text:
You are here: Homepage > Laborpraxis Worldwide
You are not logged in Login | Registration | Newsletter
Brazil: Acquisition
Lanxess Takes Over Brazilian Biocide Manufacturer IPEL
03/12/2019 | Editor: Ahlam Rais
Gallery: 1 image
With the acquisition, the specialty chemical company Lanxess will also gain access to strategic intermediate products. (Source: Lanxess)
The acquisition is in line with Lanxess' strategic focus on profitable specialty chemicals. With this deal, the Lanxess Material Protection Products business unit aims at strengthening its global presence and serving its South American customers via a domestic production facility.
São Paulo/Brazil – Specialty chemicals company Lanxess is strengthening its position as one of the world's leading manufacturers of active biocidal ingredients and formulations and has acquired Itibanyl Produtos Especiais Ltda. (IPEL). The family-run company with headquarters in Jarinu, São Paulo, is one of Brazil's leading biocide manufacturers and generated sales in the lower double-digit million euro range in 2018.
Both companies signed an agreement to this effect on Thursday November 28, 2019. The parties have agreed not to disclose the purchase price. The transaction is still subject to the approval of the responsible antitrust authorities and is expected to be completed in the first quarter of 2020. "The acquisition fits perfectly with our strategic focus on profitable specialty chemicals", said Rainier van Roessel, member of the Lanxess Board of Management.
With the acquisition of IPEL in Brazil, the Lanxess Material Protection Products business unit is reinforcing its global presence and is now in a position to serve its South American customers from a local production facility. The business unit was previously represented with production facilities in Europe, the USA and Asia.
"With IPEL's business, we are expanding our global production network and strengthening our position in South America", said Oliver Kretschik, Head of the Biocides business line in the Material Protection Products business unit. "IPEL also has a strong customer network that will soon be able to benefit from our combined product portfolio and regulatory expertise."
In addition to around 100 employees and the production facility, Lanxess is also taking over the Brazilian company's laboratory facilities. With the acquisition, the specialty chemical company will also gain access to strategic intermediate products.
IPEL generates the majority of its sales with biocides and specialty chemicals for the paint and coating industry. Biocides protect materials from infestation, destruction and decay caused by microorganisms. They extend the service life and guarantee the functionality of the end products. The product portfolio also includes preservatives and fungicides for process control in water treatment as well as active ingredients for disinfection and cleaning agents.
Comments are being loaded ....
The comment is checked by an editor and will be released soon.
Register now for participating in the discussion
Sign up for free Log In
Edited by at
This article is protected by copyright. You want to use it for your own purpose? Contact us via: support.vogel.de/ (ID: 46270972 / Laborpraxis Worldwide)
Switzerland: Materials Science Swiss Scientists Make Chocolate Shimmer in Different Colors
Sweden: Molecular Sieves Silica Particles to Provide New Treatments for Obesity and Diabetes
Australia: Battery Research Researchers Have Developed the World's Most Efficient Lithium-Sulphur Battery
Saudi Arabia: Wastewater Disinfection Chlorine Could Increase Antimicrobial Resistance, Study Finds
Lab Worldwide is a brand by Vogel Communications Group. Our portfolio can be seen here
Terms & Conditions | Declaration of Consent | Help | Customer Center | Privacy Notice | Imprint
Lanxess;


text:
home/asthma center/ asthma a-z list/ fewer er visits for asthma crises after obamacare article
Fewer ER Visits for Asthma Crises After Obamacare: Study
Latest Asthma News
What If NYC's Cleaner Pandemic-Era Air Continued?
Could Going Vegetarian Lower Kids' Asthma Risk?
Lockdowns Keeping Kids' Asthma Attacks at Bay
Americans With Asthma Get First Updated Guidelines
Could the Pill Reduce Asthma Attacks?
Ambulances made fewer trips transporting patients with asthma emergencies in New York City after the Affordable Care Act went into effect, new research shows.
The likely reason for the decline: Patients had greater access to outpatient management of their condition, the researchers said.
"Our research suggests that giving access to affordable health insurance to people with asthma can rapidly reduce the frequency and severity of asthma exacerbations and lead to significantly fewer 911 calls," said co-lead author Dr. Gregory Peters. He's an investigator in the department of emergency medicine at Massachusetts General Hospital (MGH), in Boston.
"Our analysis of the effects of a major health policy change like the Affordable Care Act on a high-volume EMS [emergency medical services] system like the one in New York City provides valuable insights for public health officials," Peters said.
For the study, the researchers examined more than 217,000 EMS dispatches in New York City, one of the nation's busiest ambulance systems, between 2008 and 2018.
Before the Affordable Care Act (Obamacare) increased insurance access, there were 261 dispatches a year for every 100,000 people. After the law went into effect in 2014, dispatches fell by about 20%, to 211 per 100,000, the investigators found.
EMS systems respond to millions of calls per year nationwide, the study authors said. Additional pressure on these systems because of greater use can result in delayed care and potentially higher death rates.
The study team noted that asthma is an "ambulatory care-sensitive" condition, meaning that it can be controlled with a doctor and a treatment plan, lessening the need for emergency care. Previous studies on the issue yielded conflicting results.
Co-lead author Dr. Alexander Ordoobadi is a general surgery resident at Brigham and Women's Hospital in Boston. "Expanded insurance has enormous potential to reduce 911 calls by providing individuals with chronic diseases, like asthma, with a way to better control their disease and thereby lower the risk of requiring emergency care," he said in an MGH news release.
"Improved coverage gives patients access to long-term controller therapies to prevent exacerbations, and to rescue therapies to improve breathing," Ordoobadi added.
Patients who get regular care learn how to avoid asthma triggers and receive an action plan and medications. A similar strategy could extend to people with other ambulatory care-sensitive conditions, the study authors suggested.
Peters said that "epilepsy is another ambulatory care-sensitive condition where we might be able to significantly reduce seizures -- and emergency calls -- by ensuring that people have access to effective medicines and neurologists. Preventing 911 calls to already hard-pressed EMS systems through improved outpatient management of a host of conditions is a discussion that public policy makers need to revisit."
He said the legal challenge to Obamacare pending before the U.S. Supreme Court makes this issue more timely than ever.
The study was published online Nov. 11 in JAMA Network Open.
The American Academy of Allergy, Asthma and Immunology has more about treating and managing asthma.
SOURCE: Massachusetts General Hospital, news release, Nov. 11, 2020
Cara Murez
What is Asthma? Asthma Myths Debunked See Slideshow
Asthma Symptoms, Causes, and Medications
What is asthma? Learn about asthma, a chronic inflammation disorder of the bronchiole tubes. Discover information about asthma attacks, asthma symptoms, and asthma treatments.
Read more: Asthma Symptoms, Causes, and Medications

redpajama_set_name: RedPajamaCommonCrawl


Beauty is a matter of self-confidence … and a treatment that really works!
If you want to feel more attractive, you have to believe in yourself. And a cosmetic treatment with immediate results can help you to believe.
This is why in PBSerum we develop products of the highest quality and with proven results. Our products are cosmeceutics: cosmetics with the efficacy of a drug. Many years of ambitious biotechnological research in the cosmetic and pharmaceutical industry have allowed us to create unique active ingredients, patented and specifically designed to satisfy all your beauty needs, backed by numerous studies. Thanks to the innovative Smart Peeling technology, the intelligent enzymes of PBSerum penetrate easily into the deepest layers of the skin, guaranteeing long-term and highly effective results. Due to the process of lyophilization, the active ingredients remain stable for a long time, which is why you can apply our Home Care products yourself, at home, without any loss of efficacy. All our enzymes are 100% biological and therefore skin-friendly. You can also have our treatments applied by beauticians or doctors using our professional range.
Millions of women believe in PBSerum. And in themselves.


Start a career in the sizzling-hot industry of professional video gaming. Learn all about the industry's career opportunities, including jobs that don't require you to be an expert gamer. Follow the example of millionaire gamer "Ninja" and get paid to play video games for a living!
Technology is creating some incredible new career opportunities.
More than ever, talented people (especially young people!) are able to turn their hobbies and interests into actual paying careers.
The empowerment of young people to create unique new careers through technology is especially true for people who love video games.
Professional gamers have been able to redefine what it means to "have a job," and many make a handsome living at it.
Do you love video games and wish you could have a full-time career as a professional gamer?
The dream doesn't come true for everyone, but the rise of eSports has given more and more talented video game players the opportunity to turn gaming into a career.
You can live life like a rock star, with sponsors paying you thousands to represent their products, and teams paying you to fly all over the world to compete in tournaments.
Instead of buying video games after they're released, game developers will give you free copies of games and pay you to play them live on the internet.
If you think you have what it takes, this article will give you valuable guidance to tip the odds of having a successful gaming career in your favor.
You'll learn the secrets behind the success of the world's biggest professional gamers, including the Twitch.tv live-streaming sensation known as "Ninja."
By following his example, you could be playing with him someday soon.
I love how technology is creating new opportunities for young people to become empowered to take on careers they enjoy.
I hope this guide can help you achieve your dream of gaming for a living.
eSports competitive video gaming is a huge industry, and its current annual revenues of $700 million are expected to jump to $1.5 billion by 2020.
Today people can turn gaming into their career in lots of ways, from creating YouTube videos and live streaming on Twitch.tv, to competing in video game tournaments.
But unless you're highly skilled or have an amazing personality, the chances of becoming a pro gamer can be pretty slim.
Fortunately, the video game industry is full of other career opportunities that don't require the god-level skill in playing games.
Graphic designers are in demand. People who have skills in digital design can work on game development as well as promotional materials for competitions.
Statisticians gather game data. Just like in professional sports, fans of competitive gaming are crazy about stats.
Game-casters give color commentary. These play-by-play analysts are like baseball announcers for video game tournaments.
eSports writers and journalists report on gaming. If you're a so-so gamer but a great writer, blog or write for print publications.
Merch and promotional content are lucrative. eSports fans spend loads of money on merchandise like shirts, mouse pads, and even special branded chairs featuring their favorite gamer or team.
Video editing and production are important. With all these professional gamers broadcasting their games on YouTube or streaming live on Twitch.tv, assistance with video production is a must-have in order to be competitive.
Bilingual translators bring the games to the world. Gaming fans come from all over the world, which means content needs to be available in diverse languages.
Share your knowledge and passion by coaching. If you know a lot about video games and feel you could help other people succeed, become an in-person or online coach.
If you want to become a professional gamer, it's not just going to fall into your lap.
Follow all of these steps and you'll dramatically increase your odds of joining the gamer big leagues.
Pick your game wisely. The game you choose to become an expert player at is absolutely critical to your success and growth.
Since a lot of the income professional gamers earn is through live streaming, selecting a streaming-friendly game is vital.
Choosing too popular a game means you'll get buried down low on the lists of channels, while too small a game will severely limit your audience.
Also, keep in mind, some games are more lucrative for pro players than others.
The largest tournament for the multiplayer battle game Dota 2 (known as "The International") had a prize pool of $24.6 million.
Compare that pot of gold to the largest tournament for Street Fighter 5, which only had a prize pool of $380,000.
You can also choose to become an expert in a genre of games, like first-person shooters, or niche games (for example the mobile sensation SpeedRunners).
Practice, practice, practice. There's only one way to get seriously good at anything and that is to practice all the time.
If you expect people to want to watch you play, you're going to have to become one of the best of the best.
The more you impress fans with your expert playing, the larger your audience becomes, and the more money you can earn.
That said, there are lots of successful professional gamers who rely on their entertaining personalities to attract viewers.
For example, Robbaz is a successful YouTuber with legions of fans who love his Viking-obsessed personality and commentary, even though he plays fairly obscure games.
Keep yourself motivated. Whether it's streaming hours of nonstop gameplay or practicing techniques for tournaments, pro gaming is a lot of work.
Even though it's "just video games," there's still a ton of dedication and discipline required.
Set achievable goals and targets to keep yourself motivated.
For example, rather than getting frustrated when your YouTube subscriptions don't blow up immediately, set a goal of acquiring ten new subscriptions per week.
Make sure you engage and interact with your subscribers and encourage viewers to leave a comment with their thoughts and reply to them accordingly.
Get the right gear. As a high-tech industry, gaming has an unbelievable number of tools and toys for players to use.
Having the right graphics card, keyboard, mouse, or hi-res monitor can give you a competitive advantage in high-stakes games.
If you're streaming or recording your gameplay, having a professional webcam and microphone will increase the quality of your stream and attract more viewers.
And to help pay for all the expenses that come with professional gaming, there are credit cards branded by gaming stores like Gamestop and even a Visa for earning points via PlayStation purchases.
Join the community. Gamers are members of huge online communities, with massive global networks formed around hundreds of games.
Joining a community helps you network with other gamers and share information on forums and community boards.
Find a team or sponsor. If you're asked to join a team, it will often cover your travel costs to tournaments.
Sponsors will pay you to wear their logos or feature their brand icons on your stream.
Enter tournaments to take things up a level. If you've got skills but haven't made a name for yourself yet, find a nearby tournament.
Start with local tournaments, then you can move up to statewide, national, or international competitions (as you start to earn more and more prestige and money).
Get active on social media. Fans don't want to just watch their favorite gamers on live streams or YouTube, they also want to follow them in real time via social media.
Fans will get to know (and love!) you as a person as well as a pro gamer through your social media posts.
Have a backup plan. Remember, making money playing video games might not last forever, and it's not exactly a guaranteed job in the first place.
Make sure you have something else to fall back on, whether by staying in school and getting a degree or transitioning into another related form of media or entertainment.
I know, playing video games for a living sounds like the ultimate dream job.
But pro gaming might lose its appeal when you're forced to do it 12 hours every day, instead of just as an enjoyable pastime.
There are trolls under the bridge ahead. One major mental toll that comes with streaming or posting game videos is dealing with online haters and trolls.
Another mental strain is the high pressure you'll feel to win tournaments when you go pro or join a team.
Be prepared for start-up costs. If you plan to share videos of your gameplay there can be a huge upfront cost for the gear required in order to achieve professional production quality.
You'll need to invest in all sorts of equipment including microphones, webcams, editing software, greenscreens, stream decks, monitors, keyboards, and mice.
Fortunately, there are financing options available for people who need a loan to start a business or invest in a career in gaming, including people with not-so-great credit.
To get a good start in your gaming career without breaking the bank, you can tap the readily-available funds offered by small personal loans.
CreditLoan has been around since 1998 and we've helped more than 2 million customers to date, that's why we're confident we can help gamers like you too.
The learning curve is huge. Another thing to be prepared for is the need to learn a massive amount of stuff you can't really go to school for.
Learning about using live streaming software, video and audio production and editing, social media and marketing, and managing a business are all skills you need to develop.
Most game streamers have taught themselves everything they needed to know through online research and tutorials and personal experience as a jack-of-all-trades.
Don't get blindsided by the business tasks. Many successful young pro gamers are ill-equipped when it comes to taking care of the money they earn through their new job.
Taxes, accounting, and travel expenses are all areas they need to pay attention to, as well as investing and saving the sudden influx of cash without blowing it.
Tyler "Ninja" Blevins is a professional video game player who specializes in the wildly popular game Fortnite Battle Royale.
With a winning combination of creative gameplay and a goofy personality, Ninja has gained the most subscribers on Amazon's video streaming platform, Twitch.tv.
With over 8 million Twitch followers and an average of 90,000 viewers per stream, he's achieved the kind of income most can only dream of, making $500,000+ per month.
These accomplishments didn't happen overnight, and they weren't random.
Here are some really useful tips you can follow to achieve your own Ninja-style success.
He makes strategic partnerships. One of the biggest jumps in Ninja's subscriber-base happened when he played in a game alongside singer (and Fortnite fan) Drake.
Partnering with other popular gaming streamers can bring your popularity (and income) to the next level by introducing you to lots of new potential subscribers.
Ninja found his niche. Ninja started out as a competitive player of the game franchise Halo.
His eSports career as a Halo player didn't really take off until he started streaming his gameplay.
Then Ninja switched to a more popular game called Player Unknown's Battlegrounds (popularly known as "PUBG") and gained an even larger audience.
Once he switched to the smash hit Fortnite, he still had all of his existing followers, and his new subscriptions and popularity exploded—positioning is everything!
He's visible on other platforms. Ninja knew that in order to attract new fans, he couldn't expect they'd all find him on Twitch.tv.
He worked hard to build big followings on more mainstream platforms like YouTube and Twitter, always linking subscribers back to his Twitch feed.
His followers know he's constantly streaming. Ninjafollows a schedule for his streaming gaming sessions, so his fans can watch him play live on Twitch every day just like a TV show.
Fans feel like they're part of a community. Ninja has a high level of interaction with his viewers, which includes a rolling list of all his new subscribers overlaid on top of his live stream game videos.
When people donate to his channel a message appears on screen, and he has personally thanked donors for their support in the past.
He offers giveaways as incentives for viewers to keep watching his 3+ hour streams, and for those who don't want to spend hours watching, he's created shorter edited clips.
The key to Ninja's success is providing great entertainment value for his existing audience while finding ways for new fans to come into contact with his content.
This combination has allowed him to grow his community of followers and fans.
Make a living doing what you love: Gaming!
Having a career as a video game player might sound like a pipe dream, but it's now a reality for many people working in the sizzling-hot gaming industry.
Whether you choose to play competitively in tournaments or on teams, or stream your gaming live for the world to watch along, you can earn great money all from a home studio as a gaming pro.
Then go ahead and follow all the steps we've outlined above and implement the pro tips we gleaned from Ninja's example, and you'll be able to set yourself up for a successful career in the gaming industry.
With some hard work and clever positioning, you can join the ranks of Ninja and start earning a rock-star income while following your pro gaming dreams.
Have you had success earning income in the video gaming industry?
Any tips or tricks you can offer people looking to start a gaming-related career?
We'd love to hear your stories in the comments below!


text:
Weecher Stone Circle, Faweather, Baildon, West Yorkshire
Stone Circle (destroyed): OS Grid Reference – SE 1372 4196
Although destroyed, to those who wanna check the locale, from Bingley take the Eldwick road and keep going all the way up to Dick Hudson's public house, right on the edge of the moor. From here, go left (east) on the road for less than a mile until you reach the reservoir/lake on your right. Take the dirt-track down here for 100 yards and stop! It was somewhere here!
I first went looking for this site when I was a kid (about 13 years old), but soon discovered that it had been destroyed. The first person to write about it was lucky enough to see it when it was still there. Harry Speight came here around 1890 and described,
"descending (from Pennythorn Hill) towards Faweather we enter (by permission) a field at Birch Close Farm, and here we find evidence of an extensive stone circle, some of the large unhewn stones having been built into an adjoining wall. In the next field is a rock sculpture with…cup and ring marks."
This cup-marked stone still exists at Faweather, though has now been enclosed by a garden. The occupiers are quite friendly and are willing to let you look at the stone if you ask kindly. Anyway…..by the time Butler Wood wrote about the place in 1905, he was telling that "the finest stone circle in the Rombald's Moor area was demolished some years ago."
The local historian W.E. Preston, marking an old map of the region with an "X," wrote:
"NOTE! The circle was destroyed here during construction of the Baildon Waterworks, 1892. Diameter 25 yards. It consisted of a wall of rubble with upright stones at frequent intervals."
Subsequent descriptions of the site in 1905, 1929 and 1946, cited Weecher to be 27 yards across. My last search for any remains of this circle was in 1990 when I explored every wall in the region, hoping to find one or two of the old uprights, but they had all gone. Sadly, there appear to be no drawings or illustrations of the site either…
This stone circle was one of at least four circles that played a part in one of the most impressive leys I have seen! Starting at the circle in Hirst Woods, Saltaire, the alignment goes north, crossing the Brackenhall circle, a few other Bronze Age sites, across the site of Weecher, and finally terminates at the Great Skirtful giant tomb a short distance north of here.
Cowling, E.T., Rombald's Way, William Walker: Otley 1946.
Gray, Johnnie, Through Airedale from Goole to Malham, Walker & Laycock: Leeds 1891.
Raistrick, Arthur, 'The Bronze Age in West Yorkshire,' in YAJ 1929.
Wood, Butler, 'Prehistoric Antiquities of the Bradford District,' in Bradford Antiquary, 2, 1905.
England (north), Stone Circles, Yorkshire, Westancient monuments, animism, antiquarian, antiquities, Archaeology, architecture, Baildon Moor, Bronze Age, earth mysteries, England, english heritage, Hawksworth, leys, megalithic, Megaliths, prehistoric sites, Rombalds Moor, sacred sites, Stone Circles, West Yorkshire
Middleton Moor Carving (454), North Yorkshire
Morphing Stone, Dacre, North Yorkshire


Three months into Jenna's pregnancy and we had our first argument. It wasn't severe by any means, but was enough to cause tension for half an hour or so.
I remember the discussion particularly well, because I was given the full wrath of baby brain, which resulted in the creation of this meme.
Sitting at Jenna's parents' house watching Saturday night TV, it was earlier that day at the 12-week scan we had been given the all clear that our unborn child was developing well.
Soaking the news up and keeping it to ourselves for the day, we were planning to make the news public that very evening.
So what on earth could prompt such a magical day to be punctured with a rift?
Jenna had been talking to her mum, discussing the idea of the pair of us taking our baby away for a holiday after a couple of months.
When I walked into the room, I was briefed and asked what I thought.
I had two options, tell the truth or just agree – I naively went with the former.
"Seems a bit soon to me. We'll still be finding our feet at that point," was my reply. Pretty diplomatic I thought, but apparently not.
"Oh, I thought you'd think it was a good idea," came her response.
"Why are you acting funny for?" was her next reply.
That back and forth went on for the next ten minutes or so, me perfectly calm and Jenna increasingly agitated, at which point I decided the best approach would be to say nothing, since it was going to be wrong regardless.
Then… Jenna's sister Robyn, who had been sitting in the next room, came to join us.
"What are you two arguing about?" she asked.
"We're not arguing," Jenna replied.
"That's not what it sounded like," said Robyn.
That went down as well as you can imagine.
"Oh that's it, take his side! I won't suggest anything else in the future…" it continued like that for a few more minutes and Robyn made the mistake of laughing, which fired Jenna up even more.
15 minutes later, the red mist of the baby brain had passed and she sought forgiveness.
Well, fast forward to the present day and we've been on our first family holiday!
From 5th-14th September we went to Fuerteventura, a place Jenna and I have already visited together twice, though this third time couldn't have been more different.
First time around it was a short five-day break, though the weather was pretty nippy, so no sunbathing on the cards, but plenty of food and DVDs.
Second time we had the heat we had missed out on during the first visit and made the most of the eight days, hitting the beach, getting in some gym trips and crashing out poolside. Oh and Jenna happened to be pregnant too – not that we knew it.
Third time around and the surprise guest we took in Jenna's tummy the third time was coming with us as a tangible little person!
Out there, we met Jenna's cousin and his partner Graham and Megan (Gregan) and their four-month-old daughter, who is just a couple of weeks older than Roma.
Despite the fear I had early on in the pregnancy that taking a baby on holiday would be chaotic madness, I had been warned by those who had done it before that it's actually easier taking a baby away when they're little – and they were right.
I was wrong about taking our baby on holiday. Though I stand behind the concern I felt around a year ago, because you can't help but worry as a parent, it turns out going away with Roma was one of the best things we could have possibly done.
At the time of my apprehension, we still had six months to get through, which was my primary focus, followed by being a solid birthing partner, let alone then learning how to be a father, so holidays definitely weren't on my radar.
For Jenna though, thinking about it now, I realise her hysterical holiday mania would have been something to look forward to after nine long months of her body changing. Still, if I had remained hesitant about the holiday, at least she wouldn't have been able to play the "but you said" card if I had just gone along with her idea back then.
But for all of the fear, I'm pleased to say I have no regrets about taking Roma away at all and I think the moment we went was ideal timing.
She was 14 weeks, so we had accumulated more than three months of experience under our belt, which was a good amount of time to rack up skills, covering everything from sleeping patterns to poosplosion management.
What probably helped us out more than anything though to make sure everything went as smoothly as possible were the test runs we had before jetting off.
In July we visited Manchester for two nights, and over the August bank holiday we tackled York, both trips that we took lessons away from, effectively helping our jaunt overseas.
The only question we had for each other at the end of it all was – when and where are we going next?
Part two of the family holiday and 21 things it taught me right here.


First, he took the chairs outside to sand. He used various grits of sandpaper, depending on the grain of the wood.
Then, he wiped the chairs down well and primed them with Rust-Oleum Ultra Cover 2X Primer spray (in black).
Finally, he did the last coat with Rust-Oleum American Accents Ultra Cover 2X in Gloss Kona Brown.
I couldn't believe how well this paint coated. It really brought out the detail of the carving in the woodwork, but it covered knicks and scratches perfectly with one coat!
The final project came out very nicely! Since we only have 4 of these chairs (and 7 people in our family), he used the same paint and cloth with another style of wood chair that we had, as well. The matching finish and material helped the chairs compliment each other, even though they were not the same style.
This is a simple project that can be done with one afternoon to sand, prime, and paint -- and another afternoon to staple the canvas around the seats and waterproof them.
Do you have some chairs that need a facelift? At a cost of less then $20 for the entire set of chairs, this is a high value project that can drastically improve your dining room or kitchen!
very cool! we need to do this for our dining chairs!


Porcelain Basket Weave Tile Best Of 24 Best Cc Mosaics Collection By Roca Images On Pinterest is one of pictures that are related with the picture before in the collection gallery. The exactly dimension of Porcelain Basket Weave Tile Best Of 24 Best Cc Mosaics Collection By Roca Images On Pinterest was 736x736 pixels. You can also look for some pictures that related to Porcelain Basket Weave Tile Best Of 24 Best Cc Mosaics Collection By Roca Images On Pinterest by scroll down to collection on below this picture. If you want to find the other picture or article about Astonishing Porcelain Basket Weave Tile just push the next button or previous button; or if you are interested in similar pictures of Porcelain Basket Weave Tile Best Of 24 Best Cc Mosaics Collection By Roca Images On Pinterest, you are free to browse through search feature that located on top this page or random post section at below of this post. We hope it can help you to get information of this picture.


FREE SHIPPING: Regular Grip or Longer Grip Length, Copper/Brass or Stainless Steel Rivets (select below), 1/8 inch pop rivet, uses standard rivet tool. Bag of 500.
Regular grip length is .063 inch to .125 inch.
Longer grip length is .188 inch to .250 inch.


text:
"""
Python Flight Mechanics Engine (PyFME).
Copyright (c) AeroPython Development Team.
Distributed under the terms of the MIT License.

Trimmer
-------
This module solves the problem of calculating the values of the state and
control vectors that satisfy the state equations of the aircraft at the
given condition. This cannot be done analytically because of the very complex
functional dependence on the aerodynamic data. Instead, it must be done with
a numerical algorithm which iteratively adjusts the independent variables
until some solution criterion is met.
"""

import copy
from math import sqrt, sin, cos, tan, atan

import numpy as np
from scipy.optimize import least_squares

from pyfme.models import EulerFlatEarth
from pyfme.models.state import AircraftState, EulerAttitude, BodyVelocity
from pyfme.utils.coordinates import wind2body
from pyfme.models.constants import GRAVITY

def steady_state_trim(aircraft, environment, pos, psi, TAS, controls, gamma=0,
                      turn_rate=0, exclude=None, verbose=0):
    """Finds a combination of values of the state and control variables
    that correspond to a steady-state flight condition.

    Steady-state aircraft flight is defined as a condition in which all
    of the motion variables are constant or zero. That is, the linear and
    angular velocity components are constant (or zero), thus all
     acceleration components are zero.

    Parameters
    ----------
    aircraft : Aircraft
        Aircraft to be trimmed.
    environment : Environment
        Environment where the aircraft is trimmed including atmosphere,
        gravity and wind.
    pos : Position
        Initial position of the aircraft.
    psi : float, opt
        Initial yaw angle (rad).
    TAS : float
        True Air Speed (m/s).
    controls : dict
        Initial value guess for each control or fixed value if control is
        included in exclude.
    gamma : float, optional
        Flight path angle (rad).
    turn_rate : float, optional
        Turn rate, d(psi)/dt (rad/s).
    exclude : list, optional
        List with controls not to be trimmed. If not given, every control
        is considered in the trim process.
    verbose : {0, 1, 2}, optional
        Level of least_squares verbosity:
            * 0 (default) : work silently.
            * 1 : display a termination report.
            * 2 : display progress during iterations (not supported by 'lm'
              method).

    Returns
    -------
    state : AircraftState
        Trimmed aircraft state.
    trimmed_controls : dict
        Trimmed aircraft controls

    Notes
    -----
    See section 3.4 in [1] for the algorithm description.
    See section 2.5 in [1] for the definition of steady-state flight
    condition.

    References
    ----------
    .. [1] Stevens, BL and Lewis, FL, "Aircraft Control and Simulation",
        Wiley-lnterscience.
    """

    # Set initial state
    att0 = EulerAttitude(theta=0, phi=0, psi=psi)
    vel0 = BodyVelocity(u=TAS, v=0, w=0, attitude=att0)
    # Full state
    state0 = AircraftState(pos, att0, vel0)

    # Environment and aircraft are modified in order not to alter their
    # state during trimming process
    environment = copy.deepcopy(environment)
    aircraft = copy.deepcopy(aircraft)

    # Update environment for the current state
    environment.update(state0)

    # Create system: dynamic equations will be used to find the controls and
    # state which generate no u_dot, v_dot, w_dot, p_dot. q_dot, r_dot
    system = EulerFlatEarth(t0=0, full_state=state0)

    # Initialize alpha and beta
    # TODO: improve initialization method
    alpha0 = 0.05
    beta0 = 0.001 * np.sign(turn_rate)

    # For the current alpha, beta, TAS and env, set the aerodynamics of
    # the aircraft (q_inf, CAS, EAS...)
    aircraft._calculate_aerodynamics_2(TAS, alpha0, beta0, environment)

    # Initialize controls
    for control in aircraft.controls:
        if control not in controls:
            raise ValueError(
                "Control {} not given in initial_controls: {}".format(
                    control, controls)
            )
        else:
            aircraft.controls[control] = controls[control]

    if exclude is None:
        exclude = []

    # Select the controls that will be trimmed
    controls_to_trim = list(aircraft.controls.keys() - exclude)

    # Set the variables for the optimization
    initial_guess = [alpha0, beta0]
    for control in controls_to_trim:
        initial_guess.append(controls[control])

    # Set bounds for each variable to be optimized
    lower_bounds = [-0.5, -0.25]  # Alpha and beta upper bounds.
    upper_bounds = [+0.5, +0.25]  # Alpha and beta lower bounds.
    for ii in controls_to_trim:
        lower_bounds.append(aircraft.control_limits[ii][0])
        upper_bounds.append(aircraft.control_limits[ii][1])
    bounds = (lower_bounds, upper_bounds)

    args = (system, aircraft, environment, controls_to_trim, gamma, turn_rate)

    # Trim
    results = least_squares(trimming_cost_func,
                            x0=initial_guess,
                            args=args,
                            verbose=verbose,
                            bounds=bounds)

    # Residuals: last trim_function evaluation
    u_dot, v_dot, w_dot, p_dot, q_dot, r_dot = results.fun

    att = system.full_state.attitude
    system.full_state.acceleration.update([u_dot, v_dot, w_dot], att)
    system.full_state.angular_accel.update([p_dot, q_dot, r_dot], att)

    trimmed_controls = controls
    for key, val in zip(controls_to_trim, results.x[2:]):
        trimmed_controls[key] = val

    return system.full_state, trimmed_controls

def turn_coord_cons(turn_rate, alpha, beta, TAS, gamma=0):
    """Calculates phi for coordinated turn.
    """

    g0 = GRAVITY
    G = turn_rate * TAS / g0

    if abs(gamma) < 1e-8:
        phi = G * cos(beta) / (cos(alpha) - G * sin(alpha) * sin(beta))
        phi = atan(phi)
    else:
        a = 1 - G * tan(alpha) * sin(beta)
        b = sin(gamma) / cos(beta)
        c = 1 + G ** 2 * cos(beta) ** 2

        sq = sqrt(c * (1 - b ** 2) + G ** 2 * sin(beta) ** 2)

        num = (a - b ** 2) + b * tan(alpha) * sq
        den = a ** 2 - b ** 2 * (1 + c * tan(alpha) ** 2)

        phi = atan(G * cos(beta) / cos(alpha) * num / den)
    return phi

def turn_coord_cons_horizontal_and_small_beta(turn_rate, alpha, TAS):
    """Calculates phi for coordinated turn given that gamma is equal to zero
    and beta is small (beta << 1).
    """

    g0 = GRAVITY
    G = turn_rate * TAS / g0
    phi = G / cos(alpha)
    phi = atan(phi)
    return phi

def rate_of_climb_cons(gamma, alpha, beta, phi):
    """Calculates theta for the given ROC, wind angles, and roll angle.
    """
    a = cos(alpha) * cos(beta)
    b = sin(phi) * sin(beta) + cos(phi) * sin(alpha) * cos(beta)
    sq = sqrt(a ** 2 - sin(gamma) ** 2 + b ** 2)
    theta = (a * b + sin(gamma) * sq) / (a ** 2 - sin(gamma) ** 2)
    theta = atan(theta)
    return theta

def trimming_cost_func(trimmed_params, system, aircraft, environment,
                       controls2trim, gamma, turn_rate):
    """Function to optimize
    """
    alpha = trimmed_params[0]
    beta = trimmed_params[1]

    new_controls = {}
    for ii, control in enumerate(controls2trim):
        new_controls[control] = trimmed_params[ii + 2]

    # Choose coordinated turn constrain equation:
    if abs(turn_rate) < 1e-8:
        phi = 0
    else:
        phi = turn_coord_cons(turn_rate, alpha, beta, aircraft.TAS, gamma)

    # Rate of climb constrain
    theta = rate_of_climb_cons(gamma, alpha, beta, phi)

    # w = turn_rate * k_h
    # k_h = sin(theta) i_b + sin(phi) * cos(theta) j_b + cos(theta) * sin(phi)
    # w = p * i_b + q * j_b + r * k_b
    p = - turn_rate * sin(theta)
    q = turn_rate * sin(phi) * cos(theta)
    r = turn_rate * cos(theta) * sin(phi)

    u, v, w = wind2body((aircraft.TAS, 0, 0), alpha=alpha, beta=beta)

    psi = system.full_state.attitude.psi
    system.full_state.attitude.update([theta, phi, psi])
    attitude = system.full_state.attitude

    system.full_state.velocity.update([u, v, w], attitude)
    system.full_state.angular_vel.update([p, q, r], attitude)
    system.full_state.acceleration.update([0, 0, 0], attitude)
    system.full_state.angular_accel.update([0, 0, 0], attitude)

    rv = system.steady_state_trim_fun(system.full_state, environment, aircraft,
                                      new_controls)
    return rv

redpajama_set_name: RedPajamaGithub


text:
import React from 'react';
import styled from '@emotion/styled';
import sortBy from 'lodash/sortBy';

import Button from 'app/components/button';
import {IconChevron} from 'app/icons';
import {t} from 'app/locale';
import space from 'app/styles/space';
import Input from 'app/views/settings/components/forms/controls/input';
import Field from 'app/views/settings/components/forms/field';

import {
  EventId,
  KeysOfUnion,
  MethodType,
  Rule,
  RuleType,
  SourceSuggestion,
} from '../../types';
import {getMethodLabel, getRuleLabel} from '../../utils';

import EventIdField from './eventIdField';
import SelectField from './selectField';
import SourceField from './sourceField';

type Values = Omit<Record<KeysOfUnion<Rule>, string>, 'id'>;

type Props<V extends Values, K extends keyof V> = {
  values: V;
  errors: Partial<V>;
  sourceSuggestions: Array<SourceSuggestion>;
  onValidate: (field: K) => () => void;
  onChange: (field: K, value: string) => void;
  eventId: EventId;
  onUpdateEventId: (eventId: string) => void;
};

type State = {
  displayEventId: boolean;
};

class Form extends React.Component<Props<Values, KeysOfUnion<Values>>, State> {
  state: State = {displayEventId: !!this.props.eventId?.value};

  handleChange = <K extends keyof Values>(field: K) => (
    event: React.ChangeEvent<HTMLInputElement>
  ) => {
    this.props.onChange(field, event.target.value);
  };

  handleToggleEventId = () => {
    this.setState(prevState => ({displayEventId: !prevState.displayEventId}));
  };

  render() {
    const {
      values,
      onChange,
      errors,
      onValidate,
      sourceSuggestions,
      onUpdateEventId,
      eventId,
    } = this.props;
    const {method, type, source} = values;
    const {displayEventId} = this.state;

    return (
      <React.Fragment>
        <FieldGroup hasTwoColumns={values.method === MethodType.REPLACE}>
          <Field
            data-test-id="method-field"
            label={t('Method')}
            help={t('What to do')}
            inline={false}
            flexibleControlStateSize
            stacked
            showHelpInTooltip
          >
            <SelectField
              placeholder={t('Select method')}
              name="method"
              options={sortBy(Object.values(MethodType)).map(value => ({
                ...getMethodLabel(value),
                value,
              }))}
              value={method}
              onChange={({value}) => onChange('method', value)}
            />
          </Field>
          {values.method === MethodType.REPLACE && (
            <Field
              data-test-id="placeholder-field"
              label={t('Custom Placeholder (Optional)')}
              help={t('It will replace the default placeholder [Filtered]')}
              inline={false}
              flexibleControlStateSize
              stacked
              showHelpInTooltip
            >
              <Input
                type="text"
                name="placeholder"
                placeholder={`[${t('Filtered')}]`}
                onChange={this.handleChange('placeholder')}
                value={values.placeholder}
              />
            </Field>
          )}
        </FieldGroup>
        <FieldGroup hasTwoColumns={values.type === RuleType.PATTERN}>
          <Field
            data-test-id="type-field"
            label={t('Data Type')}
            help={t(
              'What to look for. Use an existing pattern or define your own using regular expressions.'
            )}
            inline={false}
            flexibleControlStateSize
            stacked
            showHelpInTooltip
          >
            <SelectField
              placeholder={t('Select type')}
              name="type"
              options={sortBy(Object.values(RuleType)).map(value => ({
                label: getRuleLabel(value),
                value,
              }))}
              value={type}
              onChange={({value}) => onChange('type', value)}
            />
          </Field>
          {values.type === RuleType.PATTERN && (
            <Field
              data-test-id="regex-field"
              label={t('Regex matches')}
              help={t('Custom regular expression (see documentation)')}
              inline={false}
              error={errors?.pattern}
              flexibleControlStateSize
              stacked
              required
              showHelpInTooltip
            >
              <RegularExpression
                type="text"
                name="pattern"
                placeholder={t('[a-zA-Z0-9]+')}
                onChange={this.handleChange('pattern')}
                value={values.pattern}
                onBlur={onValidate('pattern')}
              />
            </Field>
          )}
        </FieldGroup>
        <ToggleWrapper>
          {displayEventId ? (
            <Toggle priority="link" onClick={this.handleToggleEventId}>
              {t('Hide event ID field')}
              <IconChevron direction="up" size="xs" />
            </Toggle>
          ) : (
            <Toggle priority="link" onClick={this.handleToggleEventId}>
              {t('Use event ID for auto-completion')}
              <IconChevron direction="down" size="xs" />
            </Toggle>
          )}
        </ToggleWrapper>
        <SourceGroup isExpanded={displayEventId}>
          {displayEventId && (
            <EventIdField onUpdateEventId={onUpdateEventId} eventId={eventId} />
          )}
          <SourceField
            onChange={value => onChange('source', value)}
            value={source}
            error={errors?.source}
            onBlur={onValidate('source')}
            isRegExMatchesSelected={type === RuleType.PATTERN}
            suggestions={sourceSuggestions}
          />
        </SourceGroup>
      </React.Fragment>
    );
  }
}

export default Form;

const FieldGroup = styled('div')<{hasTwoColumns: boolean}>`
  display: grid;
  margin-bottom: ${space(2)};
  @media (min-width: ${p => p.theme.breakpoints[0]}) {
    grid-gap: ${space(2)};
    ${p => p.hasTwoColumns && `grid-template-columns: 1fr 1fr;`}
    margin-bottom: ${p => (p.hasTwoColumns ? 0 : space(2))};
  }
`;

const SourceGroup = styled('div')<{isExpanded: boolean}>`
  height: 65px;
  transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition-property: height;
  ${p =>
    p.isExpanded &&
    `
    border-radius: ${p.theme.borderRadius};
    border: 1px solid ${p.theme.border};
    box-shadow: ${p.theme.dropShadowLight};
    margin: ${space(2)} 0 ${space(3)} 0;
    padding: ${space(2)};
    height: 180px;
  `}
`;

const RegularExpression = styled(Input)`
  font-family: ${p => p.theme.text.familyMono};
`;

const ToggleWrapper = styled('div')`
  display: flex;
  justify-content: flex-end;
`;

const Toggle = styled(Button)`
  font-weight: 700;
  color: ${p => p.theme.subText};
  &:hover,
  &:focus {
    color: ${p => p.theme.textColor};
  }
  > *:first-child {
    display: grid;
    grid-gap: ${space(0.5)};
    grid-template-columns: repeat(2, max-content);
    align-items: center;
  }
`;


text:
Venom 2 Release Date, Cast, Plot, Trailer & All You Need To Know
Bushra
Venom: Let There Be Carnage is taking some time to come out and entice the fans. Due to coronavirus many films and TV shows have seen a delay. However, fans shouldn't be disappointed anymore as we will get to see Tom Hardy's anti-hero film this year. It is supposed to be one of the most anticipated and biggest films and Sony is working hard to bring the best. There isn't much information coming out in the media but everyone is still excited to know what will happen in the sequel.
1 Is there a trailer for Venom 2?
2 Who is in the cast of Venom 2?
3 What is the plot of Venom 2?
4 What is the release date of Venom 2?
Is there a trailer for Venom 2?
The audience will be interested to watch out for the trailers for Venom 2. The first trailer of the movie was released back in 2018 and it was very fascinating. A new trailer can arrive anytime soon this season and it will surely give an idea about the film's plot. The expectations are high from the movie and everyone hopes it will be better than the first season.
Who is in the cast of Venom 2?
It is very much obvious that Tom Hardy will make a comeback as Eddie Brock. Michelle Williams will be back and she has confirmed it for the viewers. The James bond star Naomie Harris is the new addition to the film. Stephen Graham will also join the sequel but there is not much information about the role. Sean Delaney has told viewers that he has a small role that you can look out for. He also revealed to the media that:
"In terms of its tie to the story, it's really cool. It's really, really cool. Riz Ahmed has been the part of the first movie as Carlton Drake. His ending was a little messy that may not need a comeback anymore. Here is what he has to say: "I think I'm done in Venom. It's pretty conclusive. Dude got blown up in a spaceship."
Read More: Locke and Key Season 3: Release Date, Cast, Plot, And All You Need To Know
What is the plot of Venom 2?
According to Serkis, the film is going to be an "extraordinary piece of cinema". He gave an interview to IGN: "I can't tell you any ideas right now. I'm in the beginning stages, but I have some very clear ideas about what I want to see visually, and how we can take the characters to another dimension."
"The heart of Venom was always the relationship between Eddie and Venom. These two characters, these two sides that had to figure out how to live together and that we're somehow better together than they were separately, or more successful, and what that meant".
Eddie Brock and Venom are doing their best to work against people who are doing something bad. The ending of the first part has given a good opening to the sequel and it can continue from there. Even with the arrival of Carnage, the film will not become R-rated.
What is the release date of Venom 2?
The producer of the film is Avi Arad. He has assured fans that there are a lot of good things in store for the audiences. The release of the film has seen several delays but fans are going to watch the movie very soon. The official release date of Venom 2 is 21st September 2021.
Previous articleLocke and Key Season 3: Release Date, Cast, Plot And All You Need To Know
Next articleJourney To MoonRay Release Date, Plot, Gaming Features & All You Need To Know
https://www.ccdiscovery.com/
Bushra - January 21, 2022
Bridgerton Season 2 Release Date, Plot, Cast & All You Need...
Everything Coming To Shudder In February
Ayesha - January 19, 2022
Disney Plus To Bring Back Santa Clause With Tim Allan
Crunchyroll Anime Awards 2022: Here is The List Of Nominations
Scream 5 Release Date, Plot, Cast & All You Need To...
The Cyrpto Coin Discovery Daily News is an online newspaper providing independent and objective local news from Valparaiso Indiana.
Contact us: info.ccdiscovery@gmail.com
© 2020 CCDiscovery Daily News Updates


text:
Protonen er en positivt ladet subatomar partikel, som findes i atomkernen i alle grundstoffer. I brintatomer er der én proton i kernen. Ioniseret brint benævnes inden for kemi som H+, og stofmængdekoncentration af H+ bestemmer pH. Inden for astrofysik betegnes neutral brint (1 proton + 1 elektron) med HI, og ioniseret brint (et brintatom, som har afgivet sin elektron) HII, hvor I og II står som romertal.

Protonens masse er  kg (bestemt 2008.11), hvilket svarer til  MeV/c2, eller 1,007276 u, og dens elektriske ladning er  Coloumb. Denne værdi kaldes elementarladningen og betegnes e.

Protonens betydning i atomer
Antallet af protoner i en atomkerne angiver atomets atomnummer, og antallet af elektroner i det neutrale (ikke-ioniserede) atom, og derved de kemiske egenskaber.

Protonens partikelopbygning og egenskaber
Protonens 3D sandsynlighedsfordeling kan f.eks. være torus- eller ærteformet, den kan selvfølgelig også være kugleformet.

Protonen beskrives oftest, som opbygget af 3 kvarker; 2 up-kvarker og en down-kvark. Dette er dog en forsimplet sandhed, som kun beskriver forholdet af partikler, som udgør protonens ladning. Up-kvarker har en ladning på ⅔ e, og down-kvarker har en ladning på -⅓ e. Tilsammen giver dette protonen en ladning på ⅔ e + ⅔ e - ⅓ e = 1 e. I virkeligheden er protoner ikke kun opbygget af disse 3 partikler, men yderligere også af en lang række af kvark-, antikvark-par og gluoner. Dette afsløres bl.a. af protoners masse. Protoner har en masse på ~0.938 GeV/c2, mens up-kvarkers masse er ~0.0023 GeV/c2, og down-kvarkers masse er ~0.0048 GeV/c2.

Protonen formodes at have en halveringstid på  år (i praksis stabil), den henfalder efter følgende skema:

Pionen henfalder øjeblikkeligt selv;

Referencer

Se også
 Elementarpartikel
 Kvantemekanik
 Atom

Baryoner
Kvantemekanik
Subatomare partikler

redpajama_set_name: RedPajamaWikipedia


text:
Q: $(\forall x\in S)P(x)\equiv \forall x(x\in S\Rightarrow P(x))$ What does it mean? $(\forall x\in S)P(x)\equiv \forall x(x\in S\Rightarrow P(x))\\(\exists x\in S)P(x)\equiv \exists x(x\in S\wedge P(x))$
What I think it means:
1) For all $x$ in $S$, $P(x)$ holds true = for all $x$, such that, if $x$ is in $S$, then $P(x)$ holds true.
Does this mean that $(x\in S\Rightarrow P(x))$ is always true, therefore, if $x$ is indeed in $S$, $P(x)$ has to be true, for the expression to evaluate to true? (Because $T \Rightarrow T \equiv T$.)
I think I'm wrong, so if someone could clarify this...
Also, what would change if instead of 'implies' operator we had 'and' operator (like in the second line)? It again had to be true so the expression evaluated true.

A: $$(\forall x\in S)P(x)\equiv \forall x(x\in S\Rightarrow P(x))$$
First note that the connective $\equiv$ means that if one side of the connective is true, so is the other (and if one side is false, so is other). Put differently, it means that $$(\forall x\in S)P(x)\text{ if and only if} \forall x(x\in S\Rightarrow P(x))$$
So yes, both sides declare that for each $x$ if $x\in S$, then $P(x)$.
The implication in the right hand side cannot be changed to $\land$, because if it were, the equivalence would fail.
Note the difference:
For all numbers $x$, if $x$ is an integer, then $x+1$ is an integer.
The consequent applies only to integers, and if $x$ is, say, a fraction (like 1/2), then statement is vacuously true, since the antecedent is false, hence the implication is always true.
Versus
For all numbers $x$, $x$ is an integer and $x+1$ is an integer. This is blatantly false for all $x \notin \mathbb Z$.
That is, suppose we have the statement $\forall x(x\in \mathbb Z \land x+1\in \mathbb Z)$.
The statement is true only if $x \in \mathbb Z$. But the statement above says that for every (number, object, triangle, etc): It is an integer AND it plus the number 1 is also an integer. Clearly, this is absurd.

A: Yes, the expression $(∀x∈S)P(x)$ is the so-called  restricted or relativized (universal) quantifier, and it is precisely equivalent to :

$\forall x(x \in S \Rightarrow P(x))$.

If you consider that we can use a predicate $S(x)$ such that $S(x)$ holds iff $x \in S$, then the last formula is equivalent to a "pure" predicate formula :

$\forall x(S(x) \Rightarrow P(x))$.

Now, it must be clear that the usual "rules" for evaluating quantified formulae apply.
Thus, the formula "for all $x$, if $x$ is in $S$, then $P(x)$" is true when all $x$ in $S$ are also $P$.
This formula is the "logical form" of the traditional "all men are mortal", which states that the class of men is included into the class of "mortals".
The same reasoning applies to the existential one :

$(∃x∈S)P(x)$.

It can be re-written as :

$∃x(S(x) \land P(x))$

and it is true precisely when there is some $x$ such that is both $S$ and $P$.
Note
Why $\forall x(x \in S \Rightarrow P(x))$ has not the same meaning of $\forall x(x \in S \land P(x))$ ?
Consider again $\forall x(S(x) \Rightarrow P(x))$, which means "all $S$ are $P$".
Its negation will be : "not all $S$ are $P$", which we can equivalently express as : "there are some $S$ which are not $P$" [try with : "not all men are mortals" is the same as : "there are some man which is immortal (i.e. non-mortal)"].
Consider now the negation of $\forall x(S(x) \Rightarrow P(x))$, i.e.

$\lnot \forall x(S(x) \Rightarrow P(x))$

which is (by rules for quantifiers) :

$\exists x \lnot (S(x) \Rightarrow P(x))$.

But $p \Rightarrow q$ is equivalent to : $\lnot p \lor q$; thus, applying this "transformation to the above formula and using De Morgan, we get :

$\exists x (S(x) \land \lnot P(x))$

which translates well "there are some $S$ which are not $P$". In particular, the formula is false if there are no $S$.
Consider now the purported "alternative" translation of $(∀x∈S)P(x)$ as $\forall x(x \in S \land P(x))$.
If we consider the negation of the last formula we get :

$\exists x \lnot (S(x) \land P(x))$

which is (again by De Morgan) :

$\exists x (\lnot S(x) \lor \lnot P(x))$.

This is not equivalent to the previous translation, because this formula is true if there are no $S$.
Conclusion : if the contradictory of the two formulae have not the same "meaning" the two formulae are not equivalent.

redpajama_set_name: RedPajamaStackExchange


text:
using System;
using System.Collections.Generic;
using System.Text;

namespace OpenQA.Selenium.Firefox
{
    /// <summary>
    /// Provides the context of a <see cref="Command"/> or <see cref="Response"/>.
    /// </summary>
    internal class Context
    {
        #region Private members
        private string contextValue = string.Empty;
        #endregion

        #region Constructors
        /// <summary>
        /// Initializes a new instance of the <see cref="Context"/> class.
        /// </summary>
        public Context()
        {
        }

        /// <summary>
        /// Initializes a new instance of the <see cref="Context"/> class given a response from the WebDriver extension.
        /// </summary>
        /// <param name="fromExtension">The value returned from the WebDriver Firefox extension.</param>
        public Context(string fromExtension)
        {
            if (fromExtension.Length > 0)
            {
                this.contextValue = fromExtension;
            }
            else
            {
                this.contextValue = "0 ?";
            }
        }
        #endregion

        #region Properties
        /// <summary>
        /// Gets the ID of the driver issuing the command or receiving the response.
        /// </summary>
        public string DriverId
        {
            get
            {
                string contextDriverId = null;
                if (contextValue != null)
                {
                    contextDriverId = contextValue.Split(new string[] { " " }, StringSplitOptions.None)[0];
                }

                return contextDriverId;
            }
        }
        #endregion

        #region Methods
        /// <summary>
        /// Returns a <see cref="System.String">String</see> that represents the current <see cref="System.Object">Object</see>.
        /// </summary>
        /// <returns>A <see cref="System.String">String</see> that represents the current <see cref="System.Object">Object</see>.</returns>
        public override string ToString()
        {
            return contextValue;
        }
        #endregion
    }
}


text:
RISSB's top priorities for 2016
23 Mar 2016, by Informa Insights
The countdown is on for RISSB's Rail Safety Conference which is taking place in Adelaide on the 4th and 5th April. In preparation for the event we spent a few moments with RISSB's CEO Paul Daly and gained some insight into RISSB's priorities, what he sees as the next generation of standards and what some of the main challenges are for the rail industry today.
What are RISSB's top priorities for 2016?
Paul Daly: After a very busy transition year in 2015, 2016 will see RISSB consolidate its role as the developer and facilitator of Standards, Codes of Practice, Guidelines and Forms for the rail industry through collaboration with Industry and the Regulator. The other top priority for 2016 will be the development and implementation of the rail industry Risk Model.
What do you envisage as the next generation of standards?
Paul Daly: The next generation of standards will be aimed at several areas including the continuing automation of the rail industry, light rail and manufacturing, as well as conducting reviews of existing standards and updating them as necessary.
What are the main challenges the Rail industry as a whole is facing and how does this impact on the work that RISSB does?
Paul Daly: One of the main challenges that is facing the industry today is the constant innovation and development of new technologies in a century+ year old industry, and while this is a good thing for the industry RISSB has to work hard to stay (at least) alongside this development to keep the standards relevant and timely.
We are excited for Rail safety 2016 in Adelaide. What are you looking forward to most about attending and participating in the conference?
As always RISSB enjoys bringing safety professionals together to share experiences and work together to make the rail industry one of the safest industries in the country.
In addition to the outstanding lineup of presentations and speakers, attendees will be treated to a technical site tour. We are delighted that Genesee & Wyoming Australia will be hosting a site tour for RISSB's Rail Safety Conference attendees on the morning of the 4th April prior to the presentations kicking off.
Attendees will be treated to a tour of GWA's wagon and locomotive maintenance centres at Dry Creek. The Wagon Maintenance Centre (WMC) is GWA's principal wagon servicing, overhaul and repair facility, while the Motive Power Centre (MPC) services the organisation's standard and broad gauge locomotive fleet.
Attendees will also get the chance to visit GWA's training and development centre at Kilburn. The centre houses the organisation's train driving simulator and is primarily involved in the delivery of training in safe working and train handling and air brake.
For more information make sure to check out the details on the website and book your place now.
Auckland's City Rail Link project – developments, challenges...
Auckland's rail network is undergoing a significant upgrade, to accommodate exponential population growth. The...
Looking for ways to dramatically enhance rail in New Zealand?
Just ask the next generation of rail leaders for their innovative ideas The New Zealand Rail Pitching Competition...
How the ATSB is improving rail safety for the general public
Derailments, signals passed at danger, level crossings incidents, and track workers coming into conflict or potential...
The role of safety in delivering New Zealand's largest infrastructure...
The role of light rail in an integrated future transport network
In Sydney, seven out of every ten trips are made in a private vehicle, but with an 11.8 million population increase...
How Project i-Trace will transform rail operations
The Australian heavy haul rail sector is a major global competitor, having pioneered a number of world-firsts in...
Insights into Speno Rail Maintenance's operational strategy
With commodity markets regaining momentum, improving supply chain efficiency is key to elevating national productivity. The...


The Tulane Green Wave primary colors are Dark Green, Kelly Green, Blue, White and Black. Use these Tulane University color codes if you need their colors for any of your digital or print projects. Follow this link for the rest of the NCAA color codes for all of your favorite NCAA team color codes or you can also find more of the American Athletic conference colors on this website.


text:
Glenwood Dunes
Submitted by: Laura Niemiec
Location: U.S. 20 and School House Rd. Hours: Parking area is open from 7am to 30 minutes after sunset Pet Friendly: No, dogs not allowed due to horses being allowed on this trail Parking: Paved lot Restrooms: Yes, in the parking lot and at the Comfort Station about halfway through the route Trail Length: 6.8 miles
— great for cross country skiing when there is snow! —
I have driven past the parking lot for the Glenwood Dunes Trail (hereafter referred to as GDT) more times than I can count over the years, often seeing horse trailers lining the lot. With the fall weather finally cooling off, I made plans to tackle the trail. While the trail itself is about a six and a half miles, it also connects to the Calumet Dunes Paved Trail (0.5), Dunewood Trace Trail (4.4 miles round trip) and the Glenwood Trail Extension (2.6 miles round trip) so one could easily turn a morning of hiking into a full day and about 15 miles.
The trail is diverse, not only in scenery, but in surface ranging from soft sand and grass, to pavement, packed dirt and gravel. While most of the trail is wooded, that latter half meanders through a prairie before phasing back into woodland. Be sure to bring a trail map with, then head west to the trail.
Almost immediately upon starting the trail it branches off. I chose to stay right, tackling the trail counter-clockwise. Crossing Furnessville Rd., I made a fun error and, instead of following the trail over the boardwalk, I took Teale Rd. all the way to Hwy 12. Teale Rd. was closed to motor vehicle traffic in late 2009 and the National Park Service has been working to remove the asphalt to return the area to its natural landscape.
Follow the trail northeast, while catching glimpses of the wetlands just beyond the trees, towards the Comfort Station. Once you head the asphalt portion of the trail you'll now be on the Calumet Dunes Paved Trail. From the Comfort Station there are two choices, either wind back on the northern stretch of the GDT or explore Dunewood Trace Trail, which will add 4.4 miles to the trip. For the trip, I continued on the GDT and followed it along the highway until back across the former Teale Rd. and Furnessville Rd. to the loop at the southwest end of the trail. Here, at the far southern point of the loop, is where the Glenwood Dunes Extension Trail begins. Follow it out and back for an additional 2.6 miles or continue on around the loop and make the trek back to the parking lot.
On this mid-October hike, foliage on this trail was not quite peak but there was a lot to see. I didn't see any horses on this trip but I definitely saw evidence they had been on the trail so watch where you tread. Overall, Gaia GPS logged my hike at 6.55 miles (due to my detour down Teale Rd.) with a total hike time just under 3 hours. Glenwood Dunes Trails is an excellent hike and I will be back for another visit in the near future. Also, the GDT is also popular in the winter for cross-country skiing.
Website: https://www.nps.gov/indu/planyourvisit/gd16.htm


text:
Gerald Albright's Sessions: A Fresh New Music Series In Colorado
Desirae L. Benson PR
September 14, 2021, 20:45 GMT
Performing at Lone Tree Arts Center
Photo Credit: Brandon Albright
8-Time Grammy® Nominated Saxophonist Gerald Albright Brings Popular Performers To The Lone Tree Arts Center
To be able to bring legendary artists here is an honor! I'd like to extend a huge thanks to Harold and Ada Anderson, Leigh Chandler, and the entire LTAC staff for this wonderful and exciting mission!""
— Gerald Albright
LONE TREE, CO, UNITED STATES, September 14, 2021 /EINPresswire.com/ -- Live music is back and 8-time Grammy® Nominated Saxophonist Gerald Albright is roaring full steam ahead with his new music series. As a world-renowned musician and one of the biggest names in jazz, Albright has performed on stages far and wide. With a career that has spanned over 30 years, Albright has now added something new and exciting to his long list of professional and noteworthy accomplishments.
As the Artistic Director of the Lone Tree Arts Center, Albright uses his expertise and appreciation for music to curate special performances from artists in jazz, R&B and blues. It's interesting to note that the very first show in the series was done by Albright himself back in May of 2021. Not only was it a sold out show, but it also set the pace for all of the other amazing artists that would soon grace the stage.
It's been a top priority for Albright to make sure that his music is healing and inspiring. He believes that bringing a wide variety of incredible artists to the Lone Tree Arts Center will help foster an intimate environment for people to enjoy the dynamic beauty of music.
Albright says, "I'm so excited to have my Gerald Albright Sessions Series at the Lone Tree Art Center. It's special to me because I live in this community. I get to bring legendary artists of different genres, to my neck of the woods. It's quite an honor for both myself, and the people who support this series!
Next up from the amazing list of artists set to perform, is the incomparable Jonathan Butler. The acclaimed guitarist and vocalist will put on a magical performance full of heart and soul on Friday, September 24th at the Main Stage Theater inside the Lone Tree Arts Center.
This music series is valuable to the Colorado community as it brings people from all nationalities together to share the love of great music. We welcome you to visit www.GeraldAlbright.com to learn more about the great things he is doing and to also visit the Lone Tree Website to view the performance schedule.
Desirae L. Benson
Desirae L. Benson Public Relations
Distribution channels: Culture, Society & Lifestyle, Electronics Industry, Media, Advertising & PR, Music Industry, World & Regional
Kimberly Brewer Set To Perform Alongside Musical Legend Stevie Wonder For 24th Annual House Full of Toys Benefit Concert
Thomasina Petrus Set To Release Another Beautiful Global Holiday Rendition
Legendary Musical Artists Felton Pilate And Michael Cooper of Confunkshun Receive Honorary Doctorates


text:
Far-left Greek government plans to use undercover inspectors and online gambling to boost tax revenues
Tomas Hirst
REUTERS/Yves HermanGreek Finance Minister Yanis Varoufakis holds a news conference after an extraordinary euro zone Finance Ministers meeting (Eurogroup) in Brussels February 20, 2015.
Greek Finance Minister Yanis Varoufakis has outlined seven key reform proposals ahead of a crucial Eurogroup meeting on Monday to decide whether the country is meeting the conditions for its next bailout instalment.
In the 11-page letter to Jeroen Dijsselbloem, the head of the Eurogroup, leaked to the Financial Times Varoufakis reveals plans for the Greek government to hire mystery-shoppers "'wired' for sound and video" to help collect evidence against tax evaders and raises the possibility of selling licenses to online gambling companies to operate in the country.
The reforms envisage hiring "students, housekeepers and tourists" on short term contracts, training them in the art of subterfuge and then sending them out into "areas ripe with tax evasion" to catch perpetrators in the act. Any evidence gathered by the undercover tax agents will then be available to authorities when it comes to issue penalties and sanctions.
Perhaps more unusually for a government led by the radical left Syriza coalition, Varoufakis also discusses raising revenue through selling gambling licenses to online gaming providers. He envisages each 5-year contract would cost around €3 million, with the value of tax revenues from online gambling estimated to be worth around €500 million a year to the state.
The letter also provides further details on the creation of a "Fiscal Council" similar to the UK's Office for Budget Responsibility, which acts as a watchdog for public spending plans, and new law designed to improve the collection of outstanding tax debts owed to the state.
Without a deal Greece risks running out of money to pay its bills within weeks. Greece is due to repay around €1.5 billion to the IMF over the next two weeks but has seen tax revenues fall sharply over the past few months. It also has running costs of around €4.5 billion including a wage and pension bill of €1.5 billion, according to Reuters.
NOW WATCH: Animated map of what Earth would look like if all the ice melted
clusterstock greece politics-us uk


text:
BRODBECK: Hospital revamp plan undergoing too many changes
Tom Brodbeck
Updated: May 29, 2019 5:16 PM CDT
Real Cloutier, chief executive officer, WRHA at a media availability in Winnipeg,. Wednesday, May 29/2019 Winnipeg Sun/Chris Procaylo/stf
It's tough to make much sense these days out of the Pallister government's ever-changing hospital consolidation plan. What once seemed like a plausible, reasonably well-designed plan to consolidate acute care hospitals from six sites to three – plausible at least on paper – now looks like a series of disjointed, reactionary moves driven by political decision-making as much (or maybe more) than clinical considerations.
The heavy hitters from the Winnipeg Regional Health Authority and the province's newly-created health bureaucracy called Shared Health came out to tell us Wednesday that they've made another adjustment to the hospital reorganization plan. Instead of closing the emergency department at Concordia Hospital and converting it to an urgent care centre in late June as announced two weeks ago, the change will be made next week, on June 3.
Originally, ERs at Concordia and Seven Oaks hospitals were supposed to close a year ago. But in the first of many changes to the Pallister government's "healing our health system" plan, that was delayed to 2019. Two weeks ago, government announced those plans would not only be delayed further – in fact, there would be a six-month pause placed on the entire hospital consolidation plan – the ER at Concordia would be converted to an urgent care centre, instead of closing entirely.
It turns out the clinical planners were way off in their patient volume analysis and hospital admission projections and changes had to be made to the plan.
Trouble is, for over a year it was understood the ER at Concordia would close this year. As a result, ER physicians, nurses and other health care staff left the hospital to seek positions elsewhere, or had plans to leave. The WRHA and the hospital are now scrambling to get some of those workers back while trying to recruit new ones to staff the urgent care centre because they're grossly understaffed at the moment. In fact, that's why the conversion date to an urgent care centre was pushed up, health officials admitted Wednesday, because they don't have enough doctors and nurses to run the place.
All of these last minute changes, which have created a logistical nightmare for Concordia, are happening because the government and the WRHA waited too long to conduct a "quality assurance" review and they're now rushing to make the changes the review recommended.
That's according to WRHA CEO Real Cloutier and Shared Health CEO Brock Wright, who revealed Wednesday there was disagreement among senior officials earlier this year about plans for Concordia. It's the first we've heard of this disagreement. As recently as a month ago the WRHA's chief health operations officer Krista Williams said publicly that there were no changes to the Concordia ER plan and it was to be closed by late June as planned.
We're now told that at the time, and in fact much earlier in the year, there was disagreement among clinical leaders in the WRHA that the Concordia plan was on sound footing. Both Cloutier and Wright said they became skeptical of the plan earlier this year. Health Minister Cameron Friesen, when asked about it Wednesday, said he heard about these disagreements in February, including that there were breakdowns in the planning process.
But it wasn't until April when Dr. David Peachey, the Nova Scotia consultant who is the architect of the hospital consolidation plan, was brought back to do a quality assurance assessment of the second phase of the plan. Within a few weeks, he came up with the recommendation to convert the Concordia ER to an urgent care centre.
Cloutier says they should have done the quality assurance review earlier to avoid the logistical problems they're now facing. He says it was a learning experience.
Meanwhile, he says they've conducted an updated patient flow analysis and he insists they've got it right this time with the revised plan of three ERs and three urgent care centres for Winnipeg. Although he couldn't explain how they got their patient flow analysis so wrong when they first unveiled the plan in April 2017.
None of this gives the public confidence that these guys know what they're doing. Making adjustments along the way and fine tuning a system in transition is one thing and would be perfectly acceptable if the plan was generally on track. But the number of changes made, the extent to which they miscalculated patient flows and the last-minute scrambling around Concordia do not give the appearance that government has a good handle on this hospital reorganization plan.
Manitoba Government


text:
The 2022 Beijing Winter Olympics: Destined to Divide?
Download Transcript 334kb
Please join the Trustee Chair in Chinese Business and Economics to discuss whether the Olympics, both in 2022 and beyond, is destined to reflect – and exacerbate – growing political and social differences between the world's major powers, or whether it could potentially serve as a constructive platform to address and potentially ameliorate these differences, and do so in a way, consistent with American values. The program will begin with opening remarks from Representative Young Kim (R-CA). Following her initial remarks, Trustee Chair Scott Kennedy will host and moderate a panel discussion with several leading experts: Historian Jeffrey Wasserstrom of UC-Irvine, Sophie Richardson of Human Rights Watch, CSIS Australia Chair Charles Edel, Anna Ashton of Asia Society, and Susan Lawrence of Congressional Research Service.
This event is made possible by general support to CSIS
Asia , China , Economics , and Human Rights
Scott Kennedy
Senior Adviser and Trustee Chair in Chinese Business and Economics
Charles Edel
Australia Chair and Senior Adviser
Representative Young Kim (R-CA)
Member, House Foreign Affairs Subcommittee on Asia, the Pacific, Central Asia, and Nonproliferation
Jeffrey N. Wasserstrom
Chancellor's Professor of History, University of California, Irvine
Sophie Richardson
China Director, Human Rights Watch
Anna Ashton
Senior Fellow for Asia Pacific Trade, Investment, and Innovation, Asia Society Policy Institute
Susan Lawrence
Specialist in Asian Affairs, Congressional Research Service


text:
New technology helps patients who require frequent X-rays
1-May-2019 4:05 PM EDT
Credit: Photo by Steve Green
Chloie Jacobs demonstrates the new X-ray imaging device at Monroe Carell Jr. Children's Hospital at Vanderbilt that uses ultra-low radiation doses.
Scoliosis, magec, EOS, Scanner, X-Ray, ultra-low radiation doses, Pediatric Orthopaedics, Imaging, Kyphosis, limb length inequality, hip dysplasia, genu varum , genu valgum
Newswise — Chloie Jacobs, 9, prepares for a follow-up scan of her congenital scoliosis — a sideways curvature of the spine present at birth — and climbs into a new X-ray imaging device at the pediatric orthopaedic clinic at Monroe Carell Jr. Children's Hospital at Vanderbilt.
But this isn't just any X-ray machine. For Chloie, the cutting-edge technology, known as EOS, feels more like a teletransporter, because of its outer space-like design. For her parents, Michael and Amber, the machine serves as peace of mind.
The EOS X-ray imaging system uses ultra-low radiation doses (up to 50 times lower depending on the scan type) to capture 2-D and 3-D images. The scan, complete in about eight to 15 seconds, obtains an image of the body in an upright, load-bearing position, which is more representative of the body's natural function.
Previously, these patients had radiologic images taken with traditional X-ray machines and higher amounts of radiation, often in the supine position.
"She has X-rays at least three times a year, so anything with less radiation is always better," Amber Jacobs said.
If a child can't stand unassisted in the EOS machine, a chair specifically designed for the machine allows the child to sit while being scanned.
Children's Hospital's pediatric orthopaedic clinicians are using the imaging device for children, adolescents and young adults who have spinal deformities such as scoliosis; kyphosis (curvature of the spine that causes bowing or rounding of the back); limb length inequality; and lower extremity deformities, including hip dysplasia, torsional abnormalities and genu varum (bow-leggedness) and genu valgum (knock-knee).
Less radiation for high-quality scans is appealing to doctors and parents because the cumulative effects of too much radiation can be harmful to a child, increasing the risk of cancer.
"With children and adolescents, the goal is always to minimize the radiation dose. This is the ALARA concept: 'as low as reasonably achievable.' The EOS technology allows for substantial reduction in radiation exposure," said Jeff Martus, MD, associate professor of Orthopaedic Surgery and Rehabilitation.
"For scoliosis patients, this may be a reduction of six to nine times compared to standard X-rays. There is also a microdose protocol for follow-up imaging that may reduce exposure by 45 to 50 times. We estimate that approximately 2,000 patients per year will benefit from this technology in our practice," he said.
Pediatric orthopaedics is always looking for cutting-edge technology to improve the quality of life for patients and reduce risks.
About four years ago, the team began employing new, advanced technology that uses magnetically controlled growing rods, called MAGEC, to correct scoliosis in young children, reducing the need for frequent surgeries and anesthesia in these patients.
Traditional growing rods have required minor surgery with general anesthesia every six months to lengthen the rods as the child grows. MAGEC (MAGnetic Expansion Control), however, reduces the need for repetitive surgeries and anesthesia. It involves inserting two adjustable magnetic rods into the back during a minimally invasive surgery. The rods are lengthened using a machine outside the body that uses a magnetic force.
Chloie, minutes before her EOS scan, had her MAGEC rods lengthened, and she was already showing off her ability to do the splits. The rods were implanted almost two years ago.
"Every six months, she used to have to go into surgery to have her rods done," Amber said. "Now, we just go to a regular doctor's appointment. It's so much easier on her."


text:
Mailbag: Kevin Calabro and Lamar Hurd
How to rate Portland's new broadcast duo as their first Trail Blazers season draws to a close.
By Dave Deckard@DaveDeckard Mar 30, 2017, 12:13pm PDT
Share All sharing options for: Mailbag: Kevin Calabro and Lamar Hurd
Kevin Calabro introduces a game for Fox Sports.
Getty Pictures
In today's Blazer's Edge Mailbag we divert from straight basketball analysis to discuss one of the recurrent topics surrounding the Portland Trail Blazers this season: their new broadcast crew of Kevin Calabro and Lamar Hurd.
Hello Dave.
With more than half of the season under our belts, I am wondering how you would rate/rank our new TV crew of Calabro and Hurd vs old Mike/Mike. Also interested to hear how they measure up against other teams and national TV broadcast crews. There are many things I dislike about them (regular player name screw-ups, overly positive spin, lack of interesting insight/commentary, lame jokes followed by fake laughs, disingenuous sounding emphasis, etc.) but that may be just me.
Wondering how you would rate them and whether you can persuade me to turn the volume back up during Blazers broadcasts.
As a League Pass guy, I get to listen to all the broadcast crews throughout the year. I make a concerted effort to switch up broadcasts, seeing if I can pick up any new insights or get the temperature of an opponent the Blazers might play again. It's kind of like a buffet...some things are great, others awful. It's usually worth trying. As with any buffet, broadcasting is a matter of personal taste. There's no guarantee that what I like is what you'll like also.
I'm not that keen on making comparisons between Portland's old broadcast crew and the new one. Everybody has their strengths and weaknesses. Whenever a shift like this is made after a long tenure, it's all but guaranteed that sentiment will run towards the familiar instead of the recent. Accepting any change takes a couple years. That doesn't mean you'll ever like the new guys as well as the old guys; it just takes that long to compare them on actual merits instead of, "They don't do things the same..."
It's interesting that you cite "overly positive spin" as one of the critiques of the Calabro-Hurd duo. Earlier in the season, the complaints mostly ran the other way. They were termed "impersonal" and "not enthusiastic". It's possible that Portland's recent upswing in play has contributed to the positive spin. Objectively, there wasn't that much to be positive about before the All-Star break. The broadcasters may be taking their chance while they've got it, uplifting the good to make up for the critiques they had to offer earlier. It's also possible that they heard the complaints and are attempting to find a new balance. Either way, I haven't found the positive vibes overwhelming.
I also find the analysis in typical Blazers broadcasts pretty solid, especially when compared to the output of the average crew around the league. "Tommy Points" and rhyming things are nice gimmicks, but every once in a while you realize that it's been a while since you actually learned anything from those popular personalities. The gimmick has become its own thing, almost disconnected from the game. ("I'd buy that for a dollar!") I've heard Calabro and Hurd discuss screens, rebounding...facets of the game that highlight reels don't cover. It's not all the time; teaching is not their primary job. But you can pick up a nugget or two in Portland that you don't get elsewhere.
If the broadcast sounds a little more detached and slick than you're used to, I suspect that was the design. As soon as the new duo was announced last summer I made the following observation on our podcast (paraphrased): "They're going to be good, but the Blazers are also going for more of a national look and sound...a big city show. People around the nation will be able to accept it better but we'll see how it plays in provincial Portland." Calabro and Hurd rate well compared to most broadcast crews around the league. Even with the occasional flub, they're at the upper end of the professionalism spectrum. If you're looking for more of a down-home, distinctively Blazers feel, that's not their bag. The mistaken name and city identifications only underscore that point.
Some of that local-relationship vibe will develop over time...another reason to wait a season or two before judging firmly. But Blazers fans will also have to accept that Calabro calling games in Portland is akin to Bill Schonely calling them in Seattle. It's going to be a good broadcast, but never quite native. They belong somewhere else. For many, polish and generally solid viewpoints will make up for that. For others, no appeal to the head will make up for the small empty space in the heart. That's fine, but we'd also have to admit that short of going backwards, there are no broadcasters out there who will fill that hole immediately. Anybody sitting in those seats will take time to develop an organic and meaningful relationship. Since time is a necessity, we might as well spend it now with the broadcast crew we've got, trying to accentuate their positives and learn from their new perspective. Maybe you think it could be better, but it could also be worse.
Keep those Mailbag questions coming to blazersub@gmail.com!
—Dave blazersub@gmail.com / @Blazersedge / @DaveDeckard


text:
Sean Hughes has passed away aged 51
Sean Hughes suffered a cardiac arrest after suffering from liver cirrhosis
October 16, 2017 - 12:26 BST Emmy Griffiths Sean Hughes, who was best known for his sitcom, Sean's Show, as well as acting as team caption on Never Mind the Buzzcocks, has sadly passed away aged just 51
Sean Hughes has tragically passed away aged just 51. The comedian, who was best known for his sitcom, Sean's Show and as a team captain on Never Mind the Buzzcocks, reportedly suffered from liver cirrhosis, and suffered a cardiac arrest after being rushed to hospital on Monday.
READ: In memoriam: Stars we've lost in 2017
Sean passed away ged 51
The Irish comedian was a successful stand-up, and one of the youngest comedians to win the Perrier Award back in 1990 with A One Night Stand with Sean Hughs. His former promoter, Richard Bucknall, paid tribute to Sean, telling Beyond the Joke: "He was a pioneering, groundbreaking comedian who changed comedy with that live show." Other comedians were quick to offer their condolences, with Jason Manford writing: "Very sad to hear about Sean Hughes. A brilliant comic and a lovely bloke. RIP," while Jarlath Regan added: "Sean Hughes has died and I'm [expletive] heartbroken. So funny on stage, so infuriating to know and so sad he's gone. #RIPSeanHughes."
Sean suffered a cardiac arrest on Monday
Sean was previously admitted to hospital for undisclosed reasons in early October and notified his followers on Twitter, simply writing: "In hospital." The star opened up about his life in an interview with The Guardian back in 2015, revealing why he chose not to have children. He said: "Both my brothers have two kids and I haven't gone that way so that makes me different. I have lived on my own for most of my life and I am very happy. I don't think I am cut out to get married and have kids. I am quite selfish and like to do things my way. I like being around children and find them charming but I am 49 now and wouldn't want to be a 60-plus dad when they want a game of football and you can barely walk. My best friend has two kids and I think both of us would like aspects of each other's lives."
More about celebrity deaths
Emily Hartridge's boyfriend Jake Hazell posts emotional video following TV presenter's tragic death
Cameron Boyce's sister posts beautiful tribute to late star
Father Ted star Brendan Grace dies aged 68
Quiz host William G Stewart passes away aged 84
Tom Petty has passed away aged 66 after suffering cardiac arrest
EastEnders fans plead with bosses not to kill off Kush Kazemi after suffering a cardiac arrest
EastEnders spoiler: Kush Kazemi's fate is revealed after suffering a cardiac arrest
Come Dine with Me contestant Huw Jones has died aged 51


text:
FE Credit toasted second-quarter and first-half 2020 results
On August 5, FE Credit, together with its partner bank VPBank, organised an analyst call to discuss its second-quarter results as well as first-half financial achievements.
As of the end of June 2020, the company – the largest consumer finance firm in Vietnam by market share – reported ending net receivables (ENR) amounting to VND60.2 trillion ($2.6 billion), a modest 3.3 per cent increase compared to same period last year.
Its pre-tax profit in the first half, however, jumped 13 per cent compared to same period last year, touching VND2.4 trillion ($104.35 million), with VND1.5 trillion ($65.2 million) coming from the second quarter.
This result was made possible by the company's ability to optimise costs, resulting in better cost-to-income ratio (CIR), increasing collection efficiency, and enhancing risk mitigation tools during the first half.
The non-performing loan ratio being unchanged from the similar period in 2019 attested to a firm control on risk. The results, therefore, exceeded the management's expectations at the beginning of this year.
Firm grip on cost and funding
During the first half, FE Credit has been scaling up efforts to optimise costs via speeding up technology implementation such as e-signature and AI in tele-sales.
As of date, the company has successfully offered assistance to over 182,000 customers, showing the continuation of the company's commitment to support the community in need.
The application of e-KYC (Know Your Customer) is being adopted, helping to accelerate the company's sales approval process. These efforts are part of the digitalisation endeavours that the company has been driving in the past years and it has certainly proved its effectiveness during a time of need.
At the same time, the company's management has succeeded in maintaining healthy funding despite the tough environment. Its capital adequacy ratio (CAR) remained above the banking requirement at 22 per cent and funding sources were well diversified and ample, as evidenced by the lower cost of funds (COF) reported for the second quarter of 2020. These efforts were recognised by Moody's, a global certification firm, in its assessment note confirming stable outlook for FE Credit.
A shift in portfolio mix
Even before the emergence of the COVID-19 pandemic, the company has actively made a shift in its portfolio mix to better target existing customers and shift away from new, more risky ones. This action addresses the urgent needs when time calls for a better risk portfolio as well as to achieve the target stated in Circular 18 by 2019 issued by the central bank (SBV). As a result, the company saw improvements in asset quality this quarter with reduced rollover rate.
Credit card continues to be growth engine with growth of 30 per cent in ENR compared to the same time last year. During social distancing, FE Credit saw a surge in credit card usage, especially for grocery and online shopping. Total customers with active credit card accounted for 24 per cent at the end of June 2020, up 5 per cent from the June 2019 figure.
Moody's confirmed stable long-term outlook for FE Credit
Another piece of good news is that on July 22, 2020, Moody's confirmed the long-term rating assessment for FE Credit as stable at B1. This reiterated stable outlook concludes Moody's review for downgrade initiated on April 7, 2020 of five financial institutions. The announcement certainly came as a solid confirmation for the company management's efforts throughout the first half of 2020.
Along with this, Moody's recognised that the company was able to mitigate the solvency and liquidity risks that the agency was originally concerned about; with successful efforts in stabilising financing conditions, proved by ample liquidity from both foreign and domestic sources.
The company also proved its capability in managing credit and liquidity risks as well as possible disruptions during the virus outbreak. The result is a lower COF during the last six months.
In conclusion, the ratings agency noted that FE Credit has shown prudent risk management, such as tightening underwriting criteria against the backdrop of slowing economic growth. This confirmation serves as icing on the cake for the company after all its hard work.
In light of COVID-19 and its aftermath, FE Credit has launched since March 2020 programmes to support genuinely distressed customers by offering to restructure their loans and defer loan payments as well as waive late payment penalties. As of date, the company has successfully offered assistance to over 182,000 customers, about 5 per cent of its active customers, with total loan eligible of VND4 trillion ($173.9 million), showing the continuation of the company's commitment to support the community in need.
By Truc Thuy
FE Credit second quarter first-half achievements COVID-19 Moody's
Moody's confirmed stable rating for FE Credit in latest review assessment
Lively evolution continues through foreign consumer finance presence
Banks upbeat about charter capital hike in 2020
From retail to finance, Vietnam all set to rebound with poise
Protecting investors at head of consumer finance concern
Consumer finance arms reach out to attain positive growth
HCM City to complete COVID-19 vaccination for risk group by Jan. 20
Vietnam Airlines JSC's Sale, Convert and Lease-back of 02 A321CEO
Standard Chartered forecasts GDP growth for Vietnam at 6.7 per cent (January 12, 2022 | 14:36)