Get a meditative boost with these micro-meditations!
You are one of a kind – a never to be repeated, unique expression of the infinite creativity of the universe!
As a result of childhood trauma, I have lived with a sense of death over my shoulder as if I could be whisked from the earth in the blink of an eye. Although this has been difficult, it has instilled within me the profound preciousness of all life. I have come to see each person as someone on a deeply unique journey.
This perspective is the unifying thread of my life's work which is awakening compassionate awareness in our lives in the here and now. This profoundly heart-centered approach finds expression in my work as an integrative wellness consultant, mentor, author, speaker and musician.
Welcome to my online world! It is devoted to bringing a bit more wisdom, compassion and beauty into a world that is desperately in need of all three. I hope you will enjoy exploring my music, books and online programs and find something of value for your own life journey.
In closing, my prayer is for you to find a deep, abiding peace within your own heart on your own deeply personal adventure of self-discovery and journey towards wholeness!
#1 on ZMR/New Age Chart January 2018! Take a journey into the healing sounds of Ama with 4-Time Grammy® Nominee, psychologist, yoga/meditation teacher and sound healer Dr. Michael Brant DeMaria. This album is based on over 30 years of research into the world of sound healing. Ideal for massage, yoga, meditation or anytime the world has become too much and you need to flow again.
#1 Bestseller Peace Within Now Available on Amazon!
We all experience future shock, data smog, digital addiction and information overload in our fast-past world that can be overwhelming. Yet, few of us have the time or tools to unplug and find Peace Within our busy days. Peace Within is Dr. DeMaria's 4th book and the distillation of his 35 years of helping guide others on their life journeys. This book is an accessible, practical, and highly engaging guide to awakening. Broken down into ten modules Dr. DeMaria gives you the tools to create your own personal retreat in the comfort of your own home, that you can do at your own pace and in your own time. This is the same workbook used in his online training program of the same name.
Michael is a 4-Time Grammy® Nominated Artist with 9 CD releases to date. Explore Michael's healing music.
Michael is a 3-time #1 Bestselling author of Ever Flowing On, Moments and his latest book titled Peace Within.
Peace Within: A 5 month online retreat. This is an interactive, in-depth exploration of the Peace Within process.


text:
Home / Sports / Hockey
Players lacing up for NHL restart
By MURRAY GREIG | China Daily | Updated: 2020-06-16 09:37
Toronto Maple Leafs forward John Tavares (91) takes the puck away from Tampa Bay Lightning forward Alex Killorn (17) during the third period at Scotiabank Arena in Toronto, Ontario, Canada, on March 10, 2020. [Photo/Agencies]
The National Hockey League is poised to return to action, with training camps opening on July 10, pending an agreement on resuming play later this summer.
The world's premier hockey league suspended operations on March 15 due to the coronavirus pandemic.
"We've obviously got quite a few of our guys here in town and here at the facility kind of getting on the same page, which is great," Toronto Maple Leafs captain John Tavares told Canadian Press on the weekend.
"We've got a lot of guys that are still trying to figure out their situation, but we obviously have some very good setups and understand their importance to get things up to speed."
Before games can resume, the league and the players' union have to agree on testing and health-and-safety protocols amid the pandemic. Two weeks ago they signed off on a 24-team playoff format.
Players have already started skating in Edmonton, Toronto, Boston, Chicago, Pittsburgh and Columbus, but the NHL has instructed its 31 teams not to ask or encourage players to show up because this stage is still voluntary.
"Every situation will be different and unique depending on what they have available to them in the areas they are at," said New York Islanders GM Lou Lamoriello. "No different than a normal training camp, when some players come in two weeks ahead of time because they don't have the ice time in their area that maybe they can get here, and then other players will wait."
Under the current workout format, up to six players are allowed on the ice at a time with a coach.
"I'm not sure exactly how much you can do together out there to get a whole lot out of it," said Montreal Canadiens captain Shea Weber. "Who really knows? There's so many uncertainties with everything that's going on, with everything that might be going forward here."
Now that there's a July 10 date to start camps, overseas players might face some hurdles returning to Canada, which requires anyone entering the country to quarantine for two weeks. The United States' Centers for Disease Control and Prevention recommends the same for those returning to the US.
NHL commissioner Gary Bettman said 17 percent of players are currently overseas, where they have been able to skate for several weeks.
"If a player went back to Finland and he's been training and ready to go and he comes back to Nashville and he has to sit at home for 14 days, that kind of defeats the whole purpose of going home in the first place," said Nashville Predators GM David Poile.
Meanwhile, a group of seven current and former black NHL players have officially launched efforts to help lead "meaningful and required change" within the hockey community.
In a media release last week, Evander Kane and Akim Aliu were named co-heads of the Hockey Diversity Alliance, which is dedicated to "eradicating racism and intolerance in hockey".
Also included on the executive committee are active players Matt Dumba, Wayne Simmonds, Trevor Daley and Chris Stewart, along with former NHLer Joel Ward.
The Hockey Diversity Alliance will operate independent from the NHL, but with the goal to work "productively" with the league in order to lead change.
The committee stresses accountability on the part of the NHL and its fans to help develop inclusivity and safety for everyone in the hockey community, and vows to be "a force for positive change not only within our game of hockey, but also within society".
"We are hopeful that anyone who puts on skates or sits in the stands will do so without worrying about race, gender or socioeconomic background and will be able to express their culture, identity, values and personality without fear of retribution," the announcement said.
Sabalenka wins Australian Open women's singles title
Wolfsburg trash runners-up Freiburg in Bundesliga
Impressive Zhang charges into Australian Open last 16
Gu Ailing withdraws from X Games through knee injury
Chinese Olympic Committee backs IOC initiatives on Russian, Belarusian athletes
Chinese shuttlers reach semifinals at Indonesia Masters
Qin sends Spring Festival greetings during NBA game
Top seed Swiatek knocked out in Australian Open 4th round
Cool new pastime on the rise
Bruised Ronaldo scores twice to edge showdown with Messi
China wins two short track medals at Winter World University Games
Winter sports in China
NHL plays in China

redpajama_set_name: RedPajamaCommonCrawl


Here are a few simple ways you can keep your pets safe and warm this winter!
1. Give them Shelter: Don't leave your pets outside for long periods of time. Wind chill affects dogs and cats just like humans.
2. Warm Bed: You would be surprised how much your pet would like a hot water bottle tucked into their bed on these cold nights. If there might be drafts consider placing your dog's bed up high and away from sources of cold and chilly air.
3. Canine Clothing: A sweater for your dog can help block out the cold. Smaller dogs are especially prone to shivering and a cozy sweater is a way to provide them with an extra layer of warmth. If it is damp a waterproof layer would be a good idea too. Dog booties will protect your pet's feet when they are outside. These will not only keep out the cold but will protect their paws from salt and chemicals on sidewalks and driveways. Try to keep the fur around your pets paws trimmed in the winter months so that ice, chemicals and snow will not cling.
4. Take shorter walks: Try to bring your pets in after short periods of outside exercise, when they come in keep your pet warm, dry and away from drafts. Be extra careful when walking your dog near frozen ponds Your dog could slip or jump in and get seriously injured. Be attentive to your pet's body temperature.
5. Feed your dog additional calories if it spends a lot of time outdoors. It takes more energy in the cold to keep body temperatures regulated. A visit to your vet is always a good thing to do if you have special questions concerning your pet's health.
A furry friend in your apartment is special and at Red Oak Apartment Homes we know that. We are proud to say that we are a pet friendly apartment company. Many of our properties have beautiful grounds that your pets will enjoy. At 3 locations we offer a beautiful dog park for your canine friends to run around in. In Milford, NH our property has over 40 acres of wooded walking trails for you to enjoy with your pets. There are many city parks near many of our properties. It is always a fun time to visit a park with your pets. Be mindful of any posted rules for pets in public areas.
At Red Oak we accept cats at every single one of our apartments.
We welcome dogs under 25 pounds at our Sunset Ridge property in Manchester and at two buildings at our Ridge at Eastern Trails property in Milford.
Dogs up to 100 pounds are welcome at our Milford Trails and Eastern Trails property in Milford.
At our Redstone Apartments in Manchester are a welcome home for your dogs too. We have no weight restrictions on dogs at this location.
If you choose to live just north of Concord, NH you will be happy to know that at our duplex apartments in Boscawen we welcome dogs up to 25 pounds.
Our company does have breed restrictions that apply at our apartment communities. Check out our pet policies.
Southern New Hampshire is a great place to live. Need an apartment? We can help you find your perfect place. Check out our offerings on our availability list.


text:
GDI has purshased from ENSCO Offshore International Company ("ENSCO") the jack-up drilling rig known as "ENSCO-95"
HomeGDI has purshased from ENSCO Offshore International Company ("ENSCO") the jack-up drilling rig known as "ENSCO-95"
DOHA, QATAR - Gulf Drilling International, Ltd (Q.S.C.) ("GDI") announced that it has purchased from ENSCO Offshore International Company ("Ensco") the jack-up drilling rig known as "ENSCO-95" on 22nd June. The rig is a 3 legged Hitachi cantilevered drilling rig rated for 250 feet of water depth. GDI are most satisfied with the fine cooperation and support that ENSCO has extended to make this transaction possible. This is not GDI's first encounter with Ensco as the Al-Rayyan jack-up rig (formerly the ENSCO-55) was acquired from them back in 2005.
GDI will have a full Special Survey performed prior to placing the rig into service in order to obtain a new Class Certificate. This will necessitate the rig being put into shipyard for a 3 to 4 month period where major refurbishment will be done. The rig will be deployed for operating in Qatari waters on completion.
About Gulf Drilling International Ltd (Q.S.C)
GDI is a subsidiary of Gulf International Services (Q.S.C.) ("GIS"), a holding company listed on the Qatar Stock Exchange. Formed in 2004, GDI has a fleet of nine (9) drilling rigs, all located in Qatar, consisting of 5 offshore Jack-up rigs and 4 onshore rigs. GDI has also placed orders for two new hi-tech rigs for delivery in Q3-2013 and Q3-2014, making the premier provider of drilling services in Qatar to a number of world class clients.
About Ensco plc
Ensco plc (NYSE: ESV) brings energy to the world as a global provider of offshore drilling services to the petroleum industry. With a fleet of ultra-deepwater semisubmersible and premium jackup drilling rigs, Ensco serves customers with high-quality equipment, a well-trained workforce and a strong record of safety and reliability. Ensco recently earned the top rating for overall customer satisfaction in the leading independent survey conducted by EnergyPoint Research with #1 rankings in eleven separate categories. To learn more about Ensco, please visit our website at www.enscoplc.com. Ensco plc is an English limited company (England No. 7023598) with its registered office and corporate headquarters located at 6 Chesterfield Gardens, London W1J 5BQ.


text:
namespace DragonSpark.Application.Runtime;

public interface IMediumOrderAware
{
	public ushort? Order { get; set; }
}

redpajama_set_name: RedPajamaGithub


Pam Babcock - My Chores Are Yours & Co.
are paid by the company.
for real estate buyers and sellers alike.
types of cleaning we provide.
have high standards; a combination that builds a lasting satisfying relationship.
require their work in your home.
for you. We provide you with a house cleaner, better than any maid.


text:
The soft-spoken boy wonder of kabaddi
Ask the Patna Pirates captain Pardeep Narwal about his performances or the fact that he is thought to be one of the most dominating raiders the game of kabaddi has ever seen and you will most likely not get more than a shy smile and, if you are lucky, a faint "Thank you". If you go by his rather timid off field personality, you could be excused for thinking of Narwal as a youngster still trying to find his feet in the kabaddi world.
However, on the field this swift-footed raider turns into one of the most destructive forces in the kabaddi world. He has single-handedly rescued his side, Patna Pirates, from certain defeat on a number of occasions by taking out opposition players by the handful and is currently the second most successful raider in VIVO Pro Kabaddi, narrowly trailing Raid Machine Rahul Chaudhari, who has played two entire seasons more than young Narwal.
Hailing from Sonepat, Haryana, one of the hotbeds of kabaddi in India, Narwal's interest in the game started off while watching the other big names from the state's rich kabaddi legacy, such as Anup Kumar and Manjeet Chhillar, in action. Little did the youngster know that he would one day be counted among the big names hailing from the state. His VIVO Pro Kabaddi debut came in Season 3 for Patna Pirates and he went straight to the top of the season's rankings as the top-scoring raider. His signature move, the Dubki, took opponents by surprise and the raider could slip through the opposition defence before they knew what hit them. It became clear that this young kid from Sonepat was on his way to the big time.
The boy with a magic touch soon matured into one of the most effective raiders in the history of VIVO Pro Kabaddi over the next three seasons. Defenders failed to crack the enigma that was Pardeep Narwal, and every time someone came close the Dubki King would pull another new trick out of his seemingly bottomless hat. He went on to become the Most Valuable Player in his second season with the Pirates, outclassing the likes of Rahul Chaudhari, Deepak Hooda and Rohit Kumar. With skills like the jump, running hand touch and toe touch in his arsenal, Narwal became much more than just the king of the Dubki.
From swabbing the deck as a young rookie, Narwal soon rose through the ranks and became captain of the ship in a relatively short time. Season 5, his captaincy debut, saw the Dubki King treating fans to his destructive best. He went on to break record after record and it became clear from the outset that he would emerge head and shoulders above any other raider in the league that season. Eventually he finished with 369 points, was the MVP yet again, and led his team to a hat-trick of VIVO Pro Kabaddi titles in just the fifth season of the league.
While it remains to be seen what heights this kabaddi prodigy will reach next, the Dubki King's confidence in his abilities was clear from a Season 5 post-match quote on one of the rare occasions he spoke his mind.
"I break my own records," asserted the raider, "Even in the future, only Pardeep will break Pardeep's records, no one else can."
Features0English


text:
TB EPIDEMIC
Bloomberg via Getty Images
Tuberculosis Cases Rise In The U.S. For The First Time In 23 Years
By Lauren Weber
This could be "the beginning of a resurgence," one expert warns.
This Disease Can Still Get You Quarantined For Months -- And It's On The Rise
On World Tuberculosis Day, four survivors reveal what it's like to have "airborne cancer."
STEPHANE DE SAKUTIN via Getty Images
He Looks At Tuberculosis Death Toll And Wonders Why You're Not Worried
"Nobody is safe from it," says South Africa's health minister.
Nora Rodriguez
This Disease Could Kill 75 Million People By 2050
The White House has a plan to combat multidrug-resistant tuberculosis, but it may never get funded.


All prices include VAT with 5% of all sales going back into club funds.
Hard wearing, durable, water repellent fabric. Side pockets, side leg zips, and internal waist drawcord.
With loop design chinstrap for improved fit and aitech ventilation technology to give your head maximum IRB-approved protection. Designed to allow free air movement and fit snugly.


text:
#pragma once
#include <aws/devicefarm/DeviceFarm_EXPORTS.h>
#include <aws/devicefarm/DeviceFarmRequest.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/devicefarm/model/NetworkProfileType.h>
#include <utility>

namespace Aws
{
namespace DeviceFarm
{
namespace Model
{

  /**
   */
  class AWS_DEVICEFARM_API UpdateNetworkProfileRequest : public DeviceFarmRequest
  {
  public:
    UpdateNetworkProfileRequest();
    Aws::String SerializePayload() const override;

    Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override;

    /**
     *
The Amazon Resource Name (ARN) of the project that you wish to update network
     * profile settings.

     */
    inline const Aws::String& GetArn() const{ return m_arn; }

    /**
     *
The Amazon Resource Name (ARN) of the project that you wish to update network
     * profile settings.

     */
    inline void SetArn(const Aws::String& value) { m_arnHasBeenSet = true; m_arn = value; }

    /**
     *
The Amazon Resource Name (ARN) of the project that you wish to update network
     * profile settings.

     */
    inline void SetArn(Aws::String&& value) { m_arnHasBeenSet = true; m_arn = std::move(value); }

    /**
     *
The Amazon Resource Name (ARN) of the project that you wish to update network
     * profile settings.

     */
    inline void SetArn(const char* value) { m_arnHasBeenSet = true; m_arn.assign(value); }

    /**
     *
The Amazon Resource Name (ARN) of the project that you wish to update network
     * profile settings.

     */
    inline UpdateNetworkProfileRequest& WithArn(const Aws::String& value) { SetArn(value); return *this;}

    /**
     *
The Amazon Resource Name (ARN) of the project that you wish to update network
     * profile settings.

     */
    inline UpdateNetworkProfileRequest& WithArn(Aws::String&& value) { SetArn(std::move(value)); return *this;}

    /**
     *
The Amazon Resource Name (ARN) of the project that you wish to update network
     * profile settings.

     */
    inline UpdateNetworkProfileRequest& WithArn(const char* value) { SetArn(value); return *this;}

    /**
     *
The name of the network profile about which you are returning
     * information.

     */
    inline const Aws::String& GetName() const{ return m_name; }

    /**
     *
The name of the network profile about which you are returning
     * information.

     */
    inline void SetName(const Aws::String& value) { m_nameHasBeenSet = true; m_name = value; }

    /**
     *
The name of the network profile about which you are returning
     * information.

     */
    inline void SetName(Aws::String&& value) { m_nameHasBeenSet = true; m_name = std::move(value); }

    /**
     *
The name of the network profile about which you are returning
     * information.

     */
    inline void SetName(const char* value) { m_nameHasBeenSet = true; m_name.assign(value); }

    /**
     *
The name of the network profile about which you are returning
     * information.

     */
    inline UpdateNetworkProfileRequest& WithName(const Aws::String& value) { SetName(value); return *this;}

    /**
     *
The name of the network profile about which you are returning
     * information.

     */
    inline UpdateNetworkProfileRequest& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;}

    /**
     *
The name of the network profile about which you are returning
     * information.

     */
    inline UpdateNetworkProfileRequest& WithName(const char* value) { SetName(value); return *this;}

    /**
     *
The descriptoin of the network profile about which you are returning
     * information.

     */
    inline const Aws::String& GetDescription() const{ return m_description; }

    /**
     *
The descriptoin of the network profile about which you are returning
     * information.

     */
    inline void SetDescription(const Aws::String& value) { m_descriptionHasBeenSet = true; m_description = value; }

    /**
     *
The descriptoin of the network profile about which you are returning
     * information.

     */
    inline void SetDescription(Aws::String&& value) { m_descriptionHasBeenSet = true; m_description = std::move(value); }

    /**
     *
The descriptoin of the network profile about which you are returning
     * information.

     */
    inline void SetDescription(const char* value) { m_descriptionHasBeenSet = true; m_description.assign(value); }

    /**
     *
The descriptoin of the network profile about which you are returning
     * information.

     */
    inline UpdateNetworkProfileRequest& WithDescription(const Aws::String& value) { SetDescription(value); return *this;}

    /**
     *
The descriptoin of the network profile about which you are returning
     * information.

     */
    inline UpdateNetworkProfileRequest& WithDescription(Aws::String&& value) { SetDescription(std::move(value)); return *this;}

    /**
     *
The descriptoin of the network profile about which you are returning
     * information.

     */
    inline UpdateNetworkProfileRequest& WithDescription(const char* value) { SetDescription(value); return *this;}

    /**
     *
The type of network profile you wish to return information about. Valid
     * values are listed below.

     */
    inline const NetworkProfileType& GetType() const{ return m_type; }

    /**
     *
The type of network profile you wish to return information about. Valid
     * values are listed below.

     */
    inline void SetType(const NetworkProfileType& value) { m_typeHasBeenSet = true; m_type = value; }

    /**
     *
The type of network profile you wish to return information about. Valid
     * values are listed below.

     */
    inline void SetType(NetworkProfileType&& value) { m_typeHasBeenSet = true; m_type = std::move(value); }

    /**
     *
The type of network profile you wish to return information about. Valid
     * values are listed below.

     */
    inline UpdateNetworkProfileRequest& WithType(const NetworkProfileType& value) { SetType(value); return *this;}

    /**
     *
The type of network profile you wish to return information about. Valid
     * values are listed below.

     */
    inline UpdateNetworkProfileRequest& WithType(NetworkProfileType&& value) { SetType(std::move(value)); return *this;}

    /**
     *
The data throughput rate in bits per second, as an integer from 0 to
     * 104857600.

     */
    inline long long GetUplinkBandwidthBits() const{ return m_uplinkBandwidthBits; }

    /**
     *
The data throughput rate in bits per second, as an integer from 0 to
     * 104857600.

     */
    inline void SetUplinkBandwidthBits(long long value) { m_uplinkBandwidthBitsHasBeenSet = true; m_uplinkBandwidthBits = value; }

    /**
     *
The data throughput rate in bits per second, as an integer from 0 to
     * 104857600.

     */
    inline UpdateNetworkProfileRequest& WithUplinkBandwidthBits(long long value) { SetUplinkBandwidthBits(value); return *this;}

    /**
     *
The data throughput rate in bits per second, as an integer from 0 to
     * 104857600.

     */
    inline long long GetDownlinkBandwidthBits() const{ return m_downlinkBandwidthBits; }

    /**
     *
The data throughput rate in bits per second, as an integer from 0 to
     * 104857600.

     */
    inline void SetDownlinkBandwidthBits(long long value) { m_downlinkBandwidthBitsHasBeenSet = true; m_downlinkBandwidthBits = value; }

    /**
     *
The data throughput rate in bits per second, as an integer from 0 to
     * 104857600.

     */
    inline UpdateNetworkProfileRequest& WithDownlinkBandwidthBits(long long value) { SetDownlinkBandwidthBits(value); return *this;}

    /**
     *
Delay time for all packets to destination in milliseconds as an integer from
     * 0 to 2000.

     */
    inline long long GetUplinkDelayMs() const{ return m_uplinkDelayMs; }

    /**
     *
Delay time for all packets to destination in milliseconds as an integer from
     * 0 to 2000.

     */
    inline void SetUplinkDelayMs(long long value) { m_uplinkDelayMsHasBeenSet = true; m_uplinkDelayMs = value; }

    /**
     *
Delay time for all packets to destination in milliseconds as an integer from
     * 0 to 2000.

     */
    inline UpdateNetworkProfileRequest& WithUplinkDelayMs(long long value) { SetUplinkDelayMs(value); return *this;}

    /**
     *
Delay time for all packets to destination in milliseconds as an integer from
     * 0 to 2000.

     */
    inline long long GetDownlinkDelayMs() const{ return m_downlinkDelayMs; }

    /**
     *
Delay time for all packets to destination in milliseconds as an integer from
     * 0 to 2000.

     */
    inline void SetDownlinkDelayMs(long long value) { m_downlinkDelayMsHasBeenSet = true; m_downlinkDelayMs = value; }

    /**
     *
Delay time for all packets to destination in milliseconds as an integer from
     * 0 to 2000.

     */
    inline UpdateNetworkProfileRequest& WithDownlinkDelayMs(long long value) { SetDownlinkDelayMs(value); return *this;}

    /**
     *
Time variation in the delay of received packets in milliseconds as an integer
     * from 0 to 2000.

     */
    inline long long GetUplinkJitterMs() const{ return m_uplinkJitterMs; }

    /**
     *
Time variation in the delay of received packets in milliseconds as an integer
     * from 0 to 2000.

     */
    inline void SetUplinkJitterMs(long long value) { m_uplinkJitterMsHasBeenSet = true; m_uplinkJitterMs = value; }

    /**
     *
Time variation in the delay of received packets in milliseconds as an integer
     * from 0 to 2000.

     */
    inline UpdateNetworkProfileRequest& WithUplinkJitterMs(long long value) { SetUplinkJitterMs(value); return *this;}

    /**
     *
Time variation in the delay of received packets in milliseconds as an integer
     * from 0 to 2000.

     */
    inline long long GetDownlinkJitterMs() const{ return m_downlinkJitterMs; }

    /**
     *
Time variation in the delay of received packets in milliseconds as an integer
     * from 0 to 2000.

     */
    inline void SetDownlinkJitterMs(long long value) { m_downlinkJitterMsHasBeenSet = true; m_downlinkJitterMs = value; }

    /**
     *
Time variation in the delay of received packets in milliseconds as an integer
     * from 0 to 2000.

     */
    inline UpdateNetworkProfileRequest& WithDownlinkJitterMs(long long value) { SetDownlinkJitterMs(value); return *this;}

    /**
     *
Proportion of transmitted packets that fail to arrive from 0 to 100
     * percent.

     */
    inline int GetUplinkLossPercent() const{ return m_uplinkLossPercent; }

    /**
     *
Proportion of transmitted packets that fail to arrive from 0 to 100
     * percent.

     */
    inline void SetUplinkLossPercent(int value) { m_uplinkLossPercentHasBeenSet = true; m_uplinkLossPercent = value; }

    /**
     *
Proportion of transmitted packets that fail to arrive from 0 to 100
     * percent.

     */
    inline UpdateNetworkProfileRequest& WithUplinkLossPercent(int value) { SetUplinkLossPercent(value); return *this;}

    /**
     *
Proportion of received packets that fail to arrive from 0 to 100 percent.

     */
    inline int GetDownlinkLossPercent() const{ return m_downlinkLossPercent; }

    /**
     *
Proportion of received packets that fail to arrive from 0 to 100 percent.

     */
    inline void SetDownlinkLossPercent(int value) { m_downlinkLossPercentHasBeenSet = true; m_downlinkLossPercent = value; }

    /**
     *
Proportion of received packets that fail to arrive from 0 to 100 percent.

     */
    inline UpdateNetworkProfileRequest& WithDownlinkLossPercent(int value) { SetDownlinkLossPercent(value); return *this;}

  private:
    Aws::String m_arn;
    bool m_arnHasBeenSet;
    Aws::String m_name;
    bool m_nameHasBeenSet;
    Aws::String m_description;
    bool m_descriptionHasBeenSet;
    NetworkProfileType m_type;
    bool m_typeHasBeenSet;
    long long m_uplinkBandwidthBits;
    bool m_uplinkBandwidthBitsHasBeenSet;
    long long m_downlinkBandwidthBits;
    bool m_downlinkBandwidthBitsHasBeenSet;
    long long m_uplinkDelayMs;
    bool m_uplinkDelayMsHasBeenSet;
    long long m_downlinkDelayMs;
    bool m_downlinkDelayMsHasBeenSet;
    long long m_uplinkJitterMs;
    bool m_uplinkJitterMsHasBeenSet;
    long long m_downlinkJitterMs;
    bool m_downlinkJitterMsHasBeenSet;
    int m_uplinkLossPercent;
    bool m_uplinkLossPercentHasBeenSet;
    int m_downlinkLossPercent;
    bool m_downlinkLossPercentHasBeenSet;
  };

} // namespace Model
} // namespace DeviceFarm
} // namespace Aws


text:
Q: Set 256 color prompt in zsh/kitty/tmux This problem is only for the Kitty terminal (works in alacritty, Hyper; problem exists both on macos and arch linux)
currently set my terminal with
PS1='%B%F{magenta}%3~ ${vim_mode}%f%b '

this sets the prompt to magenta in both the base terminal and tmux.  however, if I use a 256 color number like 170 in place of magenta, the prompt color gets set in the base terminal but not tmux.  is there a way to fix this?

redpajama_set_name: RedPajamaStackExchange


Hi! I'm trying to install Pennywize and I've run into a snag. Does anyone know how to add server configuration lines that need to be added to a httpd.conf file? Is this something that dreamhost needs to do for me?
Yes, and I doubt that they would be able to do this for you on a shared hosting plan. You'd have much more chance on a dedicated plan.
Out of interest; what on earth do you need to edit the master httpd.conf file for? You can mimick most features using on a per-directory basis using .htaccess files.
I don't know what the heck I'm doing. I'm trying to use a service that was recommended because my htaccess file seems to be in jeopardy–I'm finding my usernames and passwords on password trading sites and on message boards according to my site's ref. logs. So, this service, Pennywise, is supposed to help shelter from these attacks. I'm definitely a novice and am trying to follow their instructions for set up.
I'm really stressed out. I don't want to see my bandwidth skyrocket because a couple of jerks can rob me of my usernames/passwords for supposedly "protected" directories.
They did say in there directions that after I get the server configuration lines added that Apache may need to be restarted?
if absolutely necessary, we might be able to add lines in httpd.conf, but you should be able to do most of the same things in .htaccess (on pretty much all plans, you have permission to override most of the apache configuration options).
however we can't really provide specific support for a setup like this, unfortunately, and it is a bit tricky. if you can find someone who has done it and is willing to help, that would be ideal.
How can I access the .htaccess to add the lines server configuration lines? Is this done through FTP or through the dreamhost panel?
I really do wish I could find someone who's set it up–support over there seems to be really slow. I think they're probably overwelmed or something.
I'm just so disheartened over the whole ordeal… I don't know why anyone would go to all the trouble to do this to my lil site.
So are you telling me that you already have htaccess/htpasswd files set up for basic authentication and people have managed to hack these to get your usernames and passwords? I highly doubt this. You sure you just don't have any untrusted users who distribute your username/passwords?
Yes Wil, this is exactly what I'm saying. I have gone to the hackers message boards and found the programs that they use to hack in–granted it's even in another language, so I don't know all of what I'm reading. I can see that in a post that give out the direct link to our members area they have nine of our usernames and passwords all ready to go.
The only other person that has access to our info is the owner of our site and she has NO experience with anything a website requires. And because I have some html knowledge, I'm the one that's looking after it.
And what's more, one of the usernames and passwords on the message board is MINE. I have never given this out!!! I can supply the link to the message board, if you like. Dozens of sites are in there with violated logins. All hacked by what looks like the same guy.
[quote]How can I access the .htaccess to add the lines server configuration lines? Is this done through FTP or through the dreamhost panel?
You just create a file in your web root called '.htaccess' with the lines you need. You should be careful which editor you use, though, since some Windows / Mac editors will insert carriage returns that our system doesn't like.
W/r/t your other question, I think it's unlikely that someone cracked your passwords without at least having access to one of your users. Even then, I'm pretty sure it would be fairly difficult, although I'll make sure we have Apache configured to not allow people to download the .htpasswd file.
OK, it sounds like what's happening is common among password protected sites. Knowledge is power, so when this starting happening to a friend of mine, I started to research. The way hackers get these username and passwords is by constantly hitting the server with predefined usernames and passwords. Basically, any password that's deamed "easy" such as; password, 12345, 54321, 111111, 333333, you get the idea. Stuff that people set as an easy to remeber password. So what happens is this program keeps hitting the server trying all the combinations of usernames and passwords, until they get a match, usually they do.
Now that you know how it's done, now you can starting preventing it. How so? by making both the password AND username 'secure'. Basically a combination of letters, both upper and lower-case, numbers, and special characters like %. The best way to do this is to prevent users from creating their own password, at all. Or make it always go through you. Now you can do somewhat simple things to secure it. Take the password, "password." Using some characters and numbers, you can come up with "P@ssW0rd" (the "o" in word is the number 0). Just making those simple changes can really secure it.
So what should you do? First off, let those users that have the "stolen" passwords made aware that their usernames have been stolen and have been removed and for them to email you back with new contact information. If after securing the passwords like above, you STILL see the passwords on websites, then email them again and said their password has been stolen and to arrange for a new username and password. If it STILL shows up, then I would suggest the person(s) are purposely sending those to websites. In that case I would susspend their account (3 strikes and your out). Just make sure you specify that in your user aggreement somewhere. This is a rather "benefit of the doubt" approach. A lot of secure sites say that the first time it happens the account gets cancelled without refund.
I'll still be checking our site's ref. logs, but I can't watch them 24 hours a day. The Pennywize program claims to shut down a particular username/password combo if it's exhibiting too much use.
What's the actual line added to your .htaccess files? What magical code have you found that can stop this?
If I'm not mistaken, Apache is reconfigured every 15 minutes on most dreamhost servers. But if it needs a total restart (very unlikely from a configuration in .htaccess) then you'll have to contact support.
changing stuff in an .htaccess file doesn't require a server reload.
i noticed that we're not currently preventing authenticated users from downloading / viewing the .htpasswd files, so it's possible for an authenticated user to view the .htpasswd file if the file isn't below the web root. for domains with password protection added from our web panel, this is the default.
(I think there might be an apache directive specific to preventing this type of thing as well - perhaps the directive that disallows viewing of dot-files).
Generating .htaccess files from the command line using the directions in kbase will not have this problem, since our instructions suggest putting the htpasswd file below the web root.
While the passwords are encrypted, they're encrypted using 'crypt', and so passwords are not that hard to crack, especially weak passwords.
Wil, you can sign up for your own free account at http://www.pennywize.com. They'll give you the instructions for getting it set up that way. My trying to explain what I hardly understand probably won't work all that well!
Basically, it was a two part set up. Stuff in the cgi bin and then the lines added to the .htaccess file.


text:
Q: multiple foreach loops for different variables? foreach ($textAr as $BachelorsDegrees)
{
foreach ($textArCert as $Certifications)
{
foreach ($textArDip as $Diplomas)
{
foreach ($textArAD as $AssociateDegrees)
{
foreach ($textArMD as $MastersDegrees)
{
foreach ($textArDD as $DoctorateDegrees)
{
foreach ($textArSD as $SpecialDegreePrograms)
{

what would be the best way to make the above code work (it's just a snippet of the entire code)?  Each variable, for example $BachelorsDegrees, is a textarea box in the HTML form.  I am trying to insert values from each textarea box into the database in individual rows.  I got it working for one textarea box, but how to make it work for multiple textarea boxes?
Was thinking of doing an if else statement and an INSERT and UPDATE sql statement so that when one foreach loop worked, it would INSERT data into the database, then the loop would stop, then an else statement would go for the next foreach loop and an UPDATE query would update the next column for the same product instead of inserting.  If I did multiple INSERT queries, I would be creating more rows for each variable, which I don't want.  More rows for the values on each variable, but not rows for the actual variable.  Each variable represents a column.
For example,
When the values from the BachelorsDegrees textarea get inserted into its column, the next loop will run (Certifications) into the next column.  So I was thinking an UPDATE query would be effective.  That way I don't have NULLS in every column.

A: If you have equal number of inputs for all the fields(Bachelorsdegree,certifications,etc), then you can take count of one input field into equation.e.g
$totalinputs=count($textAr);
for($i=0;$i<$totalinputs;$i++){
   $bachelordegree=$textAr[$i];
   $certificate=$textArCert[$i];
   $diploma=$textArDip[$i];
    .....
    .....
    //use above stored variables to insert/update into      your  respective table.

}


text:
Workflows in AWS and GCP
Recently, Google launched a beta of Google Cloud Workflows. This grabs my attention because I did a lot of work on AWS Step Functions, also a workflow service. The differences between them are super interesting, if you're among the handful of humans who care about workflows in the cloud. For those among the other 7.8 billion, move right along, nothing to see here.
Context · The Google launch seemed a bit subdued. There was an August 27th tweet by Product Manager Filip Knapik, but the real "announcement" is apparently Serverless workflows in Google Cloud, a 16-minute YouTube preso also by Knapik. It's good.
On Twitter someone said Good to see "Step Functions / Logic Apps" for GCP! and I think that's fair. I don't know when Logic Apps launched, but Step Functions was at re:Invent 2016, so has had four years of development.
I'm going to leave Logic Apps out of this discussion, and for brevity will just say "AWS" and "GCP" for AWS Step Functions and Google Cloud Workflows.
Docs · For GCP, I relied on the Syntax reference, and found Knapik's YouTube useful too. For AWS, I think the best starting point is the Amazon States Language specification.
The rest of this piece highlights the products' similarities and differences, with a liberal seasoning of my opinions.
YAML vs JSON · AWS writes workflows (which it calls "state machines") in JSON. GCP uses YAML. Well… meh. A lot of people prefer YAML; it's easier to write. To be honest, I always thought of the JSON state machines as sort of assembler level, and assumed that someone would figure out a higher-level way to express them, then compile down to JSON. But that hasn't happened very much.
I have this major mental block against YAML because, unlike JSON or XML, it doesn't have an end marker, so if your YAML gets truncated, be it by a network spasm or your own fat finger, it might still parse and run — incorrectly. Maybe the likelihood is low, but the potential for damage is apocalyptic. Maybe you disagree; it's a free country.
And anyhow, you want YAML Step Functions? You can do that with serverless.com or in SAM (see here and here).
Control flow · Both GCP and AWS model workflows as a series of steps; AWS calls them "states". They both allow any step to say which step to execute next, and have switch-like conditionals to pick the next step based on workflow state.
But there's a big difference. In GCP, if a step doesn't explicitly say where to go next, execution moves to whatever step is on the next line in the YAML. I guess this is sort of idiomatic, based on what programming languages do. In AWS, if you don't say what the next step is, you have to be a terminal success/fail state; this is wired into the syntax. In GCP you can't have a step named "end", because next: end signals end-of-workflow. Bit of a syntax smell?
I'm having a hard time developing an opinion one way or another on this one. GCP workflows can be more compact. AWS syntax rules are simpler and more consistent. [It's almost as if a States Language contributor was really anal about minimalism and syntactic integrity.] I suspect it maybe doesn't make much difference?
GCP and AWS both have sub-workflows for subroutine-like semantics, but GCP's are internal, part of the workflow, while AWS's are external, separately defined and managed. Neither approach seems crazy.
The work in workflow · Workflow engines don't actually do any work, they orchestrate compute resources — functions and other Web services — to get things done. In AWS, the worker is identified by a field named Resource which is syntactically a URI. All the URIs currently used to identify worker resources are Amazon-flavored ARNs.
GCP, at the moment, mostly assumes an HTTP world. You can specify the URL, whether you want to GET/POST/PATCH/DELETE (why no PUT?), lets you fill in header fields, append a query to the URI, provide auth info, and so on. Also, you can give the name of a variable where the result will be stored.
I said "mostly" because in among all the call: http.get examples, I saw one call: sys.sleep, so the architecture allows for other sorts of things.
GCP has an advantage, which is that you can call out to an arbitrary HTTP endpoint. I really like that: Integration with, well, anything.
There's nothing in the AWS architecture that would get in the way of doing this, but while I was there, that feature never quite made it to the top of the priority list.
That's because pre-built integrations seemed to offer more value. There are a lot of super-useful services with APIs that are tricky to talk to. Some don't have synchronous APIs, just fire-and-forget. Or there are better alternatives than HTTP to address them. Or they have well-known failure modes and workarounds to deal with those modes. So, AWS comes with pre-cooked integrations for Lambda, AWS Batch, DynamoDB, ECS/Fargate, SNS, SQS, Glue, SageMaker, EMR, CodeBuild, and Step Functions itself. Each one of these takes a service that may be complicated or twitchy to talk to and makes it easy to use in a workflow step.
The way it works is that the "Resource" value is something like, for example, arn:aws:states:::sqs:sendMessage, which means that the workflow should send an SQS message.
AWS has a couple of other integration tricks up its sleeve. One is "Callback tasks", where the service launches a task, passes it a callback token, and then pauses the workflow until something calls back with the token to let Step Functions know the task is finished. This is especially handy if you want to run a task that involves interacting with a human.
Finally, AWS has "Activities". These are worker tasks that poll Step Functions to say "Got any work for me?" and "Here's the result of the work you told me about" and "I'm heartbeating to say I'm still here". These turn out to have lots of uses. One is if you want to stage a fixed number of hosts to do workflow tasks, for example to avoid overrunning a relational database.
So at the moment, AWS comes with way more built-in integrations and ships new ones regularly. Having said that, I don't see anything in GCP's architecture that prevents it eventually taking a similar path.
The tools for specifying what to do are a little more stripped-down in AWS: "Here's a URI that says who's supposed to do the work, and here's a blob of JSON to serve as the initial input. Please figure out how to start the worker and send it the data." [It's almost as if a States Language contributor was a big fan of Web architecture, and saw URIs as a nicely-opaque layer of indirection for identifying units of information or service.]
Reliability · This is one of the important things a workflow brings to the table. In the cloud, tasks sometimes fail; that's a fact of life. You want your workflow to be able to retry appropriately, catch exceptions when it has to, and reroute the workflow when bad stuff happens. Put another way, you'd like to take every little piece of work and surround it with what amounts to a try/catch/finally.
GCP and AWS both do this, with similar mechanisms: exception catching with control over the number and timing of retries, and eventual dispatching to elsewhere in the workflow. GCP allows you to name a retry policy and re-use it, which is cool. But the syntax is klunky.
AWS goes to immense, insane lengths to make sure a workflow step is never missed, or broken by a failure within the service. (The guarantees provided by the faster, cheaper Express Workflows variant are still good, but weaker.) I'd like to see a statement from GCP about the expected reliability of the service.
Parallelism · It's often the case that you'd like a workflow to orchestrate a bunch of its tasks in parallel. AWS provides two ways to do this: You can take one data item and feed it in parallel to a bunch of different tasks, or you can take an array and feed its elements to the same task. In the latter case, you can limit the maximum concurrency or even force one-at-a-time processing.
GCP is all single-threaded. I suppose there's no architectural reason it has to stay that way in future.
Workflow state in GCP · Now here's a real difference, and it's a big one. When you fire up a workflow (AWS or GCP), you feed data into it, and as it does work, it builds up state, then it uses the state to generate output and make workflow routing choices.
In GCP, this is all done with workflow variables. You can take the output of a step and put it in a variable. Or you can assign them and do arithmetic on them, like in a programming language. So you can build a loop construct like so:
- define:
assign:
- array: ["foo", "ba", "r"]
- result: ""
- i: 0
- check_condition:
- condition: ${len(array) > i}
next: iterate
next: exit_loop
- iterate:
- result: ${result + array[i]}
- i: ${i+1}
next: check_condition
- exit_loop:
concat_result: ${result}
Variables are untyped; can be numbers or strings or objects or fish or bicycles. Suppose a step's worker returns JSON. Then GCP will parse it into a multi-level thing where the top level is an object with members named headers (for HTTP headers) and body, and then the body has the parsed JSON, and then you can add functions on the end, so you can write incantations like this:
- condition: ${ userRecord.body.fields.amountDue.doubleValue == 0 }
(doubleValue is a function not a data field. So what if I have a field in my data named doubleValue? Ewwww.)
Then again, if a step worker returns PDF, you can stick that into a variable too. And if you call doubleValue on that I guess that's an exception?
Variable names are global to the workflow, and it looks like some are reserved, for example http and sys.
…and in AWS · It could hardly be more different. As of now AWS doesn't use variables. The workflow state is passed along, as JSON, from one step to the next as the workflow executes. There are operators (InputPath, ResultPath, OutputPath, Parameters) for pulling pieces out and stitching them together.
Just like in GCP, JSONPath syntax is used to pick out bits and pieces of state, but the first step is just $ rather than the name of a variable.
There's no arithmetic, but then you don't need to do things with array indices like in the example above, because parallelism is built in.
If you want to do fancy manipulation to prepare input for a worker or pick apart one's output, AWS takes you quite a ways with the built-in Pass feature; but if you want to get fancy and run real procedural code, you might need a Lambda to accomplish that. We thought that was OK; go as far as you can declaratively while remaining graceful, because when that breaks down, this is the cloud and these days clouds have functions.
While I haven't been to the mat with GCP to do real work, at the moment I think the AWS approach is a winner here. First of all, I've hated global variables — for good reason — since before most people reading this were born. Second, YAML is a lousy programming language to do arithmetic and so on in.
Third, and most important, what happens when you want to do seriously concurrent processing, which I think is a really common workflow scenario? GCP doesn't really have parallelism built-in yet, but I bet that'll change assuming the product gets any traction. The combination of un-typed un-scoped global variables with parallel processing is a fast-track to concurrency hell.
AWS application state is always localized to a place in the executing workflow and can be logged and examined as you work your way through, so it's straightforward to use as a debugging resource.
[It's almost as if a States Language contributor was Functional-Programming literate and thought immutable messages make sense for tracking state in scalable distributed systems.]
GCP variables have the virtue of familiarity and probably have less learning curve than the AWS "Path" primitives for dealing with workflow state. But I just really wouldn't want to own a large mission-critical workflow built around concurrent access to untyped global variables.
Pricing · GCP is cheaper than AWS, but not cheaper than the Express Workflows launched in late 2019.
It's interesting but totally unsurprising that calling out to arbitrary HTTP endpoints is a lot more expensive. Anyone who's built general call-out-to-anything infrastructure knows that it's a major pain in the ass because those calls can and will fail and that's not the customer's problem, it's your problem.
Auth · This is one area where I'm not going to go deep because my understanding of Google Cloud auth semantics and best practices is notable by its absence. It's nice to see GCP's secrets-manager integration, particularly for HTTP workers. I was a bit nonplused that for auth type you can specify either or both of OIDC and Oauth2; clearly more investigation required.
UX · I'm talking about graphical stuff in the console. The GCP console, per Knapik's YouTube, looks clean and helpful. Once again, the AWS flavor has had way more years of development and just contains more stuff. Probably the biggest difference is that AWS draws little ovals-and-arrows graphic renditions of your workflow, colors the ovals as the workflow executes, and lets you click on them to examine the inputs and outputs of any workflow execution. This is way more than just eye candy; it's super helpful.
Which workflow service should you use? · That's dead easy. You should use a declaratively-specified fully-managed cloud-native service that can call out to a variety of workers, and which combines retrying and exception handling to achieve high reliability. And, you should use the one that's native to whatever public cloud you're in! Like I said, easy.
Comment feed for ongoing:
From: Geoff Arnold (Sep 22 2020, at 20:22)
The first thing I looked at when Step Functions came out was how one managed change, like blue-green deployment and versioning. There's a BurningMonk piece that shows the clunky but serviceable answer.... How does GCP do it? (And I agree with you about the evils of globals...!)
This really strikes me as something that should be a single open-source project with multiple cloud bindings, rather than a proprietary thing. But hey....
From: Adrian Brennan (Sep 23 2020, at 15:05)
There's a lot to like about Step Functions (especially segregated execution, self-contained logs) but support for testing and debugging is lacking. Without that tooling it feels not-quite-ready for consideration as a serious development medium.
From: Jarek (Sep 26 2020, at 16:50)
"GCP has an advantage, which is that you can call out to an arbitrary HTTP endpoint. I really like that: Integration with, well, anything.
There's nothing in the AWS architecture that would get in the way of doing this, but while I was there, that feature never quite made it to the top of the priority list."
A feature that would lessen vendor lock-in never quite makes it to the top of the vendor's priority list. Colour me not quite surprised ;)
From: Joe Bowbeer (Sep 28 2020, at 06:28)
I'd like to see both of these compared to a modern workflow engine (Zeebe?) and a standard notation such as BPMN.
From: Tim Bannister (Sep 28 2020, at 08:03)
Nice comparison!
One of the points in the article was about YAML vs. JSON; you can always spot when JSON documents are truncated.
YAML does have end markers, but they're optional - https://yaml.org/spec/1.2/spec.html#id2800401 describes them. The end marker for YAML is "..." as the last of the document.
A particular API or tool that consumes YAML could insist that its input is a single YAML document the end marker present, maybe with a flag like --no-strict to allow all valid YAML streams instead.
(I'd like to see tools such as kubectl that ofte process YAML add a strict mode that you can enable, but equally you can achieve the same thing via preprocessing, linting, or with custom tooling).
· Technology (86 fragments)
· · Cloud (22 more)


text:
Eyebrook Reservoir facts for kids
Eyebrook Reservoir
Site of Special Scientific Interest
Ice on the water in winter
Area of Search
201.3 hectares
Eyebrook Reservoir (or Eye Brook Reservoir) is a 201.3-hectare (497-acre) reservoir and biological Site of Special Scientific Interest which straddles the border between Leicestershire and Rutland in central England. The closest towns are Corby and Uppingham.
The reservoir was formed by the damming of the Eye Brook. It was built between 1937 and 1940 by Stewarts & Lloyds (supervised by Geoffrey Binnie of Binnie & Partners) to supply water to its Corby steel works. During the Second World War it was used in May 1943 as a practice site for the Dambuster raids, standing in for the Möhne Reservoir; a plaque commemorates this.
The reservoir is an important site for wintering wildfowl, such as wigeon, teal, mallard and pochard. Other habitats are marsh, mudflats, grassland, broad-leaved woodland and plantations. Other species reported from the reservoir include osprey, smew, dunlin and European golden plover. In passage periods scarcer species can be attracted to the reservoir's shores and these regularly include curlew sandpiper, ruff and spotted redshank among the expected waders. Vagrants which have occurred include seabirds such a Leach's petrel and Northern gannet, as well as squacco heron, black-crowned night heron American wigeon, black-winged pratincole, killdeer and a variety of other species, mostly associated with wetlands.
There is no public access to the reservoir, which is reserved for a trout fishery, but it can be viewed from a public footpath which runs along part of the eastern side.
Eyebrook Reservoir is a popular trout fishing venue. The reservoir is regularly stocked with triploid rainbow trout and is home to a native brown trout population. Fly fishing for pike also takes place at the reservoir.
African-American Ballerinas:
Precious Adams
Lauren Anderson
Janet Collins
Eyebrook Reservoir Facts for Kids. Kiddle Encyclopedia.
This page was last modified on 13 August 2022, at 07:01. Suggest an edit.


text:
Djibouti, the US Permanent Drone War Base
Camp Lemonnier in Djibouti…began as a temporary staging ground for U.S. Marines looking for a foothold in the region a decade ago (2001). Over the past two years, the U.S. military has clandestinely transformed it into the busiest Predator drone base outside the Afghan war zone, a model for fighting a new generation of terrorist groups. The Obama administration has gone to extraordinary lengths to conceal the legal and operational details of its targeted-killing program. Behind closed doors, painstaking debates precede each decision to place an individual in the cross hairs of the United States' perpetual war against al-Qaeda and its allies. Increasingly, the orders to find, track or kill those people are delivered to Camp Lemonnier. Virtually the entire 500-acre camp is dedicated to counterterrorism, making it the only installation of its kind in the Pentagon's global network of bases.
Secrecy blankets most of the camp's activities. The U.S. military rejected requests from The Washington Post to tour Lemonnier last month. Officials cited "operational security concerns," although they have permitted journalists to visit in the past. After a Post reporter showed up in Djibouti uninvited, the camp's highest-ranking commander consented to an interview — on the condition that it take place away from the base, at Djibouti's lone luxury hotel. The commander, Army Maj. Gen. Ralph O. Baker, answered some general queries but declined to comment on drone operations or missions related to Somalia or Yemen.
Despite the secrecy, thousands of pages of military records obtained by The Post — including construction blueprints, drone accident reports and internal planning memos — open a revealing window into Camp Lemonnier. None of the documents is classified and many were acquired via public-records requests. Taken together, the previously undisclosed documents show how the Djibouti-based drone wars sharply escalated early last year after eight Predators arrived at Lemonnier. The records also chronicle the Pentagon's ambitious plan to further intensify drone operations here in the coming months.
The documents point to the central role played by the Joint Special Operations Command (JSOC), which President Obama has repeatedly relied on to execute the nation's most sensitive counterterrorism missions. About 300 Special Operations personnel plan raids and coordinate drone flights from inside a high-security compound at Lemonnier that is dotted with satellite dishes and ringed by concertina wire. Most of the commandos work incognito, concealing their names even from conventional troops on the base…
In Washington, the Obama administration has taken a series of steps to sustain the drone campaign for another decade, developing an elaborate new targeting database, called the "disposition matrix," and a classified "playbook" to spell out how decisions on targeted killing are made.
Djibouti is the clearest example of how the United States is laying the groundwork to carry out these operations overseas. For the past decade, the Pentagon has labeled Lemonnier an "expeditionary," or temporary, camp. But it is now hardening into the U.S. military's first permanent drone war base.
In August, the Defense Department delivered a master plan to Congress detailing how the camp will be used over the next quarter-century. About $1.4 billion in construction projects are on the drawing board, including a huge new compound that could house up to 1,100 Special Operations forces, more than triple the current number. Drones will continue to be in the forefront. In response to written questions from The Post, the U.S. military confirmed publicly for the first time the presence of remotely piloted aircraft — military parlance for drones — at Camp Lemonnier and said they support "a wide variety of regional security missions."….For nearly a decade, the United States flew drones from Lemonnier only rarely, starting with a 2002 strike in Yemen that killed a suspected ringleader of the attack on the USS Cole. That swiftly changed in 2010, however, after al-Qaeda's network in Yemen attempted to bomb two U.S.-bound airliners and jihadists in Somalia separately consolidated their hold on that country. Late that year, records show, the Pentagon dispatched eight unmanned MQ-1B Predator aircraft to Djibouti and turned Lemonnier into a full-time drone base.
The impact was apparent months later: JSOC drones from Djibouti and CIA Predators from a secret base on the Arabian Peninsula converged over Yemen and killed Anwar al-Awlaki, a U.S.-born cleric and prominent al-Qaeda member. Today, Camp Lemonnier is the centerpiece of an expanding constellation of half a dozen U.S. drone and surveillance bases in Africa, created to combat a new generation of terrorist groups across the continent, from Mali to Libya to the Central African Republic. The U.S. military also flies drones from small civilian airports in Ethiopia and the Seychelles, but those operations pale in comparison to what is unfolding in Djibouti.
Lemonnier also has become a hub for conventional aircraft. In October 2011, the military boosted the airpower at the base by deploying a squadron of F-15E Strike Eagle fighter jets, which can fly faster and carry more munitions than Predators…
In March 2011, a Predator parked at the camp started its engine without any human direction, even though the ignition had been turned off and the fuel lines closed. Technicians concluded that a software bug had infected the "brains" of the drone, but never pinpointed the problem. "After that whole starting-itself incident, we were fairly wary of the aircraft and watched it pretty closely," an unnamed Air Force squadron commander testified to an investigative board, according to a transcript. "Right now, I still think the software is not good." …
"This [Djibouti] is not an outpost in the middle of nowhere that is of marginal interest," said Amanda J. Dory, the Pentagon's deputy assistant secretary for Africa. "This is a very important location in terms of U.S. interests, in terms of freedom of navigation, when it comes to power projection."
The U.S. military pays $38 million a year to lease Camp Lemonnier from the Djiboutian government…
Excerpts, Craig Whitlock, Remote US base at core of secret operations, Washington Post, Oct. 26, 2012
This entry was posted in civilian casualties, covert action, War and tagged al Qaeda, al Qaeda Arabia, al Qaeda in the Arabian Peninsula, AQAP, cia, CIA assassination, clandestine operations, covert action, Djibouti, Djibouti US military base, drones, John Brennan, JSOC, kill lists, obama, targeted killings, U.S. Joint Special Operations Command, unmanned aerial vehicles (UAVs) on November 1, 2012 by Stoa.
← One Thug Gone, One Too Many Remain: Libya The Covert War in Sudan; Yarmouk military complex bombed →


text:
Trump impeachment trial is approaching, several U.S. congressmen have been exposed to personal threats
During the riots in Congress, demonstrators clashed with the police. ( Associated Press)
January 25 According to the Associated Press on the 25th, as the second impeachment trial of former U.S. President Trump is about to begin, many members of the U.S. Congress have been physically threatened, forcing congressional police and federal agencies to launch investigations.
The report quoted an unnamed government official as saying that these threats even included attacking or killing members of Congress outside the Capitol during the impeachment trial.
Concerns over these threats and previous congressional riots, Congressional police and other federal law enforcement agencies allegedly insisted that thousands of National Guard soldiers stay in Washington to carry out security during the impeachment trial in the Senate.
The Associated Press notes that the Capitol riots that took place in early January have put Washington in an unprecedented state of lockdown during Biden's inauguration.
Although there were no security problems in the inauguration, these threats against parliamentarians proved that there was still a risk.
The official said that the threat currently tracked by law enforcement agencies is similar to that on the eve of the inauguration ceremony, and the specificity and credibility of the information vary, mainly appearing on the Internet and discussion groups.
Some security officials are already drafting plans to prepare for the return of armed demonstrators to Washington during impeachment trials.
The National Guard said that as of the 24th local time, fewer than 20,000 National Guard soldiers were still in Washington, and 7,000 people would remain in the next few weeks and gradually reduce to 5,000.
More than 240 people have been arrested due to curfew riots in many parts of the Netherlands.
Mexican President López was diagnosed with the novel coronavirus. Where will the pandemic go in the country?


Primary guests to be mature adults. Children, such as grandchildren (we can accommodate 2) are welcome to visit for a few days during guests stay.
Thank you Gerry for your kind remarks. You were an absolute delight & we felt like we had known you for years as well. Our guests are very important to us and their stay here makes us want to strive for perfection.
Paradise found saids it all.
Thank you for your kind words. We truly feel like we are having family over when we have guests. We operate on the "do unto others" theory. We hope to see you again!
K&S, Thank you for your kind words. Our goal has always been for our guests to have the best vacation ever. And, to gain friends along the way is an extra added bonus. You both were delightful. We look forward to seeing you again.


KeySkills Marketing Promotions ATL BTL Brand "Market Trends"
KeySkills processing projects managing databases performing market research analyzing consumer trends and handling accounting and finance tasks.
KeySkills Creative Innovative In touch with current trends styles colours and also the taste of the Indian market.
KeySkills "credit analyst" "ratio analysis" "trend analysis" "cash flow" "financial analyst" "risk analysis"
KeySkills Providing good quality food on a daily basis in both restaurants promoting healthy eating. Acquire and maintain knowledge of current food and catering trends.
KeySkills Technical skills Presentation skills Sound financial perspective Effective communication and negotiating skills Customer orientation Learning proficiency Planning and organizing Team player Influencing Problem solving Innovative In touch with current trends styles colors and also the taste of the Indian market.


text:
Newspoll: Majority Backs Laws to Protect Religions (Aust)
November 30, 2018 at 9:46 am | Category: Latest News |
The Australian 26 November 2018
Family First Comment: A clear majority of Australians — including nearly 60 per cent of Labor voters — has backed new laws to prevent individuals, schools and companies from being discriminated against because of their religious beliefs and practices.
New Zealand needs the same.
#FreeToBelieve
A clear majority of Australians — including nearly 60 per cent of Labor voters — has backed new laws to prevent individuals, schools and companies from being discriminated against ¬because of their religious beliefs and practices. The special Newspoll, conducted for /The Australian/, comes as the government weighs up its response to a review into ¬religious freedom conducted by former Liberal attorney-general Philip Ruddock and commissioned in the wake of the successful same-sex marriage plebiscite last November.
The Newspoll shows 59 per cent of those surveyed were in favour of new laws to protect ¬individuals, schools and companies because of their religious beliefs compared with 26 per cent opposed to change. About two-thirds or 65 per cent of Coalition voters supported a strengthening of protections for religious freedoms; 57 per cent of Labor voters also backed the need for more robust ¬protections. Greens voters also overwhelmingly backed new laws to protect religious freedoms, with 63 per cent saying they were in favour of change compared with 50 per cent of One Nation ¬voters.
The results show that support among all the key political parties is running in favour of legislating stronger protections for religious freedoms.
Despite the poll showing overwhelming support for the enhancement of religious freedom in Australia, a parliamentary committee yesterday prop¬osed the removal of key protec¬tions for faith-based educators from anti-discrimination laws. A Senate inquiry examining the treatment of gay students and teachers at religious schools yesterday recommended the ¬removal of an exemption at ¬section 38(3) of the Sex Discrimination Act. This exemption currently allows faith-based schools the ability to discriminate against students on the basis of sexual orientation and gender identity, although it is not used for this purpose by religious schools.
https://www.theaustralian.com.au/national-affairs/newspoll/newspoll-majority-backs-laws-to-protect-religions/news-story/63d56a7b553d689f2091ccd65095797e
Written by Marian Wells
View all posts by: Marian Wells


text:
4 dead in Arizona crash on US 93 involving Dallas Cowboys bus
By: Katherine Jarvis , Gina Lazara
No players were on board the bus when it crashed on US 93 in Arizona.
Four people have died in a crash involving a Dallas Cowboys bus and a passenger van in northwestern Arizona Sunday afternoon.
On scene: #DallasCowboys official bus crashes with van. Look how mangled it is. 4 ppl from van dead. Awful!! @KTNV pic.twitter.com/do2hfWC9Jk
— Gina Lazara (@GinaLazara) July 25, 2016
Fatal wreck on US93N near Kingman AZ involving a vehicle and the #DallasCowboys bus. pic.twitter.com/AeZlhJQJ1m
The crash was reported on northbound U.S. 93 about 28 miles north of Kingman at milepost 42, which is Pierce Ferry Road. The road leads to Dolan Springs.
The Arizona Department of Public Safety said the crash involved a tour bus and passenger van. The DPS said no one in the bus was injured and four people in the van were killed. They are reported to be two adults and two teens.
GRAPHIC: This is the van that crashed with the official #DallasCowboys bus. Four people in van died. @KTNV pic.twitter.com/bubJEVOXFx
Officials also said the van was making an illegal left turn onto U.S. 93 when it collided with the bus.
The Dallas Cowboys were supposed to do a meet-and-greet at GameWorks at Town Square Las Vegas on their way to preseason training camp in California. No Cowboys players were on the bus.
The Las Vegas event was scheduled for 3 p.m. Sunday and had an expected attendance between 50 to 75 fans. The team has been on a road trip, including stops in Texas and Arizona, according to Mickey Spagnola's blog on the Cowboys website .
Four Cowboys staff members -- Cowboys writer Spagnola, team mascot Rowdy, videographer Jason Walraven and the bus driver -- were among those on board, according to WFAA in Dallas. They only had bumps and bruises as a result of the crash.
Dallas Cowboys owner Jerry Jones said in a statement that the organization is "deeply saddened" by the loss of lives in Sunday's collision. Jones added the Cowboys organization's thoughts, prayers and concerns are with family members and loved ones of those who were killed.
A look at some of the damage done to the #DallasCowboys bus after it collided with a van on US93 N of Kingman, AZ. pic.twitter.com/IJlsX6IzA8


Toy-maker Fisher-Price is recalling 83 types of toys — including the popular Big Bird, Elmo, Dora and Diego characters — because their paint contains excessive amounts of lead.
The recall being announced Thursday involves 967,000 plastic preschool toys made by a Chinese vendor and sold in the United States between May and August. It is the latest in a wave of recalls that has heightened global concern about the safety of Chinese-made products.
The recall is the first for Fisher-Price Inc. and parent company Mattel Inc. involving lead paint. It is the largest for Mattel since 1998 when Fisher-Price had to yank about 10 million Power Wheels from toy stores.


Furniture — This furniture, is one of the 12 designs published under the gallery: Alluring Image Of Dining Room Decoration Using Oval Glass Top Dining Room Tables. In the next page, we have the mind blowing furniture for dining room decoration using modern pedestal oval glass top dining room tables including round hourglass silver steel table base and pedestal black and white leather dining chairs [ ... ]. While in	the previous page, we have the astonishing modern dining room decoration using modern oval glass top dining room tables including decorative shape chrome steel metal dining table base and simple white leather dining chairs [ ... ].


text:
Telemedicine: communication and collaboration
Healthcare organisations today are looking for solutions that improve communications and collaboration across the entire healthcare delivery system for better decision-making, project management, efficiency, cost-savings and productivity: video conferencing is there to help.
Hubspot makes ad campaigns dead simple for small businesses with new ad-builder
9/9/2015 - During today's keynote at HubSpot's annual INBOUND marketing event, the company announced an advertising campaign management and optimization platform is now available as an add-on for current customers.
This startup tells you when companies try your competitors' software
Mobile is the new battleground — for everything. Including, now, enterprise software and services. About 18 months ago, Datanyze launched a revolutionary service for cloud software providers, telling them when companies are trying their competitors' services and giving them the opportunity to insert themselves into the evaluation and buying process. Today, it goes mobile […]
Data-driven marketing: With new solutions come new challenges
VB, 8/28/2015 - According to eMarketer, digital marketers have a "love affair with data." Spend on data-driven campaigns continues to grow annually, along with profits attributable to those same initiatives. It's undeniable that data intelligence has made marketing overall smarter, better, and more valuable than ever before. But innovations that bring great improvement also spawn new challenges...
StorageCraft - Fastesrt Growing Company for 5th Straight Year
Utah, 8/28/2015 -- Global backup and disaster recovery solution provider StorageCraft® Technology Corporation has been named to Utah Business magazine's 2015 Fast 50 list. StorageCraft also launched the next-generation versions of its award-winning StorageCraft ShadowProtect® software and StorageCraft Cloud Services...
Salesforce Releases Cloud CRM for Wealth Managers
Salesforce has announced a new wealth management-focused, cloud-based customer relationship management system. This is the company's first industry-specific product.
3 Ways to Get Your Data Into Shape
As data continues to grow at unprecedented speeds, organizations must embrace a data-driven mind-set to stay competitive.For data to be of value it must be in tip-top shape. Here's three ways to get your data into shape...
Salesforce Lightning overhauls CRM with modern UX
Salesforce.com is hoping to give its user experience a jolt with a new, more modern design for its marquee Sales Cloud service with the announcement of Salesforce Lightning. The new Sales Cloud Home page offers a one-stop shop for salespeople that includes account insights and recommendations on what actions to take...
Big data startup BlueData partners with Intel and takes on $20M
BlueData, a startup with an application companies can use to run big data software like Hadoop and Spark on their existing data center infrastructure, announced today a new $20 million round of funding. The company also announced a major new partnership deal with chipmaker Intel...
Warning for IT Pros: All Clouds Are Not Created Equal
Aug. 25, 2015 -- The cloud offers many advantages, but beware: the cloud itself is not magic. Cloud computing is simply a method for consuming IT as a service rather than building that infrastructure in house. Not all cloud services are created equal...
Transparency Market Research Unveils Growth Trends for VOIP
The VoIP services market is expected to grow by 9.7 per cent, according to new findings. There is set to be a CAGR growth of 14.7 per cent for mobile VoIP between 2014 and 2020
Epicor Accounts Receivable Automates Invoice Collection
Epicor Cash Collect is a robust solution that integrates with Epicor ERP to extend the accounts receivable module within the ERP system with automation and built-in best practices. Features in the software allow users to automate payment reminder emails, prioritize collection activities, archive customer email conversations, automatically schedule follow up activities, manage disputes, forecast cash, centralize critical information, manage credit information, and more.
Google Adds File Sharing, VPN, Virtualization in Chromebooks for Work; Dell Unveils Chromebook 13
Google today announced several new capabilities for its Chromebooks for Work program, which is meant for big businesses deploying Chromebooks for hundreds or thousands of employees. Google also unveiled the new Dell Chromebook 13 line of laptops running Chrome OS...
The Rise of Flash Storage
Disk storage has been spinning along happily since the 1950s. But it might be moving into its final decade before the flash memory usurper takes over...
5 Game Changers for the Modern Data Warehouse
The technological world is moving fast, and many IT departments are scrambling to keep up with it. At the heart of most IT operations is the data warehouse, and one of the chief responsibilities of managing it is to ensure the data warehouse is kept up to date, ready to handle any new demands that arise...
The Tabby Awards announces 2015's 56 Best Tablet Apps
The 56 best tablet apps: The Tabby Awards announces 2015 Winners and Users' Choice, among over 200 tablet-optimized apps from 16 countries. learn how to mobilize your business with these winning apps...
Video Conferencing Services Market on the Rise, to Achieve 9% CAGR to 2019
Sandler Research has released on new report on the Video Conferencing landscape and market. The complete report discuss trends, opportunity and forecast by segment: on-premise VC, hosted VC, managed VC...
Manufacturers Too Can Use Big Data to Acquire New Customers
For industrial and manufacturing marketers, the integration of data, technology and marketing is producing a wealth of new opportunities to boost revenue streams. However, figuring out which technologies to implement and which data to utilize has challenged more than one B2B marketer...
ON24 Adds Proven Marketing Leader to Accelerate Firm's Exploding Growth
San Francisco, 6/29/15 -- ON24, Inc., the world's leading webinar marketing platform for demand generation, lead qualification and customer engagement, today announced the company's new chief marketing officer to sustain its growth acceleration...
Microsoft Surface Hub All-in-One Conferencing System Available in September 2015
Microsoft's interactive touch screen displays for business conference rooms finally has a price and launch date. The Surface Hub will begin shipping in September priced from $6,999 for the 55-inch 1080p version, up to a whopping $19,999 for for the larger 84-inch 4K model, with preorders for both opening next month.


text:
— термин, которым обозначают японскую культуру 2-й половины XIV — начала XV века. Соответствует началу периода Муромати, правлению 3-го сёгуна сёгуната Муромати Асикаги Ёсимицу.

Культура названа в честь «Северной горы» — Китаяма, местности неподалёку средневекового Киото, где сёгун имел собственную резиденцию, известную сегодня как «Золотой павильон».

Характерными чертами культуры являются:
 симбиоз традиционной культуры японских аристократов кугэ с обычаями самураев;
 влияние китайского изобразительного искусства династии Мин, а именно монохромных «картин тушью»;
 развитие литературы и поэзии при японских монастырях «пяти гор»;
 появление нового театрального искусства Но.

Литература

Ссылки

Период Муромати
Культура Японии

redpajama_set_name: RedPajamaWikipedia