[toc]Our body needs a healthy immune system to fight against infections. Our immune system is made up of skin, tears, saliva, mucous membrane, T cells, and B cells. An imbalance or immaturity of these defense liners allows the pathogens to invade our body. Many of us frequently acquire cold and cough, which is often due to a lower immunity. An unhealthy immune system can make our body susceptible to invaders and getting diseased.
Low immunity may occur because of poor hygiene, improper diet, and exposure to harmful environment and the failure of our defense mechanism to combat pathogens. Drowsiness and tiredness are the main factors, which can lead the way to lower the immunity power of our body. Some of the best powerful natural remedies to boost your immunity are given below.
Garlic is a potent antioxidant which helps in eliminating the accumulated waste and charging the immune levels. Its fungicidal and bactericidal properties always help in removing the already build up infections in the body. According to some research, it is known to increase the metabolic activity in the body, thereby enhancing the immune system.
Eating two or three crushed cloves of garlic with water during the night helps to charge your immune levels. The process of taking garlic can be followed for a week or two, depending upon the nature of the disorder.
It is wise to include vegetables such as tomato, potato, spinach, bitter gourd, onions, and carrots in our diets as they are a rich source for obtaining flavonoids and antioxidants. These help in eliminating the waste products from the body and thus increase the defense mechanism of our body.
They also increase the white blood cell count which is important to boost the immune power. Green vegetables are most preferable for consumption, as they are rich in vitamins.
Normal tea contains a high content of caffeine, which can lead to anxiety and insomnia, if not consumed in moderation. Therefore, it is best to replace your normal tea with green and black tea, which is rich in tannins, antioxidants, bioflavonoids, and indoles. These properties make it suitable to fight cancer cells and other germs, hence develop a stronger immune system.
Strawberries are a rich source of vitamin C that aids in strengthening the immune system. On the other hand, cranberries are packed with niacin, riboflavin and pyridoxine. Niacin or vitamin B3 helps in maintaining a healthy skin, nervous system and digestion. Riboflavin is involved in increased red blood cell production, and pyridoxine helps in combating cancerous cells.
Barberry is one of the best fruits known to have higher immune stimulating properties. Along with boosting immunity, it also helps in increasing the metabolism rate, stamina, detoxification process, and decreases the symptoms of weak immunity. If you really want to increase your immunity power, then you are suggested to consume this fruit twice a day. The above-mentioned curing processes are seen to effective to cure the problem of low immunity.


For my essay rewrite, I plan to revisit Rousseau's Discourse on Inequality. In my original essay, I argued that Rousseau successfully convinces his readers that the nascent man was happy than both the natural or modern man. However, as I reread and investigate his argument with new outside scholarly sources, I'm beginning to find faults in Rousseau's claim.
While it may be true that nascent man was the"golden mean" in societal advancement, a happy medium between the natural, isolated protohuman and the modern, egocentric man, technology and the creation of a collective human experience through established society has actually proven to increase satisfaction in the general population. Studies conducted on modern happiness find that even though the complexity of the current era has created an excess of stress, we are more able to address and move on from stressors and are overall happier people than those in the past. The world is not as black-and-white as Rousseau would like to make it seem: though nascent man achieved a level of self-actualization that he could be satisfied in his existence without becoming susceptible to vice or corruption, the development of corruption and vice actually allows us to better ourselves as people. These things do contribute to civil unrest, but our ability to overcome and learn from past grievances and/or mistakes is what has allowed us to transcend and improve societal relations overall. If there was no dissatisfaction, how could we possibly better ourselves? Nascent man may have comfortable in his own blissfully ignorant existence, but in order to be the best we can, we must allow for some strife.


text:
The film, 93 Days. [Photo credit: Pulse.ng]
Film on Nigeria's Ebola experience screens in Hollywood
A Nollywood film on Nigeria's resilience during the Ebola virus outbreak in the country was on Friday night screened at Hollywood, Los Angeles, in a collaboration event tagged 'Nollywood in Hollywood'.
The screening of the film, 93 DAYS, which held at the world famous Egyptian Theater in Hollywood with a red-carpet, was also the inaugural 'Nollywood in Hollywood' event.
According to organisers, the event was a celebration of Nigeria's growing cinema.
The film is a compelling drama of dedication, sacrifice, resilience and survival based on the true story of the people who risked their lives to prevent a catastrophic virus outbreak in Nigeria.
Nigeria experienced the Ebola virus in July, 2014 when a Liberian American, Patrick Sawyer, who had the disease flew from Liberia to the Murtala Muhammed International Airport, Lagos and died five days later.
Starring Bimbo Akintola, Somkele Idhalama and Danny Glover, it took the audience through the unfortunate memory lane when Sawyer collapsed upon arrival at the airport, after which he was diagnosed with the Ebola virus.
The film explained that over that 93-day period, men and women from Nigeria, the World Health Organisation and Doctors Without Borders raced against time to contain the deadly disease as lives were lost and heroes were born.
The film was co-presented by the American Cinematheque's Egyptian Theatre in Hollywood, School of Cinematic Arts at the University of Southern California, and O2A Media Inc., the production company of Nigerian-American filmmaker, Ose Oyamendan.
There was a question and answer session that followed, with the film's director, Steve Gukas.
The screening of the Nollywood film, 93 DAYS, and two others from Nollywood – THE BRIDGE and ISOKEN – in Hollywood, California, which started on Friday and continues on Saturday, would be the first collaboration between Nollywood and Hollywood.
This is also the first time that the foremost film programme in the world and the most historic of all of Hollywood's cinema houses are teaming up to bring a film series from Africa to Hollywood.
Nigeria joined a select list of seven countries from around the world to be part of the prestigious national screening series, according to the organisers.
The ongoing screening would be a question and answer series moderated by the Chairman of the African-American wing of the Directors Guild of America and an open air, post-screening Nigerian party on the historic Hollywood Boulevard.
From very inauspicious beginnings about 25 years ago, the Nollywood industry grew to be the second largest in the world in terms of output.
It is estimated that over 1,000 films are produced in Nollywood every year, most of them direct to video.
In recent years, Nollywood films have garnered critical acclaim and have been exhibited at top film festivals.
Buhari's Minister accused of fraud speaks on acquisition of vehicles, properties
Bill Gates to Nigerian govt: Shift your attention from oil
On first day Biden issues orders nullifying key Trump policies
Lekoil names Aisha Muhammed-Oyebode as board chairperson
Net FAAC allocation in 2017 stands at N1.73 trn – NBS

redpajama_set_name: RedPajamaCommonCrawl


text:
Q: Easy way to cancel current NSXMLParser parsing operation? Alright.
Lets say i have a UITextField where a user can input an url such as:
http://foo.bar/foo/bar.asmx

Now, if the application is fed the right URL, it will respond with an NSData with a bytesize of around 450-700 depending on the returning values, the values differ between users. The call takes around a second or so, and the NSXMLParser parses the data within a second aswell.
But whenever we input for example:
http://apple.com/foo/bar.asmx

We recieve an NSData with a bytesize of around 9700. And the parser parses this data through infinity. And i have no idea how to throw the proper errormessage when the user has made input to an invalid url resulting in the NSXMLParser parses for infinity.
We tried using this.
in the
-(void)connectionDidFinishLoading:(NSURLConnection *)connection
{

xmlParser = [[NSXMLParser alloc] initWithData:myData];
[xmlParser setDelegate:self];
[xmlParser shouldResolveExternalEntities:YES];
[xmlParser parse];
[self performSelector:@selector(timeOutMyParser:) withObject:nil afterdelay:15];

[xmlParser release];
[connection release];
[myData release];

}

Now, what happens with this code is that the performSelector is never executed since it's forever running the parsing.
So to summarize:
In order to reduce the number of errors our users can create, we need to stop our current NSXMLParser parser operations if they take to long.
Is there any EASY way to cancel the current parsing operation?

A: Actually calling [xmlParser parse] returns a boolean value which will be YES if the parsing succeeded. Returns NO otherwise. So just receive the boolean value.
BOOL parserSucceeded = [xmlParser parse];

While parsing, if you get invalid data in your XML or if you want to stop the parsing upon a condition, you can cancel the parsing by calling
[parser abortParsing];

And you can check for the status and do appropriate actions.
BOOL parserSucceeded = [xmlParser parse];

if (parserSucceeded) {

    // Parser Succeeded

} else {

    // Parser Failed/Aborted
}

A: The issue was that the [xmlParser parse] was blocking the main thread, locking everything.
So instead of
 -(void)connectionDidFinishLoading:(NSURLConnection *)connection
    {

    xmlParser = [[NSXMLParser alloc] initWithData:myData];
    [xmlParser setDelegate:self];
    [xmlParser shouldResolveExternalEntities:YES];
    [xmlParser parse];
    [self performSelector:@selector(timeOutMyParser:) withObject:nil afterdelay:15];

    [xmlParser release];
    [connection release];
    [myData release];

    }

i did this.
-(void)connectionDidFinishLoading:(NSURLConnection *)connection
{

xmlParser = [[NSXMLParser alloc]init];
[xmlParser setDelegate:self];
[xmlParser shouldResolveExternalEntities:YES];

[self performSelectorInBackground:@selector(someFunction) withObject:xmlParser];

[xmlParser release];
[connection release];
[myData release];

}

Where someFunction is something like this.
-(void)someFunction:(NSXMLParser *)parser
{

parser = [[NSXMLParser alloc]initWithData:myData];
[parser setDelegate:self];
[parser parse];

[parser release];

}

redpajama_set_name: RedPajamaStackExchange


text:
Catch Me If You Can, The Musical: Review
Nora Charles
Catch it if you can.
From the moment the curtain falls, and before we really embark on the ride of our lives through the life of con man Frank Abagnale Jr, the sixties are recreated in ties with fabulous pastel coloured sparkles. The joyful go-go dancing girls and boys jolt us into the seductiveness of a time past and to which we are ready to return.
A Cameron Mitchell production is tight with slick choreography, great group moves and a cast that looks like they're having the time of their lives. The audience fares well too. His last production at the Hayes Theatre was Applause.
In his latest Hayes offering, Mitchell takes a story he's been obsessed with for 17 years since he first saw the Steven Spielberg film starring Leonardo DiCaprio as Frank Abagnale Jr. It's a great story and it makes a great musical, created by a Tony Award-winning dream team, with the book by Terrence McNally (The Full Monty, Ragtime) and a swinging toe-tapping score by Marc Shaiman and Scott Wittman (Hairspray and Smash).
Debuting on Broadway in 2011, Catch Me If You Can was not a commercial success originally, although it garnered mostly positive critical reviews and four Tony nominations. It was a big production with a big band on the stage that somewhat overshadowed the action. In this interpretation, Mitchell has made sure the story is centre stage – revolving around the relationship of the young Abagnale with his family and his girlfriend. As Mitchell says, you're told as a youngster you can be anything you want if you put your mind to it, but Abagnale Jr takes it to a whole new level.
Learning from his con man father, Abagnale Jr takes his cons to the extreme, becoming bolder with every new idea. Jake Speer takes the lead role in this production and appears in almost every scene. Simon Burke plays his father and reminds us of his crooner credentials. When he duets with Speer in "Butter Outta Cream" it's a true delight. Speer gives the character the youthfulness the role demands – he is a teenager and adult throughout the action – from a schoolboy impersonating a teacher, to his leaving home and deciding to become a pilot, then doctor, and finally a lawyer. It's all in the presentation and what you tell people, his father tells him – and by swapping his jacket which first makes him believable as a teacher, to a pilot's uniform and then a doctor's coat, Agagnale Jnr finds it to be true.
Abagnale Jr's nemesis, FBI agent Carl Hanratty, is played by Tim Draxl – most recently seen in Evie May at the Hayes. Hanratty is a complex role but Draxl plays it with the right amount of pathos, strength and vulnerability, and his songs are some of the best. "Don't break the rules" with Hanratty singing with his 'men in black' is one of my favourite numbers, with more than a nod to sixties choreographers like Fosse. It's an energetic musical; the lyrics are clever and the music is a pastiche of 60s pop, funk, samba and soul with a big band production sound, and there are many moments I felt like dancing myself! The musical numbers are big and bold and cohesively tell the story of Abagnale Jr's experiences as a pilot (Jet Set) sung by the air hostesses and pilots as a doctor (Doctor's Orders) sung by nurses and doctors.
Like the sixties itself, the women in the cast play secondary roles – his mother, his girlfriend, his stewardesses, nurses – though all are excellent and contribute to making Catch Me If You Can a real musical success.
One of the most surprising aspects of the show was that such a seemingly commercial production was being shown in such a small theatre. I would imagine that this is one of the Hayes Productions that will earn itself another run in a bigger theatre.
The Hayes set is simple but effective, and the costumes take responsibility for recreating the era and the different cons in Abagnale's life.
Musical supervisor Steven Kreamer goes from strength to strength and is one of the busiest in the business; seen last with Dismissal – The Musical just last month. The ensemble he has assembled here recreates a Big Band sound.
Catch Me If You Can runs until 18 August.
Feature image by Robert Catto
TagsMusicalMusical ReviewtheatreTheatre Review
The Odd Couple: Review
By Nora Charles
Cirque du Soleil Kurios – Cabinet of Curiosities: Review
By Chris Kelly


text:
Q: Use IdentiyServer or not for external login provider only web application with asp.net core I am building a web application with

*

*Asp.net Core 2.0 Web API

*AngularJS 4+

*SQL Server

*User signup/login only through Google/Facebook/LinkedIn. I will save user info like name and email I receive from them into SQL db table. I do not have a plan to offer manual registration on my website with email and password. I do not want to maintain user credentials, forget the password, securing user passwords and all nitty-gritty around that.

As of now, there is no plan to build a mobile app. I am learning .Net Core and stumble upon IdentityServer4 as a recommended way to provide identity in asp.net core applications. I went through all docs, example and tried out few sample application. I think I am clear how configuration and workflow of identityserver.
My questions are

*

*Is it worth employing IdentityServer4 in my architecture since my identity is external provider only? I was thinking about using default Asp.net Identity with.AddCookie(), .AddGoogle() and .AddJwtBearer() to retrieve the cookie from Google/Facebook/LinkedIn, use AddGoogle AddFacebook AddLinkedIn middleware to handle callback, extract claimprincipal and set Jwt token for Angular JS app to use in its XMLHttp request.

*What benefits do I get outsourcing this work to IdentityServer4 besides identity in one place best practice?

I appreciate your tiny or big feedback on this.

A: IdentityServer is great for handling many clients that access many protected resources. You seem to have one client (the so called AngularJS 4+ app) and one resource, the Asp.net Core 2.0 Web API.
A point of clarity is that you have no need for ASP.NET Identity and all those middlewares for Google, LinkedIn, etc. If your client is truly an Angular javascript application, then it does not need a server side component like ASP.NET Core- it is simply a browser application. You can use a javascript library like oidc-client and configure your external authentication providers according to their own needs. You will receive an id_token and/or access_token to store in browser and utlimately pass to your Api Resource.
Speaking of your Api Resource, this application can validate directly with the token issuer, be it Google or Facebook or whoever.
So with this setup: (a) a browser app (Angular), (b) a server WebApi (ASP.NET CORE), and (c) and an identity/access control service (Google, Facebook, etc.) you certainly do not need any additional applications that run ASP.NET Identity or IdentityServer4. Seems like it would be easier without them.
If your Angular app is actually in an ASP.NET MVC, then the same is true.
If your Angular app and your WebApi are all part on one ASP.NET project then the same is true and all you need is an identity provider to return an id_token.


Our activities are situated in the field of made-to-order training, coaching and consultancy.
Hereafter you can explore what we can offer you. Because this overview is not exhaustive and we approach every question as made-to-order, we recommend that you contact us directly with your request.
Starting from a strong recognition of the actual and past achievements of your organization, we actively discover new paths inall your questions concerning organizational development.
Our solution-focused consultancy offer is situated within 3 domains. Having problems finding what you are looking for?
Based on a strategy-driven approach and building further on the principles of the learning organization, we support you in your growth to an even more effective organization.
'Organizations don't change – people do'. Starting from this assumption we would like to support you in the development of your HRM systems & processes.
Appreciating success and searching for new possibilities is based on a valid and reliable analysis of the 'as is' situation of your organization.
SKAN works with the necessary scientific substantiated tools to map your organization.


text:
Improv for Educators
During J-Term, master's candidate Mona Thompson offered the HGSE community an interactive opportunity to hone the listening and quick-reaction skills that are necessary in the classroom — and on stage.
By Elliot Higger
Among Mona Thompson's teaching materials is a set of invisible tools. A self-described "improv educator," she brings those tools — techniques honed from years of improv acting — to the theater classes and professional development workshops she leads in San Francisco and Boston. Now, as a master's student in the Arts in Education Program, she's introduced them to the HGSE community, too, via a recent J-Term workshop — an interactive opportunity to hone the listening and quick-reaction skills that are as necessary in the classroom as on stage.
Listening is an important part of being an educator in any context, says Thompson, who teaches in schools, theaters, and offices. It is a way of "looking for the truth and the interesting things in what students are saying and not just trying to set them up to say the things you want them to say."
As a partner in Collective Capital, a group that runs customized workshops as professional development for nonprofits and businesses in San Francisco area, Thompson has led hundreds of improvisation acting exercises that build teamwork, listening skills, and curious thinking — all skills that she sees as important to educators as well.
"I think what is really cool about improv is it's a way to physically and emotionally experience concepts in a safe space," says Thompson — a space that removes expectations of judgment and builds a foundation for people to support one another in achieving a goal. "You have this visceral, physical reaction to it — in a room, playing a game, rather than just hearing somebody say 'you should make more mistakes' or 'this is why failure is good.' I think there is something experiential but safe about improv that allows you to play around with and internalize these larger concepts."
As a student at HGSE, Thompson hoped to answer the question, "What can improv be useful for and how can it open up important conversations?" Leading the J-Term workshop offered her a perfect opportunity to explore.
In the class, participants introduce themselves verbally, gesture physically, move often in an open space, ask for consent before touching others, speak in pairs or small groups, and orient themselves in circles or front-facing arrangements. Thompson asks participants to turn to their partner(s) and say "thank you" after each activity ends and before forming new groups. "I think 'thank you' is important because it gets us out of our head and reminds us of the value of people around us," Thompson explains.
At one point, she asks participants to celebrate mistakes by raising their hands and exclaiming, "woo-hoo!" As time passes, students in the workshop grow more comfortable with the activities and with one another, and eventually start passing an invisible ball while making different made-up sounds. Thompson describes how "I think these improv skills are especially relevant to educators: how to be present and fully listen, how to be spontaneous and celebrate failure, and how to share control."
At the end of the workshop, participants gather in a circle and reflect on their experiences as a group, with mentions of expanding their comfort zones, learning the value of being a little goofy, and some wondering — can HGSE create a new extracurricular improv club?
Sights and sounds from Improv for Educators, led by master's candidate Mona Thompson:
The Making of Lecturer Rhonda Bondie
The director of professional learning on her early memories, inclusive teaching, and Tombstone Pizza.
The Right Way to Lead Teacher Learning
How effective facilitators provide structures to solve problems and make professional development work.


Description: Building Electrical Wiring Diagram Software Webtor Me At Building Electrical Wiring Diagram Software Webtor Me At Installation Electrical Diagram Software #5036 from the above 1200x927 resolutions which is part of the "DIY Needed" directory. Download this image for free in HD resolution the choice "Save full resolution" below. If you do not find the exact resolution you are looking for, then go for a native or higher resolution.
Among probably the most prevalent electrical wiring concerns is regarding how to wire a switch. Whilst utilizing switches in the home is quite straightforward, wiring just one may not be that uncomplicated for everyone. An ON-OFF switch is definitely quite simple to wire. You'll find different kinds of switches, but for this instance, let's say that you are putting in a single-pole toggle switch, an incredibly common change (and also the simplest).
You can find three colors of wires in a standard single-pole toggle switch: black, white, and green. Splice the black wire in two and join them on the terminal screws - a person on best along with the other to the bottom screw in the change. The white wire serves as being a resource of uninterrupted power which is commonly linked to some mild colored terminal screw (e.g., silver). Connect the inexperienced wire on the ground screw of the swap.
These techniques would frequently be enough to help make a normal switch work without a challenge. Nevertheless, for those who are certainly not assured that you choose to can execute the task correctly and safely you better permit the professionals get it done rather. Just after all, there's a motive why this process is one of the most common electrical wiring concerns asked by many people.
For some motive, how to wire a ceiling fan can be considered one of by far the most popular electrical wiring thoughts. To simplify this endeavor, you need to use an individual swap for your single ceiling fan. To wire the lover, it truly is merely a subject of connecting the black wire from the ceiling fan into the black wire in the swap. When there is a light-weight, the blue wire must be linked for the black wire on the switch as well.
There are explanations why they're the most usually requested electrical wiring thoughts. One particular, several consider it is really straightforward to complete, and two, they are the typical electrical jobs in the home. But then you really should not place your safety at risk within your intention to save cash. The stakes could even be a lot better should you make an effort to get monetary savings and do an electrical wiring career without enough know-how or encounter.


The market on UAVs is vivid and rapidly changing. The need for tracking and security systems of UAVs is rising. Please see latest news from.
Courts crack down on drones delivering drugs to UK prisons.
A specialist unit will spearhead efforts to stop drones dropping drugs and mobile phones into prisons.The new team has been assembled .
Drone flew 'within wingspan' of plane approaching Heathrow.
A drone flew within 20 metres of a plane on the approach to Heathrow, while another shocked pilots by appearing at 3,000 metres .
Drone at Gatwick Airport closes runway and causes flights to be diverted.
Gatwick airport's runway was closed and flights diverted after a drone was spotted flying .
Terrorist drone threat: US unprepared for growing danger, experts say.
The emergence of terrorist drones flown by ISIS in Iraq has fueled interest in drone-defense.


text:
This Fortnite scam could hold your computer files ransom. Here's how
By Leah Asmelash, CNN
Updated 11:29 AM ET, Thu August 22, 2019
(CNN) If you're an avid Fortnite player, your computer may be in danger.
Cyren, a cybersecurity firm, has discovered that a free game hack tool -- "Syrk" -- is actually ransomware in disguise. So, basically, anyone who downloads it is putting their computer -- and all its files -- at risk.
"Syrk" masquerades as a cheat tool for the game, promising to help players' aim when shooting. It also gives users "ESP," allowing them to know the locations of other players.
But its actual purpose is much scarier, Cyren says.
Who is getting rich off of Fortnite
When downloaded, the ransomware will first disable any malware defenses set up on the user's PC. It then will attempt to encrypt and then delete files in the Pictures, Desktop and Documents folders, deleting a batch of files every two hours.
To un-encrypt the files, a pop-up screen instructs users to submit an ID and pay to receive a password, which will then stop the process.
"After paying, you will be sent a password that will be used to decrypt your files, if you don't do these actions before the timer expires your files will start to be deleted," the screen warns, according to Cyren.
Cyren expects the malware to be distributed through sharing sites and Fortnite forums, the firm said.
Fortnite, first released in 2017, has exploded into a global phenomenon, with nearly 250 million people worldwide participating. The game is so huge, it even had its own World Cup, with a prize pool of $30 million.
Its immense popularity has made it a target for scammers. ZeroFox, another cybersecurity company, discovered 53,000 Fortnite scams over a one-month period in 2018, 86% of which were from social media.


That really is a phrase that requires yelling isn't it?
This was a Cool Mini or Not Kickstarter with miniature sculpts from Studio McVey... and that means it could play out like a reskinning of Monopoly and A would still have backed it. I didn't back it, I didn't even really see the hype about it until after the campaign ended and A asked if I could take delivery of it for him.
Well of COURSE I can take delivery, I mean there 'may' be a slight chance that the game will be opened, unpunched and *cough* played... but it seem that's all fine as well.
Why am I telling you all of this malarkey? because it arrived!
Doesn't it look hefty. You know when you are seeing a CMON kickstarter and this is certainly a CMON kickstarter.
Have I played it yet? Well... no, not exactly. I think there may be some folks interested in trying it out, but it's a pretty weighty game and may take some time to get to the table. In the mean time though, you folks get lots of lovely pics!
More to come once I have gotten the game to the table.


Relationships take more than just love.
On a recent plane trip home, I queued up my Netflix download of Chris Rock's most recent comedy special, Tambourine. If you know anything about Chris Rock, he is one of the most prolific comedians and is always direct, candid, shockingly honest and funny at the same time.
I was prepared to laugh, but what surprised me about Chris's comedy set was his high level of introspection about his relationship with his now ex-wife who he recently divorced. The relationship advice he offered reminded me that if you look at couples in long-lasting relationships, they generally share these similar traits. In a time where the value placed on love and commitment has been lost, it's a good reminder of the necessary actions needed to have a relationship with longevity.
1. There is no equality in a relationship.
Wait a minute before you assume what of you may think equality looks like in your relationship. It isn't what you may initially think. And this is an important point about how it works best with two people in a relationship.
Think about your favorite band. Each person has a specific role. There is a lead singer, guitar player, drummer, someone who may sing backup, write the music, and so on. But, what makes a great band is each person bringing their best effort to whatever their role is in the group. If one of these individuals doesn't entirely play their part, the whole band is affected.
Now, apply this principle to your relationship. The reality in any relationship is that you are both there to serve one another. If you are keeping score of what the other is doing or not doing versus focusing on how you can take care of one another, this doesn't build a happy and long-lasting relationship.
Sometimes, in a relationship, your partner may be out in front and center or need more support. And then at other times in your relationship, you may be front and center. Roles change all of the time in a relationship. Understanding your role and being supportive regardless of what role you are in will strengthen your relationship because each of you plays a significant role and working together leads to greater understanding of one another. One person in the relationship may have more success at a given time. And it is ok because even if you aren't the person who is directly experiencing the success at that particular time, you both need one another and each plays a significant role. This leads me to the second lesson.
2. You can't compete with one another.
Couples who support one another also celebrate each other's successes. When you compliment and support one another, you can accomplish more and do it quicker.
Root for one another. When one of you has success, share in celebrating their success. What is good for one of you should be good for both of you. If one of you is rising in your career, your achievements, and your accomplishments, let your significant other know they are doing a good job and you are happy for their success and growth. Even if you are not the one on top at that moment, or if you may be having a more difficult time, remember that by being supportive of one another is crucial to nurturing your relationship.
If you notice your partner needs more emotional support or encouragement because they are going through a difficult time, part of not competing is being supportive of them during these difficult times.
I've seen couples in relationships in which they continually try to outdo or outperform the other person. At first, it can seem innocent and fun to keep pushing one another. And if it is done in a healthy manner that helps you both work toward a common goal, it can be ok to some extent. But, doing this in the long-term with a constant focus on outperforming one another can wreak havoc on to both parties. What benefits a relationship in entirety is when you genuinely support one another versus competing with one another.
3. Every couple has problems and generally, they don't change over time.
Chris joked in his routine that the issues you have at the beginning of the relationship are usually present throughout your relationship. He's correct. It is the nature of any relationship. You are not going to agree on everything and sometimes you will have moments where have difficulty getting along with one another.
The key to managing these moments is to be willing to forgive and let go. Problems that were surface level, in the beginning, can intensify as you spend more time with someone and the relationship progresses.
When this happens and you want to give up is to think back to the beginning of your relationship. At the beginning of your relationship, you probably took the approach that you could conquer all no matter what problems the two of you faced. It's this same perspective and focus you need to have throughout your relationship. Learn to work through your issues and more importantly don't hold a grudge. Grudges can quickly obliterate even the best relationship.
4. Relationships fall apart when only one person is working on the relationship.
When one person takes on everything in the relationship and when I reference everything I'm talking about trying to fix the relationship, be the primary communicator, problem solver, always initiate intimacy, the relationship is doomed from the start.
No one person should be responsible for making a relationship work. Relationships, which are successful, require two working partners committed to building something substantial together. Commit fully or get out of the relationship. If you can't fully commit you are wasting your time as well as the other person in which you have a relationship.
5. Don't stop being intimate with your partner.
Take care of one another. Intimacy means different things to different people. The book 5 Love Languages can be helpful to you understanding your partner's love language better and the best ways to build intimacy with them.
Each of us has a different way of expressing and wanting to receive love from our partner. Intimacy means different things to different people. When you learn what you and your partner need and communicate this need to one another, it completely changes the dynamic of your relationship. When you are with your significant other, be fully engaged. Be present for them physically, mentally, and emotionally. This includes putting your phone away and actively listening and engaging with them.
6. Someone new isn't always best for you.
The grass tends to look greener on the other side, which is why infidelity frequently occurs when a relationship hits a difficult period. Couples who have successful relationships realize that something new isn't always right for you. The price of infidelity and broken trust with your partner if you try to reconcile often results in having a partner who responds and acts entirely new towards you. Infidelity can create irreparable damage.
Infidelity is the worse feeling for the recipient and also for the individual who has to rebuild that trust with their significant other. Before venturing out and looking to solve your relationship problems with someone outside of your relationship, take time to evaluate your current situation and see if there is a way to work on what you have built with one another.
Opening up the dialogue with your significant other, addressing problems that are making your relationship stagnant, getting counseling if needed, and focusing on the reasons you love this person can be the reset you need to get your relationship back on par. Walking away is often easier, but putting in the real work of building and cultivating your relationship through a difficult time will make your relationship that much more treasured and valued in the long-run.
7. Long lasting successful relationships require compromise.
Two people committed to one another realize that making the commitment to be together for the long-term requires dedicated effort and lots of do-overs.
Successful couples aren't oblivious to the problems in their relationship. They recognize them and commit to seeing things through. They also realize that a recalibration of your relationship may be needed to help you recognize that everything you need is already right in front of you.


text:
Otsego Pride Alliance
Supporting the LGBTQIA+ community and its needs in the Otsego County area
Pridefest 2019
Otsego Pride Alliance presents
June 2, Neahwa Park, Oneonta, NY
Sponsored by Five Star Subaru
At 1 pm on Saturday, June 2, we will have the Pridefest Rally next to the pond in Neahwa Park. This year's rally highlights our local GSAs (student-run organizations to support LGBT young people). We will celebrate the progression of Pride, from the Stonewall riots to the present day and into the future. Rickety Fence, a local folk, rock and Americana band will provide music. The Reverend LaDana Clark will be the keynote for Pridefest this year.
Reverend Clark (aka LADYJAM) brings of lot of past into her present and future: police officer, US Army National Guard, rapper, song-writer, radio broadcasting, minister and LGBTQ activist. Hers is a message of redemption, hope and fiery enthusiasm. So happy to have her join us!
Copyright © 2020 Otsego Pride Alliance


As we ponder the results of the presidential election, let's not forget to celebrate the success throughout the country in increasing the number of states allowing access to medical and recreational marijuana.
Congratulations to voters in Florida, North Dakota and Arkansas for approving medical marijuana and providing a choice for patients to turn to. Also, Montana succeeded in expanding its medical marijuana program to include post-traumatic stress as a qualifying medical condition, along with raising the limit on the number of patients a doctor can certify from 3 to 25.
We are so happy for patients in these states! It will take time for them to get their programs up and running. Patience will be needed, but at least they are now on the right road. It will involve years of tweaking the program as patients learn to navigate the system.
Voters in California, Nevada, Massachusetts and Maine also approved the legalization of marijuana for recreational use. A recreational ballot proposal in Arizona was defeated.
It is very important that we keep and improve the integrity of medical marijuana programs as states expand into recreational use. This will become a big money maker for states and I assume the movement will grow fairly quickly as more states realize they can make billions of dollars in tax revenue.
I have always felt that recreational use was not our battle, preferring instead to focus on patients having access to medical marijuana. I appreciate that some want marijuana for use socially, but there are many of us struggling to live life with more dignity, which the use of medical marijuana provides for us. All citizens in the United States deserve the same rights and we are now over halfway there.
Our dream is for all people in this country to have medical marijuana as a choice. All deserve proper education on its use, a variety of strains to accommodate their various needs, patients and caregivers should be allowed to grow their own plants, and marijuana should be available at compassion centers or dispensaries at affordable prices. Also, we look forward to more consistency in qualifying medical conditions, which vary widely from state to state.
If you are in need of advocating in your state to improve your program or to try to get legislation to move forward, feel free to be in touch.


text:
11:09am, 30 September 2021
The moment Australia's Holmes' found out he could earn record-breaking cap
Australia head coach Dave Rennie continued his theme of bringing back players from long absences this Rugby Championship by selected Greg Holmes on the bench against Argentina this weekend.
Following the success of Quade Cooper's recall to the Wallabies set-up, Rennie is hoping the 38-year-old tighthead will make the same impact as he is set to earn his first cap since June 2016. If he comes on to earn his 28th cap, he will also become the oldest Australia player since World War II, and will extend his Test career into a third decade after he earned his first cap in 2005.
Australia have shared on social media the moment that Holmes found out he was selected in a team meeting, as well as his reaction to the call-up.
"It's pretty amazing," the former Exeter Chiefs prop said.
"I definitely didn't see it coming. It's one of those things, you chase that feeling playing rugby, I've been doing that for a long time now. This is definitely one of those feelings I'll remember for the rest of my life. It's very special.
"There's been a lot of effort and time put in over the years and this is just great. Like I said, I never saw it coming. I thought I was coming in just in case if there happened to be a few injuries. Things have panned out in a way where I get a chance to play again so I'm pretty excited.
I really enjoy being around these young boys, they make me feel young. I couldn't be happier putting on the gold jersey again. It's a very, very special moment."
https://twitter.com/wallabies/status/1443525816504045571?s=20
Wallabies team to play Argentina at Cbus Super Stadium, Gold Coast on Saturday
1. James Slipper (109 Tests)
2. Folau Fainga'a (20 Tests)
3. Taniela Tupou (34 Tests)
4. Izack Rodda (29 Tests)
5. Darcy Swain (8 Tests)
6. Pete Samu (14 Tests)
7. Michael Hooper (c) (114 Tests)
8. Rob Valetini (13 Tests)
9. Nic White (42 Tests)
10. Quade Cooper (73 Tests)
11. Andrew Kellaway (8 Tests)
12. Samu Kerevi (37 Tests)
13. Len Ikitau (8 Tests)
14. Jordan Petaia (13 Tests)
15. Reece Hodge (52 Tests)
16. Lachlan Lonergan (3 Tests)
17. Angus Bell (11 Tests)
18. Greg Holmes (27 Tests)
19. Matt Philip (18 Tests)
20. Sean McMahon (26 Tests)
21. Jake Gordon (9 Tests)
22. James O'Connor (56 Tests)
23. Tom Wright (5 Tests)
September 30, 11:09


The outlook for the global loan market is more positive than it has been for several years. After five years of deep liquidity pushing pricing down, tenors out and covenants into extinction, the focus has moved from refinancing to the return of M&A.
Premier corporates locking in large refinancing facilities for seven years in Europe and five years in the US dominated the first half of the year, but M&A activity has since risen to its highest level since 2000. After five years of aggressive deleveraging, corporates are now sufficiently debt free to pursue expansion and acquisition plans. And given that the cost of money has rarely been cheaper, the market could be on the cusp of major revival in M&A, even if high liquidity means the premiums on such deals are not what they once were.
However, M&A has been far from the only show in town. The convergence of the Central and Eastern European markets into the broader European market is another major theme.
Borrowers in the recent EU accession countries of Central Europe are now paying the same as their Western European counterparts, while Russia has continued its rehabilitation in investors' eyes. Once strictly the domain of specialist emerging market players, mainstream banks now have major ambitions in the country, even if lenders have yet to join the rating agencies and grant Russia full investment-grade status.
Much of Russia's rise is due to the effect of record high oil prices, and this has also enlivened markets in the Middle East. It has been a bumper year for Middle Eastern project financings, financial institutions have borrowed heavily and even corporates are starting to tap the market.
With the region so active and its banks to liquid, it is hardly surprising that Islamic financing has really taken off. While Islamic loans have long been a staple of domestic deals, the region's borrowers have now started issuing such paper internationally, and finding strong support for it. So liquid are local Middle Eastern banks that even some foreign companies have begun issuing Islamic loans in order to tap this new source of liquidity.
Leveraged finance has been another big story this year on both sides of the Atlantic. In the US, the leveraged loan market has been so strong that even a near total shut-down of the high-yield bond market was not enough to halt the flurry of buyouts, or the loans supporting them.
In Europe, the market continued to grow in both size and sophistication. The growth of the institutional investor base, especially hedge funds, has continued this year, as has the range of subordinated debt products that has grown alongside them. Warranted mezzanine, warrantless mezzanine, second-lien notes and PIK notes are just some of the subordinated debt instruments that were considered exotic or simply unknown two years ago, but are now mainstays of the market.


text:
By MatthewA
InfoBarrel > Sports > Soccer
France Soccer Team's Great Games
Jules Rimmet inspired the FIFA World Cup, and native France have had some great teams in that tournament. They have won the trophy once, and are usually among the best European sides in the cup. With stars such as Platini, Zidane and Henry the French national team have had some great FIFA World Cup games.
1998 World Cup Final
The '98 cup was played in France, and it was here that the France's team would raise the trophy for the first time. At the Stade De France they took on the reigning world champions Brazil in the final. It was their first World Cup final, and the French team outclassed the Brazilians who were a little short of top form in the game.
Zidane was the man of the match, and scored twice from corner kicks in the first half to put the French two goals up. Brazil did not get back into the game in the second, and France sealed their victory with a third goal in the final minutes. A jubilant Stade De France roared as their team lifted the trophy, and it was party time in Paris!
Credit: Image licensed under public domain on Wiki commons.
1998 World Cup Semifinal
Before reaching the FIFA World Cup final, the French had to defeat Croatia in the semi-finals. They had never won a World Cup semifinal before, but nor had Croatia. However, Croatia had a very good side, spearheaded by Suker, which had trounced the Germans 3 - 0 in the quarter-finals. This semifinal was a closer game than the final.
It was Suker who fired Croatia in front late in the first half. The French were trailing at the interval, but Thuram scored soon after the break to level the scores. That was Thuram's first international goal for the national team, and he doubled his total with a goal in the last 20 minutes that made the score 2 - 1. Croatia could not find an equalizer before the final whistle, so France won their first World Cup semifinal.
2006 World Cup Quarter-final
France did not make a flying start in the 2006 tournament. They had drawn their first two games, but still made it through to the second round. Victory against Spain set up a quarter-final clash with the then world champions Brazil. Many expected Brazil to emerge triumphant in this game, but a Zidane inspired France could not be defeated in this quarter-final encounter.
Whilst the game was not exactly a classic, it was a great victory for France. During the second half Zidane swept in a free-kick to Henry who struck a sweet volley to put France in front. France retained the lead up to the final whistle, and thus won a great victory. It was probably their best game in that tournament.
1958 FIFA World Cup Third-Place Playoff
In 1958, France was defeated in the semifinals. They were out of the cup with a final third-place playoff game against the Germans. This was a fantastic game that included nine goals. During the match Fontaine put France a goal up, before Germany equalized minutes later. From then on the flood gates opened for France with a further three goals putting them 4 - 1 up just after halftime.
Whilst the Germans pulled a couple of goals back, France also scored two more to wrap up a 6 - 3 victory. Fontaine was in fantastic form, scoring a total of four goals in this match. This ensured a new scoring record in the finals that remains today. As France won the game, they finished third in that cup, which was then their best finish in the finals.
1982 FIFA World Cup Second Round
One of the best French sides took on one of Northern Ireland's strongest teams in the second round of the 1982 cup. Northern Ireland had defeated the hosts Spain in the first group, and 1982 was one of their best tournaments. In the second group they took on France for a place in the semifinal.
From the outset France dominated the match. After 33 minutes Girese was left unmarked within Northern Ireland's box, and scored the opening goal from close range. Soon after the break they extended their lead, and when Rocheateau drilled home a third for France this game was all but won. Even though NI pulled a goal back within the last 15 minutes France were cruising to victory, and wrapped up the game with a fourth. A header into the back of Northern Ireland's net from just a few yards out was the final goal of the game, and the victory ensured that France topped the group.
These were among France's great victories in FIFA's cup. France swept aside Brazil, Germany, Croatia and Northern Ireland with some great performances. Few French fans will doubt that the Brazil vs France was their best game played in the FIFA World Cup.
Next >> Top 5 Premier League Youngsters
MatthewA
Top 10 Biggest Football Stadiums in the World
The 10 Best American Soccer Players
Real Madrid - The Galactico's of the 2000s
Top 5 Soccer Stadiums In The World
Liverpool FC - Their 5 Greatest Triumphs in Europe
Top Five Soccer Players in 2012
The World's Best Paid Soccer Players
5 Greatest Moments in Women's Soccer
Origins of 7 Sports Traditions
Article Score (8): 0.0072s
Author Score (9): 0.0074s


text:
(24) Sungkyunkwan Students Strike
Korea's two leading labor groups said last Friday they would jointly stage a nationwide strike this week to protest mass layoffs under the government's plans to restructure the bruised economy.
Demonstrating on the streets in the face of opposition from riot police is not a pleasant experience. Nevertheless, it is a tempting option because, if well executed, demonstrations can grab the public attention fairly quickly.
The students of Sungkyunkwan (National Confucian Academy), the highest educational institution in the Choson Dynasty, were also well aware of the enormous power of protests.
These elite students, preparing for the state examination to become government officials, had their own governing body called "chae-hoe," which provided the venue for discussions of internal and external affairs.
The chae-hoe wielded strong authority. All the students enrolled at the school were required to attend their meetings and violators were subject to harsh punishments.
When an external issue concerning Sungkyunkwan arose, they generally held an emergency meeting to come up with a countermeasure. Generally, there were two options. The first was "yuso," formal appeal by students calling for the king to address the issue. The second was "kwondang," a strike by all students.
When the first option was selected, Sungkyunkwan students chose a leader to appear before the king and file the yuso, which was typically aimed at the irregularities and mismanagement of the government. The document contained the students' arguments and an expression of their refusal to cave in to the threat of authorities.
In the event that the yuso did not work, students opted for a kwondang, filing out of their dormitory en masse after bowing four times in front of the shrine of Confucius in the compound of the school.
Fearing that the highly sacred symbol of the ruling Confucian ideology would be left unprotected, officials working for Sungkyunkwan entered the school compound to guard the shrine until the turmoil was over.
But persuading the disgruntled students to stop their embarrassing demonstration was nowhere near as easy. First, school officials called the students to come back to the school compound. Then, the students who answered the call were welcomed by the school officials who delivered the king's message — usually a conciliatory, gentle persuasion.
If that measure failed, government officials were dispatched to break the deadlock, carrying the revised version of the king's message.
King vs. Students
The king was supposed to make some concessions to the student's demands in an effort to normalize the school system and preserve the shrine of Confucius.
However, a question remains: Why did the almighty Choson kings give in to protesting, yet powerless students?
In 1611, King Kwanghaegun disqualified a Sungkyunkwan student named Lee Suk-yong from applying for future state examinations as he had become embroiled in a scandal. This highly-publicized incident immediately sparked a controversy among students and government officials, resulting in numerous appeals and counter-appeals, not to mention the dreaded kwondang.
Most of the appeals directed to the king called for the restoration of Lee's right to take the state exam. Yet the king stood firm in his convictions, showing no sign of a willingness to forgive the offending student.
According to the Annals of the Choson Dynasty, the Office of the Censor-General issued an appeal urging the king to sympathize with the striking students: "The king should embrace the students with a generous heart. Only then will the morale of the students and scholars be restored along with the free flow of public opinion. Concessions by the king are in order because the future fate of the nation hinges on the morale of the students."
In 1649, another kwondang incident took place. This time, an official named Yu Chik made remarks downplaying the importance of the shrine of Confucius, prompting Sungkyunkwan students to organize a rally to publicly criticize the official.
Worse, King Hyojong delivered a message aimed at admonishing the students' reckless act, pushing them to resort to the kwondang.
Hearing that Sungkyunkwan had been abandoned, the king regretted his mistake and changed his tone, sending a messenger in hopes of winning back the favor of the prickly students.
The king's efforts paid off and the students returned. The peace, however, did not last long. A student named Park Sae-chae filed an appeal with the king explaining the students' stance and urging the monarch to make a clear statement of his position on the incident.
Unfortunately, Park inserted in his appeal an misguided passage that read: "Punishing and forgiving the person who slandered the wise is up to the scholars without office, not the government officials or the royal court."
The phrase, "not the government officials or the royal court," hurt the pride of the king badly, worsening the overall situation beyond Park's ability to repair it. The king took the highly unusual step of returning the appeal without replying, a strategy designed to criticize Park's imprudent remarks.
Chicken Game
In response to the king's anger, the students staged another strike, storming out of the school compound. As expected, the strike deeply infuriated the king.
"Due to my error in judgment, the students have left Sungkyunkwan again. In the beginning, I realized my own mistake, and conceded to the demands of the students, asking them to return. But this time, they have tried to test me, which is absurd by any standard," King Hyojong said sternly.
A high-ranking official named Cho Ik countered, "The students are neither to be ordered nor to be threatened. If Your Majesty showsgenerosity, the students will eventually give up their strike."'
Lee Hu-won, a Sungkyunkwan teacher, supported Cho's argument by adding "It has long been felt that the king should recognize the importance of student morale. The wrongdoing of the students is like the behavior of unruly children and, as a generous parent, the king should teach them not to repeat this misbehavior."
The king replied, "The use of the kwondang by Sungkyunkwan students has a long history. But no kwondang was as ungrateful and inconsistent as this one. Although I appreciate the old customs, I cannot but stand my ground firmly in the face of such disorder."
As there was no sign of improvement, Sungkyunkwan student Lee Paek-rin filed another appeal with the king, explaining Park Sae-chae's mistake.
"Park is young and therefore inexperienced at writing in accordance with proper style and due courtesy. That is why his writing lacks reasonable logic, even though he had no intention of making such a grave mistake," Lee said.
Lee further stated that the students had proceeded with their walkout only because they realized they had done an irreversible affront to the king.
"But Your Majesty did not forgive our wrongdoing at all, even calling us sinners outright, which utterly disheartened us. What we hope now is that Your Majesty will relent and show generosity toward us," Lee said.
King Hyojong finally accepted the request from Lee, wrapping up this tedious series of battles with students.
이전 이전 글: (23) Sungkyunkwan, A Sacred Place
다음 다음 글: (25) Draft Dodgers in Choson Upper Class


There are two main dates in the Austrian wargamer's calendar which are to be attended without any excuses: Austrian Salute in March and our only event for historical tabltop gaming: VIVAT, taking place in October/November. See my report of the third coming of VIVAT which took place on November 14th 2015 after the jump!
For over a year the plan for a huge Waterloo game - of course going along with the 200th anniversary of the famous battle - was being worked on. With 28mm figures no less, at a ratio of roughly 1:30 (1 miniature depicting 30 men). The exact plan changed a few times since then, but the ultimate goal was achieved at VIVAT and was made the centre piece of the event.
Around 8:30 in the morning we started showing up at the location, which had changed from Zinnfigurenwelt Katzelsdorf to Alexander - Das Restaurant. The new location is more compact than the previous arrangement, but it's more convenient having the whole event in one big room rather than alinged along an existing museum setup in two separate buildings.
The clever folks doing the Waterloo table had set it up the night before and the first impression of the setup was nothing short of impressive. Still, there are more than enough work still left to be done.
The look of the table was massively improved with flock and sand strewn across the felt base, as well as the addition of shrubbery and such. In the back you can see a big poster with the order of battle and a map of the historical battle being affixed to the wall.
My tiny contribution to the table quickly found their place amongst their comrades and patiently waited for their baptism of fire.
I brought the usual painting and display setup. Lots of of various periods, the painting rig, business cards and so on.
The setup went pretty smoothly, and at 10:00 sharp the head organizer Nikfu spoke a few official opening words.
Interestingly enough, and much to my own joy because Chain of Command is a brilliant set of rules, the table drew a lot of attention and for the first two hours of the show I didn't even get a chance to take decent pictures of it between people gathering around it and of course me being busy chatting with people about painting things.
Using any of the sparse cover, a German Gruppe advances.
Kudos too to the guys who sat down to have a game. They really played from start to finish over the course of a few hours. Many people were impressed with the rules and maybe we helped Spreading the Lard as they say.
Panzergrenadiers on Overwatch. An awfully familiar sight.
Excellent stuff. I never played Field of Glory myself, but the sheet amount of chariots and all the colours are a sight to behold. I think deep down everyone wants to do chariot warfare. The problems of course are the relatively limited periods you can do with them and the fact that in 28mm this will get expensive fast. 15mm probably is the best choice there.
Seriously good stuff. The guys started out with a 4 players game for control of the river crossing.
The second game was an introductionary game for a new player.
In the centre you can see my brave 27th advance.
Early on the day a few gallons of coffee were required to get everyone going.
If you ever had something to do with Napoleonic wargamers you will know that it's impossible to agree on a set of rules to use. So everybody was told to agree on General de Brigade.
I heard something about 6000 minis being on the table that day.
Once again VIVAT was a great day out. Always a pleasure chatting with friends, customers and fellow wargamers in general. The wargaming scene in this region isn't exactly huge and going historicals-only without having a tournament either automatically makes this event a niche thing. That's fine though, as the people who attend are a bunch of people who are very dedicated to the history and gaming and rather unbothered by details such as winning or points systems. Very laid-back. The new location works well, even though it's not too spacious. I had an excellent space with my display cabinet and painting table, but unfortunately no space to actually sit down and paint.
Yup, great event. After everything was packed up and back in various car trunks it was time for chats and drinks. One of the major perks of having the event right next to a bar/restaurant. Thanks to the organization crew, the guys who ran the tables and everyone who attended on the day, Very much looking forward to next year's VIVAT!
Love the pictures. very impressive and its cool to see your stuff being used for demo's and such.


I've been playing with this versatile, unique font called dirt2soulstalker available here at dafont.com. The flourishes are also from the font. The only thing that is not part of the font is the small rectangular box to which I added a filter effect in Inkscape 0.48. (Filters>Distort> Torn Edges).
This font does not have an upper case so I enlarged some letters to create the feel of upper and lower case. I really like the look and imagine this won't be the last you see of it here! Try it out! It's a great font!


You're motivated and ready to get moving this year, but which workout is right for you? There's running, cardio routines, weight lifting, circuit training, yoga, Pilates, gym classes, at-home workouts and the list goes on seemingly forever.
You'll see better results when you tailor your workout to your body type. Determine if you have a pear, apple, straight or hourglass shape, and then try one of these body-type specific workouts that Miami-based fitness expert Jessica Smith shared with Shape magazine. When you're ready for more, Women's Health also designed workouts based on body type for you to try.
You should have a solid idea of what you're working toward before you jump into a workout plan. For instance, there are routines tailored to weight loss, while others pinpoint specific body parts through strength training. Shape magazine suggested the best workouts for common body goals, such as running for thinner thighs, strength training for a booty lift, Pilates for stronger abs and CrossFit to accentuate curves.
If you hate running with a passion, don't force yourself to do it. There are plenty of ways to get your heart pumping, so try a few different kinds of workouts until you find the one you enjoy most. If you like - or dare we say, love - your workout routine, you'll be way more motivated to stick to it.


text:
// Copyright (c) Microsoft.  All Rights Reserved.  Licensed under the Apache License, Version 2.0.  See License.txt in the project root for license information.

using System;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Composition;
using System.Diagnostics;
using System.Linq;
using System.Reflection;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.CodeAnalysis.CodeActions;
using Microsoft.CodeAnalysis.CodeFixes;
using Microsoft.CodeAnalysis.Diagnostics;
using Microsoft.CodeAnalysis.Editing;
using Microsoft.CodeAnalysis.Formatting;
using Microsoft.CodeAnalysis.LanguageServices;
using Microsoft.CodeAnalysis.Operations;
using Microsoft.CodeAnalysis.Shared.Extensions;
using Microsoft.CodeAnalysis.Simplification;
using Roslyn.Utilities;

namespace Microsoft.CodeAnalysis.PopulateSwitch
{
    [ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic,
        Name = PredefinedCodeFixProviderNames.PopulateSwitch), Shared]
    [ExtensionOrder(After = PredefinedCodeFixProviderNames.ImplementInterface)]
    internal class PopulateSwitchCodeFixProvider : SyntaxEditorBasedCodeFixProvider
    {
        public override ImmutableArray<string> FixableDiagnosticIds
            => ImmutableArray.Create(IDEDiagnosticIds.PopulateSwitchDiagnosticId);

        public sealed override Task RegisterCodeFixesAsync(CodeFixContext context)
        {
            var diagnostic = context.Diagnostics.First();
            var properties = diagnostic.Properties;
            var missingCases = bool.Parse(properties[PopulateSwitchHelpers.MissingCases]);
            var missingDefaultCase = bool.Parse(properties[PopulateSwitchHelpers.MissingDefaultCase]);

            Debug.Assert(missingCases || missingDefaultCase);

            var document = context.Document;
            if (missingCases)
            {
                context.RegisterCodeFix(
                    new MyCodeAction(
                        FeaturesResources.Add_missing_cases,
                        c => FixAsync(document, diagnostic,
                            addCases: true, addDefaultCase: false,
                            cancellationToken: c)),
                    context.Diagnostics);
            }

            if (missingDefaultCase)
            {
                context.RegisterCodeFix(
                    new MyCodeAction(
                        FeaturesResources.Add_default_case,
                        c => FixAsync(document, diagnostic,
                            addCases: false, addDefaultCase: true,
                            cancellationToken: c)),
                    context.Diagnostics);
            }

            if (missingCases && missingDefaultCase)
            {
                context.RegisterCodeFix(
                    new MyCodeAction(
                        FeaturesResources.Add_both,
                        c => FixAsync(document, diagnostic,
                            addCases: true, addDefaultCase: true,
                            cancellationToken: c)),
                    context.Diagnostics);
            }

            return Task.CompletedTask;
        }

        private Task<Document> FixAsync(
            Document document, Diagnostic diagnostic,
            bool addCases, bool addDefaultCase,
            CancellationToken cancellationToken)
        {
            return FixAllAsync(document, ImmutableArray.Create(diagnostic),
                addCases, addDefaultCase, cancellationToken);
        }

        private Task<Document> FixAllAsync(
            Document document, ImmutableArray<Diagnostic> diagnostics,
            bool addCases, bool addDefaultCase,
            CancellationToken cancellationToken)
        {
            return FixAllWithEditorAsync(document,
                editor => FixWithEditorAsync(document, editor, diagnostics, addCases, addDefaultCase, cancellationToken),
                cancellationToken);
        }

        private async Task FixWithEditorAsync(
            Document document, SyntaxEditor editor, ImmutableArray<Diagnostic> diagnostics,
            bool addCases, bool addDefaultCase,
            CancellationToken cancellationToken)
        {
            var model = await document.GetSemanticModelAsync(cancellationToken).ConfigureAwait(false);

            foreach (var diagnostic in diagnostics)
            {
                FixOneDiagnostic(
                    document, editor, model, diagnostic,
                    addCases, addDefaultCase,
                    diagnostics.Length == 1,
                    cancellationToken);
            }
        }

        private void FixOneDiagnostic(
            Document document, SyntaxEditor editor,
            SemanticModel model, Diagnostic diagnostic,
            bool addCases, bool addDefaultCase,
            bool onlyOneDiagnostic,
            CancellationToken cancellationToken)
        {
            var hasMissingCases = bool.Parse(diagnostic.Properties[PopulateSwitchHelpers.MissingCases]);
            var hasMissingDefaultCase = bool.Parse(diagnostic.Properties[PopulateSwitchHelpers.MissingDefaultCase]);

            var switchLocation = diagnostic.AdditionalLocations[0];
            var switchNode = switchLocation.FindNode(cancellationToken);
            var switchStatement = (ISwitchOperation)model.GetOperation(switchNode, cancellationToken);
            var enumType = switchStatement.Value.Type;

            var generator = editor.Generator;

            var sectionStatements = new[] { generator.ExitSwitchStatement() };

            var newSections = new List<SyntaxNode>();

            if (hasMissingCases && addCases)
            {
                var missingEnumMembers = PopulateSwitchHelpers.GetMissingEnumMembers(switchStatement);
                var missingSections =
                    from e in missingEnumMembers
                    let caseLabel = generator.MemberAccessExpression(generator.TypeExpression(enumType), e.Name).WithAdditionalAnnotations(Simplifier.Annotation)
                    let section = generator.SwitchSection(caseLabel, sectionStatements)
                    select section;

                newSections.AddRange(missingSections);
            }

            if (hasMissingDefaultCase && addDefaultCase)
            {
                // Always add the default clause at the end.
                newSections.Add(generator.DefaultSwitchSection(sectionStatements));
            }

            var insertLocation = InsertPosition(switchStatement);

            var newSwitchNode = generator.InsertSwitchSections(switchNode, insertLocation, newSections)
                .WithAdditionalAnnotations(Formatter.Annotation);

            if (onlyOneDiagnostic)
            {
                // If we're only fixing up one issue in this document, then also make sure we
                // didn't cause any braces to be imbalanced when we added members to the switch.
                // Note: i'm only doing this for the single case because it feels too complex
                // to try to support this during fix-all.
                var root = editor.OriginalRoot;
                AddMissingBraces(document, ref root, ref switchNode);

                var newRoot = root.ReplaceNode(switchNode, newSwitchNode);
                editor.ReplaceNode(editor.OriginalRoot, newRoot);
            }
            else
            {
                editor.ReplaceNode(switchNode, newSwitchNode);
            }
        }

        private void AddMissingBraces(
            Document document,
            ref SyntaxNode root,
            ref SyntaxNode switchNode)
        {
            // Parsing of the switch may have caused imbalanced braces.  i.e. the switch
            // may have consumed a brace that was intended for a higher level construct.
            // So balance the tree first, then do the switch replacement.
            var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>();
            syntaxFacts.AddFirstMissingCloseBrace(
                root, switchNode, out var newRoot, out var newSwitchNode);

            root = newRoot;
            switchNode = newSwitchNode;
        }

        private int InsertPosition(ISwitchOperation switchStatement)
        {
            // If the last section has a default label, then we want to be above that.
            // Otherwise, we just get inserted at the end.

            var cases = switchStatement.Cases;
            if (cases.Length > 0)
            {
                var lastCase = cases.Last();
                if (lastCase.Clauses.Any(c => c.CaseKind == CaseKind.Default))
                {
                    return cases.Length - 1;
                }
            }

            return cases.Length;
        }

        protected override Task FixAllAsync(
            Document document,
            ImmutableArray<Diagnostic> diagnostics,
            SyntaxEditor editor,
            CancellationToken cancellationToken)
        {
            // If the user is performing a fix-all, then fix up all the issues we see. i.e.
            // add missing cases and missing 'default' cases for any switches we reported an
            // issue on.
            return FixWithEditorAsync(document, editor, diagnostics,
                addCases: true, addDefaultCase: true,
                cancellationToken: cancellationToken);
        }

        private class MyCodeAction : CodeAction.DocumentChangeAction
        {
            public MyCodeAction(string title, Func<CancellationToken, Task<Document>> createChangedDocument) :
                base(title, createChangedDocument)
            {
            }
        }
    }
}

redpajama_set_name: RedPajamaGithub


The Vega rocket carrying Europe's Sentinel-2B satellite in its mobile gantry, at Europe's Spaceport in Kourou, French Guiana, on March 6, 2017, the day of its planned liftoff.
The European Space Agency (ESA) plans to launch an Earth-observing satellite tonight (March 6), and you can watch the liftoff live.
The Sentinel-2B satellite Earth-watching satellite is scheduled to blast off atop a Vega rocket from Kourou, French Guiana at 8:49 p.m. EST tonight (0149 GMT on March 7). You can follow the launch directly via ESA's website site; coverage begins at 7:30 p.m. EST (0030 GMT).
You can also watch the launch live here at Space.com, courtesy of ESA.
Sentinel-2B is the second member of a two-satellite constellation designed to help keep tabs on the planet and its resources.
"The mission mainly provides information for agricultural and forestry practices and for helping manage food security," ESA officials wrote in a statement. "Satellite images can be used to determine various plant indices such as leaf area chlorophyll and water content indexes. This is particularly important for effective yield prediction and applications related to Earth's vegetation."
Imagery from Sentinel-2B and its twin — Sentinel-2A, which launched in June 2015 — will also help scientists and policymakers monitor water pollution and deal with natural disasters such as floods and volcanic eruptions, ESA officials added.
If all goes according to plan, the 2,513-lb. (1,140 kilograms) Sentinel-2B will eventually settle into a polar, sun-synchronous orbit about 490 miles (786 kilometers) above Earth. Sentinel-2A occupies the same orbit, but the two satellites will be separated by 180 degrees to maximize the duo's coverage of Earth.


text:
El Paso Slips as Trade Raises New Questions
The company's deal with Morgan Stanley has some observers questioning its earnings power.
Melissa Davis
can't seem to put this year's "strong" first quarter behind it.
In May the troubled energy giant beat first-quarter earnings expectations, with some help from a controversial power deal. Now El Paso is coming under fire for a subsequent transaction that allowed the company to avoid restating the quarter's results, as its auditor had suggested.
People familiar with the situation told
, in an article published Wednesday, that El Paso executed a questionable transaction in August with trading partner Morgan Stanley. The deal allowed the company to escape a $100 million restatement of earnings for the first quarter, which ended March 31.
That transaction -- a modest swap of 50 megawatt-hours of electricity -- was intended to prove the existence of a liquid market for power contracts that extend beyond 10 years. While the deal initially succeeded in satisfying Pricewaterhouse Coopers, which had advocated a restatement, it has now provided new fuel for El Paso critics who have grown suspicious of the company's financials.
"El Paso management is unable to generate a sustainable core earnings stream without the continued use of smoke and mirrors on a quarterly basis," insisted Karl Miller, whose investment firm specializes in energy-related acquisitions.
El Paso has repeatedly defended its practices as proper, but the company has failed to silence its questioners. With the stock 80% off its 52-week high and the
probing the company's trading practices, the latest evidence won't help the company's sagging stock get off the mat. El Paso slid 28 cents Wednesday, to $9.99.
Thin Gruel?
To some observers, the power swap with Morgan Stanley looks particularly troubling. At first, El Paso simply claimed that its first-quarter numbers had included no gains from power contracts that extended beyond 10 years.
But in a revised quarterly report, issued after the transaction, El Paso acknowledged that $228 million came from such contracts. El Paso justified those gains by saying it had "clearly demonstrated" the liquidity of specific long-term markets, despite having only one small transaction -- for which Morgan Stanley collected $40 million in fees -- to back up its claims.
Peter Cohan, a Massachusetts author and investment strategist, said the situation should remind investors why so many companies in the energy trading business popularized by Enron are failing.
"The fundamental problem is that the accounting for energy trading is divorced from economic reality," said Cohan, who has no position in merchant energy stocks. "The economic actors -- energy traders, investment banks and auditors -- exploit this disconnect for their own economic gain.
"As usual, this leaves a buyer of El Paso stock suffering the consequences of holding an empty bag."
Good as Gold
The trading business has turned so sour in the wake of Enron's collapse that El Paso recently said it would
ditch that business. The move came just a month after the company saw its credit rating
downgraded by Moody's and
moved some chairs around in its executive suite.
Yet despite all the turmoil, Miller and Cohan marveled that El Paso executives have managed to keep their jobs throughout that slide.
"I think everyone there is in this so deep that, if they sacrifice one person, the dirt is going to come out," Miller said.
In the meantime, CEO William Wise continues to collect a $10.4 million annual salary that -- with bonuses -- ranks among the most generous in the industry. Cohan predicted that Wise will make every effort to please the Street in order to keep that money coming.
"Wise's stakes for keeping El Paso's Enron-esque shell game afloat are significant," he said.
InvestingStocks


text:
Pasco County park reels 'em in at annual Fishing Festival
The family friendly event offered an outdoor alternative for those looking to unplug
DADE CITY -- Ja'Bari Hill, 5, was all smiles as he bounded down the pathway to the river carrying a new red fishing rod and a paper cup filled with earthworms.
"He's been so excited about this ever since he brought the flyer home from school. Got me up early because he didn't want to miss this," said his mom, Alexia Hill, who was close on his heels.
Ja'Bari Hill, 5, and his mom, Alexia Hill, was first in line for a free fishing rod and was raring to try it out at the annual Family Fishing Festival Jan. 18 at Withlacoochee River Park in Dade City. [ MICHELE MILLER | Times ]
Ja'Bari, who attends Cox Elementary in Dade City, was the first in line when the annual Family Fishing Festival got underway on Jan. 18 at Withlacoochee River Park. And he was the first kid at the dock to try a hand at reeling one in under the watchful eye of his mom and volunteer Bill Barth of San Antonio.
"I've been doing this for three years," said Barth, who typically favors lake or salt-water fishing. "I like helping people. Watching the children get their rod and reel. And, of course, it's best when they catch a fish."
Or perhaps, earn a Cub Scout badge.
That was the intent of 9-year-old Kathryn Sharkey of Masarkytown who proved to have a swift hand at casting. She came with her dad, Devon, and her pack leader, Andrew Allen, and his son, Kai.
Martin and Britanie VanSandt of Weeki Wachee brought their sons, Jacob, 2, Jackson, 4, and Joshua, 5.
The family spends a lot of time camping and fishing, said Martin VanSandt, as Jackson took a try at practice casting in the parking lot assisted by volunteer Culton Yaeger, 16, of Trilby.
"It's great. There's a lot of family interaction and promoting wildlife education," Martin VanSandt said.
Cousins Kearstin Clauss, 7, (left) and Jasmine Fussell, 10, (right) try their luck at the fishing pier during the annual Family Fishing Festival held Jan. 18 at Withlacoochee River Park in Dade City. [ MICHELE MILLER | Times ]
Nicole Fussell, who brought her two kids, her niece and two nephews, was happy to be back for more.
"This is our fifth year coming to this," she said. "I love that the kids get the opportunity to get outdoors and not be on video games."
Getting kids outdoors is a focus of the festival, said Kimberly Miller, recreation coordinator for Pasco County Parks.
The event, now in its 23rd year has grown exponentially, said Miller. Sponsors include Pasco County Parks, Recreation and Natural Resources, Florida Fish and Wildlife Conservation Commission and Fish Florida.
When Miller started 12 years ago, about 50 people came out for what was then a more intimate and more involved teaching of the sport.
More than 1,000 attended the 2019 festival, drawn in part by free fishing rods offered to the first 300 attendees.
Volunteers hand out free fishing rods to children attending the Family Fishing Festival held Jan. 18 at Withlacoochee River Park in Dade City. [ MICHELE MILLER | Times ]
This year, sponsors were prepared to hand out nearly 500 rods to youngsters who circled through five educational stations. Volunteers offered insight on how to bait a hook, cast a rod and tie knots. There were talks on fish identification and angler ethics and etiquette and some fun games, to boot.
Miller, a fishing enthusiast who frequents local lakes in search of bass and crappie, said she is delighted that the event has caught on. She understands the lure.
"First and foremost, it's free," she said. "And it's a good way to get families detached from technology and get outdoors.
"Most of them will utilize the free rods we give out, and hopefully come back to our beautiful park."
That would be the intent of the Wirick family, who made the morning trek from Trinity.
"This is awesome," said John Wirick, as his son Carter, 5, fiddled with the worms in his cup.
The family typically fishes at their backyard retention pond, and were happy with the introduction Withlacoochee River Park after his wife, Charlyn, learned about the festival on social media.
"He wanted to bring his iPad. I told him he wouldn't need it," Wirick said, as father and son set out to find a spot on the muddy river bank.
Five-year-old, Carter Wirick and his dad, John Wirick, head for a spot to cast a line at the Family Fishing Festival held Jan. 18 at Withlacoochee River Park in Dade City. [ MICHELE MILLER | Times ]
Looking to get out and about? Check out these upcoming events:
Movie in the Park, 7 p.m. Feb. 7 at Heritage Park, 5401 Land O' Lakes Boulevard, Land O' Lakes. Free. Relax under the stars with your family. Be sure to bring a lawn chair or blanket to sit on. (813) 929-1229.
29th Annual Anclote Fishing Tournament, 9 a.m. Feb. 15 at Anclote Gulf Park Pier, 2305 Baillies Bluff Road, Holiday. $3 per child. Ages 5- 14 years. Check starts at 9 a.m.. Fishing times are 10 a.m. to 12 p.m. Space is limited to 75 children. Register as soon as possible at J. Ben Harrill Recreation Complex at 2830 Gulf Trace Blvd, Holiday, For more information, call (727) 942-7439. Sponsored by VFW Post 10167.
Stargazing at Starkey, 7:30 to 9:30 p.m. at Starkey Wilderness Park, 10500 Wilderness Park Boulevard, New Port Richey. Free. Bring your own telescope or view the night sky through telescopes brought my members of the Pasco Astronomers Club.
Up next:Free dentistry day scheduled, and other Pasco business news
Michele Miller
Pasco Features Reporter


Tiny speakeasy Junior unveils Pacifica, the third iteration in its revolving drinks concept that pays homage to tropical Tiki escapism.
For a minuscule little bar – it seats barely 10 people – Junior punches way above its weight. Operated by bar consultancy experts Proof and Company, Junior is their way of experimenting with drinks concepts that would be impractical – or expensive – for big bars to pull off.
Its first concept at launch was "Norma", introducing top-quality agave spirit-based cocktails to a market more used to cheap tequila. Then there was "Magnolia" last year, its interpretation of a New Orleans experience. This time though, it's Pacifica – and one that seeks to reinvent the much derided Tiki experience.
For those not too familiar, Tiki culture started in America near the end of the Great Depression and just after Prohibition. These exotic tropical nightclubs would enchant a people seeking escapism and exoticism (the strong drinks helped too). But it was also totally fabricated. The island decor and rum-laced drinks in ceramic cups that defined the concept were mere constructs of two men.
Ernest Gantt and Victor Jules Bergeron were both fairly well-travelled men; they brought many ideas from their frequent trips to far-flung places back to the States. Both ultimately opened up their individual bar restaurants with concepts that mashed up Caribbean and South Pacific cultures (and more). Don the Beachcomber by Gantt – later Donn Beach – and Bergeron's Trader Vic's would mesmerise an entire generation with their offerings of exotic cocktails and outlandish eats. Both would also claim to have created the original Mai Tai, the quintessential Tiki cocktail.
Today though, only Trader Vic remains from that definitive era. People are far more well-travelled, and this pseudo-subculture no longer as mysterious.
All of which doesn't explain why Junior has taken on itself the task of rejuvenating the Tiki craze. Could it be that Proof and Company has a surplus of rum? Or has Junior head bartender Peter Chua gotten an obsession for using tropical fruit juices in his concoctions?
What we do know is that the cocktails – divided into four sections 'Legends of Liquid Lore', 'Apertiki', 'Traditional Tipples of the Tropics' and 'Progressive Potions of Pacifica' – are incredibly well-researched when it comes to those vintage classics, and extremely innovative with more modern interpretations.
They are incredibly boozy too.
Take for example the classic Zombie ($25++). It employs three different rums plus falernum, a combination that would threaten to knock anyone out in an instant. Junior's contemporary Zombie take, Return of the Jiangshi (S$25++), mixes mushroom-infused rye whiskey and mezcal for a similarly potent tipple.
The beloved Tiki classic Mai Tai ($25++) too – which replicates Trader Vic's iconic version from 1944 – is likewise punchy with (also) a base of three different rums. For something less strong, the Pāhoa (S$21++) is a refreshing Tiki version of the Aperol Spritz. Our favourite from the new Pacifica menu though has to be Pakele ($25++), a Manhattan with a Tiki makeover.
If there's one thing you have to order from the food options, it's the Crab Rangoon ($12++). We've never seen the iconic American-Chinese snack here in Singapore, but we've heard gastronomic horror stories. But this version with fresh crabmeat, cream cheese, chives wrapped in wanton skins and deep fried is deliciously moreish. We'll miss the jambalaya from Magnolia, though.
Junior's Pacifica isn't Singapore's first Tiki concept (Bob's Bar at Capella Singapore comes closest to a modern Tiki experience). And there are always a Tiki drink or two on menus in most cocktail bars around town. Whatever their motivation, Junior's Pacifica may just be the thing to make Tiki great again.


text:
Q: Many2many field depends on another Many2many field On my module I need that when I select departments, only the employees of selected departments appear

employee_id0 = fields.Many2many('hr.employee', string='Employee', index=True)
department_id = fields.Many2many('hr.department', string="Department", store=True, required=True)

<field name="department_id"  attrs="{'readonly':[('affec_type','=','category')],'invisible':[('affec_type','=','category')]}" widget="many2many_checkboxes"/>
<field name="employee_id0"  attrs="{'invisible':[('affec_type','=','category')]}"  widget="many2many_checkboxes"  domain="[('department_id', 'in',department_id)]"/>

A: Write an on_change method of department_id. and fetch all employees related to the departments that you have selected. And return to employee_id.
Its just a sample code.
@api.depends('department_id')
@api.onchange("department_id")
def _onchange_department_id(self):
    vals = {}
    data = self.env['hr.employee'].search([('departmentt_id','in',self.department_id.ids)])
    ids = list(data.ids)
    vals['domain'] = {
        "employee_id": [("id", "in", ids)],
    }

    return vals

Hope it will help you.


Nordic Walking is a full-body exercise that's easy on the joints and suitable for all ages and fitness levels. It also has the added benefit of burning 20-40% more calories than normal walking!
This is a chance to put your technique into practice and meet other Nordic Walkers.
Kerley and Ted run Nordic Walking sessions at Delamere for all levels and abilities which provides a fantastic way to improve your fitness on our forest trails, maximising the health benefits of getting outdoors.