adiennes ont vraiment besoin.
IN: French:

[Adopted without a vote.
OUT: [Adoptée sans vote.
IN: French:

The company name became Choice Hotels International to better reflect our growing number of brands and locations.
OUT:
Le nom Choice Hotels International est adopté pour mieux refléter le nombre croissant de nos marques et de nos emplacements.The Most Important Speech Ever: Introducing Gary Yourofsky
Gary Yourofsky is an incredibly engaging speaker who travels around the world “veganizing.” thousands upon thousands have gone vegan upon hearing what Gary has to say.
Take the time to watch this video, whether you are vegan already or not. Gary is a huge part of why I do what I do. Education is where our revolution begins!
Lecture was presented at City College in New York City on march 24, 2014. Hear Gary talk about compassion and kindness to animals and about the horrors of the meat and dairy industries.
See ya next nugget!
3 Comments
Let me preface this by saying I support veganism and animal rights. However, I have major problems with a lot of Gary’s statements in this speech. Vegans MUST supplement with B12 or at least regularly consume B12 fortified foods. There is NO evidence that we can adequately absorb B12 from our mouths, intestines, or organic vegetables. As far as Gary having high levels, see veganhealth.org’s statement on testing B12 levels:
. Many doctors still rely on blood B12 levels and blood counts. These are not adequate, especially in vegans.”
Severe B12 deficiency can result in permanent nervous system damage. Gary is endangering people’s health with his bad information. This is bad for veganism. Studies done on vegans not supplementing have found them to have high rates of deficiency.
Also he way overstates the health affects of eating animal products. His beliefs come from cherry picked studies. And saying animal products have “very little to no nutritional value” is a blatant lie.
And he also lies about the “pus” in milk. See this article:
Excellent speech! Right to the points. Fine content to be re-educated. For me the hardest part is the veganization of others. People is so cruel to the difference and to anything really. It’s so hard to keep on trying to “humanize” people day after day and not seeing big conciouss changes, not even in our private family and friends circle. I know some places have it easier due to a lot of campaigns and events about cruelty free and animal rights, but then there are a lot of violent places around the world where it’s just so difficult to persue any kind of activism without fealing useless and powerless. Some days I feel like I live in a social media bubble support just to keep me going. Still there is not one single reason to drop the causes, but hey! I’m just speaking my heart.
Thank you so much for your comment and for watching!import time
import logging
import sys

import numpy as np
from elasticsearch import Elasticsearch

logging.basicConfig(level=logging.INFO)


def runner(es, query, time_in_secs=60):
    """
    Start by clearing the cache. Then, run query until we hit or exceed ``time_in_secs``.
    
    Displays a plot of query time and returns some stats about them.
    """
    results = []

    es.indices.clear_cache('wiki-test')
    
    time_start = time.time()

    while (time.time() - time_start) < time_in_secs:
        r = es.search(index='wiki-test', body=query)
        results.append(r['took'])
    
    results = sorted(results)

    return results


if __name__ == '__main__':
    try:
        time_in_secs = int(sys.argv[1])
    except IndexError, ValueError:
        logging.error('First argument should be time to run in secs.')
        sys.exit(1)

    es = Elasticsearch()

    logging.info('Test #1: Baseline phrase query.')
    query = {
        'query': {
           'match_phrase': {
                'text': 'running the risk'
            }
        },
       'size': 20
    }
    results = runner(es, query, time_in_secs)
    logging.info(results)
    logging.info('Median: {0}, Max: {1}, Min: {2}'.format(
        np.median(np.array(results)), max(results), min(results)))

    logging.info('Test #2: Term query (min should match 100%).')
    query = {
        'query': {
           'match': {
                'text': {
                    'query': 'running the risk',
                   'minimum_should_match': '100%'
                }
            }
        },
       'size': 20
    }
    results = runner(es, query, time_in_secs)
    logging.info(results)
    logging.info('Median: {0}, Max: {1}, Min: {2}'.format(
        np.median(np.array(results)), max(results), min(results)))

    logging.info('Test #3: phrase query less requests')
    query = {
        'query': {
           'match_phrase': {
                'text': 'running the risk'
            }
        },
       'size': 5
    }
    results = runner(es, query, time_in_secs)
    logging.info(results)
    logging.info('Median: {0}, Max: {1}, Min: {2}'.format(
        np.median(np.array(results)), max(results), min(results)))

    logging.info('Test #4: rescore phrase query.')
    query = {
        'query': {
           'match': {
                'text': 'running the risk'
            }
        },
       'rescore': {
           'window_size': 50,
           'query': {
              'rescore_query' : {
                  'match_phrase': {
                       'text': {
                           'query': 'running the risk',
                       }
                   }
               },
               'query_weight' : 0.7,
              'rescore_query_weight' : 1.2
            }
         }
    }
    results = runner(es, query, time_in_secs)
    logging.info(results)
    logging.info('Median: {0}, Max: {1}, Min: {2}'.format(
        np.median(np.array(results)), max(results), min(results)))
Floss is a piece of string, and you use it to clean in between your teeth, the interdental areas. There are lots of types of floss. You can get waxed or unwaxed, or you can get tapes. Essentially you need to use the floss that is best for you, and if you go to see your dentist or hygienist, they will be able to go through the different flosses and explain which one is good for you and why.
The reason why anyone needs to floss or do any interdental brushing is that you don’t have the space around your teeth for the toothbrush bristles to get in there.
So if you can get your toothbrush in between your teeth and get the bristles to go all the way through, all the way up and down, then you wouldn’t need to floss them. That’s the only reason anyone does any interdental brushing.
The technique that you can use when you floss is to open your floss, remove about six inches worth, and just snip it off at the end. Wrap it in between your fingers so that you’ve got about two inches worth of space in between your fingers.
Essentially the smaller amount of space that you have here, the better because when something’s really long, it’s hard to get it inside your mouth. So a nice small amount of floss in between, about two inches. You then slide this down in between your teeth, and you follow the contour of the tooth, so it goes underneath your gum.
You then slide it back out and remove all the debris out from in between that tooth surface.  You do this on all of your teeth. Go all the way around the mouth. And at the end of doing this, you then go over and brush your teeth, so you’re removing all that debris away from your teeth and gums.
Once you remove the debris from in between your teeth, you can move along to a fresh piece of floss so that you’re not reintroducing the same debris back into that tooth surface area. Dentists recommend that you floss at least once a day and you floss before you brush your teeth. This is so you can remove the debris away from your gums, and then it can be brushed away at the