text:
Roger Caillois, né le  à Reims et mort le  au Kremlin-Bicêtre, est un écrivain, sociologue et critique littéraire français, traducteur de Borges.

Biographie
Roger Caillois fait toutes ses études secondaires à Reims, habitant pendant sa jeunesse au 75 de la rue Hincmar, en face de la maison de Roger Gilbert-Lecomte. Il ne tarde pas à entrer en contact avec les membres de la revue Le Grand Jeu, soumettant ses premiers textes à Roger Gilbert-Lecomte et à René Daumal.

Venu à Paris en 1929 pour y préparer le concours de l'École normale supérieure (ENS), il suit une classe d'hypokhâgne, puis de khâgne, au lycée Louis-le-Grand ; il est reçu à l'ENS de la rue d'Ulm en 1933, où il prépare l'agrégation de grammaire, qu'il obtient en 1936.

Durant cette période, il entre en contact avec André Breton, à la suite de sa réponse à une enquête sur la littérature. Il prend part aux activités du groupe, se liant d'amitié avec notamment Salvador Dalí, Paul Éluard, Max Ernst.

Caillois rompt avec le surréalisme en 1935 en publiant sa lettre ouverte à André Breton, pour se rapprocher d'anciens surréalistes comme Tzara et Aragon autour de la revue Inquisitions. La revue entend mener une étude scientifique et rigoureuse des phénomènes humains, en se plaçant sous le signe d'un nouveau rationalisme inspiré par Gaston Bachelard. Au surréalisme succède donc le « surrationalisme ». En 1937, Caillois critique la  et l'usage abusif que les romantiques allemands ont fait selon lui des données scientifiques disponibles en 1800. Il prend parti pour Fichte en qui il voit un défenseur de la raison systématique contre les excès de l'intuition et de la mysticité. Caillois craint que les poètes de son temps ne reproduisent la même attitude et s'emparent de la physique quantique et de la théorie de la relativité pour construire des analogies pseudo-scientifiques. Il écrit qu'.

Il publie un article sur Dionysos dans la revue Acéphale de Georges Bataille et collabore à La Nouvelle Revue française à partir de 1935. Cofondateur, avec Bataille et Michel Leiris, du Collège de sociologie, Caillois fait, en 1938, la rencontre de la femme de lettres, éditrice et mécène argentine Victoria Ocampo, qui l'invite à séjourner chez elle, en Argentine, durant la Seconde Guerre mondiale. S'engageant pour la France libre, il rallie le comité français libre local, dirige, pendant ces années-là, l'Institut français de Buenos Aires et lance la revue Les Lettres françaises, à laquelle il travaille aidé de son épouse, Yvette, venue le rejoindre en Argentine en 1940.

Caillois divorce de son épouse Yvette peu de temps après leur retour de Buenos Aires, en 1945.

De retour en France, il anime chez Gallimard la collection « La Croix du Sud », spécialisée dans la littérature sud-américaine, traduit et publie les nouvelles fantastiques de Jorge Luis Borges qui, malgré des tensions entre eux, le reconnaîtra à plusieurs reprises comme son « inventeur ». On retrouve également dans cette collection les écrits de Pablo Neruda ou de Miguel Ángel Asturias. Il est également membre du conseil d'administration du centre culturel international de Royaumont.

Caillois est nommé haut fonctionnaire à l'Unesco dès 1948, où il occupe la direction de la division des lettres, puis du développement culturel. Il dirige la revue Diogène, indépendante mais subventionnée par l'UNESCO.

En 1955, il publie dans La Nouvelle Revue française un article intitulé « Illusions à rebours », dans lequel il expose ses réticences à la lecture de Race et Histoire de Claude Lévi-Strauss. Ce dernier lui répond dans l'article « Diogène couché », paru dans le numéro de mars des Temps modernes. Cet article est également cité par Aimé Césaire dans son Discours sur le colonialisme, et sert de base à une critique violente des positions de Caillois : . Césaire voit dans sa défense de la .

En 1957, Caillois épouse en secondes noces Alena Vichrova (de nationalité slovaque, ex-Tchécoslovaquie), rencontrée à l'Unesco et mère d'un garçon, Jan, qu'il élèvera.

En 1971, il est élu à l'Académie française, dont il sera membre pendant 7 ans, au fauteuil 3, succédant ainsi à Jérôme Carcopino (et précédant Marguerite Yourcenar).

En 1977, il collabore avec Bernard Mandeville dans le cadre d'un ouvrage collectif sur le peintre.

Roger Caillois meurt en 1978 ; il repose au cimetière du Montparnasse où sa sépulture, , est une œuvre de Nicolas Carrega ; sa seconde épouse est à ses côtés depuis son décès en 1984.

Hommages
Octavio Paz lui rend hommage dans un article du Monde au lendemain de sa mort.

Marguerite Yourcenar lui consacre un essai, son discours du récipiendaire à l'Académie Française, dédié à « L'homme qui aimait les pierres ».

Un prix Roger-Caillois est créé en son honneur.

Postérité
En 1988, une partie des  minéraux de la collection de Roger Caillois est transférée par dation au Muséum national d'histoire naturelle ; elle est exposée à la galerie de minéralogie.

Thèmes de son œuvre
Sur le plan des recherches sociologiques, Roger Caillois s'est d'abord fait connaître par un essai d'anthropologie et de sociologie intitulé L'Homme et le Sacré dans lequel il développe une théorie de la fête.

En disciple de Marcel Mauss, il contribue à la fondation du Collège de sociologie avec Michel Leiris et Georges Bataille. Dans son ouvrage suivant Le Mythe et l'Homme paru chez Gallimard en 1938, il poursuit son analyse du mythe de la fête de façon plus systématique. Dans ce dernier livre, il propose une rationalisation, une analyse du système rationnel du mythe et de sa signification. Dans un de ses derniers ouvrages sociologiques, Les Jeux et les Hommes, il tente de construire une épistémologie visant à saisir la structure rationnelle des rêves et de l'imaginaire en général.

Caillois s'est, entre autres choses, interrogé sur la sympathie qui paraît régner entre les formes complexes du monde minéral et les figures de l'imaginaire humain. En 1966 paraît Pierres, où il fait l'éloge, dans un style d'une grande densité poétique, des minéraux. L'Écriture des pierres et Le Fleuve Alphée explorent également cette relation.

Œuvre

Éditions posthumes
 1991 : Les Démons de midi (tiré d'un mémoire d'études de 1936)
 1997 : Correspondance Victoria Ocampo-Roger Caillois, Stock
 2007 : Images du labyrinthe (recueil de textes 1933-1978), Gallimard

Éditions illustrées ou de bibliophilie
 1974 :
 Un mannequin sur le trottoir, ill. par Pierre Alechinsky, Paris, Y. Rivière
 Randonnées, ill. par Zao Wou-ki, Paris, Y. Rivière
 1975 : Pierres réfléchies, gravures de Raoul Ubac, éditions Maeght
 1978 : Trois leçons des ténèbres, ill. par Pierre Albuisson, Fata Morgana ; rééd. 1989
 1984 : La Lumière des songes, ill. en pleine page de Pierre Alechinsky, Fata Morgana
 1995 : Petit guide du  arrondissement à l'usage des fantômes, ill. par Gérard Titus-Carmel, Fata Morgana
 2004 : Pierres réfléchies, ill. par Christiane Vielle, Les Bibliophiles de France
 2009 : Jorge Luis Borges, dessins d'Antonio Segui, Fata Morgana
 2018 : Aveu du nocturne, dessins de Nathalie Bourdreux, Fata Morgana

Rééditions
Une partie des œuvres de Roger Caillois a été rééditée dans la collection « Quarto » de Gallimard par Dominique Rabourdin : Œuvres, Paris, Gallimard, « Quarto », 2008, 1204 p.

Notes et références

Voir aussi

Bibliographie
 Odile Felgine, Roger Caillois (biographie), éditions Stock, 1994
 Annamaria Laserra, Materia e immaginario. Il nesso analogico nell'opera di Roger Caillois, Bulzoni, 1990
 Stéphane Massonet, Les Labyrinthes de l'imaginaire dans l'œuvre de Roger Caillois, L'Harmattan, 1998
  Stephan Moebius, Die Zauberlehrlinge, Soziologiegeschichte des Collège de sociologie, Konstanz, 2006
 Lionel Moutot, Biographie de la revue Diogène, L'Harmattan, 2006
 Laurent Nunez, Les Écrivains contre l'écriture, José Corti, 2006 (notamment les pages 177-249)
 Odile Felgine, L'Écriture en exil, Dianoïa, PUF, 2014

 Anne von der Heiden, Sarah Kolb (ed.), Logik des Imaginären. Diagonale Wissenschaft nach Roger Caillois, volume 1: Versuchungen durch Natur, Kultur und Imagination, Berlin, August Verlag, 2018

Articles connexes

Liens externes

  Portrait de Roger Caillois en vidéos sur ina.fr

Naissance à Reims
Écrivain français du XXe siècle
Poète français du XXe siècle
Traducteur français du XXe siècle
Traducteur depuis l'espagnol vers le français
Auteur publié par les éditions Gallimard
Auteur publié par les éditions Fata Morgana
Membre de l'Académie française
Sociologue français du XXe siècle
Collège de sociologie
Élève du lycée Louis-le-Grand
Agrégé de grammaire
Élève de l'École normale supérieure
Officier de la Légion d'honneur
Personnalité inhumée au cimetière du Montparnasse (division 26)
Naissance en mars 1913
Décès en décembre 1978
Décès au Kremlin-Bicêtre
Décès à 65 ans

redpajama_set_name: RedPajamaWikipedia


Sweet thx! Very much appreciated!
Okay, my google fu is not up to par, and this is my first go at KiCad, but: I've been trying to find schematic files I can open in KiCad (i.e. not pdf's) for the Midibox modules. How do you all do this? I "think" it's possible to import the .brd files in KiCad, if I use the nightly build. Not sure what's an efficient work flow.
button presses = +/- keyboard transpose?
Sorry I've not been on the forums in awhile, but yes! If you've got some code to share, I'd love to take a look. I've been trying to accomplish this via the NGC file, but haven't had much luck. I'm currently using the NG app which does everything else I need, just not the keyboard octave shifting... Thanks Robin!
Okay so I'm having a bit of trouble figuring out how to take the current keyboard range and on each successive press of a button, shift it down by one octave. It has to be relative, because I also want an increment button as well. I'm assuming it'd be something like: event_button id=1 kb_transpose= current_value + 12 event_button id=2 kb_transpose= current_value - 12 Sorry if this has been covered before, (I looked but maybe I didn't search for the right terms?). Thanks for any help!
Ah, forgot to add EVENT_KB... just when I thought I was getting the hang of things... :smile: Thanks TK!
Okay. I'm getting closer. I have all the analog pots in place. Well, 64 of them. I still have the aftertouch, mod wheel, and pitch bend to deal with plus all the dio's. Right now I'm trying to figure out the fatar keyboard. I've tried swapping the connections, but for some reason I can't get the midibox to recognize it: In MIOS, I have this: KEYBOARD n=1 rows=8 dout_sr1=1 dout_sr2=2 din_sr1=1 din_sr2=2 din_inverted=0 break_inverted=0 din_key_offset=32 \ scan_velocity=1 scan_optimized=0 note_offset=28 \ delay_fastest=5 delay_fastest_black_keys=0 delay_slowest=10 Maybe I have the connections wrong to the KB module? All I have connected right now is just the Fatar KB -> KB module -> J8/9 of my LPC17 module.
NG and AINSER64. Next steps?
Ok. Thanks to TK, I've got everything running. My core shows up in MIOS Studio, uploading .hex files works, encoders on my DIN's transmit, and my AINSER64 looks like it's working when I upload the MIDIO128 project (albeit, missing a few pots I've not attached yet). However, when I upload the NG project, my little green LED doesn't light up at all, and nothing happens when I spin any of the pots, so it doesn't look like the AINSER64 board is being recognized. Do I need to do some programming at this point? Totally cool to dive into this, but I wanted to make sure I'm not missing something, like, the NG should see the AINSER64 board, but I've foobared it somehow. Any hints are much appreciated... thx!
MIOS Studio. Upgrade from 2.2.x -> 2.4.6. LPC17 Not recognized?


The 84th edition of the Geneva International Motor Show was officially opened on Thursday (March 6) by the President of the Swiss Confederation, Didier Burkhalter.
Burkhalter was welcomed at Palexpo by Geneva Motor Show President Mr Maurice Turrettini and General Manager Andre Hefti.
Burkhalter officially opened the show at the press conference before taking a tour through the exhibition halls to see the new must have cars from up close.
Considered one of the "Top 5" of the world's car show, this year's edition promises to be as packed with new cars and concepts as ever.
Some 700,000 visitors from 80 different countries are expected to see 900 vehicles from more than 30 of the world's major manufacturers during the 11 days of the exhibition.
During the first two press days on Tuesday and Wednesday, manufacturers took the opportunity to present not just their new designed cars but also developments in other sectors.
French manufacturer Citroen showcased their new racing vehicle for the World Touring Car Championships (WTCC), starting in April.
The WTCC will have some serious star power to match its new regulations for 2014, with the most successful rally driver of all time joining its ranks.
"It's a long time I knew one day I would have to retire from rally, but it's not easy to decide to stop if you don't have anything else to do. So, for me, for a few years I was doing one or two races a season on track and I enjoyed it and finally I decided to switch from rally to WTCC. It was important not to do it too late. If I do it at 50 years old maybe it's too late so I think it was the right time to change," explained the nine-time WRC champion Sebastien Loeb, of his decision to race for the new Citroen WTCC team along with the series' serial champion Yvan Muller.
The pair will race the C-Elysee, an aggressive-looking race car which takes advantages of the WTCC's new regulations which allow more aerodynamic freedom and greater power.
"Yeah the technical rules are a bit different from last year. First of all the car is wider each side, more of less 10cm so the car looks a bit more aggressive. Then the downforce, the aerodynamic is bigger with a bigger rear wing, the front splitter is bigger as well. And the engine is bigger, with more power. The car is lighter. So the performance of the 2014 car will be much faster than the last year," Loeb said.
Citroen announced their WTCC participation in 2013, making it the first time that the brand will compete on an international track racing Championship, having been a mainstay of the FIA World Rally Championship for a number of years.
Mark Webber launched a new chapter in his career at the Geneva Motor Show on Tuesday (March 4) when he unveiled the Porsche 919 Hybrid he will race in the FIA World Endurance Championship this year.
The nine-time Formula 1 race winner is one of six drivers who'll driver for Porsche in its first factory assault on sportscar racing in 16 years.
"I'm exited, I think it's been a lot of work in the background up until this point we've done a lot of testing," he said.
Webber was joined by U.S. actor and racing driver Patrick Dempsey, who will race the new Porsche 911 RSR at the iconic Le Mans 24 Hours race this year, for his own team Patrick Dempsey Racing.
The iconic Le Mans 24 Hour race has been celebrated at the Geneva Motor Show with present day winners meeting with legends of the past, in front of a spectacular display of cars from event's illustrious history.
"It's quite usual to say that it is the most important race in the world, in all categories. When you travel around the world if you say 'Le Mans' everyone says '24 Hours', it's a legend, it's not only a race," he told Actua PR.
Marcel Fassler, twice the winner in 2011 and 2012 said the race is celebrated also because eof its long lasting tradition.
Hollywood star Patrick Dempsey, best known for his role in medical drama Grey's Anatomy was also on hand to speak of his expectations for this year's Le Mans, where he's racing a Porsche 911 RSR.
Bertrand Piccard, the first person to complete a non-stop balloon flight around the globe, extolled the virtues of hybrid cars in Geneva.
The 56-year-old Swiss psychiatrist and balloonist was speaking from the Toyota stand, where the new Europe-only Aygo was debuted.
The Geneva Motor Show will run until March 16.
This content is published under Eurovision's WorldLink service Free Rights! For DMCA complaints contact us.


It's always important to pay attention while driving, but when entering a construction zone, this task becomes more crucial than ever. When driving on the highways, you will see plenty of construction zones in the warm months, and depending on where you live, you may see them during the winter months as well. It takes a lot to upkeep America's roads, and drivers must take extra precautions to ensure safety for everyone involved. Not only does speeding in a construction zone create a greater risk of injury for construction workers, it also increases your risk of paying some seriously hefty fees. Speeding fines are usually doubled in construction zones.
Signs that indicate construction work are usually bright orange, so when you see this color, immediately reduce your speed and be prepared for any unexpected lane changes or detours. Always pay close attention to the posted speed limit, which will likely be at least 10 miles per hour less than it would normally be. Keep in mind that the posted speed limit still applies in the late-night or weekend hours when construction workers are not physically present.
If you know you will be traveling in advance, it can be helpful to watch for news reports of any road closures, construction zones or other slow-traffic areas. Not only will this help you plan an alternate route and avoid slowing down your trip, but it will also reduce traffic in these zones, making things safer for the people who are hard at work there. If there is no possible way to reroute your trip, then you can still prepare for the delay by making sure you have a full tank of gas and plenty of in-car entertainment, snacks and beverages in case you get stuck in a traffic jam.
It's always important to avoid distractions while driving, and this rule especially applies in a construction zone. Don't assume that all of the traffic you see will be moseying along at a reasonable pace. Plenty of drivers speed and otherwise break the law while driving in these areas, despite the fact that the risk of an expensive ticket is much greater. Not only that, but you also have construction equipment and workers to watch out for. Put away your cell phone and remain as alert as you can.
If you're driving the speed limit and the cars behind you are riding on your tail, ignore them. Some drivers want to speed through construction zones, but that doesn't mean you should. Never let another driver's impatience cause you to be a worse driver yourself. Despite what the people behind you might think, the fact that you're slowing down traffic is a good thing. You could be preventing an accident simply by following the law.
Watch out for big-rig trucks while moving through a construction zone. Some of them may be transporting materials in or out of the area, meaning that they could potentially have to slow down, turn or pull over at any time. A truck will also have a more difficult time stopping than a regular vehicle, so you should always leave a few car lengths of distance between you and the trucks around you.


text:
"Safer at Home" is working: Wisconsinites are making a difference and beginning to flatten the curve
Posted by Staff | Apr 17, 2020 |
"Now that the curve is flattening in the fight to stop the spread of the coronavirus, a minority of disgruntled residents have begun making the claim that Milwaukee should immediately lift restrictions. There is an appropriate analogy that puts this distorted view into perspective. When a person jumps out of an airplane, deploying a parachute helps slow the rate of decent. That is not the moment for the person to take off the parachute, just because they are falling more slowly. After landing safely on the ground, then the parachute can be removed." – Unknown Writer
People across the state of Wisconsin have risen to the challenge of COVID-19 by changing the way they work, play, and interact with friends and family. By staying "Safer at Home," practicing physical distancing, and continuing to wash hands and cover coughs, Wisconsinites are making a difference and beginning to flatten the curve.
According to the model created by DHS, Wisconsin was projected to have 22,000 infections by April 8, which would have ultimately resulted in somewhere between 440 and 1,500 deaths. These numbers were based on projected significant exponential growth in positive cases; however, since the Safer at Home order, there has been a decrease in exponential growth in the number of cases. Wisconsin's rate of doubling of infections was 3.4 days in early March and, over the past two weeks, the rate of doubling is now approximately 12 days.
"Without effective treatments or a vaccine, the only way to slow the spread of COVID-19 is through non-pharmaceutical interventions that help us maintain physical distancing," said Chief Medical Officer and State Epidemiologist Dr. Ryan Westergaard. "The Safer at Home order has been our main intervention in Wisconsin, and we are beginning to see the results."
By staying Safer at Home, the people of Wisconsin are taking the steps needed to make a difference during this pandemic. Safer at Home is working, and it is saving lives.
"Limiting physical contact between people is our only tool at slowing the spread of this virus," explained Secretary-Designee Andrea Palm. "We will continue to work through our statewide response to develop capacity to implement effective containment strategies across the state. These are critical next steps to prevent a future surge of cases."
2022 COVID-19
The Milwaukee Independent began reporting on what was then referred to as the mysterious "Wuhan Virus" in January 2020. Other local media did not picked-up on the story until many weeks later. Our early features focused on the economic impact, social issues, and health concerns long before other Milwaukee news organizations even mentioned the coronavirus. Over the following year, we have published hundreds of articles about the pandemic and how it has affected the lives of Milwaukee residents. This extensive body of work can be found on our COVID-19 Special Report page, a chronological index of links by month. Our editorial voice remains dedicated to informing the public about this health crisis for as long as it persists.
For medical resources, please visit the CDC's COVID-19 page or the Wisconsin Department of Health Services. All editorial content published by Milwaukee Independent can be found at mkeind.com/COVID19. With a mission of transformative journalism, our staff is free from commercial bias and are not influenced by corporate interests, political affiliations, or a public preferences that rewards clicks with revenue. As an influential publication that provides Milwaukee with quality journalism, our award-winning photojournalism and features have helped to achieve a range of positive social impact that enriches our community. Please join our effort by entrusting us with your contribution. Your Support Matters - Donate Now
PreviousMilwaukee County's criminal justice leadership collaborates on response to public health emergency
NextWisconsin's "Safer at Home" order extended one month until May 26 with some easing of restrictions
With various editorial projects in our production pipeline, this is our general attribution for credit when a single individual is not specifically attached by name. It is a catch-all author, used when several staff collaborate to report the single news story.
Governor Walker allocates $4.5M in funding for jobs and distressed neighborhoods
A dirty history of soap: The rather gross ingredients used to make things clean
Lead pipe removal ordinance signed by Mayor Barrett
Faith Fluid: When "none" is the default definition of our spiritual identity
Appreciation Week shows downtown employees some love

redpajama_set_name: RedPajamaCommonCrawl


text:
Q: Why is str.format() better than str()? To convert a number into a string in python I used the str() function, but a few people suggested that I use format() instead. When I tried both, I got the same result:
n = 10
print ['{}'.format(n)] # ['10']
print [str(n)] # ['10']

Is there any significant difference?

A: While str() will give you a default string representation of a number, str.format() allows you to specify how it is formatted.
Examples:
>>> '{:.3f}'.format(3.141592653589793)  # 3 decimal places
'3.142'

>>> '{:,d}'.format(1234567)  # thousand separators
'1,234,567'

>>> '{:6d}'.format(10)  # padded to six spaces
'    10'

>>> '{:05.2f}%'.format(8.497)  # zero-padded, 2 decimal places
'08.50%'

>>> '{:^6d}'.format(10)  # centered
'  10  '

>>> '{:x}'.format(1597463007)  # hexadecimal
'5f3759df'

You can also specify format strings involving multiple values:
>>> 'Customer #{cust_id:08d} owes ${bal:,.2f}'.format(bal=1234.5, cust_id=6789)
'Customer #00006789 owes $1,234.50'

There are many different options for format strings – the complete reference is here.

A: I will be a bit daring with my answer.. :-)
I don't think str.format() is better than str(). str() is shorter, and if it gives you what you want, it is great.
If you need to format the number with the amount of digits, for example, the {}.format() will do the job, but also '%.3f' % n will do the job just as well.
There are some advantages to {}.format() compared to % operator, and repeating an argument is one, but not so common. I still use % because it is shorter.
It seems like Python itself seeks constantly for better ways, and indeed in Python 3.6 they have come up with the best way, IMO, so far, which is common to some programming languages. Here it is, straight from the doc:
>>> name = "Fred"
>>> f"He said his name is {name}."

You can read more about it here:
https://www.python.org/dev/peps/pep-0498/

A: This guy explains the many advantages of format over str:
https://pyformat.info/
If time is a concern, however, you might want to use str:
>>> import timeit
>>> timeit.timeit('str(25)', number=10000)
0.003485473003820516
>>> timeit.timeit('"{}".format(25)', number=10000)
0.00590304599609226
>>> timeit.timeit('str([2,5])', number=10000)
0.007156646002840716
>>> timeit.timeit('"{}".format([2,5])', number=10000)
0.017119816999183968

redpajama_set_name: RedPajamaStackExchange


text:
using System;
using System.Globalization;
/// <summary>
/// Int64.System.IConvertible.ToUInt16()
/// </summary>
public class Int64IConvertibleToUInt16
{
    public static int Main()
    {
        Int64IConvertibleToUInt16 ui64IContUInt16 = new Int64IConvertibleToUInt16();
        TestLibrary.TestFramework.BeginTestCase("Int64IConvertibleToUInt16");
        if (ui64IContUInt16.RunTests())
        {
            TestLibrary.TestFramework.EndTestCase();
            TestLibrary.TestFramework.LogInformation("PASS");
            return 100;
        }
        else
        {
            TestLibrary.TestFramework.EndTestCase();
            TestLibrary.TestFramework.LogInformation("FAIL");
            return 0;
        }
    }
    public bool RunTests()
    {
        bool retVal = true;
        TestLibrary.TestFramework.LogInformation("[PosTest]");
        retVal = PosTest1() && retVal;
        retVal = PosTest2() && retVal;
        retVal = PosTest3() && retVal;
        TestLibrary.TestFramework.LogInformation("[NegTest]");
        retVal = NegTest1() && retVal;
        retVal = NegTest2() && retVal;
        return retVal;
    }
    #region PositiveTest
    public bool PosTest1()
    {
        bool retVal = true;
        CultureInfo myculture = new CultureInfo("en-us");
        IFormatProvider provider = myculture.NumberFormat;
        TestLibrary.TestFramework.BeginScenario("PosTest1:The Int64 value which in the range of UInt16 IConvertible To UInt16 1");
        try
        {
            long int64A = UInt16.MaxValue;
            IConvertible iConvert = (IConvertible)(int64A);
            ushort uint16A = iConvert.ToUInt16(provider);
            if (uint16A != int64A)
            {
                TestLibrary.TestFramework.LogError("001", "the ActualResult is not the ExpectResult");
                retVal = false;
            }
        }
        catch (Exception e)
        {
            TestLibrary.TestFramework.LogError("002", "Unexpected exception: " + e);
            retVal = false;
        }
        return retVal;
    }
    public bool PosTest2()
    {
        bool retVal = true;
        CultureInfo myculture = new CultureInfo("el-GR");
        IFormatProvider provider = myculture.NumberFormat;
        TestLibrary.TestFramework.BeginScenario("PosTest2:The Int64 value which in the range of UInt16 IConvertible To UInt16 2");
        try
        {
            long int64A = this.GetInt32(0,UInt16.MaxValue);
            IConvertible iConvert = (IConvertible)(int64A);
            ushort uint16A = iConvert.ToUInt16(provider);
            if (uint16A != int64A)
            {
                TestLibrary.TestFramework.LogError("003", "the ActualResult is not the ExpectResult");
                retVal = false;
            }
        }
        catch (Exception e)
        {
            TestLibrary.TestFramework.LogError("004", "Unexpected exception: " + e);
            retVal = false;
        }
        return retVal;
    }
    public bool PosTest3()
    {
        bool retVal = true;
        TestLibrary.TestFramework.BeginScenario("PosTest3:The Int64 value which in the range of UInt16 IConvertible To UInt16 3");
        try
        {
            long int64A = this.GetInt32(0, UInt16.MaxValue);
            IConvertible iConvert = (IConvertible)(int64A);
            ushort uint16A = iConvert.ToUInt16(null);
            if (uint16A != int64A)
            {
                TestLibrary.TestFramework.LogError("005", "the ActualResult is not the ExpectResult");
                retVal = false;
            }
        }
        catch (Exception e)
        {
            TestLibrary.TestFramework.LogError("006", "Unexpected exception: " + e);
            retVal = false;
        }
        return retVal;
    }
    #endregion
    #region NegativeTest
    public bool NegTest1()
    {
        bool retVal = true;
        CultureInfo myculture = new CultureInfo("en-us");
        IFormatProvider provider = myculture.NumberFormat;
        TestLibrary.TestFramework.BeginScenario("NegTest1: The current Int64 value is out of UInt16 range 1");
        try
        {
            long int64A = UInt16.MaxValue + this.GetInt32(1, Int32.MaxValue);
            IConvertible iConvert = (IConvertible)(int64A);
            ushort uint16A = iConvert.ToUInt16(provider);
            retVal = false;
            TestLibrary.TestFramework.LogError("N001", "The current Int64 value is out of UInt16 range but not throw exception");
        }
        catch (OverflowException) { }
        catch (Exception e)
        {
            TestLibrary.TestFramework.LogError("N002", "Unexpected exception: " + e);
            retVal = false;
        }
        return retVal;
    }
    public bool NegTest2()
    {
        bool retVal = true;
        TestLibrary.TestFramework.BeginScenario("NegTest2: The current Int64 value is out of UInt16 range 2");
        try
        {
            long int64A = (this.GetInt32(0, Int32.MaxValue) + 1) * (-1);
            IConvertible iConvert = (IConvertible)(int64A);
            ushort uint16A = iConvert.ToUInt16(null);
            retVal = false;
            TestLibrary.TestFramework.LogError("N003", "The current Int64 value is out of UInt16 range but not throw exception");
        }
        catch (OverflowException) { }
        catch (Exception e)
        {
            TestLibrary.TestFramework.LogError("N004", "Unexpected exception: " + e);
            retVal = false;
        }
        return retVal;
    }
    #endregion
    #region HelpMethod
    private Int32 GetInt32(Int32 minValue, Int32 maxValue)
    {
        try
        {
            if (minValue == maxValue)
            {
                return minValue;
            }
            if (minValue < maxValue)
            {
                return minValue + TestLibrary.Generator.GetInt32(-55) % (maxValue - minValue);
            }
        }
        catch
        {
            throw;
        }

        return minValue;
    }
    #endregion
}

redpajama_set_name: RedPajamaGithub


text:
Offers In Excess Of £185,000 Sold Subject to Contract
The Old Racing Stable, Coombs Yard
Request a Viewing Slideshow Map Floorplans EPC Save to ShortlistSaved Email a Friend
Unique opportunity
**ATTENTION** UNIQUE CENTRAL LOCATION WITH PLANNING PERMISSION GRANTED! A one off opportunity has arisen to purchase The Old Racing Stable situated off North Bar Within in Beverley's town centre. Close to the bar, only a three minute walk from Saturday market. Call now to arrange your viewing!
SUMMARY DESCRIPTION **ATTENTION UNIQUE CENTRAL LOCATION**PLANNING PERMISSION GRANTED** A unique opportunity has arisen to purchase The Old Racing Stable situated off North Bar Within in historic Beverley's town centre. Accessed via a private road within the Georgian quarter and located extremely close to the historical Bar this property benefits from two parking spaces and planning permission to change it's use back to a residence should the purchaser wish. Most recently this property has been used as office space however it has great potential to be extended and any purchaser would greatly benefit from the superb location. Only two or three minutes walk from Saturday market this opportunity really is a one off and not to be missed. Call now to arrange a viewing!
FURTHER INFORMATION The Old Racing Stable offers 750 square feet of accommodation with an outdoor courtyard and parking space. Located in the Georgian Quarter, North Bar Within and approached from a private road named Coombs Yard, the property is of brick construction with a white colour wash and a pantile roof. The windows are wood framed with double glazing; there are two dormer windoes to the upper floor and the ground floor windows have security grilles.
Beverley is a picturesque,historic market town which is highly sought-after as a residential town. There is a thriving arts community centred around East Riding Theatre and the East Riding Treasure House, a multi-disciplinary centre for heritage and information services which contains the East Riding Archives and Local Studies; Beverley Library; a Museum and Beverley Art Gallery. There are several churches in the town including the iconic Minster and nearby St Mary's church. The centre offers many amenities including various supermarkets and chain stores; individual boutique shops; coffee bars, restaurants, a cinema and a sports centre with a swimming pool. The picturesque Westwood pastures located west of the town is used by many town centre residents for walking, jogging and relaxing. The East Riding has many walking and cycling areas and Beverley has been part of the Tour de Yorkshire route. Beverley also has its own race course next to the Westwood pastures. The city of Hull is 11 miles away and York 32 miles.
ENTRANCE VESTIBULE 5' 10" x 3' 11" (1.8m x 1.2m)
INNER HALL 7' 8" x 9' 0" (2.35m x 2.75m) Radiator
ROOM 1 11' 3" x 9' 0" (3.45m x 2.75m) Fitted carpet - Radiator - Wood framed double glazed window
ROOM 2 11' 5" x 9' 0" (3.5m x 2.75m) Fitted carpet - Radiator - Wood framed double glazed window
ROOM 3 11' 3" x 9' 0" (3.43m x 2.75m) Fitted carpet - Radiator - Wood framed glazed window - Consumer unit cupboard
WC 5' 0" x 2' 3" (1.53m x 0.7m) Fully tiled - Wash hand basin - Sliding door for access - Double glazed opaque window
LANDING 11' 2" x 8' 2" (3.42m x 2.5m) Fitted carpet - Radiator - Wood framed double glazed window
KITCHEN 6' 10" x 5' 6" (2.1m x 1.7m) Laminate flooring - Radiator - Stainless steel sink and drainage unit - Double base cupboard - Laminated surfaces
ROOM 4 12' 11" x 11' 2" (3.96m x 3.42m) Fitted carpet - Radiator - Wood framed double glazed window - Boiler (Ideal Logic)
OUTSIDE Access to the property is gained via a private road which leads to the Old Racing Stables. To the rear of the property is a brick paved yard and parking area for two vehicles. There are also raised beds and an ornamental drinking trough. Located at the gable end are ornamental stable doors and a fire exit.
Virtual Tour The Old Racing Stable, Coombs Yard


Register to join the Wychwood Association or log-in.
The Wychwood Association exists to enable alumnae to keep in touch with each other and with the school, find old friends and make new friends or professional contacts, and to support current pupils at the school who are following in our footsteps!
Although small (there are around 2,600 alumnae), we are an international network, with members living and working all over the world in a range of careers from business and science, to the arts and culture. There is much that we can do to support the school and to help and encourage current Wychwood girls as they think about the next stages in life, as well as giving practical help to those earlier in their school careers.
We are proud of our wonderful school, which celebrated its 120th anniversary last year, 2017. Join the network and explore this page to find out more.
Wychwood prides itself on educating distinctive, creative, determined, independent and resourceful girls for over 120 years who have gone on to make an impact in all walks of life around the world from science to art, from business to comedy, from music to teaching. We are proud of all of our alumnae's achievements.
News of the school year at Wychwood can be found in annual The Elm Magazine. It is provided electronically here: Elm Magazine – enjoy turning the pages! Please contact reception@wychwoodschool.org if you would like a hard copy.
You can follow Wychwood Old Girls on Facebook – simply search for The Wychwood School Association.
An evening for old girls of all ages and stages – everyone welcome. Hosted by Emma Davidson (Shell 1980) and Lizzie Peach (Shell 2011). Please join us.
Could you talk to current pupils about your experiences at university? Please join us.
In order to help get in touch with as many alumnae as possible, we have created an informal system of 'Form Reps' for each year group. If your year group is not represented and you are willing to become an alumnae 'Form Rep' please contact the Chair, Johanna Stephenson on WA@wychwoodschool.org or on 01865 848331.
We want to keep in touch. You can use the Wychwood Association Network and register or update your details here Wychwood Association Login Page.
Alternatively, if you have any problems or would like to speak to someone directly, please do get in touch with Johanna Stephenson, Chair, Wychwood Association at WA@wychwoodschool.org or on 01865 848331 or with your Form Rep.
The Wychwood Association is run by volunteers for everyone with a past connection with the school, whether alumnae, former members of staff or parents of former pupils. Please contact Johanna Stephenson, Chair (Shell 1975) at WA@wychwoodschool.org or on 01865 848331 if you have any questions or would like to get involved.
Almost every alumnae year group now has a Form Rep. All Form Reps are listed above and they will help if they can.
For information about forthcoming events and to stay in touch follow the Wychwood Association on Facebook – simply search for The Wychwood School Association.
If you wish to follow the School on Facebook and Twitter – search for "Wychwood School".


This three-day course, taught by Dr. Lynne Herold, will introduce the seven basic human body tissues: bone, cartilage, muscle, epithelium, connective tissue, nerve and blood. The instructional methods will include lectures, viewing of prepared and unprepared slides of body tissues, and individual hands-on laboratory exercises that will introduce students to the simple preparations and observations of body tissue at macroscopical and microscopical levels.
Criminal or civil forensic science practitioners, accident reconstructionists, food and other contamination analysts, wildlife biologists and art/archaeological artifact examiners will benefit from this course. The human body tissue identification skills learned in this course also apply to much of the animal kingdom and other sciences and these analysts may need to identify and/or distinguish chips of animal and human hard tissues such as bone, teeth or horn.
This course was developed to bridge the gap between the traditional trace evidence examinations and DNA analysis. Identification of basic human body tissues, either as trace materials or as the corollary data with DNA analysis, is an often unattained piece of information that could be significant in many instances. While DNA can identify the person from whom a sample came, it cannot determine from where in the body the sample originated. Identifying the type of tissue and its location in the human body can help develop investigative leads and assist in crime-scene reconstruction.
An extensive biological sciences background is not required, as foundational information will be provided during the course. Students should know how to use a stereomicroscope and a basic compound light microscope.
Lynne Herold has a Ph.D. from the University of Southern California and a B.S. from Kent State University, both degrees in biological sciences. Herold was a forensic scientist with Los Angeles County (California) from 1982 to 2014, assigned to the Los Angeles County Chief Medical Examiner'Coroner Department Laboratory Division from 1982 to 1989, and subsequently with the Los Angeles County Sheriff's Department Scientific Services Bureau from 1989 to 2014. In addition to her biological sciences background, she has always practiced traditional trace evidence analyses, including the sub'disciplines of physical matches, hairs, fibers, paint, polymers, impressions, general unknowns, arson, explosives and gunshot primer residues. Herold is an active member of the California Association of Criminalists (CAC), and was a member of the Scientific Working Group for Materials Analysis (SWGMAT) member from 1995 through 2012.


Interiores En Color Blanco have some photos associated each other. Take the most recent photos of Interiores En Color Blanco on this blog, and you can get the photos from this page for personal purpose. Interiores En Color Blanco images are posted by our team on April 25, 2018 at 7:13 am. The picture collection of Interiores En Color Blanco showed on this blog is some of the best photos around the internet and has been viewed by 103 users.
We pick up some marvelous photos which you can manage as design ideas and/or for informative purpose of Interiores En Color Blanco. The team have faith that you are all enjoying our compilation of the most wonderful image of Interiores En Color Blanco on this page and utilize them for personal benefit. We also provide the photos in High Definition (HD) Resolution which can be loaded to your computer. What you need is only click on the gallery of Interiores En Color Blanco beneath.


text:
Working principle of automobile expansion tank
Categories:Expansion tank Products News
(Summary description)A car is not a single object. There are a lot of parts inside, but if any one part fails, it's as much as the whole car is paralyzed. Friends must be familiar with the car water tank, let's take a look at the working principle and function of the car side Xiao's car expansion tank.
A car is not a single object. There are a lot of parts inside, but if any one part fails, it's as much as the whole car is paralyzed. Friends must be familiar with the car water tank, let's take a look at the working principle and function of the car side Xiao's car expansion tank.
Working principle and function of automobile expansion tank Function and structure of expansion tank
Its function is to discharge the gas in the cooling system, and accordingly provide antifreeze to the cooling system, increase the pressure of the water pump by increasing the pressure of the cooling system, and also avoid the harm of cavitation of the water pump.
Expansion tanks are widely used in many industries, such as central air conditioning, boilers, water heaters, frequency conversion, constant pressure water supply and many other mechanical equipment. Besides the function of stabilizing pressure and unloading, it can also act as a buffer when the pressure changes slightly. In order to stabilize and ensure its function, please do not open it frequently when using it, and be sure to follow the corresponding procedures when closing it.
The structure of automobile expansion tank;
1. The design thickness of the PP/PE upper body of the expansion tank is 3.5mm, and the production process adopts injection molding.
2. The material used for the lower body of the expansion tank is PP/PE parts with a thickness of 3.5 mm, and the manufacturing process is injection molding.
3. The material used for the diversion mechanism is PP/PE parts with a thickness of 1 mm, and the manufacturing process is injection molding.
4. The overflow pipe is made of PP/PE parts with a thickness of 1 mm, and the manufacturing process is blow molding.
5. There are square and round models; other main parameters include nominal area, effective volume, external dimensions, nominal volume, effective volume and cylinder; basically, there are corresponding production specifications for height, inner diameter and height.
expansion tank for case backhoe manufacturers
expansion tank for case backhoe supplier
customized expansion tank for case backhoe
Previous: Analysis on the blockage of the vent pipe of the expansion tank
Next: Is the antifreeze tank and the expansion tank the same tank
Expansion tank for kubota tractor installation related
The installation position of the expansion tank for kubota tractor should be considered to prevent the freezing of the water in the water tank and should consider heat preservation.
What does the engine coolant reservoir do
 Time of issue: : 2023-01-05
A coolant reservoir is installed in the engine cooling system. The main purpose is to visually check if the coolant is insufficient, and to store the coolant.
How Often to Change Antifreeze
If it exceeds 40,000 kilometers or has not been replaced for two and a half years, it is easy to cause the engine to explode or the water tank to explode due to the failure of the antifreeze.
Classification of car turn signal
Automobile turn signal means that when the vehicle is turning, by turning on the flashing indicator light in the corresponding direction, it will warn the pedestrians or vehicles in front of or behind the vehicle, and prompt the driving direction of the vehicle.
Does the exhaust muffler work
All countries in the world have strict regulations on the noise limit of various vehicles, and the exhaust muffler is such a device for reducing exhaust noise.
What is the function of antifreeze liquid storage tank
The cooling system of the engine is basically equipped with an antifreeze liquid storage tank. The key purpose is to visually see whether the antifreeze is missing, store antifreeze, etc.


text:
York's Archbishop films Easter messages
The Archbishop of York has recorded three video messages in preparation for Easter. Doctor John Sentamu says: "It is important that we get the good news of Easter out to as many people as possible."
The Archbishop of York's Easter videos
Doctor John Sentamu has put three video messages online ahead of the Easter weekend where he reflects on the season's importance.
Easter Sunday message from the Archbishop of York
For Easter Sunday, the Archbishop of York looks at the power of transformation and the hope the resurrection of Jesus Christ brings.
Archbishop of York
Easter Saturday message from the Archbishop of York
Doctor John Sentamu's video for Holy Saturday features the joy of baptism and the chance to start again.
Good Friday message from the Archbishop of York
The Archbishop's video message for Good Friday is based on overcoming evil and living with the heartache of suffering.
Archbishop of York records Easter messages
Archbishop of York, Doctor John Sentamu Credit: YouTube
Doctor John Sentamu inside a church where he has recorded three special video messages for the Easter weekend.
Archbishop of York puts Easter messages online
The Archbishop of York has put three specially recorded video messages online in preparation for the Easter weekend. The recordings include short reflections for Good Friday, Holy Saturday and Easter Sunday.
It is important that we get the good news of Easter out to as many people as possible. It is about Jesus' love and sacrifice for us, but also his resurrection – and an opportunity for new life. Easter is a fantastic time to commit to God, and it's never too late to do it. The challenge is to make the world the place God wants it to become, and it's a challenge for you and me".
– Archbishop of York, Doctor John Sentamu
Five arrested after man stabbed to death in Huddersfield
Man jailed for abduction of seven-year-old girl
RSPCA inspector finds beaten and bloodied dog 'barely conscious' in bath
Heartbeat actor Derek Fowlds dies, aged 82
Keir Starmer admits he'd be 'flattered' if he was Bridget Jones' Mark Darcy
Calendar Sport
Calendar weather


text:
Former Caja Madrid bank chief Miguel Blesa found dead on country estate
Early reports say cause of death was a gunshot to the chest, suggesting suicide
Óscar López-Fonseca
Miguel Blesa in the High Court over the "black credit cards" scandal.EFE
Miguel Blesa: a symbol of all that went wrong in Spanish banking
The former chairman of failed savings bank Caja Madrid, Miguel Blesa, was found dead this morning on a country estate in southern Spain's Córdoba province.
Police sources said Blesa had arrived at the property, named Puerto del Toro, on Wednesday with the intention of spending several days there. Before going out hunting, he had breakfast with friends and told them he was going out to the garage to move his car.
It was an employee of the 1,600-hectare estate who called the emergency services at 7.50am to say that there was a man lying on the ground inside the garage with a bullet wound to his chest. Health personnel dispatched to the scene confirmed that Blesa died at 8.40am, according to the Civil Guard, which has taken over the investigation.
The former Caja Madrid chief was reportedly hurt at being described as a predator
These same sources are ruling out a hunting accident. Preliminary evidence suggests that Blesa died from a shot fired by a hunting rifle, and that suicide was the probable cause. At noon, a judge had the body transferred to the Córdoba Legal Medicine Institute to undergo an autopsy that will determine the official cause of death.
Blesa was one of 65 defendants found guilty in March of misusing millions of euros from the lender Caja Madrid through the use of tax-free credit cards in the so-called "tarjetas black" scandal.
The 65 people involved in the case spent a collective €12.5 million between 2003 and 2012 on tax-free personal expenses ranging from vacations and jewelry, to meals in expensive restaurants, all paid for with credit cards unofficially granted to them by the heads of the Caja Madrid savings bank, then later at Bankia, the entity that was created from the merger of seven struggling regional lenders.
Blesa was not depressed: sources
Miguel Blesa had not seemed depressed or downcast in recent days, according to statements made by sources who knew him personally to Europa Press news agency. He did seem concerned at times over the legal battle that he had been caught up in for several years.
The same sources said that his death did not come at a particularly bad time for Blesa, since he had "high hopes that the Supreme Court would rule in his favor in the black credit card case" following his appeal against the six-year prison sentence handed down by Spain's High Court, the Audiencia Nacional.
One of the toughest moments for Blesa, in terms of his public image, was when a prosecutor described the beneficiaries of these credit cards as "predators." The former Caja Madrid chief was reportedly hurt by this description.
"In the toughest moments he never looked downcast, and curiously this was not the worst moment that he was going through; in fact, it was the quietest," said the same sources.
The top convictions in the case were for Blesa, who was sentenced to six years in prison, and for his successor Rodrigo Rato, a former International Monetary Fund (IMF) chief who was also deputy prime minister of Spain between 2003 and 2004. The latter was handed a four-and-a-half-year sentence. Both men appealed.
Anti-corruption prosecutors had initially called for Blesa and Rato to pay a civil bond to avoid jail. In the case of Blesa that figure was between €75,000 and €100,000. However, Spain's High Court chose not to impose the bond until the appeal was resolved.
Yet Blesa had already seen the inside of a jail – if only for 15 days – in June 2013, when a judge sent him to Soto del Real penitentiary in Madrid over his role in the acquisition of Florida's City National Bank by Caja Madrid on November 7, 2008.
Blesa, who approved the purchase for over $1.12 billion, was charged with overpaying by more than 50% and bypassing regional laws that required permission from the Madrid government for transactions worth more than 5% of the lender's capital. The Bank of Spain had also expressed misgivings about the Florida bank's solvency.
Failed savings bank Caja Madrid was once Spain's fourth-largest lender, with more than seven million customers and annual earnings of over €2 billion during the real estate boom. But over a space of 20 years or so, the flagship savings bank became a refuge for dozens of politicians who were granted a seat on its board as a reward for their loyalty or internal power.
English version by George Mills.
Judge allows former Caja Madrid chief to keep his passport
Francisco Mercado / Agencies
Caja Madrid chairman spent €10,000 on wine with company credit card
Íñigo de Barrón | Madrid


Fractional Voting. The CC&Rs of some associations provide for a system of variable assessments and unequal voting rights tied to the member's ownership interest. For example, the CC&Rs may link each person's assessment and voting power to the square footage of his/her unit.


text:
Public Investments Key to WA Governor's Recovery Vision
Drug-Policy Advocates Call for Restitution in Marijuana Legalization
Governor: KY Budget Ready to Tackle Pandemic Losses
Groups Demand Cancellation of Federal Student-Loan Debt
CO Family Farm Taps Solar to Boost Revenues, Food Production
NM Lawmakers Tackle Gaps in Housing Laws to Reduce Evictions
Colorado Forges Ahead on 'Just Transition' for Coal Workers, Communities
Report: Many Wildlife Species at Increased Risk of Extinction
The Texas Horned Lizard, also called a "horny toad," is one of 1,310 species at risk of becoming extinct in the state. (Texas Parks and Wildlife)
AUSTIN, Texas – A new report warns that as many as one-third of America's wildlife species are in crisis but says with funding, their recovery is possible.
The report finds that more than 150 U.S. species have already gone extinct and 500 more haven't been seen in decades and could be extinct. Bruce Stein, chief scientist associate vice-president with the National Wildlife Federation, says while there are other causes, loss of habitat is the main reason many wildlife species are disappearing.
"Wildlife need habitat in order to survive. As we have converted much of the natural habitat across America to other uses, that sort of put a squeeze on many of the species, particularly those that require very specialized habitats," says Stein.
The report was produced by the National Wildlife Federation, American Fisheries Society and Wildlife Society. The groups are backing the "Recovering America's Wildlife Act," bipartisan legislation in Congress that would dedicate $1.3 billion a year to fund state Wildlife Action Plans.
Janice Bezanson, executive director with the Texas Conservation Alliance, says the additional funding would be a big help.
"That's a game-changer for Texas wildlife," says Bezanson. "That's the sort of funding that would allow Texas Parks and Wildlife Department and land trusts, and conservation groups and researchers, to do what needs to be done to protect the species that are at risk of becoming endangered."
Under the federal legislation, Bezanson says the Texas Conservation Action Plan would receive more than $63 million a year.
"It's focused on keeping species off the endangered species list," says Bezanson. "It keeps them from becoming endangered. And when they become endangered, then there's a whole lot more money goes into their recovery."
Stein thinks more funding could help mitigate the many threats to wildlife, from habitat loss and disease, to invasive species and pollution.
"We actually have before us now a once-in-a-generation opportunity to really increase the scale of our conservation investments to match the scope of the problem," he says.
Funding for the Wildlife Act would come from an existing tax paid by energy and resource industries for the right to develop on federal lands.
Mark Richardson, Public News Service - TX


Ogilvy & Mather last week was awarded a project for Miller Brewing Co.'s Western region without a review, the agency said.
The Culver City, Calif., shop will promote the May 4 boxing match between Oscar De La Hoya and Fernando Vargas at Mandalay Bay, Las Vegas. Work will include point-of-sale materials, posters and possibly print ads, said Miller rep Marc Spiegel. The budget was undisclosed.
"It's a way to take advantage of a very big fight," Spiegel said. "We have auxiliary materials to promote the fight and promote our relationship with Vargas." (Vargas serves as a Miller spokesman for responsible drinking.) Miller will also have identification in the boxing ring.
Ogilvy in New York handles ads for Miller Light. The brewer also works with Chicago shops J. Walter Thompson and Young & Rubicam, and Wieden + Kennedy in Portland, Ore.
Ogilvy, here, also recently won BP's Arco and am/pm accounts, following BP's decision to consolidate the creative portion of the business with the network, whose Chi cago office handles its global account.


text:
In this Dec. 1, 2020, photo, President-elect Joe Biden speaks as Vice President-elect Kamala Harris listens at left, during an event to introduce their nominees and appointees to economic policy posts at The Queen theater in Wilmington, Del. Up soon for Biden: naming his top health care officials as the coronavirus pandemic rages. It's hard to imagine more consequential picks. Biden is expected to announce his choice to head the Department of Health and Human Services next week. (AP Photo/Andrew Harnik)
Next for Biden: Getting the right health team as virus rages
WASHINGTON (AP) — Up soon for President-elect Joe Biden: naming his top health care officials as the coronavirus pandemic rages. It's hard to imagine more consequential picks. Already two Democratic governors seen as candidates for health and human services secretary have faded from the frame...
FILE - This Dec. 7, 2011 file photo shows former U.S. Defense Undersecretary Michele Flournoy, preparing for a bilateral meeting in Beijing, China. Flournoy, a politically moderate Pentagon veteran, is regarded by U.S. officials and political insiders as a top choice for President-elect Joe Bide to choose to head the Pentagon. (AP Photo/Andy Wong, File)
Biden facing growing pressure over secretary of defense pick
WASHINGTON (AP) — President-elect Joe Biden is facing escalating pressure from competing factions within his own party as he finalizes his choice for secretary of defense. Black leaders have encouraged the incoming president to select an African American to diversify what has so far been a largely...
Attorney General William Barr leaves a meeting at the White House, Tuesday, Dec. 1, 2020, in Washington. (AP Photo/Evan Vucci)
Barr's special counsel move could tie up his successor
WASHINGTON (AP) — Outgoing Attorney General William Barr's decision to appoint a special counsel to investigate the handling of the Russia probe ensures his successor won't have an easy transition. The move, which Barr detailed to The Associated Press on Tuesday, could lead to heated confirmation...
President-elect Joe Biden speaks as Vice President-elect Kamala Harris listens at left, during an event to introduce their nominees and appointees to economic policy posts at The Queen theater, Tuesday, Dec. 1, 2020, in Wilmington, Del. (AP Photo/Andrew Harnik)
Unveiling economic team, Biden pledges, 'Help is on the way'
WILMINGTON, Del. (AP) — President-elect Joe Biden on Tuesday introduced top advisers he says will help his administration rebuild an economy hammered by the coronavirus pandemic, declaring, "I know times are tough, but I want you to know that help is on the way." Biden said he'd chosen a "first-...
FILE - In this April 22, 2019, file photo, Chicago Mayor Rahm Emanuel waves as he arrives at a news conference outside of the south air traffic control tower at O'Hare International Airport in Chicago. (AP Photo/Kiichiro Sato, File)
December 01, 2020 - 4:25 am
Joe Biden weighs Rahm Emanuel for transportation secretary
CHICAGO (AP) — President-elect Joe Biden is considering former Chicago Mayor Rahm Emanuel, a substantial and somewhat divisive figure in Democratic Party politics, to serve as his transportation secretary. Biden's selection of his nominee to lead the Transportation Department is not believed to be...
People wearing face masks to help curb the spread of the coronavirus ride mopeds in Hanoi, Vietnam on Thursday, Aug. 6, 2020. Vietnamese health official said on Thursday the COVID-19 outbreak would peak in the coming ten days as the country reported another death and a score of new infections. (AP Photo/Hau Dinh)
The Latest: Vietnam has 1st local transmission in 89 days
HANOI, Vietnam -- Vietnamese authorities are conducting intensive contact tracing after the country's first confirmed local transmission of the coronavirus in 89 days. State media said Tuesday that a 32-year-old man in Ho Chi Minh City tested positive for the coronavirus on Monday after visiting a...
Biden names liberal econ team as pandemic threatens workers
WILMINGTON, Del. (AP) — With unemployment still high and the pandemic threatening yet another economic slump, President-elect Joe Biden is assembling a team of liberal advisers who have long focused on the nation's workers and government efforts to address economic inequality. Janet Yellen,...
U.S. Army Spc. Kevin Martin, junior sniper, assigned to the 1-186th Infantry Battalion, Task Force Guardian, Combined Joint Task Force - Horn of Africa, provides security for a 75th Expeditionary Airlift Squadron (EAS) C-130J Super Hercules during unloading operations at an unidentified location in Somalia Sunday, June 28, 2020. No country has been involved in Somalia's future as much as the United States but now the Trump administration is thinking of withdrawing the several hundred U.S. military troops from the nation at what some experts call the worst possible time. (Tech. Sgt. Christopher Ruano/Combined Joint Task Force - Horn of Africa via AP)
Temporary US Pentagon chief makes rare visit to Somalia
WASHINGTON (AP) — The Pentagon's acting defense secretary has made a rare visit to Somalia, a conflict-plagued nation in the Horn of Africa where American forces have been assisting in the fight against al-Qaida affiliate al-Shabab. In a brief statement, the Pentagon said Christopher Miller, who...
President-elect Joe Biden speaks Wednesday, Nov. 25, 2020, in Wilmington, Del. (AP Photo/Carolyn Kaster)
The Latest: Biden urges Americans to forgo big Thanksgiving
WASHINGTON (AP) — The Latest on President-elect Joe Biden (all times local): 3:30 p.m. A big Biden family Thanksgiving is off the table for President-elect Joe Biden because of the pandemic. In remarks billed as a Thanksgiving address to the nation, the Democrat urged Americans to "hang on" and not...
President-elect Joe Biden speaks at The Queen theater Wednesday, Nov. 25, 2020, in Wilmington, Del. (AP Photo/Carolyn Kaster)
Joe Biden appeals for unity in Thanksgiving-eve address
WILMINGTON, Del. (AP) — In a time of plague and raw division, President-elect Joe Biden appealed for unity Wednesday in a Thanksgiving-eve address to the nation asking Americans to "steel our spines" for a fight against the coronavirus that he predicted would continue for months. But even as he...


text:
What's Causing Milk's Recent Run Higher?
The milk markets have been rallying to the upside lately. As of Friday contracts in August, September, October an November were all trading over $17 per cwt. A lot of moving parts are responsible for current price action in the milk markets, according to Naomi Blohm of Stewart Peterson.
"The recent rally is actually led by cheese," she told AgriTalk host Chip Flory. "Our spot cheese prices have had a nice week-long rally. They made new highs for the year, cheddar blocks made a new high for 2019, cheese futures traded above their 2018 highest, so it's the cheese leading the way for right now."
Additionally, she said higher rates of dairy cow culling represented in dairy slaughter numbers are fueling fire.
"There are more animals that got culled," she explained. "Today we're at 1.36 million head year ago, we were at 1.299 million."
According to Blohm, the market is trying to reduce production as much as possible. Yet, the most recent milk production report showed an increase in production, albeit just 0.1%.
"It's starting to trend a little lower," she said. "Over the past month, dairy exports had been up a percent so we're still down from year ago levels. But there's little things starting to pick up the pace to be supportive to the market."
Looking to the future, Blohm thinks higher feed costs will pressure producers to keep culling cows.
"There are legitimate concerns in Michigan and Wisconsin about not getting feed," she said. "Our first crop hay is just getting cut, and in some places, it hasn't been cut yet. Silage availability is a concern and some farmers are turning to cover crops. We're getting creative about feeds. So that's a whole other issue that's going to be coming down the pipeline. It's a crazy deal in Wisconsin, and the market needs to wake up to it."
Flory suggested farmers contact local ethanol plants to ensure they have a protein source for their feed.
"The milk market maybe still has more room to run higher and for that industry, they'll take all the help they can get," Flory said. "Anything you can do to lock in feed costs, do it. We gotta get the crop in the ground yet."


text:
Lorraine Complains/Explains
Why do we allow money laundering in the auto industry?
Canada has a money laundering problem, and nowhere is it more apparent than in British Columbia
Lorraine Sommerfeld
Photo by Tyler Brownbridge /Windsor Star
If you head into your bank with $10,000 in cash and ask to deposit it, the bank must report that transaction to the Financial Transactions and Reports Analysis Centre of Canada – FINTRAC. If you buy precious metals or stones with that much cash, the store must also report it to FINTRAC. Same goes for accountants, real estate brokers/agents/developers, casinos, securities dealers, life insurance companies, and money services businesses. If you plunk down a bag of cash to do business at any of these entities, it starts a paper trail to determine if said cash was legitimately come by.
But not car dealerships.
Why do we allow money laundering in the auto industry? Back to video
Canada has a money laundering problem, and nowhere is it more apparent than in British Columbia. Though there are multiple scams being run to clean cash obtained through illegal activity, the world of high-end cars is a favourite.
Lorraine Explains: Staged car collisions are on the rise—here's how to avoid them
Car salesman costs Fiat Chrysler .7 million via 'employee discount' sales
In May, 2019, the Government of British Columbia published the findings of a report conducted by former senior RCMP member Peter German , who is also a lawyer and President of the International Centre for Criminal Law Reform. His report broke down the five categories through which organized crime uses the automobile market to launder money:
Domestic and international laundering through vehicles: " Vehicles are used both domestically and internationally as conduits for money laundering." Many stolen cars are never recovered, and there isn't enough scrutiny of those exported.
Crime vehicles: h igh-end criminals like high-end cars. Luxury vehicles are purchased with dirty cash or leased or rented which means law enforcement has a harder time seizing them.
Money laundering: m any dealers are happy to conclude a cash purchase – even hundreds of thousands of dollars – which then get deposited into proper financial channels, camouflaging where the money originated. The industry has little appetite to regulate these sales, says German.
Grey-market export vehicles: l uxury vehicles fetch even higher prices in overseas markets, and there is little regulation surrounding reselling. The really dirty part here? When you purchase for resale, you can apply for a refund on the provincial sales tax. B.C. had to hire additional staff to handle these fraudulent rebates, which at the time of this report in 2019 had cost the province $55 million in rebates to criminal exporters.
Independent luxury car resellers: " Select resellers of luxury vehicles are often noted for their willingness to deal with individuals involved in organized crime, many of whom are known to the police for serious criminal histories, typically for drug trafficking."
Businessman checking dollars in briefcase, kickback in illegal cooperation Photo by Getty
Nothing in the report was news to Carey Smith, a Retired Detective sergeant with Halton Regional Police and later the Director of Investigations with OMVIC, Ontario's sales regulator. He headed up a joint forces GST fraud investigation called Project Phantom – one of the largest in Canadian history. They found over $50 million of fraud over three sectors, $20 million alone in Ontario .
That was back in 2004, and Smith says little has changed when it comes to ways the auto industry is involved in questionable practices, whether through breaking laws, interpreting them or finding the loopholes. He also notes the only reason things don't change is that it's an area dealers are comfortable with, governments can't or won't address, and consumers rarely see.
Organized crime funnels millions of dollars through car purchases. Some are the flashy headlines you read where someone tosses a duffel with $400,000 in it on a sales desk and walks out with a supercar. But Smith says more likely, it's transactions involving multiple vehicles.
If an industry is listed on FINTRAC, any cash amount over $10,000 must be reported at the point of sale and its source traced. Vehicle sales are not on that list. The duffel bag money is deposited by the dealership at the bank; as long as bills of sale appear in order, the transaction moves along. "They're often on cars that don't exist," explains Smith. "They don't look at metal. If a dealer says, 'oh, a wholesaler just cleared out all the junk on my lot' and produces accompanying bills of sale, it looks legit enough. Often, they're phantom cars."
George Iny, president of the APA notes that dealerships see the scenario through a different lens. "Dealers want to sell cars. A cash buyer is welcome." Iny goes on to address a stickier issue. "If it's a franchised dealer, their concern is a cash customer not export new vehicles to China, the Middle East, the U.S. or another market where the value is higher. That would be a risk to their franchise if the automaker has restrictions on sales for export." Remember: when these cars bought with laundered money are exported, the criminals are claiming back their PST rebates and taking millions of taxpayer's dollars, legitimately. Brazen, that.
That cash customer reselling is where the true danger in all of this lies. "Cars represent a lot of things," says Smith. "They are used for the moving of contraband, but they are also used to pay for contraband. This is about drug trafficking and terrorism. Criminals can't send a money transfer to pay for something, but they can move around a lot of expensive cars. They can even use those cars to transport contraband. This is drug money being moved to the cartels."
Casinos, another popular cash wash station, didn't do FINTRAC reporting until December of 2017.
From this NP article : "On average, roughly $5 million a month in suspicious cash was being flagged at B.C. casinos. "The money was walking in the front door," [B.C. Attorney General David] Eby said. "People with shopping bags full of $20 bills would walk it up to the cage." In February, following the new measures, suspicious cash transactions dropped to $200,000, Eby said."
Why aren't car dealerships just added to FINTRAC's list? Smith is succinct: the automotive industry in Canada is a tentpole industry. Those numbers reflect a huge part of our economy. There is little appetite to dampen those numbers, so the industry won't police itself from…making sales. Cash is legal. The banks are receiving the cash from their customer – the dealership. Consumers aren't seeing something in their backyard, so there is little cry to stop something they don't know is happening. It appears like a victimless crime – if drug cartels are victimless.
When asked, OMVIC, Ontario's vehicles sales regulator defers to the Feds: " This decision would be made by the Federal Government. Dealerships are not currently designated as reporting entities under the Proceeds of Crime (Money Laundering) and Terrorist Financing Act (PCMLTFA), for this reason, they are not required to report suspicious transactions".
Maybe the baseline fact is the most depressing: no matter what restraints and reporting the law puts in place, the money will pop up somewhere else. Organized crime is miles ahead of government regulations.
Governments have been aware of what is going on for years. Carey Smith has spoken on the Senate floor about it, begging for more oversight. Nada.
Share this Story: Why do we allow money laundering in the auto industry?


text:
Home News & resources 495 - 11/06 - New Customs Regulations - Brazil
495 - 11/06 - New Customs Regulations - Brazil
The Association would like to alert Members to new Customs regulations that are soon to come into force and others that came into force recently in Brazil.
Medida Provisoria (Executive By-law)
Already in force, no. 320, article 24, paragraph 1, of this regulation obliges carriers with cargoes covered by "to order" Bs/L to return or to destroy all mentioned cargoes which are not in accordance with Brazilian regulations for environmental protection, public health and public safety, phytosanitary and zoosanitary conditions. Failure to comply will lead to fines of 10 times the value of the freight.
Exported and imported cargoes
The Brazilian Customs are implanting a new automatic manifest system with an expected coming into force date of 01 December 2006. This regulation will affect carriers, exporters and shippers as follows:
a) A draft of the B/L will have to be presented to Customs 72 working hours before the expected date of the ship's operation. If the draft is presented between 72 and 48 working hours prior to the operation, the ship will be allowed to operate, but she will be fined for the delay. If the draft of the B/L is presented less than 48 working hours prior to the operation, the ship will not be allowed to operate.
b) Carriers will also be obliged to inform the volume of the cargoes in cubic meters and also the Mercosul* cargo code.
Exported cargoes
Carriers will be obliged to present a non-negotiable copy of the B/L to Customs within 72 hours of the date of the ship's departure. Failure to comply with this regulation will lead to a fine of US$ 2,500. Long discussions lasting more than 72 hours are very common between carriers, charterers and shippers concerning the Bs/L, and will expose the carriers to fines in future. This regulation is already in force for Recife and Suape ports.
The above new regulations are likely to lead to future claims and it is therefore important that Members are fully aware of their new obligations in Brazil.
Source of information:
Williams Shipping Agency Network
Recife, Brazil
Tel: +55 81 3327 9200Fax: +55 81 3327 2300Email: wilpandi@williams.com.br
* Mercosur or Mercosul (Spanish: Mercado Común del Sur, Portuguese: Mercado Comum do Sul, English: Southern Common Market) is a customs union between Brazil, Argentina, Uruguay, Paraguay and Venezuela, founded in 1991 by the Treaty of Asunción, which was later amended and updated by the 1994 Treaty of Ouro Preto. Its purpose is to promote free trade and the fluid movement of goods, peoples, and currency.
Bulletin 495 (74 KB)


text:
Q: Page does not refresh automatically after DELETE and UPDATE item on the lists. React-Redux I am having this problem where my page does not refresh automatically after deleting Item on the list. The item in the list is deleted but I need to manually refresh the page to see the updated list. Is there any way to improve the code?
This is the List.js Action.
Action
//Update user action

export const UPDATE_USER = 'UPDATE_USER';
export const updateUser = (id, ...data) => async (dispatch, getState, api) => {
const res = await api.put('/user/update/' + id, data[0])
    .then(function (res) {
        return res;
    })
    .catch(function (err) {
        return err.response;
    });

dispatch({
    type: UPDATE_USER,
    payload: res.data
});
};

// Delete user actions
export const DELETE_USER = 'DELETE_USER';
export const deleteUser = (id) => async (dispatch, getState, api) => {
const res = await api.delete('/user/del/' + id, null)
    .then(function (res) {
        return res;
    })
    .catch(function (err) {
        return err.response;
    });

dispatch({
    type: DELETE_USER,
    payload: res.data,
    state: getState
});
};

This is the UserList.js Component.
Components
import React, { Component } from 'react';
import { connect } from 'react-redux';
import moment from 'moment';
import {deleteUser} from '../Actions/Update';
import {handleModal} from "../Actions/Global";

class UsersList extends Component {
constructor(props) {
    super(props);
}

editUser(user) {
    this.props.handleModal(user);
}

handleDelete(userid) {
    this.props.deleteUser(userid);
}

renderUsers(users) {
    return users.map((user) => {
        return (

                {user.firstName}
                {user.lastName}
                {this.displayCurrentOrg(user)}
                 .
{moment(user.createdAt).format('MM.DD.YYYY')}

                    <button className="btn btn-primary" onClick={() =>
this.editUser(user)}></button>
                    <button
                        className="btn btn-danger"
                        onClick={() => {
                            if (window.confirm('Are you sure to delete this
user?')) this.handleDelete(user.id)
                        }}></button>

        );
    })
}
render() {
    return (

                First Name
                Last Name
                Current Organization
                Registered
                Action

            {this.renderUsers(this.props.users)}

    )
  }
 }

 function mapStateToProps(globalState) {
 return {};
 }

 export default connect(mapStateToProps, {deleteUser, handleModal}) .
 (UsersList);

This is the UserUpdates Reducers.
Reducers
import {ADD_USER} from '../Actions/Create';
import {DELETE_USER, UPDATE_USER} from '../Actions/Update';

export default (state = null, action) => {
switch (action.type) {
    case ADD_USER:
        return action.payload;
    case DELETE_USER:
        return action.payload;
    case UPDATE_USER:
        return action.payload;
    default:
        return state;
   }
   };

A: I think the payload data you use to dispatch has the wrong format. I assume your state here is the users list. Then I think the code should be:
export const deleteUser = (id) => async (dispatch, getState, api) => {
  const res = await api.delete('/user/del/' + id, null)
    .then(function (res) {
      if(res.success) {
        dispatch({
          type: DELETE_USER,
          payload: { id },
          state: getState
        });
      }
    })
    .catch(function (err) {
      return err.response;
    });
};

// Reducer
case DELETE_USER: {
      const newList = state.filter(e => e.id !== action.payload.id)
      return newList ;
    }

A: You should dispatch action of reloading data after you receive success of delete or update. That should update your list and UI. By this you don't need to refresh page to see data changes.
I am having this problem where my page does not refresh automatically after deleting Item on the list. The item in the list is deleted but I need to manually refresh the page to see the updated list. Is there any way to improve the code?
This is the List.js Action. Action
//Update user action

export const UPDATE_USER = 'UPDATE_USER';
export const updateUser = (id, ...data) => async (dispatch, getState, api) => {
const res = await api.put('/user/update/' + id, data[0])
    .then(function (res) {
        return res;
    })
    .catch(function (err) {
        return err.response;
    });

dispatch({
    type: UPDATE_USER,
    payload: res.data
});
dispatch({
   type: LOAD_USER
});
};

// Delete user actions
export const DELETE_USER = 'DELETE_USER';
export const deleteUser = (id) => async (dispatch, getState, api) => {
const res = await api.delete('/user/del/' + id, null)
    .then(function (res) {
        return res;
    })
    .catch(function (err) {
        return err.response;
    });

dispatch({
    type: DELETE_USER,
    payload: res.data,
    state: getState
});
dispatch({
   type: LOAD_USER
});
};

I have dispatch LOAD_USER action for that may be you are referring to other action which load your users data for display.

A: Here is some abstract of what you should do in order to see the updated user list:
// Update user list action
export const UPDATE_USER_LIST = 'UPDATE_USER_LIST';
export const updateUsers = () => async (dispatch, api) => {
    const res = await api
        .put('/users') // you need to use GET on the URI where you store the users
        .then(res => {
            return res;
        })
        .catch(err => {
            return err.response;
        });

    dispatch({
        type: UPDATE_USER_LIST,
        payload: res.data
    });
};

// Delete user action
export const DELETE_USER = 'DELETE_USER';
export const deleteUser = (id) => async (dispatch, getState, api) => {
const res = await api.delete('/user/del/' + id, null)
    .then(function (res) {
        // you should call another action to update the User list
        dispatch({
            type: UPDATE_USER_LIST
        });
        return res;
    })
    .catch(function (err) {
        return err.response;
    });

    dispatch({
        type: DELETE_USER,
        payload: res.data,
        state: getState
    });
};

// The reducer
import {ADD_USER} from '../Actions/Create';
import {DELETE_USER, UPDATE_USER} from '../Actions/Update';

export default (state = null, action) => {

    switch (action.type) {
        case ADD_USER:
            return action.payload;
        case DELETE_USER:
            return action.payload;
        case UPDATE_USER:
            return action.payload;
            // add a case where you get the payload and place it in the users state in the store
        case UPDATE_USER_LIST:
            return action.payload
        default:
            return state;
       }

   };

You should query your users URI (GET) and use pass the payload into your reducer to get the new version of your user list.
Hope that helps :)


President Obama and Democrats in control of Congress until January are determined to repeal the Don't Ask, Don't Tell policy governing homosexuals in the military during the "lame duck" session of Congress as part of the Defense Authorization Act.
A study conducted by the Department of Defense was released last week and the US Senate held hearings before the week ended, questioning the service chiefs, who are hard pressed to oppose a decision by the Commander in Chief they have sworn to obey.
The hearings were televised by CSPAN.
Democrat Senators were all promoting repeal of the rules and Republicans opposed. Senators McCain and Sessions were the most outspoken opponents. McCain said the study was flawed because it emphasized the total military population and not the combat troops who are the ones fighting our wars and who strongly objected to repeal of the rule. Sixty percent of Army and Marine Corps troops in combat units said they thought, "repealing the law would hurt their units' ability to fight on the battlefield." Only eleven percent of those surveyed said repealing the rules would be beneficial to the military.
McCain was critical of the fact that the study dealt with how to implement repeal of the law rather than whether the law should be changed. This is a major flaw in the study according to most critics. From the viewpoint of the service chiefs who testified before the committee, Obama, the Commander in Chief, has already made the decision. Their job is to provide the leadership to implement the decision that has already been made. Most Republicans do not agree with Obama's decision and would attempt to have Congress reverse the decision by Obama.
McCain advised the Democrats in charge of the hearing that if they wanted to get factual information, they would invite Non-Commissioned Officers who serve with combat units to the hearings to testify.
The survey revealed that 12.6 percent of the troops surveyed would leave the military earlier than they had planned. Sen. McCain said that translates into 264,600 leaving the service as the result of Obama's proposed policy change. Bob Maginnis, a senior fellow for national security with the Family Research Council said the real number "could exceed half a million if you add in the number who said they might leave, you get 23.7 percent and that would be 528,000 troops" leaving the military as a result of repeal of Don't Ask, Don't Tell.
McCain advised against making such a far-reaching personnel policy change in the midst of a war.
"At this time, we should be inherently cautious about making any changes that would affect our military, and what changes we do make should be the product of careful and deliberate considerations," McCain said.
"I will not agree to have this bill go forward. And neither will 41 of my colleagues – because our economy is in the tank, and the American people want that issue addressed, so to somehow believe that this is a compelling issue in the middle of fighting two wars is absurd," he concluded.
Retired combat veteran and now Congressman-elect Allen West, the first black congressman from Florida since the 1870's in an interview with News Max said it is "crazy" for military and congressional leaders to be wasting time talking about sexual behavior of soldiers when we have people being killed and a war to win.
The survey suggests a drastic reduction in recruitment and retention if the rules are repealed and homosexuals practice their lifestyle openly in the military.
The Family Research Council, an influential conservative organization opposed to the repeal presented a national video webcast Thursday titled: Mission Compromised: How the Military is Being Used to Advance a Radical Agenda.
The forum was hosted by FRC President and Marine Corps Veteran Tony Perkins and featured Sen. Jim Inhofe, Oklahoma Republican, a member of the Senate Armed Services Committee and several retired military personnel. The military retirees have extensive military experience and contact with current active duty personnel and are no longer required to carry out the orders of the Commander in Chief and can speak factually and frankly.
Sixty-two percent of the troops surveyed said repealing the ban would create at least some negative effects.
Twenty-four percent of all service members said repealing the ban would cause them to either leave the military sooner than planned or think about leaving sooner than planned. Marines were much higher at 38 percent.
Twelve- percent of spouses would want their husbands or wife to leave the military if the ban is repealed.
But that was not the question. President Obama has already decided that the law will be changed, and the Department of Defense survey wanted to know the impact of implementation prior to issuing the orders.
"Is President Obama willing to lose 12-30 percent of our fighting forces" to get repeal of Don't Ask, Don't Tell? asked Tony Perkins.


But you'll need your credentials in a format that Certbot groks.
If you have a sample Certbot regr.json, you'll figure out what to place there based on the contents of the Dehydrated registration_info.json.
Don't forget to chmod 400 the private_key.json.


Review: This documentary was excellent! It's time for the truth to come out! I read Sam Cooke's great nephew, Erik Greene, book years ago. I've never believed the story that was told in the media. I am going to trust the word of the family, his friends and the retired police officer ( who worked the area) then a few people who continue to push a false narrative. Also, I haven't found one website that states that Jesse Belvin had a driver. I could be wrong but I didn't see one. Again, this document was long overdue. Please, please don't allow people to continue to destroy this man's legacy with lies. Please read his great nephew's book, Our Uncle Sam: The Sam Cooke Story from his Family's Perspective. It has a lot of information that was not included in this documentary.
I don't mean to slander Cooke with that title. Even though he is my favorite singer of that era, and the owner of the sweetest, most graceful voice I have ever heard, I have to accept based on the research I've done (it doesn't take much) that he was not murdered. There was no conspiracy to kill him. He, with no help from anyone else, set in motion the chain of events that led to his incredibly tragic and humiliating death. He did this by behaving in a violent and unseemly manner, entirely unbecoming to the squeaky clean image he had so carefully cultivated.
I think this documentary does a great job highlighting the musical genius and wide array of other talents this man had. Sam's gift to the world will be everlasting, and he obviously had a tremendous impact on his many fans and of course the people who knew and loved him best.
But I think it was a big mistake to put such a strong emphasis on the "conspiracy" angle. It diminishes the impact of the rest of the film. That is, if you have done even 5 minutes of research into what happened that night, rather than taking the word of a friend or family member who, understandably, found it difficult to accept that Sam could have acted in such a way. I am sure plenty of people will come away from this movie thinking there was some organized, insidious effort to "do away" with Sam, and that is a shame. Why can't we just accept that he was not a perfect guy, and he made an ill judged, fatal decision that night? No one is perfect, and stars of his caliber were and always will be exposed to many more temptations than the average person.
"Well, his death carried such reverberations within the black community. You know, it was, in a sense, so inexplicable and so sordid in its circumstances and so contrary to the image of Sam Cooke, and the result is that, I would say, within the community, there is not a single person who believes that Sam Cooke died as he is said to have died, killed by a motel owner at a cheap motel in Los Angeles called the Hacienda, which he had gone to with a prostitute named Elisa Boyer. I could have filled 100 pages of the book with an appendix on all the theories about his death.


Roo makes films that are devoted to showing children how to make the most of their free time.
He'll be sharing his love of discovering and learning, making easy art projects, cooking his favourite foods, reading stories and lots more.
Roo hopes to encourage young viewers to join him on his journeys: exploring and interacting with new things whilst having fun. Whether he's visiting a farm, hanging out down the beach or collecting things in the woods, Roo believes everyday should be an adventure.
Adults will find his films useful for ideas as to where to go and things to do and they'll also be simple educational films for toddlers.


text:
Q: Open oneself before asking question? Si.. How can I phrase or quote the below sentence in a better meaningful way

"You have to open up about yourself first (like introduce self or answer the question asked by the other person or to know him first) so that the other person is comfortable with talking to him about his issues or personal life."

Much like talking to a therapist. The patient wants to know about the doctor (anything). Why I refer the therapist and the patient here as an example, is because the other person is the one who is offering the help and the patient can discuss anything with the therapist.

Edit:
I am really sorry for the confusion. Seems like everyone is taking it in the wrong way. What I actually want is to replace the above highlighted sentence with one short sentence like a quote in a polite way. Like "Open oneself before asking" would this be the appropriate one or is there any other phrase or quote.

A: Self-disclosure promotes openness.

*

*You can replace 'promotes' with synonyms such as 'facilitates', 'encourages', or 'furthers'.

*And you can substitute 'self-disclosure', 'risk-taking', 'open communication', or 'frank dialogue' for 'openness'.
A metaphorical expression that communicates the concept:
Self-disclosure is contagious.

A: I'm not sure of your full intentions but I will help you modify the phrasing so it's grammatically correct using the context I can gather. It sounds to me like you are writing a piece for a therapist about how to deal with patients? Or something of that nature? If that is the case I would change it as follows:

You must open up about yourself right from the start as this will create
  a rapport with your patient. For example, answer questions they ask
  you, tell them about yourself, your life, personal details. Get to
  know them. This will be very important in allowing them to get
  comfortable speaking with you about deeper, more intimate,
  personal issues.

I hope that helps? Please ask a separate question for the other words.


A U.S. Marine sergeant returns home from her third tour of duty in Afghanistan unable to sleep and wracked by paranoia and anxiety. Feeling disconnected from her home life with her husband and friends and frustrated by the Department of Veterans Affairs, she retreats deep into Minnesota's North Woods. There she seeks refuge at a picturesque summer camp with a plainspoken overseer and a local fisherman, but her deep emotional wounds continue to overwhelm and traumatize her.


text:
Q: Using encryption and salt with Zend Framework 2's Authentication I'm sort of a beginner, but I've been trying to learn to work with Zend Framework 2. I'm using a module I cloned from a public repo to authenticate users. It uses MD5, like so:
$dbAdapter      = $sm->get('Zend\Db\Adapter\Adapter');
$dbAuthAdapter  = new DbAuthAdapter($dbAdapter, 'user','username','password', 'MD5(?)');

However, first of all I'd like to use something other than MD5 (like SHA-2?), since I've read on several occasions that MD5 isn't secure anymore, and I'd also like to use a salt value. I want to generate a random salt value for each user and store it in their table row in a seperate column, and store their password as the hashed salt + password. That part shouldn't be a problem.
The problem I have with this is how to validate it using the adapter I have set up in the module. I want to get the salt value from the database, prepend it to the password given by the user through the login form, encrypt that, and compare it to the stored password. How do I get the user's salt value from the database? How do I use a different encryption instead of MD5?

A: I suggest you do a couple of things:

*

*Add another column to your users table, called salt or something similar. When a user registers, create a salt and store it into this column.

*Store a static salt for your site in a configuration file.

*When a user registers, use a hashing function (sha2 if you like) and concatenate the password, static salt, and custom salt into one string which is hashed.

*Store the hash and ensure you use the same method for checking the password on login.

Here is more information: http://framework.zend.com/manual/2.0/en/modules/zend.crypt.key.derivation.html
The docs hint at this implementation as well: http://framework.zend.com/manual/2.1/en/modules/zend.authentication.adapter.dbtable.html


KEE COVER has been designed to provide a simple and easy to install solution for fragile roof light and skylight protection.
According to the HSE around 7 people are killed each year as a result of falling through a fragile roof or fragile roof light, and many more suffer permanent disabling injury. Roof lights and skylights can blend in with a roof's surface if they are not cleaned properly, or become brittle over time, both of which present serious hazards to those working on the roof.
Kee® Cover allows fragile roof lights and skylights to be protected quickly and easily with a strong mesh panel mounted onto a metal frame.
Kee® Cover is designed to be assembled on site so is delivered in component form, making it quick and easy to carry to the roof level. The covers comprise a mesh panel which sits onto a metal frame constructed from Kee Klamp® fittings. The standard mesh panels are 2m long and 1m wide. 2m or 1m long x 1m wide extension panels are available for larger roof light protection.
Kee® Cover is available in two formats. The standard panel is designed to fix virtually flat to the roof surface while the raised format is mounted on small legs. This provides a greater distance between the mesh panel and the roof light, so if someone were to fall, the cover would absorb the impact and prevent the roof light from being damaged.