text:
<?php

namespace WodorNet\MotoTripBundle\Controller;

use Symfony\Component\HttpFoundation\Response;

use WodorNet\MotoTripBundle\Controller\MotoTripController as Controller;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Method;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;
use WodorNet\MotoTripBundle\Entity\TripSignup;
use WodorNet\MotoTripBundle\Entity\Trip;
use WodorNet\MotoTripBundle\Form\TripSignupType;
use Symfony\Component\Security\Core\Exception\AccessDeniedException;

use JMS\SecurityExtraBundle\Annotation\Secure;
use JMS\SecurityExtraBundle\Annotation\PreAuthorize;
use JMS\SecurityExtraBundle\Security\Authorization\Expression\Expression;

use Sensio\Bundle\FrameworkExtraBundle\Configuration\ParamConverter;

/**
 * TripSignup controller.
 *
 * @Route("")
 */
class DashboardController extends Controller
{
    /**
     * Shows user's control panel
     *
     * @Route("/dashboard", name="dashboard")
     * @Template()
     * @PreAuthorize("isFullyAuthenticated()")
     */
    public function indexAction() {

        $user = $this->get('security.context')->getToken()->getUser();

        return array(
            'user'=>$user,
        );
    }

    /**
     * Shows user's control panel
     *
     * @Route("/user/{id}", name="userShow")
     * @Template()
     * @ParamConverter("user", class="WodorNetMotoTripBundle:User")
     */
    public function userShowAction($user) {
        return array(
            'user' => $user,
            'isOwner' =>$user === $this->get('security.context')->getToken()->getUser()
        );
    }

    /**
     * Shows user's control panel
     *
     * @Route("/description/edit", name="descriptionEdit")
     * @Template()
     * @PreAuthorize("isFullyAuthenticated()")
     */
    public function descriptionEditAction() {

        /** @var $request \Symfony\Component\HttpFoundation\Request */
        $request = $this->getRequest();
        $user = $this->get('security.context')->getToken()->getUser();
        /** @var $form \Symfony\Component\Form\Form */
        $form = $this->createForm(new \WodorNet\MotoTripBundle\Form\UserDescriptionType(), $user);

        if("POST" === $request->getMethod()) {
            $form->bindRequest($request);
            if ($form->isValid()) {
                $em = $this->getDoctrine()->getEntityManager();
                $em->persist($user);
                $em->flush();

                return $this->redirect($this->generateUrl('userShow', array('id'=>$user->getId())));
            }
        }

        return array(
            'form' => $form->createView()
        );

    }

}

redpajama_set_name: RedPajamaGithub


The Internet plays a drastic role in the life of almost everyone. Internet made an extensive change in our life. We cannot ignore the influence of internet on our life. Good Guy Satellite is one of the most reliable internet networks in Idaho. Good Guy Satellite is an authorized retailer of DISH Network L.L.C. DISH, DISH Network and DISH Network logos are trademarks, registered trademarks and/or service marks of DISH Network L.L.C. and/or its affiliate(s). Good Guy Satellite is a genuine trustworthy name in Idaho Falls, for offering High Speed Internet solutions. We provide fast and reliable High Speed Internet Bear Lake » .


text:
Social and Economic Survey Institute
Central Lab Unit
Office of Research Planning & Development
Office of Research Support
Perspective Students
TAD Matters ®
Information about Grants
Summer Intrenship
Social and Economic Survey Research Institute - SESRI
SESRI is an academic survey research institute established by Qatar University in 2008. It undertakes original and groundbreaking surveys of citizens and residents of Qatar and the region via telephone and face-to-face interviews, amassing a diverse collection of data unparalleled in the region. SESRI aims to provide sound and reliable data to guide policy formulation, priority-setting, and evidence-based planning in the social, health, and economic sectors. Areas of study include education, family structure, gender, health, labor and employment, politics, regional integration, impact of social and traditional media, and survey methodology.
SESRI's Policy Unit complements the Institute's research efforts by synthesizing, probing more deeply, and analyzing from a different perspective, the Institute's expansive inventory of individual-level survey data. In doing so the Unit offers previously-unavailable policy insights for use by opinion leaders, government officials, policymakers, journalists, the public, and the international community.
Dr. Hassan Abdulrahim Al-Sayed
SESRI Director
Office of VP For Research & Graduate Studies

redpajama_set_name: RedPajamaCommonCrawl


The BIOPAC biobank is located at Copenhagen University Hospital in Herlev and it is the first comprehensive pancreatic cancer biobank in Denmark.
The BIOPAC Biobank was established in July 2008 through nationwide collaboration between oncology, clinical biochemistry and pathology departments in Denmark.
A biobank is a facility to collect, preserve, store and supply biological samples and associated data, it follows standardized operating procedures, and provides material for scientific and clinical use. The biobank field has changed tremendously over the past thirty years; now there are thousands of biobanks around the world providing bio-specimen resources for researchers in the academic and private sectors.


Top Q&A For: Duck Dynasty Dishes!
How did the guys on duck dynasty get rich?
What hotel did the robertsons stay at in Hawaii in the season finally of duck dynasty?
Would you like to vote for Donald Duck as the sexiest duck alive?
Many websites say that a typical Korean meal consists of rice, soup and side dishes. Why no main dishes?
How to Play Duck Duck Goose?
What breed of duck is Daffy Duck?
What type of duck is daffy duck?
What kind of duck is the aflac duck?
Is the Aflac duck a real duck?
Dishes with saffron Mainly chicken dishes.?
Why is it that despite the absence of duck in the sauce duck sauce is called ...?
How to Put a Starter in a '91 Dodge Dynasty?
What did the Han Dynasty wear for clothing?
When will dynasty season 6 be released?


Pepsi MAX has been turning heads in a London bus stop especially wired to provide a digital out of home experience tied into the brand's "Unbelievable" campaign. The New Oxford Street bus stop has a window doctored to provide a live feed of the street ahead, giving the illusion of a see-through display. As people wait and watch, bespoke creative content shows an array of incredible scenarios unfolding on the street, including giant robot crashing though Oxford Street, a passer by being abducted by flying saucers, and a runaway tiger chasing pedestrians. This Unbelievable bus stop is part of PepsiCo's Unbelievable' campaign championing the combination of maximum taste AND no sugar.
The bus shelter follows the Unbelievable Human Loop the Loop stunt with Damien Walters, released in February.
The Unbelievable Bus Stop project was developed at AMV BBDO by creative directors Phil Martin and Colin Jones, creatives Richard Peretti and Gary Lathwell, account director Kristiana Grant and account planner Peter Zezulka.
Media was handled at OMD UK by media planner Isobel Dracup and Maia Weil-Obadia.
The Bus Stop was produced at Grand Visual by creative technology director Dan Dawson and producer Nadiya Abubakar.
Outdoor buying was by Talon Outdoor by innovations director Richard Simkins, account managers Vicky Marshall and Rachael Wallis.


text:
Q: Spray JSON - parse only part of the JSON response I have the following Json response from the server where samples object contains
{
   "op":{
      "samples":{
          "name1" :[0,0,0,0,0,0,0],
          "name2" :[0,0,0,0,0,0,0],
          "name3" :[0,0,0,0,0,0,0],

            //About 100 more names

          "name99" :[1,2,3,4,5,6,7],
          "name100" :[0,0,0,0,0,0,0],

      },
      "samplesCount":60,
      "isPersistent":true,
      "lastTStamp":1415619627689,
      "interval":1000
   },
   "hot_keys":[
      {
         "name":"counter::F03E91E2A4B9C25F",
         "ops":0.11010372549516878
      }
        //About 40 objects
   ]
}

I need only some parts of this result.
The following properties are required:
name1, name23, timeStamp and isPersistant

So I created the following case classes and its implicit parsers:
 case class Samples(name1[Int],name23[Int])
  case class Op(samples:Samples,lastTStamp:String,isPersistent:Boolean)
  case class BucketStatisticResponse(op:Op)

  object BucketStatisticJsonProtocol extends DefaultJsonProtocol {
    implicit val samplesFormat = jsonFormat2(Samples)
    implicit val opFormat = jsonFormat3(Op)
    implicit val bucketStatisticFormat= jsonFormat1(BucketStatisticResponse)
  }

but i'm getting the following error:
spray.httpx.PipelineException: MalformedContent(Expected String as JsString, but got 1069547520,Some(spray.json.DeserializationException: Expected String as JsString, but got 1069547520))

Can you please help?

A: Error message says that spray-json was expecting String but got sth else, it seems you need to define "lastTStamp" in Op class as Long, like this:
case class Op(samples:Samples, lastTStamp:Long, isPersistent:Boolean)

redpajama_set_name: RedPajamaStackExchange


text:
The Great Days > News > Benjamin Netanyahu hospitalized weeks before Israel election
Benjamin Netanyahu hospitalized weeks before Israel election
JERUSALEM — Former Israeli Prime Minister Benjamin Netanyahu was hospitalized Wednesday after feeling unwell during the Jewish fasting day of Yom Kippur.
Israel's public broadcaster Kan said Netanyahu, 72, was taken to Jerusalem's Shaarei Tzedek hospital after feeling chest pains while attending synagogue services. Local media quoted the hospital as saying he underwent a series of tests that came out normal, but was being kept under observation overnight.
In a statement on social media, Netanyahu said, "I feel better and thank everyone for the support and love."
The hospitalization comes less than a month before Israel holds its fifth national election in under four years.
The election, like the previous four, is focused largely on whether voters believe Netanyahu, who is on trial for corruption charges, is fit to lead the nation.
Opinion polls point to his Likud party finishing first, but it remains unclear whether allied parties would capture enough seats to allow him to form a majority coalition government in parliament.
Yom Kippur, the annual Day of Atonement on the Jewish calendar, is marked by intense prayer and a 25-hour fast.
Shirley Allen October 5, 2022
Kanye West calls Black Lives Matter a 'scam' one day after wearing 'White Lives Matter' shirt
North Korea fires another missile toward sea, South Korea says


Otter Lake is the campground you go to stay and enjoy yourself. It is a clean, safe, and wonderfully run campground. There is security at the gate, and a person that drives around in the day and at night keeping track of the happenings. Sites are relatively level, large, and are full of pea gravel. There are so many things for kids to do here. In season there is organized recreational activities for all ages. Bicycle riding is the preferred mode of transport within the grounds. We continue to make Otter Lake one of our summer camping experiences and hope to for years to come. We camped at Otter Lake Camp Resort in a Travel Trailer.
What can one say about Disney camping. We had a premium site that was concrete and level. There was plenty of room to back the camper into the spot. The baths and showers were immaculate, so much so that we didn't even need to use the camper's facilities. There are so many things to do here from visiting the parks to taking in the amenities of camping. Staff was wonderful and most accommodating. Yes, it was expensive from a camping perspective, and yet we enjoyed ourselves totally. We camped at Disney's Fort Wilderness Resort & Campground in a Travel Trailer.
We had an excellent experience camping at Countryside. Upon our arrival we checked in with a wonderful young lady in the office. She provided us with a lot of information for both the site and the surrounding area. Our site was a gravel pull through and basically level. We only stayed here on an overnight stop but the attitude of the staff was great. We camped at Countryside Campground in a Travel Trailer.
Overall the campground is your basic experience. Our site was a pull through and we were facing the entrance of the campers next to us. All the utilities worked well and we had some shade. The office staff was pleasant and helpful, especially with lending us a 50amp to 30amp conversion wire. We camped at Lansing Cottonwood Campground in a Travel Trailer.
We stayed here for five nights in July and had a wonderful experience. It appeared that the majority of sites are full time seasonal and yet there were a fair amount of other campers here for a few days or weeks. The campground was clean and very well maintained. During the week it was mainly adults and full timers who were around but on the weekend many of the families including children and grandchildren were around. There were no restroom facilities that we could find and no pool. Nevertheless our site was a concrete pad, well spaced with our neighbors and lots of room all around. Everyone around here was friendly, and it appears that most of them drive around in golf carts. We would come back here again. We camped at Holiday Shores RV Resort and Golf Course in a Travel Trailer.
We camped here for one week. The site we were given was nice, in the middle of pine trees. The pad was crushed gravel and sand for the camper, the rest of the site was pine needles. The staff was very friendly and most helpful. All utilities were easy to access and hook up to the camper. It was easy access to all the area amenities such as the beaches or Exeter if you like to head into a small town. We would stay here again. We camped at Wakeda Campground in a Travel Trailer.


Update your casual wardrobe with these Dolce and Gabbana melt portofino logo tape trainers. Crafted in Italy with a smooth leather upper, this style features a lace up closure, a branded tab to the tongue and bold velcro taping across the upper emblazoned with the brands logo. Boasting branded rubber soles with artisan pour, this pair are a must have.


text:
Obamacare insurance rates to rise 36% in Wisconsin next year
via MacIver News Service By Chris Rochester
Consumers shopping for health insurance on Wisconsin's Obamacare exchange for 2018 can expect an eye-popping 36 percent premium increase, far surpassing last year's 16 percent hike.
Customers in the individual insurance market will be hit with the sticker shock on Nov. 1, when Obamacare's open enrollment period begins, and 75,000 Wisconsinites who had coverage in 2017 will be shopping for new coverage whether they want to or not.
State officials announced the massive increase on Thursday, adding that 75,000 people will lose their coverage at the end of the year, mostly the result of several major insurers exiting Wisconsin's Obamacare market in 2017. That's a considerable chunk of the overall individual market, where about 215,000 Wisconsinites buy their coverage.
"Obamacare is collapsing, and these huge premium increases show the law failed on its promise to deliver affordable healthcare," Gov. Scott Walker said in a statement. "While our state remains one of the best in the nation for health insurance coverage and quality, Obamacare is disrupting healthcare markets in our state and across the country."
The finalized 36 percent average premium increase is three times larger than the preliminary 12 percent increase announced by the state Office of the Commissioner of Insurance (OCI) in August. The increase reflects the greater risk that a smaller number of insurers will have to take on by offering plans in a shaky, risk-riddled market, said J.P. Wieske, deputy commissioner of insurance.
The size of the price spike could indicate Wisconsin's individual insurance market is in the "death spiral" that has gripped Obamacare markets across the nation.
The complete story here > Obamacare Premiums to Explode 36 Percent in 2018 as 75,000 Wisconsinites Lose Coverage
The Wisconsin State Journal story touts that subsidies will aid most. Again on the backs of taxpayers! Their story here > Obamacare insurance rates to rise 36 percent in Wisconsin next year


text:
Q: Python function for finding individual elements in a list I have a list of days with repeated entries (as in the example shown below). I don't know what's in the list, as it is provided by the user.

*

*2022-07-20

*2022-07-20

*2022-07-20

*2022-07-21

*2022-07-22

*2022-07-22

*2022-07-22

*2022-07-22

*2022-07-23

*2022-07-23

I want to get all the individual entries in the list, without necessarely knowing how many times they appear (in other words I want to know that there is at least one of each of the entries). The output should look something like this:

*

*2022-07-20

*2022-07-21

*2022-07-22

*2022-07-23

Is there a python function to do so?

A: You can make a Set with your list, as sets are collections of unique objects:
l=[1,2,2,3,3,3]
s=set(l)
print(s)
{1, 2, 3}


text:
Q: Elements shakes during use jQuery.animate() Here is the example (works in Chrome, for this example I used only webkit prefixes):
Visit http://jsfiddle.net/HgJun/1/

I faced with the following situation:
Animation at a given time is applied to two elements. Blocks are animated simultaneously, for the same period of time using the jQuery.animate().
1) unit class "inner" changes transform: translateY coordinate
2) block with class "content" changes the height
While the animation is used, children of the block "footer" start to shake a little (vibrate), moving up and down to 1px or 2px.
This situation was observed with the following conditions:
Windows 8
Chrome 30
Firefox 24
Perhaps someone has already solved a similar problem?


Aloha yall! After writing two columns on containers, raised beds, and in-ground gardening and soil, it's time to move on to the garden.
This week was going to be about planting plants. But I made a u-turn. A lot of you have already started planting, or are going to plant, your garden in the coming week. So this week, I am going to discuss insects and plant disease and how to control them both.
To start this conversation, I'm sharing information I use in one of my gardening companies, 'Bugs Off Drugs' (BOD). I like to think of 'BOD' as the only Betty Ford rehabilitation clinic for plants and insects. I'll be talking about how to 'detox' and 'quarantine' your plants and how to use 'natural' remedies to solve pesky critter problems in your garden.
IMPORTANT: We've had a mild winter here in Florida, and some insects have 'overwintered'. This means they vacationed in the dirt and they didn't freeze. The insect didn't die off during the winter as they normally would. Now these garden homesteaders are ready to make your garden miserable. But we can fix that.
Many gardeners buy their plants at local garden shops. When you bring those plants home -- DON'T PUT THEM IN THE GARDEN WITH THE OTHER PLANTS.
If plants you bring home from the garden shop have bugs or problems, and you quickly plant them in your garden plot, you have just introduced the problem into your garden. Look at it like this. If someone has the flu, you don't let them sit around the table and eat with the healthy family members. You put them in another room until they start feeling better.
You should quarantine your new plants the same way. Put your new plants somewhere away from the garden for a week or so. After a while of isolation, you will know if the plants brought some little 'friends' home with them. This is also the main reason you should know where your plants come from and who grew them.
When you bring the plants home, you can 'detox' the roots of the plants by using a good natural liquid fertilizer like fish emulsion and manure or compost tea. When you water seedlings, water them until the water runs out of the bottom of the container.
This watering flushes as much of the starting fertilizer out of the dirt as possible. Then when the plant is transplanted into your garden, the plant will be used to its new 'drink' of water.
But you don't want to over water. That is, you don't want to water like this every day.
DISEASE: Rule #1 is diseased plants should never go to the compost pile. Doing that will help the bad guys breed and more pests will grow in the compost. Bag up the varmints and send them to the trash.
A gardening friend has already discovered garden pests this year. Some of his plants have been invaded by a tobacco mosaic virus. If you have this virus, destroy the plants. Another early season problem is early blight, a fungal disease that destroys all varieties of tomatoes and potatoes each year. This can be controlled if you catch it early. Eggplant and peppers are also susceptible to early blight. Wind, air, and unwashed hands transport these viruses from plant to plant. If you have one of these problems, identify the problem and take action. Wash your hands!
INSECTS: Insects love to overwinter in your garden. Now, with these guys, you don't necessarily have to destroy the plant. The green hornworm, right, and aphids have already made an entrance this year. There are a lot of natural ways to get them under control. With chemical sprays, you run the good guys out of town, and the bad guys are at the saloon partying up because they build up an immunity to chemicals. Very few chemical sprays kill the egg, larva and adult insect at one time. That's why it is time to bring the sheriff in instead of a gang of mercenaries. The best sheriff for your garden is the Lady Bug. My hero. NOTE: Chemical sprays kill or keep the good guys out of your garden.
Using chemicals on plants to get rid of bugs is like having mean people living next door who do drugs, and you are their supplier. They're going to stay around a while. Switch them to cookies and milk, and they're gone. What's the difference between chemical and natural remedies? If you wanted to get to the fridge, but your floor was full of broken glass and you were barefoot, it would take a while. Natural remedies work like that – they keep the insect in their bare feet. It's a natural approach instead of a chemical approach. With chemicals, the insect is slowed down at first, but that's because it is learning how to grow tennis shoes to get to the food even faster. So keep your garden natural.
But you do have to do something to drive the bugs away. For that there are things you can spray that are natural. Liquid Copper, Thuricide (BT), Neem and Organocide are the products I use on the farm. I also make my own sprays. I know a lot of people out there have already planted a garden. This is why it's a good idea to start a weekly spray routine to keep pests from starting families. Just keep your sprays Natural. Even if you don't see any disease or insect problems, trust me, they're there waiting for you to slip up.
Next week I'll be talking about planting in your garden, fertilizers and nutrients. It's all about the plants. I'll show you ways to have a productive garden for months to come. Example: If you're just starting a garden, I'll help you find a good location. It's all about the sun. Also, tips on what you should plant to keep your garden healthy and happy. Ever heard of companion planting? You will.
- From the desk, on FarmerBubba's Farm, Aloha.
Do you have a gardening question for Farmer Bubba or a photo of your garden you would like to share? Email Bubba or add your question in the comment window below, and Bubba will try to reply as quickly as possible.
EDITOR'S NOTE: Farmer Bubba Scott is a licensed nursery grower specializing in container farming of vegetables with many years of experience and some unique perspectives on vegetable farming. Farmer Bubba sells his container-grown vegetable plants at Oliver Dahlman Feed & Agriculture in High Springs.
perfect, that the articles are very superb : D.
Thanks for the information! I will use it in my garden...!


Scrum helps thousands of organizations improve their processes through Agility. As a Certified ScrumMaster, you'll be an integral part of that success — without having to suffer through a single PowerPoint slide.
This training will teach you everything you need to know to effectively apply Scrum tools and techniques. You'll also graduate prepared to pass your ScrumMaster Certification test — guaranteed. 99% of Adam's graduates pass on their first try!
In terms of format, Adam uses Scrum to teach Scrum, combining your training with practical experience. The course is split into two focused work periods — or 'sprints' — each lasting a day. Each sprint has its own backlog (a detailed description of required accomplishments) and you'll track your progress towards your certification using burndown charts.
Scrum Artifacts: Discover how to use product backlogs, sprint backlogs, sprint burndowns, and release burndowns, plus other optional artifacts such as task boards.
Scrum Meetings: Learn the ins and outs of each scrum meeting type —sprint planning, daily standup, sprint review, sprint retrospective, and backlog refinement — along with tricks to make each run smoothly.
Self-organization Techniques: Self-organization is a bedrock element of Scrum. These exercises help you experience how and why teams are better off managing themselves.
Empirical Process Control: Transparency, inspection, and adaptation are the keys to remaining Agile. Taken together, they let us set aside detailed upfront planning in favor of a more effective method of development.
Definition of Done: Scrum allows you to ship a working product at the end of each sprint. In order to do that, a team must have a shared understanding of how and when they consider something 'done'.
Where do I take the certification test?
After completing Adam's course, you'll receive a link from the Scrum Alliance to take the 36 question, multiple choice test online. There's no additional fee and 99% of Adam's graduates pass on their first attempt.
What if I'm terrible at taking tests?
Adam hates taking tests, too.
Understanding your trepidation, he'll do everything he can to make the Scrum Alliance test as painless as possible. To start, you'll get to take a full practice exam at the end of the training. If that test proves challenging for you, Adam will make himself available to coach you by phone, Skype, or email.
99% of Adam's graduates pass the CSM test on their first try because they've been properly prepared. You will also be prepared. Properly.
This two-day class is appropriate for anyone interested in applying the Scrum framework effectively and learning more about Agile. We welcome the technical and non-technical; absolute beginners and those with more experience; introverts and extroverts; managers, executives, owners, developers, designers, and most multicellular life forms.


Providers around Naples, Fla.-based NCH Healthcare System are seeing increased financial support as donors shift their gaze from the health system in light of a controversial admissions policy, according to the Naples Daily News.
1. NCH physicians and staff, as well as the local community, have repeatedly voiced their concerns over NCH's new admissions policy. It tasks employed hospitalists with handling more patient admissions in certain units. Allen Weiss, MD, president and CEO of NCH, has said concerns over the policy have largely been misunderstood as distressing toward physicians.
2. Still, philanthropic residents who are slimming their donations to NCH are boosting financial support at other providers like Neighborhood Health Clinic in Naples. The clinic treats uninsured and underinsured patients. Nancy Lascheid, BSN, RN, co-founder of the clinic, told the Naples Daily News, "We are seeing a slight increase in donations which are new to our clinic. Often there are notes attached referring to that [NCH] reason."
3. Neighborhood Health Clinic had a relationship with NCH; however, the relationship ended in April 2018. Ms. Lascheid told the publication NCH said it was not admitting Neighborhood patients who needed additional services. NCH-employed physicians have also claimed NCH told them to no longer volunteer at Neighborhood.
4. On Jan. 10, news surfaced that NCH canceled one of its prominent fundraisers scheduled for March. While some critics suggested the move resulted from donors pulling their support due to the admissions policy, NCH told the Naples Daily News: "Due to the generosity of its donors and an extremely successful fundraising quarter, NCH is on track to meet its donation targets for the year. We are grateful to our donors who contribute to NCH so that we can continue to provide the highest quality care to the Naples community."


Let the sausage meet the bap.
Meet the person you've been stalking!
Single and wanting to mingle??
Think you met Mr./Mrs Right Now? Shoot them a DM and have them meet you in Tramps for some drinks.
1) If you don't already have Tinder, download the TINDER app to your phone and Create a profile.
2) Set your discovery settings to 1km.


is the first book in the 'Poetry for people who hate poetry' series. It is fresh, vivid, whimsical, somewhat cheeky and sprinkled with wit and humour. It is about relationships: familial, platonic or romantic, and also general day to day experiences and observations of the poet. In a good way, this book contains the kind of poetry that you most likely haven't read before.
They say they come for free.
I wonder, is she free?
And won't tell me why.
On a trip to Tobago.
I never find a ripe fruit.
I never find a gold ring.
On the road side tree.
Have you heard those words?
Now words no longer excite you.
Have I not seen all those who tried?
And how you shot them down with your eyes?
To your feet, to find you.
It would not matter, I would already be down.
And the back of my palm.
When last did you hold me that way?
When my love had turned asleep.
In places that are cold.
For my mind is made.
By men who knew no school.
Made a thick wall fall.
And two fishes made a feast.
And words raise the dead.
Who says there is no God.
One cannot be certain if it is as despised as mathematics — or politics, but I know that many people, especially students, do not consider POETRY as one of their favourite things — a lot would go as far as declaring their 'hatred' for it.
Interestingly, many of such people enjoy reading, and appreciate other forms of literature, but readily link their apathy towards poetry to the humiliation and embarrassment they experience each time they struggle to relate or grasp depth from what is conventionally considered brilliant poetry. The obscure language — seemingly done intentionally — of such poetry and its subtle challenge to their intellectual capacity is a turn-off.
Quoting W.H. Auden, "Most people enjoy the sight of their own handwriting as they enjoy the smell of their own farts" and this very much applies to poets and their poems, and that uncertain air of subtly ambiguous grandiose they seem to effuse (especially critics who consider 'sentimental poetry' as inferior in artistry).
Even when they are not writing private poetry, in their intellectual exuberance and (slightly narcissistic) devotion to conformity with poetry principles, many poets forget to 'communicate'. They often end up with pedantic poetry that impresses some, intimidates some, but bores and fails to engage most.
I understand that there are different kinds of poetry, but it is undeniable that certain forms are considered 'superior' or 'the standard', their cryptic nature suggesting the dubious notion that poetry and its pleasures are for the intelligentsia.
There is a need for 'poetry without poets'. I am convinced that poetry, stripped of ego and pedantry, can be versatile enough to preserve its literary integrity and engage anyone who would not normally read or write poetry.
Poetry is an art, just like music, and if the ability to create music or even play a musical instrument is not a prerequisite for appreciating and enjoying good music, then the inability to write 'good poetry' or understand its intricacies must not deny anyone the pleasures of enjoying poetry.
Without any intention to ridicule complex forms of poetry, the poems in this book are written without the strictures of conformity and with a form and motive to portray poetry as enjoyable, especially to those people who would normally consider this literary form intimidating or boring.
I must also mention that this is not another collection of 'angry poetry'. Modern African poetry seems to increasingly reinforce the negative stereotypes of the Western World about Africa. They constantly reflect a lot of diatribe and angst in their portrayal of a rational African image of catastrophe and devastation, instability, poverty, war, economic and socio-political injustice.
A huge chunk of modern African literature is themed around this bias, so much that it appears difficult to be considered a serious African poet (or writer) if you do not write about these negative situations (and that, from a 'non-sentimental poetry' point of view). However, just as Chimamanda Adichie explains in The Danger Of A Single Story, these gloomy renderings reflect only a (negative) part of a bigger story, and a continual focus on it elevates the negative part to appear as the whole story, the only story.
As an African, who grew up in Africa, I know in despite of her challenges, Africans live in pursuit of happiness and laughter, we celebrate love and romance —comedians are rich, wedding ceremonies are big and lavish. We cherish fond memories of happy childhoods and growing up. We mourn when we lose loved ones and rejoice when a new life comes. We also enjoy the beauty of closely-knit families, the warmth of community and our wealth in social capital. Any African story that does not provide a balance on these perspectives is partial and incomplete.
With a fresh, whimsical and somewhat cheeky approach, Your Father Walks Like A Crab explores the dynamics of man's sentimental interactions and our ageless desire for mutual acceptance and affirmation. With a fair sprinkle of wit and humour, it is about relationships: familial, platonic or romantic; it is about beauty and of course, love – the love of it, the hate of it, the wait for it, the praise of it, the search for it, the find of it, the fall into it, the rejection of it and also the 'things' that get broken by it.
Your Father Walks Like A Crab also alludes to societal observations, moral and family issues within the panorama of African and religious values, while preserving an international relevance. Careful thought has been made by providing some insight into unfamiliar words or concepts that might interest a foreign reader.
I appreciate all my friends and admirers, especially from the social media, who inspired the desire to fulfil the agenda of this book. To every member of Familia Poetica, this would not have happened without you.
I feverishly hope each reader enjoys reading these poems as much as I relished writing them.
I have been questioned about the title of this book and, besides the obvious reasons, here is an insight.
It was a few years ago, in the ancient town of Akure, Nigeria, where I was born. I sat in the passenger's seat of a car parked on a side street of a residential area, reading a book whose title I can't remember.
It was a very sunny day, not many people were on the street, but a lot were sitting or standing on the balconies and entrances of their homes. They were mostly having conversations or observing mundane activities on the street, while wooing cool air with hand fans, newspapers or kitchenware — I saw a young man fanning himself with the lid of a cooking pot.
There was the sound of approaching chatter just ahead of me, as four young men emerged from a street corner and walked towards the car in which I was seated. One of them had what I can only describe as a very dramatic disability.
As he hobbled towards me in the company of his friends, his legs made jerky, awkward bends, flying in all directions, as if fighting the wind. People on the street and in the shades were casting pitiful glances in his direction, while some really looked worried for him, cringing each time it seemed he would plunge sideways into the open roadside drainage. A few were staring rudely as well and, unlike his friends, they looked like they would be embarrassed to stroll alongside this young man who was 'walking like a crab'.
I do not know where those silly words came from, but that was the way my mind instantly captioned his gait – anyone who has had a chance to observe them would agree that crabs indeed have a queer way of moving.
The jolly pack had surprisingly taken no cognizance of the fuss they had stirred; they were too carried away with their cheerful banter. Eventually, they reached and walked past me.
After I had taken a few guilty glances at the side mirror and concluded the phrase 'walks like a crab' would be an interesting title for a poem, something struck me: it doesn't matter how badly anyone or everyone else sees us, as long as we have the loyal covering of family and true friends who love us unconditionally, whether we walk like crabs, quack like ducks or chew like goats.
As I sat in that car, waiting for my friend who had stepped into a shop earlier, I remembered a saying in Pidgin English: 'monkey no fine, but him mama like am', which means 'the monkey is ugly, but his mother loves him'.
People considered as 'embarrassing' (whether inhumanly or deservedly) have faithful brothers, sisters, sons, daughters, parents and friends who are proud and protective of them. Even the most hated villains have people who love and adore them fiercely. True love is unconditional, unseasonal and sometimes irrational.
I realised that to find happiness, no one needs love from everyone; everyone only needs someone, and sometimes, that someone has to be you.
These thoughts and experiences inspired the title 'Your Father Walks Like A Crab', which is also the title of a poem in this book.


Our Consumer Online Testing service presents your Digital Assets to an audience of 600,000 online Japanese test panelists, who come from all walks of life. With such a diverse database, we are able to offer you a range of basic demographic choices, selectable when you place an order.
You can also further pre-screen this audience for such values as being health aware, owning a foreign car or appliance, and being interested in certain foods or cosmetics. Typically we suggest pre-screening only when you have a very specific audience in mind, as not only does it cost more, but you may need to screen 10-50 times the number of panelists to find a suitable survey sample. We can screen up to about 50,000 people per survey, but recommend 10,000 as a more practical number.
We offer a number of panel sizes from 100 to 1,000 respondents, and you can order anywhere from 10 to 20 questions per survey. Our advice is to keep surveys short, so that panelists don't lose focus or interest, and therefore the ideal and default survey is 10 questions.
The procedure is that you supply us with Digital Assets, such as photos, text explanations, and other materials, and we survey the consumers and report back the results. The data will include a spreadsheet with all answers supplied across the entire sample, and if there are "yes/no" type questions, then a tabulation of the key results broken down into response groups per question.
Consumers are expected to spend about 20 minutes answering up to 10 questions. Since this means about 2 minutes per question on average, some questions may be answered briefly and some not at all. However, we do commit to answering at least 7 questions to some degree within the time allotted.
If you want more detail after receiving your project report, we are able to provide follow-up commentary and consultation (with us, not the panelists). Please see Pricing for details.
Template of the questions typically asked.
A sample Consumer Online Testing report.


text:
North Korea's latest ballistic missile launch reveals its alarming progress
Amanda Macias
KCNAA KCNA photo of a North Korean missile test.
The defiant ballistic-missile tests from the Hermit Kingdom continue.
On Wednesday at approximately 5:30 a.m. local time, North Korea fired a submarine-launched ballistic missile (SLBM) near the coastal city of Sinpo.
US Strategic Command (STRATCOM) detected and tracked the presumed KN-11 missile over the Sea of Japan.
"The North American Aerospace Defence Command (NORAD) determined the missile launch from North Korea did not pose a threat to North America," STRATCOM said in a statement.
This is the first time a North Korean missile reached Japan's air defence identification zone (ADIZ), Chief Cabinet Secretary Yoshihide Suga said during a briefing.
According to Jeffrey Lewis of the California-based Middlebury Institute of International Studies and founder of Arms Control Wonk, the rogue nation's latest test appears to be a success.
"We don't know the full range, but 500 km is either full range or a full range on a lofted trajectory. Either way, that missile works," Lewis told Reuters.
The North first attempted a submarine-based missile launch last year and again at the end of April this year. A South Korean military official told Reuters that North Korea's "SLBM technology appears to have progressed."
South Korea's Joint Chiefs of Staff said the launch appears to be an apparent protest against the annual Ulchi Freedom Guardian military drill between Seoul and Washington.
Earlier this month, Pyongyang simultaneously launched two "No Dong" intermediate-range ballistic missiles near the western city of Hwangju.
According to STRATCOM, one of the missiles exploded immediately after launch, while the other was tracked over North Korea before ultimately landing in the Sea of Japan. Notably, that was the first time that the rogue nation had ever targeted Japan.
Japanese Prime Minister Shinzo Abe described the launch as a "grave threat" to Japan and said that Tokyo "strongly protested." Japan also said that its self-defence force would remain on alert in case of further defiant launches from the North.
According to Oh Joon, South Korea's UN ambassador, North Korea has conducted 13 rounds of ballistic-missile tests and has fired 29 various rockets.
Meanwhile, China, Pyongyang's closest ally, said that North Korean missile tests have expanded since the bilateral decision between Seoul and Washington to deploy THAAD.
Mad about THAAD
Play GIFUSMDA/Amanda Macias/Business InsiderThis is THAAD.
In July, the South Korean defence ministry announced that the Terminal High Altitude Area Defence (THAAD) missile-defence system would be deployed to Seongju in order to counter North Korean threats.
Following that announcement, the Hermit Kingdom fired three ballistic missiles that had a range — between 300 and 360 miles — capable of reaching all of South Korea.
As one of the most advanced missile-defence systems in the world, THAAD interceptors are able to identify and obliterate incoming enemy threats inside and outside of the atmosphere.
In conjunction with the approximately 28,500 US forces in South Korea, Seoul plans to have the unique air-defence system operational by the end of 2017.
Pressure to deploy THAAD was spurred after Pyongyang tested its fourth nuclear bomb on January 6 and then launched a long-range rocket on February 7.
US Army Gen. Charles Jacoby, former commander of NORAD stressed the importance of deploying THAAD to protect the Korean Peninsula and US interests during a Hudson Institute discussion.
"The truth of the matter is THAAD was really the logical choice, and after intense debate and trying to assess what the complexities of the environment might hold … we really can't get in a world where we refuse to defend ourselves," Jacoby said.
"There is still US forces there, they are playing a defence role, and they are at risk every day to a host of threats that now include the potential for ballistic-missile-carried weapons of mass destruction … We cannot not act," Jacoby added.
Similarly, during a discussion at the Brookings Institution, CIA Director John Brennan said that the deployment of THAAD to the region was an "obligation" on behalf of the US.
"We have certain obligations to our partners and the region so that the appropriate steps are taken to reassure our friends, partners, and allies of US commitment to the security of that area," Brennan told Business Insider.
NOW WATCH: Meet THAAD: America's answer to North Korean threats
defense-us missile defense north korea south korea thaad


Concrete Garden outdoor furniture reveals another side of concrete aesthetics. The collection transforms cold material into elegant shapes and thin objects into strong structures. Made of natural fiber cement and designed by architect Tina Rugelj, Concrete Garden is a poetic garden collection that is tough enough to endure any kind of bad weather.


text:
Huntsville's Robert Lightfoot takes reins of NASA as acting administrator
By Liz Hurley
HUNTSVILLE, AL (WAFF) - At 11 a.m. Friday, without the pomp and circumstance of the presidential swearing in, a transition will take place within NASA.
Administrator Charlie Bolden's resignation takes effect and NASA's top civil servant will take over as acting NASA administrator.
President-elect Donald Trump has not nominated or appointed a successor, so the agency's top guy will temporarily grab the reins. That guy is Huntsville's Robert Lightfoot, former Marshall Space Flight director and current associate NASA administrator.
Lightfoot will take over until a new administrator is appointed and approved after Senate confirmation hearings.
Lightfoot began his stint at NASA in 1989. He moved up the ranks at Marshall and NASA, even serving as manager of the Space Shuttle Propulsion office in Huntsville. Lightfoot served as deputy director of the MSFC from 2007 to 2009. He became Marshall Space Flight Center director in 2009.
How long Lightfoot will remain as acting NASA administrator before anyone is nominated is anyone's guess.
Former administrator Mike Griffin, who lives in Madison, was nominated in March 2005 and approved by the Senate a month later. Most recently, astronaut and retired Maj. Gen. Charlie Bolden was nominated in May 2009 and confirmed in July 2009.
A NASA transition team to bridge administrations has been in place since the November election. Included on that team is Dynetics Vice President Steve Cook.
READ MORE: Dynetics VP named to Trump's NASA Transition Team
That team formally disbands Friday morning when Trump is sworn in as U.S. president and the transition is complete. After that, a "beachhead" team will continue to gather information on the state of the agency for the person nominated by Trump to lead it.


VIRGINIA BEACH, Va., Sept. 19, 2018 (GLOBE NEWSWIRE) -- Armada Hoffler Properties, Inc. (NYSE: AHH) will report its earnings for the quarter ending September 30, 2018 at approximately 6:00 a.m. Eastern Time on Tuesday, October 30, 2018. At 8:30 a.m. Eastern Time on the same day, Armada Hoffler's management will host a conference call and webcast to discuss earnings and other information.
A telephonic replay will be available shortly after the conclusion of the call through Friday, November 30, 2018. This replay may be accessed by dialing 844-512-2921 (domestic) or 412-317-6671 (international) and providing passcode 13683364. A replay of the webcast will also be available for 30 days beginning approximately two hours after its conclusion.


text:
${nls.cancel}

${nls.next}

${nls.ok}

${nls.back}


19th Century Chinese elm dresser base / serving table, having a nice rustic rectangular top above an arrangement of five drawers, three over two, with original brass ring pull handles, supported on four square legs with side stretchers. A lovely looking rustic dresser. Circa 1880.


I could be wrong, not being an expert on the subject at all, but I read somewhere that repeatedly not responding to the child would teach them that, in a vaguer, younger sort of way, they can't count on people, or that exhibitions of emotion won't help, eventually leading to introversion. But since you said sleep training works over the course of a week or so, maybe what I read (sorry I can't remember where from) meant this only in situations where it's important to react to a child's crying.
If you know anything about this or have opinions on it, I would gladly like to hear them!
I think that there is a big difference between being non-responsive and indifferent to a child's crying, which can generate feelings of anxiety and abandonment, and not submitting or giving in to what s/he is demanding, which typically leads either to frustration, further crying, and escalation, or to acceptance.
Very young children (infants under the age of three-four months) lack the cognitive faculties to distinguish between being abandoned, and being responded to, albeit without achieving the desired outcome. They are also not really capable of being manipulative, and their crying is the main way in which they express their needs. If they are hungry, they cry; if they are uncomfortable, they cry; if their diaper needs changing, they cry; if they are startled, they cry. It isn't reasonable to expect to be able to "educate" a child at this age, and I agree that routinely ignoring a crying infant may have implications on his or her development.
Unmodified behavioral extinction, entailing putting the child to bed, closing the door, and not returning until the morning, letting him, in effect, "cry himself to sleep"
Studies looking at the efficacy of the different approaches have found all of them to be effective, and no evidence for one being more effective than another. It then boils down to personal choice and preference.
My own feeling is that a combination of graduated extinction with positive routines and faded bedtimes, as well as a regular schedule, not only marshals the inner circadian clock and the sleep deficit, makes going to sleep a more defined process for the child (many children do very well with rituals), and is also a more humane approach in that it signals to the child that s/he has not been abandoned, or is being punished for some transgression, but rather that there are simply new ground rules for sleep being implemented, and that this in no way reflects upon a change in the parents' love and commitment to the child.
If this is the message the child receives, while she may still cry, it will stem not from anxiety or fear, but rather from frustration at not getting her way and what she wants. And while no one wants to see their child upset, almost all would agree that learning how to cope with not always getting what you want is a very important lesson that one has to learn again and again throughout life, and that while actually doing so can be both difficult and challenging in the short term, in both the medium and long terms it is definitely well worth learning.
The Harvard Medical School Guide to Successful Sleep Strategies for Kids: Helping Your Child Sleep Well and Wake Up With a Smile!
I am a two time father. When my child was born, few days later i was off to fight terorists. I missed my childs whole first year of life. I was not there for the early crying, diaper changing and all other resposibilities associated with bringing up an infant. Although, i was there most of the time between 1 and 3, i was still missing that imporatant link of the chain in my childs life. I know how to feed a child, change diaper, calm the child down and feed. I thought i was good for my second child. Little over month ago, my second child was born. I was confident that i will be able to take care of him right from the getko, but that was not the case. I was in big suprise. When baby began to cry, right away i became frustrated and did not know how to deal with it. One think i was able to think of is to lay the child down and walk away for few moments just to take frustration off on a wall of a pillow, nothing major. My wife was looking at me in very angry way. I been to was twice. I went through many tough and rediculous training in the Army. There were times when i did not sleep for days. But, nothing can be compared to raising an infant. The frustration level is enourmous. All i can say is to try take few deep breath during the crying time. If you cant handle it, set the baby down gently and walk away for few moments then come back with fresh head and continue nurturing him.
Caffeine Toxicity: How much is too much?


Check box next to your choice, enter quantity total if more than 1 bottle of that style desired. Then Click Add to Cart button.
Available in 1 oz or 2 oz sizes.
You can choose your cap style as per your needs.
Polyseal caps are perfect if you prefer to 'pour' your product.
Spray cap is a pump spray that produces a fine mist spray.
These are great if you make your own perfumes or body sprays.
Can also be used for making room or linen sprays.
Treatment pump - allow dispensing of just a few drops of your product.


Unfortunately the contents are now lost but thought it might be of some interest.
Willys Motors sold Belletts of course.
That'd be about rite Glenn.
Canopus Motors were the first Victorian distributors, and they were a division of LNC Industries who also did VW's, Fiat's, Mitsubishi's and things. Canopies wound out in March or April 67 when LNC started doing local assembly of VW's, and that's when Willy's took over Isuzu and Mitsubishi here.
If you don't want it mate, I'll be happy to add it to my collection.
And you're rite...... The more years you stay in a house, the more you "accumulate".
OK it's your Brett........ bring to next Comm meet ?
Comm meet is fine. I'm bringing that gearbox stuff for you as well.
Gav is sending anenail today about date and time.
ok thats fine, thanks for g/b bits too..... is date for Meet decided yet?
Not my dept mate. I'm fitting in with those who work shifts, and we should know via email today.


When the Great War is implemented, I trust there will be a way, when starting a new game, to disable it for that particular game? There are still some of us who want to stay in the 19th century.
There won't be one. But I'm pretty sure you're overestimating just how easy it is to advance to the Great War.
Submarines were used for warfare in the 18th century, first in the American Revolution.
Also, how do you plan on implementing the great war for the natives and Africans? I think just giving stronk units with a generic early-modern skin would be boring.
Whats the problem with africans and nativeamericans in the GW age?
Nothing- just, in the old GW plans, it seems a bit strange to just give everyone the same, generic units, obviously European units. I'm not saying they shouldn't get Great War, I'm saying they should get a more unique GW.
Nonetheless, I still think that there should be an option to disable the Great War Age for a particular game.
sirnori wrote: Nonetheless, I still think that there should be an option to disable the Great War Age for a particular game.
Your question was already answered when you asked it before.


Discussion in 'For Sale | Trade | Free | Wanted' started by Shells, Aug 3, 2014.
I would like to trade my two man Innovex clear bottom kayak for a (SUP) stand up paddle board. This Kayak cost about $1100 new. Text me at 850-419-7703 if interested. The model is Innovex Caribe.


Preparing graduates to work as Early Childhood Educators for more than 20 years.
Each semester is divided into seven-week blocks. One block is for academic study, the other is for field placement.
Students complete a seven-week field placement in each semester of the program. During this time, they will have the opportunity to work with children of different age groups in a variety of settings.
Students who complete the Early Childhood Education program with a GPA of 2.50 or higher may apply to complete the bridge courses for entry into the third year of the Honours Bachelor of Early Childhood Leadership (C301) program.
Applicants must apply by June 1, 2019 to be considered for this program.


Metal barn doors add an industrial design element to this 65-inch TV console. It is crafted from New Zealand pine solids and veneers in charred oak finish with hand-sawn, weathered distressing for character. The TV console will update the look of your living room with a unique contemporary flair.
The 3577 65" TV Console w/ Metal Barn Doors by Sunny Designs at Furniture Mart Colorado in the Denver, Northern Colorado, Fort Morgan, Sterling, CO area. Product availability may vary. Contact us for the most current availability on this product.


text:
Alexandre Konstantinovitch Petrov (en ), né le  à  (oblast de Iaroslavl), est un dessinateur et réalisateur de film d'animation russe.

Biographie
Il a fait des études artistiques, notamment au VGIK (école nationale russe du cinéma et de la TV). Il a été l'élève de Youri Norstein.

Après avoir réalisé ses premiers films en Russie, c'est au Canada qu'il adapte le roman Le Vieil Homme et la Mer. Techniquement impressionnant, ce film est réalisé entièrement en peinture à l'huile sur verre. Il a été largement récompensé, notamment aux Oscars (Oscar du meilleur court métrage d'animation 2000), aux prix Jutra et au Festival international du film d'animation d'Annecy 2000.

Filmographie
 1989 : La Vache (Корова , Karova)
 1992 : L'Homme ridicule (Сон смешного человека, Son smechnovo tcheloveka)
 1997 :  (Русалка, Roussalka)
 1999 : Le Vieil Homme et la Mer (Старик и море) (d'après Ernest Hemingway)
 2003 : Jours d'hiver (participation)
 2006 : Mon amour (Моя любовь, Moya lioubov)

Notes et références

Voir aussi

Bibliographie

Liens externes

Réalisateur russe
Animateur russe
Dessinateur russe
Naissance en RSFS de Russie
Naissance en juillet 1957
Étudiant de l'Institut national de la cinématographie
Naissance dans l'oblast de Iaroslavl

redpajama_set_name: RedPajamaWikipedia


Coach Jenn Feeney and Coach Erin Vardaro, along with the 2013-2014 captains (Clancy, Maggie, Haleigh, Meghan) announce the 2014-2015 captains (Maddie, Isabel, Kayla, Mairead) at the Hingham High School Dance Team Banquet. Congratulations girls!
Congratulations to the Hingham High School Dance Team for an amazing year! Fall, Winter and Orange Bowl Teams gathered tonight in celebration at the Dance Team Banquet.


update-mime-database is a program which is responsible for updating the shared mime-info cache according to the system described in the Shared MIME-Info Database specification from the X Desktop Group.
Print out a command summary.
Print out the version information.
This is the directory for which update-mime-database should rebuild the cache. Mandatory if none of the options is provided.
Filip Van Raemdonck (mechanix@debian.org) wrote this manpage for the Debian GNU/Linux project, but it may be used by others.
You may redistribute copies of update-mime-database under the terms of the GNU General Public License.


No matter how mad you get...stop, breathe, count to 3. Everyone deserves respect, regardless of how YOU are feeling. Shaina shares her crazy customer service experience and Candace gets fresh with someone trying her. Also, Shaina has something to share about sanitary pads.


text:
package io.dropwizard.metrics.influxdb;

import static org.assertj.core.api.Assertions.*;
import static org.mockito.Mockito.*;

import java.util.SortedMap;
import java.util.TreeMap;
import java.util.concurrent.TimeUnit;

import org.junit.Before;
import org.junit.Test;
import org.mockito.ArgumentCaptor;
import org.mockito.Mock;
import org.mockito.Mockito;
import org.mockito.MockitoAnnotations;

import io.dropwizard.metrics.Counter;
import io.dropwizard.metrics.Gauge;
import io.dropwizard.metrics.Histogram;
import io.dropwizard.metrics.Meter;
import io.dropwizard.metrics.MetricFilter;
import io.dropwizard.metrics.MetricName;
import io.dropwizard.metrics.MetricRegistry;
import io.dropwizard.metrics.Snapshot;
import io.dropwizard.metrics.Timer;
import io.dropwizard.metrics.influxdb.data.InfluxDbPoint;
import io.dropwizard.metrics.influxdb.data.InfluxDbWriteObject;

public class InfluxDbReporterTest {
    @Mock
    private InfluxDbSender influxDb;
    @Mock
    private InfluxDbWriteObject writeObject;
    @Mock
    private MetricRegistry registry;
    private InfluxDbReporter reporter;

    @Before
    public void init() {
        MockitoAnnotations.initMocks(this);
        reporter = InfluxDbReporter
                .forRegistry(registry)
                .convertRatesTo(TimeUnit.SECONDS)
                .convertDurationsTo(TimeUnit.MILLISECONDS)
                .filter(MetricFilter.ALL)
                .build(influxDb);

    }

    @Test
    public void reportsCounters() throws Exception {
        final Counter counter = mock(Counter.class);
        Mockito.when(counter.getCount()).thenReturn(100L);

        reporter.report(this.<Gauge>map(), this.map("counter", counter), this.<Histogram>map(), this.<Meter>map(), this.<Timer>map());
        final ArgumentCaptor<InfluxDbPoint> influxDbPointCaptor = ArgumentCaptor.forClass(InfluxDbPoint.class);
        Mockito.verify(influxDb, atLeastOnce()).appendPoints(influxDbPointCaptor.capture());
        InfluxDbPoint point = influxDbPointCaptor.getValue();
        assertThat(point.getMeasurement()).isEqualTo("counter");
        assertThat(point.getFields()).isNotEmpty();
        assertThat(point.getFields()).hasSize(1);
        assertThat(point.getFields()).contains(entry("count", 100L));
    }

    @Test
    public void reportsHistograms() throws Exception {
        final Histogram histogram = mock(Histogram.class);
        when(histogram.getCount()).thenReturn(1L);

        final Snapshot snapshot = mock(Snapshot.class);
        when(snapshot.getMax()).thenReturn(2L);
        when(snapshot.getMean()).thenReturn(3.0);
        when(snapshot.getMin()).thenReturn(4L);
        when(snapshot.getStdDev()).thenReturn(5.0);
        when(snapshot.getMedian()).thenReturn(6.0);
        when(snapshot.get75thPercentile()).thenReturn(7.0);
        when(snapshot.get95thPercentile()).thenReturn(8.0);
        when(snapshot.get98thPercentile()).thenReturn(9.0);
        when(snapshot.get99thPercentile()).thenReturn(10.0);
        when(snapshot.get999thPercentile()).thenReturn(11.0);

        when(histogram.getSnapshot()).thenReturn(snapshot);

        reporter.report(this.<Gauge>map(), this.<Counter>map(), this.map("histogram", histogram), this.<Meter>map(), this.<Timer>map());

        final ArgumentCaptor<InfluxDbPoint> influxDbPointCaptor = ArgumentCaptor.forClass(InfluxDbPoint.class);
        Mockito.verify(influxDb, atLeastOnce()).appendPoints(influxDbPointCaptor.capture());
        InfluxDbPoint point = influxDbPointCaptor.getValue();

        assertThat(point.getMeasurement()).isEqualTo("histogram");
        assertThat(point.getFields()).isNotEmpty();
        assertThat(point.getFields()).hasSize(13);
        assertThat(point.getFields()).contains(entry("max", 2L));
        assertThat(point.getFields()).contains(entry("mean", 3.0));
        assertThat(point.getFields()).contains(entry("min", 4L));
        assertThat(point.getFields()).contains(entry("std-dev", 5.0));
        assertThat(point.getFields()).contains(entry("median", 6.0));
        assertThat(point.getFields()).contains(entry("75-percentile", 7.0));
        assertThat(point.getFields()).contains(entry("95-percentile", 8.0));
        assertThat(point.getFields()).contains(entry("98-percentile", 9.0));
        assertThat(point.getFields()).contains(entry("99-percentile", 10.0));
        assertThat(point.getFields()).contains(entry("999-percentile", 11.0));
    }

    @Test
    public void reportsMeters() throws Exception {
        final Meter meter = mock(Meter.class);
        when(meter.getCount()).thenReturn(1L);
        when(meter.getOneMinuteRate()).thenReturn(2.0);
        when(meter.getFiveMinuteRate()).thenReturn(3.0);
        when(meter.getFifteenMinuteRate()).thenReturn(4.0);
        when(meter.getMeanRate()).thenReturn(5.0);

        reporter.report(this.<Gauge>map(), this.<Counter>map(), this.<Histogram>map(), this.map("meter", meter), this.<Timer>map());

        final ArgumentCaptor<InfluxDbPoint> influxDbPointCaptor = ArgumentCaptor.forClass(InfluxDbPoint.class);
        Mockito.verify(influxDb, atLeastOnce()).appendPoints(influxDbPointCaptor.capture());
        InfluxDbPoint point = influxDbPointCaptor.getValue();

        assertThat(point.getMeasurement()).isEqualTo("meter");
        assertThat(point.getFields()).isNotEmpty();
        assertThat(point.getFields()).hasSize(5);
        assertThat(point.getFields()).contains(entry("count", 1L));
        assertThat(point.getFields()).contains(entry("one-minute", 2.0));
        assertThat(point.getFields()).contains(entry("five-minute", 3.0));
        assertThat(point.getFields()).contains(entry("fifteen-minute", 4.0));
        assertThat(point.getFields()).contains(entry("mean-rate", 5.0));
    }

    @Test
    public void reportsTimers() throws Exception {
        final Timer timer = mock(Timer.class);
        when(timer.getCount()).thenReturn(1L);
        when(timer.getMeanRate()).thenReturn(2.0);
        when(timer.getOneMinuteRate()).thenReturn(3.0);
        when(timer.getFiveMinuteRate()).thenReturn(4.0);
        when(timer.getFifteenMinuteRate()).thenReturn(5.0);

        final Snapshot snapshot = mock(Snapshot.class);
        when(snapshot.getMin()).thenReturn(TimeUnit.MILLISECONDS.toNanos(100));
        when(snapshot.getMean()).thenReturn((double) TimeUnit.MILLISECONDS.toNanos(200));
        when(snapshot.getMax()).thenReturn(TimeUnit.MILLISECONDS.toNanos(300));
        when(snapshot.getStdDev()).thenReturn((double) TimeUnit.MILLISECONDS.toNanos(400));
        when(snapshot.getMedian()).thenReturn((double) TimeUnit.MILLISECONDS.toNanos(500));
        when(snapshot.get75thPercentile()).thenReturn((double) TimeUnit.MILLISECONDS.toNanos(600));
        when(snapshot.get95thPercentile()).thenReturn((double) TimeUnit.MILLISECONDS.toNanos(700));
        when(snapshot.get98thPercentile()).thenReturn((double) TimeUnit.MILLISECONDS.toNanos(800));
        when(snapshot.get99thPercentile()).thenReturn((double) TimeUnit.MILLISECONDS.toNanos(900));
        when(snapshot.get999thPercentile()).thenReturn((double) TimeUnit.MILLISECONDS.toNanos(1000));

        when(timer.getSnapshot()).thenReturn(snapshot);

        reporter.report(this.<Gauge>map(), this.<Counter>map(), this.<Histogram>map(), this.<Meter>map(), map("timer", timer));

        final ArgumentCaptor<InfluxDbPoint> influxDbPointCaptor = ArgumentCaptor.forClass(InfluxDbPoint.class);
        Mockito.verify(influxDb, atLeastOnce()).appendPoints(influxDbPointCaptor.capture());
        InfluxDbPoint point = influxDbPointCaptor.getValue();

        assertThat(point.getMeasurement()).isEqualTo("timer");
        assertThat(point.getFields()).isNotEmpty();
        assertThat(point.getFields()).hasSize(17);
        assertThat(point.getFields()).contains(entry("count", 1L));
        assertThat(point.getFields()).contains(entry("mean-rate", 2.0));
        assertThat(point.getFields()).contains(entry("one-minute", 3.0));
        assertThat(point.getFields()).contains(entry("five-minute", 4.0));
        assertThat(point.getFields()).contains(entry("fifteen-minute", 5.0));
        assertThat(point.getFields()).contains(entry("min", 100.0));
        assertThat(point.getFields()).contains(entry("mean", 200.0));
        assertThat(point.getFields()).contains(entry("max", 300.0));
        assertThat(point.getFields()).contains(entry("std-dev", 400.0));
        assertThat(point.getFields()).contains(entry("median", 500.0));
        assertThat(point.getFields()).contains(entry("75-percentile", 600.0));
        assertThat(point.getFields()).contains(entry("95-percentile", 700.0));
        assertThat(point.getFields()).contains(entry("98-percentile", 800.0));
        assertThat(point.getFields()).contains(entry("99-percentile", 900.0));
        assertThat(point.getFields()).contains(entry("999-percentile", 1000.0));
    }

    @Test
    public void reportsIntegerGaugeValues() throws Exception {
        reporter.report(map("gauge", gauge(1)), this.<Counter>map(), this.<Histogram>map(), this.<Meter>map(), this.<Timer>map());

        final ArgumentCaptor<InfluxDbPoint> influxDbPointCaptor = ArgumentCaptor.forClass(InfluxDbPoint.class);
        Mockito.verify(influxDb, atLeastOnce()).appendPoints(influxDbPointCaptor.capture());
        InfluxDbPoint point = influxDbPointCaptor.getValue();

        assertThat(point.getMeasurement()).isEqualTo("gauge");
        assertThat(point.getFields()).isNotEmpty();
        assertThat(point.getFields()).hasSize(1);
        assertThat(point.getFields()).contains(entry("value", 1));
    }

    @Test
    public void reportsLongGaugeValues() throws Exception {
        reporter.report(map("gauge", gauge(1L)), this.<Counter>map(), this.<Histogram>map(), this.<Meter>map(), this.<Timer>map());

        final ArgumentCaptor<InfluxDbPoint> influxDbPointCaptor = ArgumentCaptor.forClass(InfluxDbPoint.class);
        Mockito.verify(influxDb, atLeastOnce()).appendPoints(influxDbPointCaptor.capture());
        InfluxDbPoint point = influxDbPointCaptor.getValue();

        assertThat(point.getMeasurement()).isEqualTo("gauge");
        assertThat(point.getFields()).isNotEmpty();
        assertThat(point.getFields()).hasSize(1);
        assertThat(point.getFields()).contains(entry("value", 1L));
    }

    @Test
    public void reportsFloatGaugeValues() throws Exception {
        reporter.report(map("gauge", gauge(1.1f)), this.<Counter>map(), this.<Histogram>map(), this.<Meter>map(), this.<Timer>map());

        final ArgumentCaptor<InfluxDbPoint> influxDbPointCaptor = ArgumentCaptor.forClass(InfluxDbPoint.class);
        Mockito.verify(influxDb, atLeastOnce()).appendPoints(influxDbPointCaptor.capture());
        InfluxDbPoint point = influxDbPointCaptor.getValue();

        assertThat(point.getMeasurement()).isEqualTo("gauge");
        assertThat(point.getFields()).isNotEmpty();
        assertThat(point.getFields()).hasSize(1);
        assertThat(point.getFields()).contains(entry("value", 1.1f));
    }

    @Test
    public void reportsDoubleGaugeValues() throws Exception {
        reporter.report(map("gauge", gauge(1.1)), this.<Counter>map(), this.<Histogram>map(), this.<Meter>map(), this.<Timer>map());

        final ArgumentCaptor<InfluxDbPoint> influxDbPointCaptor = ArgumentCaptor.forClass(InfluxDbPoint.class);
        Mockito.verify(influxDb, atLeastOnce()).appendPoints(influxDbPointCaptor.capture());
        InfluxDbPoint point = influxDbPointCaptor.getValue();

        assertThat(point.getMeasurement()).isEqualTo("gauge");
        assertThat(point.getFields()).isNotEmpty();
        assertThat(point.getFields()).hasSize(1);
        assertThat(point.getFields()).contains(entry("value", 1.1));
    }

    @Test
    public void reportsByteGaugeValues() throws Exception {
        reporter
                .report(map("gauge", gauge((byte) 1)), this.<Counter>map(), this.<Histogram>map(), this.<Meter>map(), this.<Timer>map());

        final ArgumentCaptor<InfluxDbPoint> influxDbPointCaptor = ArgumentCaptor.forClass(InfluxDbPoint.class);
        Mockito.verify(influxDb, atLeastOnce()).appendPoints(influxDbPointCaptor.capture());
        InfluxDbPoint point = influxDbPointCaptor.getValue();

        assertThat(point.getMeasurement()).isEqualTo("gauge");
        assertThat(point.getFields()).isNotEmpty();
        assertThat(point.getFields()).hasSize(1);
        assertThat(point.getFields()).contains(entry("value", (byte) 1));
    }

    private <T> SortedMap<MetricName, T> map() {
        return new TreeMap<>();
    }

    private <T> SortedMap<MetricName, T> map(String name, T metric) {
        final TreeMap<MetricName, T> map = new TreeMap<>();
        map.put(MetricName.build(name), metric);
        return map;
    }

    private <T> Gauge gauge(T value) {
        final Gauge gauge = mock(Gauge.class);
        when(gauge.getValue()).thenReturn(value);
        return gauge;
    }
}


text:
Roadmap to Joint Venture Agreements: Legal and Accounting Considerations
Overview of the Request for Equitable Adjustment, Claim and Appeal Process for Government Contractor
COVID Impacts Work-Made-For-Hire Doctrine Analysis
Nilan Johnson Lewis PA on 11/30/2021
WORK-FOR-HIRE DOCTRINE - Under copyright law, artists generally own the rights to the work they create. However, an exception exists when an artist's work qualifies as a "work made for hire" under Section 101 of the...more
Five Frequently Overlooked Points of Construction Contracts
There is no shortage of articles addressing the key points of construction contracts. Just enter that phrase into any internet search engine and you will find plenty. It should go without saying that a construction contract...more
[Ongoing Program] Specific Claims – Changes in Project Design and Scope, Preconstruction - November 18th, 12:00 pm - 1:00 pm EST
Bricker & Eckler LLP on 9/24/2021
19th Annual Top Gun Premier Midwest Construction Claims Webinar Series - Bricker & Eckler's construction attorneys are proud to present "Top Gun," our premier Midwest construction claims webinar series. This free event...more
FHA Confirms Expiration of Temporary Guidance for Re-Verification of Employment and Appraisal Scope of Work Option Updates
Weiner Brodsky Kider PC on 7/8/2021
FHA recently issued a reminder that the temporary guidance, which addressed changes to the requirements for re-verification of employment and appraisal protocols for FHA Single Family Programs due to the COVID-19 pandemic,...more
New Physician Assistant Collaboration Rules for Idaho
Holland & Hart - Health Law Blog on 6/17/2021
Idaho has joined several other states in revamping requirements for physician assistants (aka physician associates) effective July 1, 2021. The new law removes the requirement for individually identified supervising...more
PilieroMazza PLLC on 4/6/2021
Joint ventures (JVs) can be a powerful tool to improve a government contractor's odds of winning federal contracts. With the SBA's Mentor Protégé Program facilitating JVs and large multiple award contracts making many firms...more
[Webinar] Roadmap to Joint Venture Agreements: Legal and Accounting Considerations - April 6th, 2:00 pm - 3:00 pm ET
PilieroMazza PLLC on 3/12/2021
Massachusetts Enacts Legislation Promoting Access to Quality and Affordable Care, Telehealth
McDermott Will & Emery on 2/9/2021
On January 1, 2021, Governor Charlie Baker signed an omnibus healthcare law entitled "An Act promoting a resilient health care system that puts patients first," which is aimed at addressing pressing healthcare issues in...more
Massachusetts Health Care Bill Makes Several Significant Changes
Verrill on 1/21/2021
While you were celebrating the New Year, Governor Baker signed Chapter 260 of the Acts of 2020, an "Act promoting a resilient health care system that puts patients first," the result of the Legislature's months of work to...more
Five Clauses to Watch Out for In Your Construction Subcontract
Jaburg Wilk on 11/23/2020
Construction is booming in Arizona. There continues to be plenty of work for subcontractors as many general contractors do not self-perform the work. Your company submits a bid for a project and your bid wins! Time to get to...more
HUD Extends Re-verification of Employment Guidance and Updates Appraisal Scope of Work Option
Weiner Brodsky Kider PC on 11/17/2020
HUD recently released Mortgagee Letter (ML) 2020-37, which updates two pieces of COVID-19 related temporary guidance the agency released earlier this year. First, the letter extends the re-verification of employment guidance...more
[Webinar] Specific Claims – Changes in Project Design and Scope, Preconstruction - November 19th, 12:00 pm - 1:00 pm EST
Bricker & Eckler LLP on 11/5/2020
Bricker & Eckler's construction attorneys are proud to present "Top Gun," our premier Midwest construction claims webinar series. This free event will cover: - Important construction concepts, including key contract...more
Protecting Your Organization: Eastern District of Virginia Rules Cybersecurity Incident Report Not Privileged Work Product
Vandeventer Black LLP on 7/2/2020
On May 26, 2020, in In re Capital One Consumer Data Security Breach Litigation, MDL 1:19md2915 (E.D. Va.) the Federal District Court for the Eastern District of Virginia (Alexandria Division) (Anderson, J.) held that a...more
District Court Affirms Order Requiring Production of Cyber-Investigation Report after Considering Totality of Circumstances
Proskauer - Minding Your Business on 7/1/2020
As we previously reported, the Magistrate Judge in In re: Capital One Customer Data Security Breach Litigation, found that a forensic report that Capital One had claimed was protected by the privilege and work product...more
Capital One Loses Bid to Shield Post-Breach Report from Consumer Plaintiffs
Hinshaw & Culbertson - Insights for Insurers on 6/29/2020
On June 25, a Federal District Court in Virginia (Anthony J. Trenga, U.S.D.J.) affirmed a Magistrate Judge's Order requiring Capital One to produce a vendor's post-breach forensic report to plaintiffs in a consumer class...more
Federal Court Finds Cybersecurity Forensic Report Not Privileged Under Attorney Work Product Doctrine
Womble Bond Dickinson on 6/15/2020
The United States District Court for the Eastern District of Virginia (Court) has held that a cyber-forensic investigation report was not protected by the attorney work product doctrine and ordered Capital One to produce it...more
Lyft Was Not Liable For Accident Involving One Of Its Drivers
Proskauer - California Employment Law on 5/26/2020
Marez v. Lyft, Inc., 2020 WL 2108643 (Cal. Ct. App. 2020) - While driving a car rented through Lyft's "Express Drive Program," Jonathan Guarano struck the plaintiffs and caused significant injuries. Plaintiffs sued Lyft...more
For government contractors, understanding requests for equitable adjustment (REAs), claims and, if necessary, the appeal process is essential. Whether encountering circumstances such as differing interpretations over...more
GAO Sustains a Protest of an Out-Of-Scope Contract Modification
Obermayer Rebmann Maxwell & Hippel LLP on 12/12/2019
Many government contractors do not know that they can protest a modification of a contract that was awarded to a competitor if that modification is materially beyond the scope of the original contract. It's true: where a...more
Environmental Consultants Face Potential Legal Liability
Williams Mullen on 10/30/2019
Some companies subjected to environmental enforcement or cleanup actions may believe others should take the blame or share in the costs. When environmental consultants have been involved, the finger can point in their...more
Rhode Island Removes Supervision Requirements for PAs in Favor of Expanded "Collaboration" Standard for PA Practice
Robinson+Cole Health Law Diagnosis on 7/19/2019
On July 15, 2019, Rhode Island Governor Gina Raimondo signed into law "An Act Relating To Businesses and Professions – Physician Assistants" (H5572/S0443), which significantly revises the supervision requirements and expands...more
[Webinar] The ABCs of REAs - April 9th, 12:00pm CT
Thompson Coburn LLP on 3/26/2019
Although it would be nice if every contract ran smoothly and as predicted from start to finish, that rarely happens. Fortunately, the standard Federal Government contract contains a "Changes" clause that is designed to...more
Kaleidoscope: All Change in the FIDIC Forms of Contract
White & Case LLP on 11/7/2018
The announcement by FIDIC that the long-awaited new editions of its principal forms of contract would be launched at its annual London Users' Conference created an exciting opportunity for us. Since the conference opened on...more
The Fourth Circuit Reiterates that Employers' Exposure to Vicarious Liability is Not Boundless
Seyfarth Shaw LLP on 7/26/2018
Seyfarth Synopsis: The Fourth Circuit has issued a reminder of the boundaries of employer liability for defamation where there is no nexus between the employee's offensive speech and the individual's workplace...more
When Is An Employer Responsible For Accidents On Employees' Commutes? - California Court Of Appeal Reverses $14 million Judgment...
Best Best & Krieger LLP on 6/21/2018
An employer is liable for an accident on an employee's commute to and from work only if the vehicle was required for work on the day of the employee's accident, a California appellate court has ruled. ...more
Page: 1 2 of 2
Construction ContractsConstruction IndustryConstruction ProjectContract TermsGeneral ContractorsBest PracticesBudgetsCompensationConstruction DisputesConstruction LitigationConstruction ManagersConstruction SiteContinuing Legal EducationContract ClaimsContract Disputes
Commercial Law & Contracts


The story of Rosalind Franklin's life and work remains one of controversy. During her lifetime, she received very little recognition for her contributions to one of the most significant discoveries of the 20th century.
Only when The Double Helix by James Watson was published in 1968 was Rosalind acknowledged outside her immediate circle of peers.
In Brenda Maddox's book Rosalind Franklin: The Dark Lady of DNA she describes Rosalind as "the woman whose gifts were sacrificed to the greater glory of the male". Only when The Double Helix by James Watson was published in 1968 was Rosalind acknowledged outside her immediate circle of peers.
Rosalind was born in 1920 in London to a Jewish family of rising influence. Her great uncle became the first practising Jew to sit on the British cabinet. She attended St Paul's Girls School, one of the few schools in London that taught science to girls. Teachers described her as "alarmingly clever", which reflected the opinion society had of gifted females at that time. They were quite often seen as an embarrassment. So, from the age of 12, when Rosalind decided to become a scientist, she definitely wasn't in for an easy ride. Not only was she Jewish during Hitler's rise to power but she was also an intelligent woman wanting to make a living in a field dominated by men.
Not only was she Jewish during Hitler's rise to power but she was also an intelligent woman wanting to make a living in a field dominated by men.
Rosalind attended Newnham College, Cambridge in 1938 where she threw herself into her work, taking chemistry, further chemistry, physics, maths and mineralogy (a subset of geology specialising in chemistry). The Second World War dramatically shaped her time at university. She became deeply upset about the indifference Cambridge showed to the war and the level of pacifism among her peers. She dedicated a lot of her time to the war effort by first serving as a London air raid warden, and then working for the British Coal Utilisation Research Association to study the physical chemistry of carbon and coal.
Many of Rosalind's university instructors were called away to help in the war effort and a number of refugees came to study at the university. One refugee, a French scientist Adrienne Weill, became Franklin's close friend. Adrienne later helped Rosalind into the Laboratoire Centrale des Services Chimiques de l'Etat in Paris where she first began exploring the concept of X-ray crystallography.
However, Rosalind was keen to return to England and in 1951 she started work at King's College London alongside Maurice Wilkins. Unfortunately, the two of them had a very poor working relationship and it slowed their progress considerably. So, Rosalind decided to work alone with her PhD student Raymond Gosling and together they produced the X-ray image 'Photograph 51' that made apparent the double helical structure of DNA. However, in 1953 Maurice shared the image with James Watson and Francis Crick without Rosalind's knowledge. This act gave James and Francis a considerable advantage in their quest to determine the structure of DNA. They went on to announce their findings a few months later in Nature magazine.
Even to this day, it is not known for sure whether Rosalind knew that her data had been shared or that she had been overtaken in the race to uncover DNA's structure. She may have simply thought of James and Francis' DNA model as a hypothesis with too many discrepancies for it to be truly credible and never knew how close she had been to the solution herself.
Rosalind never knew of the crucial role that her 'Photograph 51' had played in the discovery of the double helix.
She later moved on to study plant viruses alongside Aaron Klug, whose 1982 Nobel Prize was based in part on their work together investigating the structure of plant and animal viruses. However, in 1956, Rosalind was diagnosed with ovarian cancer. She fought the disease for 18 months while continuing to work in her lab. Unfortunately, she lost her battle with cancer in April 1958, aged just 37.
In 1962, James Watson, Francis Crick and Maurice Wilkins were awarded the Nobel Prize in Medicine for their work on DNA. An accolade that Rosalind should have shared, but unfortunately the award could not be given posthumously so she was not eligible. According to her biographer, Rosalind never knew of the crucial role that her 'Photograph 51' had played in the discovery of the double helix.


text:
Deadly Cover Up: Fauci Approved Hydroxy 15 Years Ago to Cure Coronaviruses; 'Nobody Needed to Die"
Fri 7:54 am +00:00, 24 Jul 2020
posted by Weaver
July 23, 2020 TLB Staff GOVERNMENT, HEALTH, Tyranny 0
ER Editor: Hydroxy, or the banning of it by the medical establishment, is really key to the whole plandemic.
This piece, complete with podcast, was issued by True Pundit on July 2, 2020, which was a reissue of a piece by Bryan Fischer for OneNewsNow on April 27, 2020 with additional links.
Here is the 'blockbuster' article that Fauci's team published on August 22, 2005: Chloroquine is a potent inhibitor of SARS coronavirus infection and spread.
We also recommend this piece from yesterday by Zerohedge as a reminder of hydroxychloroquine's immense usefulness, titled Yale Epidemiologist: Hydroxychloroquine Could Save 100,000 Lives If Widely Deployed. And this quotation from a recent piece by Thierry Meyssan titled The slow disintegration of the Republic in France:
According to him (ER: Marseille Professor Didier Raoult), Neil Ferguson is an impostor; the Scientific Council – from which he (Raoult) resigned – is manipulated by conflicts of interest with Gilead Science (Donald Rumsfeld's former firm); in an emergency situation, the role of doctors is to treat, not to experiment; the results of doctors depend on their conception of their profession, which is why patients entrusted to hospitals in Paris were three times more likely to die than those entrusted to hospitals in Marseille.
See also this article titled Hydroxychloroquine – What Practicing Doctors Are Saying, as well as How a False Hydroxychloroquine Narrative Was Created. "Dangerous" When Used for Covid-19.
DEADLY COVER UP: Fauci Approved Hydroxychloroquine 15 Years Ago to Cure Coronaviruses; "Nobody Needed to Die"
Dr. Anthony Fauci, whose "expert" advice to President Trump has resulted in the complete shutdown of the greatest economic engine in world history, has known since 2005 that chloroquine is an effective inhibitor of coronaviruses.
How did he know this?
Because of research done by the National Institutes of Health, of which he is the director. In connection with the SARS outbreak – caused by a coronavirus dubbed SARS-CoV – the NIH researched chloroquine and concluded that it was effective at stopping the SARS coronavirus in its tracks. The COVID-19 bug is likewise a coronavirus, labeled SARS-CoV-2. While not exactly the same virus as SARS-CoV-1, it is genetically related to it, and shares 79% of its genome, as the name SARS-CoV-2 implies. They both use the same host cell receptor, which is what viruses use to gain entry to the cell and infect the victim.
The Virology Journal – the official publication of Dr. Fauci's National Institutes of Health – published what is now a blockbuster article on August 22, 2005, under the heading – get ready for this – "Chloroquine is a potent inhibitor of SARS coronavirus infection and spread." (Emphasis mine throughout.) Write the researchers, "We report…that chloroquine has strong antiviral effects on SARS-CoV infection of primate cells. These inhibitory effects are observed when the cells are treated with the drug either before or after exposure to the virus, suggesting both prophylactic and therapeutic advantage."
This means, of course, that Dr. Fauci (pictured at right) has known for 15 years that chloroquine and it's even milder derivative hydroxychloroquine (HCQ) will not only treat a current case of coronavirus ("therapeutic") but prevent future cases ("prophylactic"). So HCQ functions as both a cure and a vaccine. In other words, it's a wonder drug for coronavirus. Said Dr. Fauci's NIH in 2005, "concentrations of 10 μM completely abolished SARS-CoV infection." Fauci's researchers add, "chloroquine can effectively reduce the establishment of infection and spread of SARS-CoV."
Dr. Didier Raoult, the Anthony Fauci of France, had such spectacular success using HCQ to treat victims of SARS-CoV-2 that he said way back on February 25 that "it's game over" for coronavirus.
He and a team of researchers reported that the use of HCQ administered with both azithromycin and zinc cured 79 of 80 patients with only "rare and minor" adverse events. "In conclusion," these researchers write, "we confirm the efficacy of hydroxychloroquine associated with azithromycin in the treatment of COVID-19 and its potential effectiveness in the early impairment of contagiousness."
The highly-publicized VA study that purported to show HCQ was ineffective showed nothing of the sort. HCQ wasn't administered until the patients were virtually on their deathbeds when research indicates it should be prescribed as soon as symptoms are apparent. Plus, HCQ was administered without azithromycin and zinc, which form the cocktail that makes it supremely effective. At-risk individuals need to receive the HCQ cocktail at the first sign of symptoms.
But Governor Andrew Cuomo banned the use of HCQ in the entire state of New York on March 6, the Democrat governors of Nevada and Michigan soon followed suit, and by March 28 the whole country was under incarceration-in-place fatwas.
Nothing happened with regard to the use of HCQ in the U.S. until March 20, when President Trump put his foot down and insisted that the FDA consider authorizing HCQ for off-label use to treat SARS-CoV-2.
On March 23, Dr. Vladimir Zelenko reported that he had treated around 500 coronavirus patients with HCQ and had seen an astonishing 100% success rate. That's not the "anecdotal" evidence Dr. Fauci sneers at, but actual results with real patients in clinical settings.
"Since last Thursday, my team has treated approximately 350 patients in Kiryas Joel and another 150 patients in other areas of New York with the above regimen. Of this group and the information provided to me by affiliated medical teams, we have had ZERO deaths, ZERO hospitalizations, and ZERO intubations. In addition, I have not heard of any negative side effects other than approximately 10% of patients with temporary nausea and diarrhea."
Said Dr. Zelenko:
"If you scale this nationally, the economy will rebound much quicker. The country will open again. And let me tell you a very important point. This treatment costs about $20. That's very important because you can scale that nationally. If every treatment costs $20,000, that's not so good.
All I'm doing is repurposing old, available drugs which we know their safety profiles, and using them in a unique combination in an outpatient setting."
The questions are disturbing to a spectacular degree.
If Dr. Fauci has known since 2005 of the effectiveness of HCQ, why hasn't it been administered immediately after people show symptoms, as Dr. Zelenko has done? Maybe then nobody would have died and nobody would have been incarcerated in place except the sick, which is who a quarantine is for in the first place. To paraphrase Jesus, it's not the symptom-free who need HCQ but the sick. And they need it at the first sign of symptoms.
While the regressive health care establishment wants the HCQ cocktail to only be administered late in the course of the infection, from a medical standpoint, this is stupid. Said one doctor, "As a physician, this baffles me. I can't think of a single infectious condition — bacterial, fungal, or viral — where the best medical treatment is to delay the use of an anti-bacterial, anti-fungal, or anti-viral until the infection is far advanced."
So why has Dr. Fauci minimized and dismissed HCQ at every turn instead of pushing this thing from jump street? He didn't even launch clinical trials of HCQ until April 9, by which time 33,000 people had died. READ MORE:
Listen to the insightful Thomas Paine Podcast Below —
Related from The Liberty Beacon:
Fauci's Infectious Disease Agency broke Federal Law & Rules – I.G. Audit
Published to The Liberty Beacon from EuropeReloaded.com
https://www.thelibertybeacon.com/deadly-cover-up-fauci-approved-hydroxy-15-years-ago-to-cure-coronaviruses-nobody-needed-to-die/
Fourth Player drops out of Australian Open with chest pains viewed recently: 9972