text:
Home News Elephants kill 2 in DR Congo
Elephants kill 2 in DR Congo
Elephants have killed two people including a 5-year-old in the Democratic Republic of Congo (DRC), a nature conservationist group said on Wednesday.
Pierre Mukamba Kaseya, a local administrative official, said the elephants were migrating from Upemba National Park devastating fields in their way.
"On August 30, there was an incident. The elephants killed a 5-year-old child from the Twa community in Kamalondo sector, Kilato village and the second case happened on September 3 where a man was also killed by elephants," Mukamba was quoted as saying by Desk Nature, an environmental media group in the DRC.
Upemba National Park in Katanga Province, a region almost the size of Spain in southeastern DRC, was created in 1939 to protect elephants, lechwe, hippos, and zebra.
Moise Kiluba, a civil society leader, urged the provincial and national authorities to deal with this situation as quickly as possible.
"The populations of the Kyofwe and Kamalondo sector have difficulty walking for fear of being crushed by these animals," he said.
Last July, an elephant from Virunga National Park strayed and killed one person in North Kivu Province.
Forest elephants are found most commonly in countries with relatively large blocks of dense forest such as Gabon, the DRC, Cameroon and the Central African Republic in Central Africa and Ivory Coast, Liberia, and Ghana in West Africa.
They sometimes migrate from one area to another causing damage along the way.
In Africa and Asia, elephant habitat is being replaced by agriculture — both by small-scale farmers and international agribusiness such as palm oil.
Previous articleInfiltration plot, WeChat, and the China-Australia row
Next articleYemen coalition likely committed war crimes: Experts
Congo's Sassou Nguesso vies to extend 36-year rule
Attacks kill 200, displace 40,000 in DR Congo this year
UN hails verdict against DR Congo militia leader
Rebels kill at least 15 civilians in eastern DR Congo
ICC orders Congolese warlord to pay $30M in reparations
Central African refugees in DR Congo to be relocated
No specific risk for AstraZeneca vaccine: EU regulator
Turkey's death toll from coronavirus rises to 908
Turkish party leader calls on Kurds to turn their back on...


text:
Kitsap deputy injured when truck theft suspect rammed him
Andrew Binion
While parked and waiting early Tuesday for other Kitsap County sheriff's deputies to arrive and help investigate a report of a stolen truck near Seabeck, the suspect in the vehicle theft allegedly drove the stolen truck directly at the deputy.
Reports estimated the 2010 Dodge Ram was traveling at about 35 to 40 mph on Peter Hagen Road when it struck the deputy's vehicle, Lt. Earl Smith said.
"The deputy was waiting for backup, and the suspect headed straight at him and hit him head on," Smith said.
The deputy's injuries were considered minor, Smith said. He was treated at the hospital and then went home to recover.
Deputies were first called at 4:24 a.m. after the suspect, 50, was alleged to have stolen the truck from a neighbor. After ramming the deputy's car, the man continued driving with other deputies in pursuit.
A Washington State Patrol trooper was able to damage the truck's tires with spike strips on Anderson Hill Road and deputies were able to stop the truck on the 9700 block of Silverdale Way. After a struggle the man was taken into custody.
The man was brought to the hospital then booked into the Kitsap County Jail for investigation of second-degree assault, third-degree assault, attempting to elude a pursuing police vehicle, theft of a motor vehicle and other charges.

redpajama_set_name: RedPajamaCommonCrawl


text:
5/29/17 PFLP salutes Oscar Lopez Rivera upon his liberation from U.S. prisons Political Prisoners United States
5/28/17 PFLP denounces Riyadh summit, condemns characterization of Palestinian resistance as "terrorism" Palestine Palestine
5/28/17 Tampa Bay Demands, "Hands Off Syria! Hands Off North Korea!" Antiwar Movement Tampa, FL
5/27/17 Six reasons why we must oppose Sheriff Clarke In-Justice System milwaukee, WI
5/26/17 Charter teachers reach tentative agreement with Passages, narrowly averting first charter school strike in U.S. history Teachers Unions Chicago, IL
5/26/17 Trumpcare version 2: Just as bad or worse Healthcare San José, CA
5/25/17 Immigrant rights activists protest Met Council meeting, demand end to immigration enforcement on public transit Immigrant Rights Saint Paul, MN
5/24/17 Protesters fill MN State Capitol to fight attacks on working people, immigrants Labor St Paul, MN
5/24/17 Trump's budget is opening shot in new war on poor and working class Donald Trump San José, CA
5/23/17 Immigrant rights groups occupying MN Governor Dayton's office, demand veto of anti-immigrant bill Immigrant Rights St. Paul, MN
5/23/17 Filipino Americans to Duterte: Revoke Martial Law in Mindanao! Philippines United States
5/23/17 LA protest demands 'Jail killer cops!' Police Brutality Los Angeles, CA
5/23/17 Mass march in Gaza declares: Donald Trump, US imperialism not welcome in Palestine! Palestine Palestine
5/23/17 Labor Party of Turkey: No to 'one man, one party dictatorship!' Turkey Turkey
5/22/17 Chicago teachers prepare for first charter school strike in U.S. history Teachers Unions Chicago, IL
5/22/17 Human rights group criticizes FBI for arrests of Russians In-Justice System Washington, DC
5/22/17 Houston activists protest new anti-immigrant law SB4 Racism in the Criminal Justice System Houston, TX
5/22/17 Southern California demonstrators join worldwide March Against Monsanto Environmental Justice San Diego, CA
5/22/17 CWA members and supporters picket AT&T store in Salt Lake City Labor Salt Lake City, UT
5/21/17 Victory to the Palestinian prisoners' hunger strike! Palestine United States
5/20/17 Statement of the PFLP on the 69th commemoration of al-Nakba Palestine United States
5/20/17 Minnesota teachers rally for education funding Labor St. Paul, MN
5/20/17 AT&T Wireless, Wireline and DIRECTV workers walk off the job nationwide Strikes Chicago, IL
5/19/17 U.S. warplanes strike Syrian forces Syria Washington D.C.
5/19/17 Oscar López Rivera, freed Puerto Rican political prisoner, welcomed home to Chicago Puerto Rican Prisoners Chicago, IL


text:
Douglas G. Lee
Douglas Lee
Email: president@waynesburg.edu
110 Miller Hall
Waynesburg University President Douglas G. Lee joined the University as Executive Vice President in October 2009, working closely with then President Timothy Thyreen. He was unanimously elected President of the University by the Board of Trustees in September 2012 and took office July 1, 2013.
Under Lee's leadership, Waynesburg University has received national attention for the economic outcomes of its graduates. Studies published by The Brookings Institution, The Economist, USA Today and MONEY Magazine have placed Waynesburg University in the top 10 percent nationwide for this type of category. In September 2018, Waynesburg University was ranked No. 6 in U.S. News & World Report's "Best Value School for the North" ranking.
Also under Lee's leadership, the University has been recognized regionally by the Pittsburgh Business Times as a Best Place to Work for 2015 and internationally as one of the most beautiful Christian college campuses in the world. In March 2015, the Middle States Commission on Higher Education (MSCHE) awarded Waynesburg University reaccreditation for a ten-year period, and in September 2015, the University was awarded Imani Christian Academy's 2015 Leadership in Service Education Award. The University has also been named to the President's Higher Education Community Service Honor Roll for eight consecutive years.
Lee recently led the $23 million revitalization of the Paul R. Stewart Science Hall, a major renovation project that overhauled the interior of the building and updated its exterior to match the overall architectural context of the University's campus.
Lee has served as the Chair of the Presidents' Athletic Conference (PAC) Presidents' Council and on the Board of Directors for the Association of Independent Colleges & Universities of Pennsylvania.
Lee was recently chosen as an awardee of the Pittsburgh Business Times 2017 Outstanding CEO's and Top Executives. He was a co-recipient of the Southpointe CEO Association's World Class CEO Award for 2016 and was named to The Pennsylvania Business Central's Top 100 People list of 2013. He was also the recipient of the Boy Scouts of America's (BSA) General Greene District of the Laurel Highlands Council's 2015 Good Citizen Award and has been recognized in The Best Lawyers in America®, having spoken and written extensively on workers' compensation and labor and employment law topics.
The Charleroi, Pa., native and son of the late Gilbert G. Lee Jr. and Donna Duvall Lee is a 1977 graduate of Charleroi Area High School and a 1981 graduate of Waynesburg University. After graduation, he formed a multi-line insurance business, building the business while also attending law school. Lee sold the business upon graduation from law school and joined the law firm of Steptoe and Johnson. He became a partner in the firm in 1998 and managed a practice group consisting of nine attorneys and 15 paralegals.
During this time, he remained active at Waynesburg University and was instrumental in the formation of the University's Alumni Council. Dedicated to his alma mater, Lee served as a member of the Board of Trustees including Chair of the Academic Matters Committee and Board Secretary.
He is an elder at the Presbyterian Church, has served on the Greene County Planning Commission and is a graduate of Leadership West Virginia. He is an Eagle Scout, has served on the Executive Board for the Mountaineer Area Council Boy Scouts of America and is a member of the Fort Jackson Chapter, Sons of the American Revolution. He has also served on the Board of Directors for the Union Rescue Mission in Fairmont, W.Va., the Harrison County Bar Association Board of Directors, the Westminster Foundation of West Virginia and the Howe Cemetery Board. He was a volunteer fireman for more than 13 years.
An endurance athlete, Lee is a finisher of three Ironman Triathlons and six marathons, including the Marine Corps Marathon and Death Valley Marathon.
He is married to his high school sweetheart, Kathryn, and they have two children and two grandchildren.
B.S., Waynesburg College; J.D., West Virginia University, College of Law


text:
using pb = global::Google.Protobuf;
using pbc = global::Google.Protobuf.Collections;
using pbr = global::Google.Protobuf.Reflection;
using scg = global::System.Collections.Generic;
namespace HOLMS.Types.Money.Cards.Transactions {

  /// Holder for reflection information generated from money/cards/transactions/card_authorization_response.proto
  public static partial class CardAuthorizationResponseReflection {

    #region Descriptor
    /// File descriptor for money/cards/transactions/card_authorization_response.proto
    public static pbr::FileDescriptor Descriptor {
      get { return descriptor; }
    }
    private static pbr::FileDescriptor descriptor;

    static CardAuthorizationResponseReflection() {
      byte[] descriptorData = global::System.Convert.FromBase64String(
          string.Concat(
            "Cjptb25leS9jYXJkcy90cmFuc2FjdGlvbnMvY2FyZF9hdXRob3JpemF0aW9u",
            "X3Jlc3BvbnNlLnByb3RvEiRob2xtcy50eXBlcy5tb25leS5jYXJkcy50cmFu",
            "c2FjdGlvbnMaOm1vbmV5L2NhcmRzL3RyYW5zYWN0aW9ucy9wYXltZW50X2Nh",
            "cmRfc2FsZV9pbmRpY2F0b3IucHJvdG8aQ21vbmV5L2NhcmRzL3RyYW5zYWN0",
            "aW9ucy9wYXltZW50X2NhcmRfYXV0aG9yaXphdGlvbl9pbmRpY2F0b3IucHJv",
            "dG8ioAIKGUNhcmRBdXRob3JpemF0aW9uUmVzcG9uc2USVQoIcmVzcG9uc2UY",
            "ASABKA4yQy5ob2xtcy50eXBlcy5tb25leS5jYXJkcy50cmFuc2FjdGlvbnMu",
            "Q2FyZEF1dGhvcml6YXRpb25SZXNwb25zZUNvZGUSTAoEc2FsZRgCIAEoCzI+",
            "LmhvbG1zLnR5cGVzLm1vbmV5LmNhcmRzLnRyYW5zYWN0aW9ucy5QYXltZW50",
            "Q2FyZFNhbGVJbmRpY2F0b3ISXgoNYXV0aG9yaXphdGlvbhgDIAEoCzJHLmhv",
            "bG1zLnR5cGVzLm1vbmV5LmNhcmRzLnRyYW5zYWN0aW9ucy5QYXltZW50Q2Fy",
            "ZEF1dGhvcml6YXRpb25JbmRpY2F0b3IqigIKHUNhcmRBdXRob3JpemF0aW9u",
            "UmVzcG9uc2VDb2RlEhkKFUFVVEhPUklaQVRJT05fU1VDQ0VTUxAAEh8KG0FV",
            "VEhPUklaQVRJT05fQ0FSRF9ERUNMSU5FRBABEi0KKUFVVEhPUklaQVRJT05f",
            "VFJBTlNJRU5UX09QRVJBVElPTkFMX0VSUk9SEAISLQopQVVUSE9SSVpBVElP",
            "Tl9QRVJNQU5FTlRfT1BFUkFUSU9OQUxfRVJST1IQAxIpCiVBVVRIT1JJWkFU",
            "SU9OX05PX1RFUk1JTkFMU19DT05GSUdVUkVEEAQSJAogQVVUSE9SSVpBVElP",
            "Tl9BTU9VTlRfTk9UX0FMTE9XRUQQBUJBWhhtb25leS9jYXJkcy90cmFuc2Fj",
            "dGlvbnOqAiRIT0xNUy5UeXBlcy5Nb25leS5DYXJkcy5UcmFuc2FjdGlvbnNi",
            "BnByb3RvMw=="));
      descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
          new pbr::FileDescriptor[] { global::HOLMS.Types.Money.Cards.Transactions.PaymentCardSaleIndicatorReflection.Descriptor, global::HOLMS.Types.Money.Cards.Transactions.PaymentCardAuthorizationIndicatorReflection.Descriptor, },
          new pbr::GeneratedClrTypeInfo(new[] {typeof(global::HOLMS.Types.Money.Cards.Transactions.CardAuthorizationResponseCode), }, new pbr::GeneratedClrTypeInfo[] {
            new pbr::GeneratedClrTypeInfo(typeof(global::HOLMS.Types.Money.Cards.Transactions.CardAuthorizationResponse), global::HOLMS.Types.Money.Cards.Transactions.CardAuthorizationResponse.Parser, new[]{ "Response", "Sale", "Authorization" }, null, null, null)
          }));
    }
    #endregion

  }
  #region Enums
  public enum CardAuthorizationResponseCode {
    [pbr::OriginalName("AUTHORIZATION_SUCCESS")] AuthorizationSuccess = 0,
    [pbr::OriginalName("AUTHORIZATION_CARD_DECLINED")] AuthorizationCardDeclined = 1,
    [pbr::OriginalName("AUTHORIZATION_TRANSIENT_OPERATIONAL_ERROR")] AuthorizationTransientOperationalError = 2,
    [pbr::OriginalName("AUTHORIZATION_PERMANENT_OPERATIONAL_ERROR")] AuthorizationPermanentOperationalError = 3,
    [pbr::OriginalName("AUTHORIZATION_NO_TERMINALS_CONFIGURED")] AuthorizationNoTerminalsConfigured = 4,
    [pbr::OriginalName("AUTHORIZATION_AMOUNT_NOT_ALLOWED")] AuthorizationAmountNotAllowed = 5,
  }

  #endregion

  #region Messages
  public sealed partial class CardAuthorizationResponse : pb::IMessage<CardAuthorizationResponse> {
    private static readonly pb::MessageParser<CardAuthorizationResponse> _parser = new pb::MessageParser<CardAuthorizationResponse>(() => new CardAuthorizationResponse());
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    public static pb::MessageParser<CardAuthorizationResponse> Parser { get { return _parser; } }

    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    public static pbr::MessageDescriptor Descriptor {
      get { return global::HOLMS.Types.Money.Cards.Transactions.CardAuthorizationResponseReflection.Descriptor.MessageTypes[0]; }
    }

    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    pbr::MessageDescriptor pb::IMessage.Descriptor {
      get { return Descriptor; }
    }

    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    public CardAuthorizationResponse() {
      OnConstruction();
    }

    partial void OnConstruction();

    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    public CardAuthorizationResponse(CardAuthorizationResponse other) : this() {
      response_ = other.response_;
      Sale = other.sale_ != null ? other.Sale.Clone() : null;
      Authorization = other.authorization_ != null ? other.Authorization.Clone() : null;
    }

    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    public CardAuthorizationResponse Clone() {
      return new CardAuthorizationResponse(this);
    }

    /// Field number for the "response" field.
    public const int ResponseFieldNumber = 1;
    private global::HOLMS.Types.Money.Cards.Transactions.CardAuthorizationResponseCode response_ = 0;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    public global::HOLMS.Types.Money.Cards.Transactions.CardAuthorizationResponseCode Response {
      get { return response_; }
      set {
        response_ = value;
      }
    }

    /// Field number for the "sale" field.
    public const int SaleFieldNumber = 2;
    private global::HOLMS.Types.Money.Cards.Transactions.PaymentCardSaleIndicator sale_;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    public global::HOLMS.Types.Money.Cards.Transactions.PaymentCardSaleIndicator Sale {
      get { return sale_; }
      set {
        sale_ = value;
      }
    }

    /// Field number for the "authorization" field.
    public const int AuthorizationFieldNumber = 3;
    private global::HOLMS.Types.Money.Cards.Transactions.PaymentCardAuthorizationIndicator authorization_;
    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    public global::HOLMS.Types.Money.Cards.Transactions.PaymentCardAuthorizationIndicator Authorization {
      get { return authorization_; }
      set {
        authorization_ = value;
      }
    }

    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    public override bool Equals(object other) {
      return Equals(other as CardAuthorizationResponse);
    }

    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    public bool Equals(CardAuthorizationResponse other) {
      if (ReferenceEquals(other, null)) {
        return false;
      }
      if (ReferenceEquals(other, this)) {
        return true;
      }
      if (Response != other.Response) return false;
      if (!object.Equals(Sale, other.Sale)) return false;
      if (!object.Equals(Authorization, other.Authorization)) return false;
      return true;
    }

    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    public override int GetHashCode() {
      int hash = 1;
      if (Response != 0) hash ^= Response.GetHashCode();
      if (sale_ != null) hash ^= Sale.GetHashCode();
      if (authorization_ != null) hash ^= Authorization.GetHashCode();
      return hash;
    }

    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    public override string ToString() {
      return pb::JsonFormatter.ToDiagnosticString(this);
    }

    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    public void WriteTo(pb::CodedOutputStream output) {
      if (Response != 0) {
        output.WriteRawTag(8);
        output.WriteEnum((int) Response);
      }
      if (sale_ != null) {
        output.WriteRawTag(18);
        output.WriteMessage(Sale);
      }
      if (authorization_ != null) {
        output.WriteRawTag(26);
        output.WriteMessage(Authorization);
      }
    }

    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    public int CalculateSize() {
      int size = 0;
      if (Response != 0) {
        size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Response);
      }
      if (sale_ != null) {
        size += 1 + pb::CodedOutputStream.ComputeMessageSize(Sale);
      }
      if (authorization_ != null) {
        size += 1 + pb::CodedOutputStream.ComputeMessageSize(Authorization);
      }
      return size;
    }

    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    public void MergeFrom(CardAuthorizationResponse other) {
      if (other == null) {
        return;
      }
      if (other.Response != 0) {
        Response = other.Response;
      }
      if (other.sale_ != null) {
        if (sale_ == null) {
          sale_ = new global::HOLMS.Types.Money.Cards.Transactions.PaymentCardSaleIndicator();
        }
        Sale.MergeFrom(other.Sale);
      }
      if (other.authorization_ != null) {
        if (authorization_ == null) {
          authorization_ = new global::HOLMS.Types.Money.Cards.Transactions.PaymentCardAuthorizationIndicator();
        }
        Authorization.MergeFrom(other.Authorization);
      }
    }

    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
    public void MergeFrom(pb::CodedInputStream input) {
      uint tag;
      while ((tag = input.ReadTag()) != 0) {
        switch(tag) {
          default:
            input.SkipLastField();
            break;
          case 8: {
            response_ = (global::HOLMS.Types.Money.Cards.Transactions.CardAuthorizationResponseCode) input.ReadEnum();
            break;
          }
          case 18: {
            if (sale_ == null) {
              sale_ = new global::HOLMS.Types.Money.Cards.Transactions.PaymentCardSaleIndicator();
            }
            input.ReadMessage(sale_);
            break;
          }
          case 26: {
            if (authorization_ == null) {
              authorization_ = new global::HOLMS.Types.Money.Cards.Transactions.PaymentCardAuthorizationIndicator();
            }
            input.ReadMessage(authorization_);
            break;
          }
        }
      }
    }

  }

  #endregion

}

#endregion Designer generated code

redpajama_set_name: RedPajamaGithub


text:
vat: Goa reduces VAT on petrol, diesel by Rs 7
After the Centre's announcement on reduction on excise duty on petrol and diesel, Goa Chief Minister Pramod Sawant announced slashing the Value Added Tax (VAT) by Rs 7 on both petrol and diesel in the state.
Taking to Twitter, Sawant expressed his gratitude to Prime Minister Narendra Modi for giving relief to the common man.
"The Modi Govt. has given a great Diwali gift to all Indians, by announcing reduction in Excise Duty on Petrol and Diesel. I thank the Hon'ble PM @narendramodi Ji as this decision shall give great relief to common man and help control inflation," the Chief Minister tweeted.
"In addition, Government of Goa shall reduce an additional Rs 7 on Petrol and Rs 7 on Diesel, thereby reducing the price of diesel by Rs 17 per litre and petrol by Rs 12 per litre," he said in another tweet.
In a significant decision, the Centre on Wednesday reduced excise duty on petrol and diesel to bring down the prices of the two petroleum products which had been seeing an upward trend.
The relief to consumers came on the eve of Diwali. The Finance Ministry said that excise duty on petrol will come down by Rs 5 and that on diesel by Rs 10 and it will be effective from Thursday.
It urged the states "to commensurately reduce" VAT on petrol and diesel to give relief to consumers.


text:
Neil Postman & Steve Powers – How to Watch TV News
Neil Postman, as a philosopher, is deceptively simple. His writing is so easy that by this point it took me seconds to read a page. McLuhan's name also appear, so it's obvious he's not providing new paradigms of thought. He continues McLuhan's critical examination of technology, not taking it for granted by asking what it means. If the medium is the message, then this is book expands on news as a medium.
Before I talk about this book, I must make the theory clear. When McLuhan uses it, he means any kind of technology. For him, the newspaper and the text are two different medias. Postman takes a saner, more intiuiative approach to his theory and uses the tradition of medium as a tool for transmitting content. He examines what kind of content works better with medium according to its traits. Although it's a different modus operandi of analysis, it's still an extremely useful one. Actually, it's necessary for us to understand any kind of communication.
Postman and Powers talk a lot about the importance of advertising. No one should be surprised by this. Ads are everywhere. Just go outside. An activity as innocent as waiting for the bus will involve advertising, in the station and on the bus itself. The chapters about media-as-business don't reveal too much since, in my experience, people already perceive the TV networks as a business anyway.
The interesting and important parts are when the authors discuss what news is. It's the type of discussion we don't have enough. When you criticize the news, or TV, for being stupid people will reply with, 'oh, it's business, of course they will do what makes money'. Living in a strictly Neoliberal mindset, this makes sense. Adopting a less dogmatic mindset means asking yourself what kind of product you're consuming. Without asking yourself this, you can't tell the difference between a snack and a meal.
It's this crucial distinction that makes all the figures about adverts alarming. News isn't exactly entertainment. Things that happen in it are supposed to real. News show stand in contrast to other shows in that they're meant to provide information. That's why you're angrier when Trump says 'grab them by the pussy' then when the Joker abuses Harley Quinn. Clearly, news are a different product than other shows, like RealiTV or cartoons.
Since news deliver information, the authors always view news by that prism. If these parts seem worrying, it's only because they force you to ask whether you're actually learning anything by the news. Their examination of the visual image is fantastic. It's not an attack on the image itself. Rather, they examine what kind of information an image delivers, and what ideas work better in images.
News aren't documentaries (A subject they sadly didn't touch). News consists of incomplete stories framed as complete with pictures. Yet the story is so much more than a picture. A picture isn't actually worth a thousand words since these words can contradict each other. They also point out how images express more than tell, show something concrete but don't include context. It's not that images are bad, but news information demands context, order, and meaning. Images aren't enough to deliver those.
The print media also contains pictures, but then they analyze its structure. It's another thing that's easy to miss. The newspaper is a mosaic of images, where there is less hierarchy and more control for the reader. Although the editor decides which items will be on the paper and how much they will stick out, they can't control the order of reading. Choosing to watch one story before the other in TV news is quite hard work. Why put all this effort into rewinding and fast-forwarding?
It's sad that the authors didn't emphasis the viewers' ability to be selective on the media they consume. Although they're not totally deterministic, Powers' final conclusion, when discussing new technology leans towards gatekeeping. What he misses is that gatekeepers won't necessarily care or know the well-being of the viewer. A gatekeeper by definition puts less power in the viewer's hand. The power of selection is what we need to teach.
Some optimistic researchers will say we're all naturally selective. I don't think so, and the high amount of TV watching and viral content is more evidence of that. Selectivity means people will have a guideline of their own that makes them choose the content. They will not scroll the popular YouTube videos to see what's happening, but rather search for specific topics. The internet actually does increase selectivity, mostly because you have to with all this information.
What they miss about information glut is that it demands being selective, unlike the TV. The TV, as a medium, is a regression in terms of intelligence and ability to convey information. Postman keeps proving this here. The authors missed that technology changes and can amplify parts of ourselves. Their pessimism misses the internet's nature of information glut which forces people to be selective in some way. That said, selectivity demands critical thinking and that demands a lot of effort and our education system don't really support it.
An interesting chapter focuses on the televising of trials. It's one of the highlights, since it illustrates more clearly than any chapter how TV works. When a trial is televised, everyone knows that one person is tried. We're judges by nature, and by putting someone on TV you put the person in front of millions of judges. Beyond that, the nature of summary of TV means our judgment will be quicker and less informed. Many of us will not even know what the final decision was. We'll know someone's been tried, assume he's guilty or not and move on.
I agree with the authors that TV should stay out of court. They spread disinformation, not information. A person witnessing a trial is seeing it as it is, all the information with no edited highlights. On the news, you can't show the whole trial but have to edit the highlights.
This book is directly related to Amusing Ourselves to Death. That book laid down the nature of TV and Postman's demand for a boundary between information and entertainment. It is a discussion for a different book, but keep in mind these are some of the assumptions Postman and Powers bring. Information and entertainment must not go together. They don't view TV as bad in and of itself, at least not in this book but merely as horrible at providing information. Although they expose their bias of technological pessimism a little later, they still lean towards being critical instead of dogmatic. After all, they provide some tools of analyzing language and these tools can be used against them. The point of the book is anyway not to make you agree with Postman so much as provide you with tools to be more critical, more on-guard.
It's a good book on communication and media studies. It should be read by everyone since everyone is affected by the news. That said, it's on a small scale. It doesn't provide a theory but apply it. We need such books since sometimes theories can exist so much time in the abstract they lose any foundation in reality. Anyone expecting a series of revelation might be disappointed that this is not as ambitious as Amusing Ourselves to Death. It does provide a nice extension of the argument and is more accessible to layman, since it's more of a toolbox than a theory. Postman's books do sell, but they should sell more. Here is a philosopher who deals directly with life, cares deeply for being human and isn't hard to understand at all.
3.5 fake news reports out of 5
Author The Brain in the JarPosted on September 5, 2017 September 5, 2017 Categories Literature, media, reviewTags academia, academy, amusing ourselves to death, book, book review, books, communication, communication studies, criticism, fake news, information, information glut, information overload, internet, literature, marshall mcluhan, mass media, media, media criticism, media research, media studies, neil postman, news, news report, newspaper, philosophy, reading, realiTV, reality tv, teacher, teaching, technology, television, tv, tv news, tv show, understanding mediaLeave a comment on Neil Postman & Steve Powers – How to Watch TV News
Dave Cullen – Columbine
You can look at the story of Columbine and think it's just a bunch of whiny, privileged white males. That's okay. People write off people's troubles in similar ways. As we know, black people are less intelligent and cultured, so who cares what's going on in Africa?
The world is full of stories. People murder and cause terrorist attacks all the time and it's not something I feel comfortable reading. The purpose of the storyteller is to extract the meaning out of it. This book is not just the recounting of the events in Columbine and what came after/before. It's a gigantic argument why the story even matters in the first place. Cullen does an amazing job. No scene is without purpose. No scene exists only to spout details. Each detail has insight into another topic. Like the best non-fiction, Columbine is more about other subjects than its title.
Cullen dispels two big, contrasting myths. There's the 'psycho villain' myth, and the 'revenge of the nerds' myth. The truth is actually somewhere in between, or at least split between the killers. The truth was, Columbine Massacre was instigated by a single person.
The writings about psychopathy here are integral. Psychopathy was the cause of the massacre, and also what people miss. People believe in Just World and want to believe that moral people are also good social presence. If someone's charismatic and hot, then he cannot be bad. However, the fat dude who sends you a message on Facebook is a creep. Such a world is ordered, easy to navigate and we know what to fear.
Psychopaths blow it apart. The true danger isn't the socially inept person. He's too timid and his doors are blocked. In order for him to cause social crime, he first needs to become a part of society. Psychopaths are the most desirable people. They're aces in imitating social cues and personalities but they have no good intentions. They don't even have empathy.
In truth, there's nothing like 'what a killer/rapist/thief' look like. People who want to deliberately harm – and psychopaths do – need to conceal themselves. How else can a rapist do his crime, if he can't convince his victim to trust them in an isolated setting? Eric Harris was successful. Women loved him. When he apologized, everyone was convinced. He knew exactly how to hint about the killing to see who's on board. People couldn't believe Eric would do it because of his social skills, but his high social skills are directly related to his lack of empathy which pushed him to massacre. It's a bizarre thing. The most dangerous people are designed to look benign.
What's ironic is during all the time leading to Columbine, it was Dylan who got the most flak. Dylan was only in it to kill himself. The journals are up online if you want to read it. Dylan was soaked in self-loathing. His character was truly tragic. While I'm not excusing what Dylan did, he's perhaps just as a victim as the others. He barely even shoot during the massacre. His depressive state and feelings of powerlessness made him an easy target for a psychopath needing an accomplice. Harris provided him a way out. Psychopaths are hard to stop, but what if someone reached out to Dylan before?
This situation reveals something dark about our society. It's caused by our overall preference for socially skilled people over everything. Yes, this would happen again. In the end, what we want are people who can act like Harris. We want charismatic people who can lead, who look good and can tell jokes. Dylan may have been almost innocent, but socially he's useless. What's there to do with a depressive suicidal? Speaking from an evolutionary standpoint, we will always support Harris over Dylan. Harris can navigate social situations gracefully, and for a social animal nothing is more important.
Aside from the killer's psych, the book reveals the many shades of tragedies with multiple victims. Not everyone comes out the same. The stories of survivors, or the bereaved, are vastly different. Cullen tells the story they deserve with empathy. After such a tragedy, you need a spotlight on your unique position. No matter how many suffered with you, your misery is still real. Lumping it up with everyone else is insulting.
It's also a story of media, and how the way we report events affect their influence. For those who are interested in media studies, this is essential. The parts about the eyewitnesses' unreliability are fantastic. Such tragic stories have a stronger demand for precise details. These situations, by their nature, confuse us and we need every information we can have to understand them. The intensity of these situation also leads to confused memory. It's almost funny how people thought there are multiple killers. One person saw Dylan & Eric with trenchcoats. Then they took off and a different person saw them.
An important arc is the story of Cassie, the supposed martyr. Initially it was reported she claimed to believe in God right before being shot. In reality this exchanged happened with a different student who survived. Yet people were quick to believe Cassie's story and stuck to it even once the truth goes out. It goes to show you what kind of moral responsbility the media has. The reporting of this story affected lives. A survivor in trauma who needed her story told has been pushed aside while everyone lives in a lie.
I don't think the conclusion of this book was that tragedy was inevitble, that Eric and Dylan were pure evil and we're all victims. What makes the book so dark is that it shows how badly we function when tragedy strikes. Aside from the aforementioned psychopathy, there's a coverup, ganging up on parents without knowing why and a parent who becomes a ranting anti-abortion activists. If anything, it's almost fatalist. What could we do? We're only human. Why disclose that we could've prevented it, and put us in harm's way?
Cullen's prose is sometimes too fiction-esque. Writing a non-fiction book like a fiction one, with dialogue boxes makes it look silly. The author wasn't there, and if he were he could only have this exactness if he recorded it. I prefer writing as summary, since that's the only thing you can do. Cullen's prose is also precise enough to let it slide. He's fantastic in choosing the right details. Physical descriptions never enter. Instead, it's all about the people and what they did. I know a lot of people who say they can't read a book without understanding the physical reality of it. Here, Cullen wrote a powerful story by only describing the people in it.
Some will write this off and say it's just two white privileged white kids. Perhaps, but perhaps underneath every school shooting or underneath every crime rests a story like this. The difference is, we had a lot of cameras on the scene. Columbine is important because of what it tells us about us – that, yes, this will happen again. As social animals, we'll always take Eric Harris above others. We'll tell stories that make us feel good – our son is a martyr, they were just evil villains, they were just bullied kids. Cullen does have answers, they're just incredibly pessimistic.
Author The Brain in the JarPosted on April 8, 2017 April 8, 2017 Categories Literature, reviewTags 420, american, assault, assault rifles, blood, bomb, bombing, book, book review, bowling for columbine, camera, christianity, columbine, columbine high school, columbine massacre, crime, dave cullen, death, depression, doom, experimental, front 242, front line assembly, gun, gun control, guns, high school, industrial, industrial metal, industrial rock, kmfdm, literary, literature, literature review, marilyn manson, massacre, media, media studies, mental disorder, mental health, mental illness, news, nine inch nails, non fiction, pop will eat itself, psychoanalysis, psychological, psychology, psychopath, psychopathy, psychotic, quake, rammstein, read, reading, religion, school, school shooting, schooling, shoot, shooting, small town, suicide, suicide awareness, suicide prevention, thriller, tragedy, true crime, video games, violence, violent video games, weedLeave a comment on Dave Cullen – Columbine
I'm glad this exists, but not sure how I feel about it besides that.
We need an anime like this. Everyone talks about how the male point of view is dominant in media. Earth Defense Club provides plenty of fanservice for females. It's a gloriously feminine anime, all hearts and hot boys. It also has a wink-wink satirical element, which often goes against it.
The attempt at being gloriously feminine is fantastic. It's not even moe. The character design is useful to note the difference between male power fantasies, and females' fantasies about guys. Ultra-mascular guys aren't fanservice for females, but for males. The strength and endurance they show isn't automatically sexually attractive, but something males wish for themselves.
The design of the guys here isn't macho. It's pretty in a distinct females'-fantasy way. There is elegance and softness to their looks. It is not genderbending. The looks simply have sex appeal and confidence to them, but also a naturalness. A developed body like in JoJo clearly shows the person worked on it. An effortless body like of these characters points to superior genes. These looks are also friendly, which is necessary for sex appeal. For a change, the male design is meant to appeal to females.
It's also good when you don't consider this factor. The purpose of character design is to express the characters' traits, and they're all designed according to their personality. Yumoto's carelessness and love for cuteness is in his wide-eyes and childish hair. Yufuin has the indifferent eyes of a lazy person. Since everyone is meant to be sexually attractive, there's no variety in body structure. However, even a small difference in the eyes – order-obsessed Kin's narrow ones, beauty lover Akoya's feminine ones – tell us enough.
Once you go past the visuals, it becomes unstable. Is it a satire of magical girl? Or does it take the female catering of the genre to its extreme? It cannot decide between the two. It cannot decide whether it wants to reveal the absurdities, or have fun with the cliches.
Both elements fight, and often negate each other. The enemies are too silly to take seriously, but they're never wild enough. They're wild enough to be considered 'satirical', but it's mostly tokenism. The transformation scenes are fantastic and well-done. After they end the characters have to get self-aware about their customes.
It's confusing. Am I supposed to enjoy the hot-boy-and-love world, or to mock it? This balance between satire and tribute is nearly impossible. There is a way to accomplish it, but that means not being satirical. You take the genre's cliches and push them to the limit in order to see how much Coolness Factor you can gain. This approach must never become self-aware. The appeal of it is that the creators don't care about how ridiculous they get.
Earth Defense Club cares too much about how cool it is. Its detachment also harms the character development. At their core, they're great. After a few episodes, you notice that half of them don't offer much beyond their hobbies. Some are well-written, with interests that match their personality. Yumoto, Yufuin and Ryuu don't just name-drop their obsession. They have their own unique reactions to every situation (Yufuin's indifference, Ryuu's aggression). Naruko, for the most part, doesn't do anything but reminds the viewers he's into money.
The enemies often have an inner conflict, a motivation that makes them evil. This is the basic and brilliant approach to creating antagonists. The show never builds on it though. Besides ranting for a while, they don't do much. Their monologues aren't funny or have any insight into why they became monsters. At first, it's exciting how every villain of the week has clear motivations. It doesn't manner when they end up functioning in the same manner – rant for a while and then get Love Attacked.
The last episode contains a cool twists. The creators use it like a person who just won a million dollars buying 1000 bottls of craft beers. Craft beers are awesome, but if you won a million dollars there are better ways to spend it. The twist is cool, and made the wink-wink satire makes sense. However, they literally do nothing with it. It's revealed there was something bigger than conquering the earth, power up and defeat the big bad.
The mere existence of the show is enough to make it worthwhile. Not everyday you see an anime about hot magical boys. It had a chance to do something new, to show a gloriously feminine show and be as fun as JoJo. Sadly, in the end it's still insecure about hearts and pink and love and hot boys. The novelty value is enough to carry it for 12 episodes but I can't imagine this working as a second season.
2.5 hot boys out of 5
Author The Brain in the JarPosted on August 13, 2016 August 13, 2016 Categories anime, reviewTags animation, anime, anime review, cartoon, cute, Cute High Earth Defense Club LOVE!, cuteness, earth defense club, fantasy, feminine, femininity, feminism, high school, hot boys, hot guys, japan, japanese, magic, magical boys, magical girl, media, parody, pink, satire, wombatLeave a comment on Cute High Earth Defense Club LOVE!
Someone decided to take all the literature by Neil Postman and Jerry Mender and make a film out of it. Countless of films and works about technology are praised for 'staying relevant'. It's a vague statement. A lot of works remain relevant because many themes are universal. Network is still relevant because it doesn't actually criticize television, but viral content.
Content becomes viral when it gets people talking. Viral content has built-in emotional appeal. It's immediate, doesn't demand too much of us and is escapist. It makes us either mad as hell, or forget that we should be mad as hell.
There was a story about a girl who became an 'advice animal', and how this disabled person was exploited for cheap laughs. It's no different than what the network, or even the world does to Howard Beale. People get their entertainment and their release, so they don't care that the person on TV clearly needs some help. Sometimes the person has to exploit themselves on TV in order to get ahead. Budd Dywer exploited the viral nature of suicide on TV for his own gain.
Some viral content may seem like it has a noble purpose, but it is all just emotional manipulation. Beale rants and raves about a deal with the CCA. Sure, it got the people to send telegrams to the white house but it did more harm than good. That's because the people didn't care about learning or understanding. Viral charities give us a simple cause – an evil corporation, a terrible disease – and encourage us to do something simple to solve it. Problems aren't just solved by pouring ice on ourselves, and spamming the government with uninformed telegrams only leads them the wrong way.
Of course, there's great irony in the fact this is a film that criticizes television. A book called Nation of Rebels deals with this situation. Often, ideas are co-opted by the same groups the idea fights against. Television destroys or makes presidents, but both are good for them. Criticizing television can also make for great TV, because every idea can be oversimplified.
This is what's so scary about the medium and why Jerry Mender doesn't sound so irrational in his book. No idea is too pure that it can't be simplified, commodified and stripped of its depth. Both fear and sedation make for great television. Beale hates television, but the institution is so strong that it swallowed him. Instead of fighting television, he made it stronger by criticizing it on television. Instead of people turning off their sets like Beale tells them so, they keep watching to hear his rants against television.
It's the format that simplifies those ideas. When watching TV, a video of terrorist shooting up the place is more attention-grabbing than their background. These various types of content – terrorists, funny videos, weather are all smashed together with no rhyme or reason. Neil Postman pointed out the absurdity of this, how news is more entertainment than informative.
The information is supplied by beautiful or charismatic people. The presenters choose the content based on what will grab the most attention. The show jumps from one topic to the next with no connection, complete with cool transitions.
While the film doesn't elaborate too much on the nature of profit (besides a slightly cheesy monologue), it does presents how it harms the news. The purpose of news may be to inform people about the world, but the network needs money. News shows are in competition with all other shows. The only way to compete is create viral content. Diana cares more about viral content for that reason, a story that will grab people's attention rather than inform them.
It's a dark film, but not a grimdark one. What makes it so dark aren't the people but the ideas. Jensen's monologue is a perfect example of that. It should've been a weakness since it lays out an idea, rather than show it. However, it's both written well and helps the film focus on its purpose. It's not a story of cruel people being cruel to innocent ones. Rather, it's how certain ideas – profit, viral content – are so tempting, and make us into cruel people. As Schumacher criticizes Diana, he points out the specific thing that turns her into a profit-chaser. Beale is just as guilty as everyone in the network, since he goes along with his exploitation.
The darkness of the film isn't like real news. Its purpose isn't to shock the audience but make them understand. Diana's main role is to warn us of the appeal of viral news. If it's hard to watch, it's only because we see ourselves in Diana. Such a film isn't misanthropic. It's concerned about humanity and its nature, so it tries to show us its flaws in-depth rather than just make us hate them.
It does suffer from being very obvious. It has a clear mission statement and never for a second it pretends it's realistic. People give off long, meanigful monologues that only happen in online communication. The balance is a little off, since it often wants to be and then satirical and then dramatic. Eventually though it settles on being exaggerated instead of realism. This way the writers take advantage of their skill. Even if the monologues are obvious, they're beautifully written. Jensen's monologue doesn't make us hate him, but persuades us.
Network is a brilliant film. It may not have a stylistic quirk to make it viral, but then again the purpose is exist is to criticize the nature of viral content. The only hooks it has are satirical and a few good jokes. It's a well-written, thrilling film that's emotionally engrossing and explores its subject matter to the limit. People who think entertainment and thoughtfulness are mutually exclusive clearly haven't watched this. Besides being a little obvious in places, it's a brilliant film.
4.5 messages out of 5 mediums
Author The Brain in the JarPosted on April 20, 2016 April 20, 2016 Categories cinema, reviewTags anger, breakdown, cinema, commercial, communication, computer, conformity, economy, film, film review, internet, mad, madness, mainstream, marshall mcluhan, media, media criticism, media studies, media theory, medium, medium is the message, meme, memes, mental illness, money, movie, movie review, neil postman, network, news, newspaper, philosophy, profit, rebel, rebellion, social network, suicide, technology, television, terrorism, terrorist, tv, underground, viral, viral contentLeave a comment on Network (1976)


text:
Search Holiday Cottages
Things to do in Cornwall
Days Out in Cornwall
Explore the Rame Peninsula
Cycling in Cornwall
Walking in Cornwall
Places to eat in Cornwall
Cafés in Cornwall
Restaurants in Cornwall
Pubs in Cornwall
Events in Cornwall
Cornwall Beaches
Cornish history & landmarks
Cawsand
The village of Cawsand (or Porthbugh in Cornish) is a little fishing port with a usually calm and sheltered beach which looks over Plymouth Sound. It's been said that its name actually comes from "Cow Sand" because the locals used to place lamps around the necks of cows to make the port seem larger and more busy. Ships would turn into the shore after mistaking it for Plymouth, and then founder on the rocks. The locals would then swoop swiftly down and take the cargo. This practice is the essence of "wrecking", a peculiar form of piracy which many poorer Cornish folk would supplement their incomes in the 17th and 18th centuries.
Cawsand is part of the Mount Edgecumbe Country Park, and has the South-West Coast Path running though the village. Dogs are allowed on the beach from the 1st October until Easter, and lifeguards operate during the summer, making it a safe beach for families to enjoy.
During peak season, a regular boat, called the Weston Maid, takes passengers from the beach to and from Plymouth Hoe. Cawsand has three pubs, a traditional rowing club (Rame Gig Club) and a small cafe that also offers takeaway.
Kingsand
This village of Kingsand is a tiny fishing port with a small, sloping beach which is sheltered at high water by a slight natural harbour enhanced by walls. It was once famous for smuggling and wrecking, and although the many tunnels that were used by the smugglers have now been sealed up, there are still a lot of old fish cellars, historic boat stores and many other items of interest to be found on this part of the coast.
One of Kingsand's most outstanding features is its Grade II listed clock tower which stands on the seafront. It was built to celebrate the coronation of King George V in 1911. The tower took some substantial damage during the storms of 2014, but it has now been restored and is a striking feature.
Kingsand and its next-door sister town Cawsand, to which it is for all intents and purposes connected, lie upon the wide sweep of Cawsand Bay, but they have their own individual beaches in front of the two respective villages.
With its villages, forts, crumbling cliffs and stunning views of the Plymouth Breakwater, the glorious sandy beaches of Whitsand Bay have become very well established as a Cornish holiday destination.
St Germans
The town of St Germans has an ancient and imposing church that was once the cathedral of Cornwall in the 10th century, a beautiful viaduct, and perhaps most importantly for some visitors, a railway station. With traditional stone cottages framed with roses nestled by the River Tiddy, time is almost lost here. It is easy to imagine bygone days of horse-drawn vehicles clattering through the streets.
St Germans is well known for the eclectic Port Eliot Festival, held every year in July celebrating music, literature and the arts. The festival takes places in the beautiful Port Eliot Estate, a huge stately home with park-like grounds that is open to the public.
Antony is a medieval village best known for it's beautiful 18th century National Trust site, Antony House. The beautiful silver grey stone house is home to the Carew Pole family whose eventful history during the English Civil War is bound within the house.
The village also has great amenities including a shop, pub and garage.
Mount Edgcumbe
Mount Edgcumbe House is the stunning former home of the Earls of Mount Edgcumbe, first constructed in the 1500s and extensively restored after the second World War. It's set in Grade 1 listed Cornish gardens within over eight hundred acres of Country Park.
Rame Head
Rame Head is an iconic headland that overlooks Whitsand Bay and as far as the fishing village of Looe. With free roaming Dartmoor ponies, historical features such as the 13th chapel and Rame church, and the panoramic coastal views, Rame Head is a fantastic location for a walk. Making up part of the South West Coastal Path, there are plenty of routes to explore around the area.


text:
<?php
namespace Concrete\Controller\SinglePage\Dashboard\Users;

use \Concrete\Core\Page\Controller\DashboardPageController;
use Config;
use Imagine\Image\Box;
use Loader;
use Exception;
use User;
use Core;
use UserInfo;
use URL;
use stdClass;
use Permissions;
use PermissionKey;
use UserAttributeKey;
use Localization;
use \Concrete\Controller\Search\Users as SearchUsersController;
use \Concrete\Core\User\EditResponse as UserEditResponse;

class Search extends DashboardPageController
{
    protected $user = false;

    public function update_avatar($uID = false)
    {
        $this->setupUser($uID);
        if (!Loader::helper('validation/token')->validate()) {
            throw new Exception(Loader::helper('validation/token')->getErrorMessage());
        }
        if ($this->canEditAvatar) {
            $av = Loader::helper('concrete/avatar');
            if (is_uploaded_file($_FILES['avatar']['tmp_name'])) {
                $image = \Image::open($_FILES['avatar']['tmp_name']);
                $image = $image->thumbnail(
                    new Box(
                        Config::get('concrete.icons.user_avatar.width'),
                        Config::get('concrete.icons.user_avatar.height')
                    )
                );
                $this->user->updateUserAvatar($image);
            } else {
                if ($_POST['task'] == 'clear') {
                    $this->user->update(array('uHasAvatar' => 0));
                }
            }
        } else {
            throw new Exception(t('Access Denied.'));
        }

        $ui = UserInfo::getByID($uID); // avatar doesn't reload automatically
        $sr = new UserEditResponse();
        $sr->setUser($this->user);
        $sr->setMessage(t('Avatar saved successfully.'));
        $html = $av->outputUserAvatar($ui);
        $sr->setAdditionalDataAttribute('imageHTML', $html);
        $sr->outputJSON();
    }

    protected function setupUser($uID)
    {
        $ui = UserInfo::getByID(Loader::helper('security')->sanitizeInt($uID));
        if (is_object($ui)) {
            $up = new Permissions($ui);
            if (!$up->canViewUser()) {
                throw new Exception(t('Access Denied.'));
            }
            $tp = new Permissions();
            $pke = PermissionKey::getByHandle('edit_user_properties');
            $this->user = $ui;
            $this->assignment = $pke->getMyAssignment();
            $this->canEdit = $up->canEditUser();
            if ($this->canEdit) {
                $this->canActivateUser = $tp->canActivateUser();
                $this->canEditAvatar = $this->assignment->allowEditAvatar();
                $this->canEditUserName = $this->assignment->allowEditUserName();
                $this->canEditLanguage = $this->assignment->allowEditDefaultLanguage();
                $this->canEditTimezone = $this->assignment->allowEditTimezone();
                $this->canEditEmail = $this->assignment->allowEditEmail();
                $this->canEditPassword = $this->assignment->allowEditPassword();
                $this->canSignInAsUser = $tp->canSudo();
                $this->canDeleteUser = $tp->canDeleteUser();
                $this->canAddGroup = $tp->canAccessGroupSearch();
                $this->allowedEditAttributes = $this->assignment->getAttributesAllowedArray();
            }
            $this->set('user', $ui);
            $this->set('canEditAvatar', $this->canEditAvatar);
            $this->set('canEditUserName', $this->canEditUserName);
            $this->set('canEditEmail', $this->canEditEmail);
            $this->set('canEditPassword', $this->canEditPassword);
            $this->set('canEditTimezone', $this->canEditTimezone);
            $this->set('canEditLanguage', $this->canEditLanguage);
            $this->set('canActivateUser', $this->canActivateUser);
            $this->set('canSignInAsUser', $this->canSignInAsUser);
            $this->set('canDeleteUser', $this->canDeleteUser);
            $this->set('allowedEditAttributes', $this->allowedEditAttributes);
            $this->set('canAddGroup', $this->canAddGroup);
        }
    }

    public function update_status($uID = false)
    {
        switch ($_POST['task']) {
            case 'activate':
                $this->setupUser($uID);
                if ($this->canActivateUser && Loader::helper('validation/token')->validate()) {
                    $this->user->activate();
                    $mh = Loader::helper('mail');
                    $mh->to($this->user->getUserEmail());
                    if (Config::get('concrete.user.registration.notification_email')) {
                        $mh->from(
                            Config::get('concrete.user.registration.notification_email'),
                            t('Website Registration Notification')
                        );
                    } else {
                        $adminUser = UserInfo::getByID(USER_SUPER_ID);
                        $mh->from($adminUser->getUserEmail(), t('Website Registration Notification'));
                    }
                    $mh->addParameter('uID', $this->user->getUserID());
                    $mh->addParameter('user', $this->user);
                    $mh->addParameter('uName', $this->user->getUserName());
                    $mh->addParameter('uEmail', $this->user->getUserEmail());
                    $mh->addParameter('siteName', Config::get('concrete.site'));
                    $mh->load('user_registered_approval_complete');
                    $mh->sendMail();
                    $this->redirect('/dashboard/users/search', 'view', $this->user->getUserID(), 'activated');
                }
                break;
            case 'deactivate':
                $this->setupUser($uID);
                if ($this->canActivateUser && Loader::helper('validation/token')->validate()) {
                    $this->user->deactivate();
                    $this->redirect('/dashboard/users/search', 'view', $this->user->getUserID(), 'deactivated');
                }
                break;
            case 'validate':
                $this->setupUser($uID);
                if ($this->canActivateUser && Loader::helper('validation/token')->validate()) {
                    $this->user->markValidated();
                    $this->redirect('/dashboard/users/search', 'view', $this->user->getUserID(), 'email_validated');
                }
                break;
            case 'sudo':
                $this->setupUser($uID);
                if ($this->canSignInAsUser && Loader::helper('validation/token')->validate()) {
                    User::loginByUserID($uID);
                    $this->redirect('/');
                }
                break;
            case 'delete':
                $this->setupUser($uID);
                if ($this->canDeleteUser && Loader::helper('validation/token')->validate()) {
                    $this->user->delete();
                    $this->redirect('/dashboard/users/search', 'delete_complete');
                }
                break;
        }
        $this->view($uID);
    }

    public function update_email($uID = false)
    {
        $this->setupUser($uID);
        if ($this->canEditEmail) {
            $email = $this->post('value');
            if (!Loader::helper('validation/token')->validate()) {
                $this->error->add(Loader::helper('validation/token')->getErrorMessage());
            }
            if (!Loader::helper('validation/strings')->email($email)) {
                $this->error->add(t('Invalid email address provided.'));
            } elseif (!Loader::helper('concrete/validation')->isUniqueEmail($email) && $this->user->getUserEmail(
                ) != $email
            ) {
                $this->error->add(t("The email address '%s' is already in use. Please choose another.", $email));
            }

            $sr = new UserEditResponse();
            $sr->setUser($this->user);
            if (!$this->error->has()) {
                $data = array('uEmail' => $email);
                $this->user->update($data);
                $sr->setMessage(t('Email saved successfully.'));
            } else {
                $sr->setError($this->error);
            }
            $sr->outputJSON();
        }
    }

    public function update_timezone($uID = false)
    {
        $this->setupUser($uID);
        if ($this->canEditTimezone) {
            $timezone = $this->post('value');
            if (!Loader::helper('validation/token')->validate()) {
                $this->error->add(Loader::helper('validation/token')->getErrorMessage());
            }
            $sr = new UserEditResponse();
            $sr->setUser($this->user);
            if (!$this->error->has()) {
                $data = array('uTimezone' => $timezone);
                $this->user->update($data);
                $sr->setMessage(t('Time zone saved successfully.'));
            } else {
                $sr->setError($this->error);
            }
            $sr->outputJSON();
        }
    }

    public function update_language($uID = false)
    {
        $this->setupUser($uID);
        if ($this->canEditLanguage) {
            $language = $this->post('value');
            if (!Loader::helper('validation/token')->validate()) {
                $this->error->add(Loader::helper('validation/token')->getErrorMessage());
            }
            $sr = new UserEditResponse();
            $sr->setUser($this->user);
            if (!$this->error->has()) {
                $data = array('uDefaultLanguage' => $language);
                $this->user->update($data);
                $sr->setMessage(t('Language saved successfully.'));
            } else {
                $sr->setError($this->error);
            }
            $sr->outputJSON();
        }
    }

    public function update_username($uID = false)
    {
        $this->setupUser($uID);
        if ($this->canEditUserName) {
            $username = $this->post('value');
            if (!Config::get('concrete.user.registration.email_registration')) {
                if (!Loader::helper('validation/token')->validate()) {
                    $this->error->add(Loader::helper('validation/token')->getErrorMessage());
                }
                if (strlen($username) < Config::get('concrete.user.username.minimum')) {
                    $this->error->add(
                        t(
                            'A username must be at least %s characters long.',
                            Config::get('concrete.user.username.minimum')
                        )
                    );
                }

                if (strlen($username) > Config::get('concrete.user.username.maximum')) {
                    $this->error->add(
                        t(
                            'A username cannot be more than %s characters long.',
                            Config::get('concrete.user.username.maximum')
                        )
                    );
                }

                if (strlen($username) >= Config::get('concrete.user.username.minimum') && !Loader::helper(
                        'concrete/validation'
                    )->username($username)
                ) {
                    if (Config::get('concrete.user.username.allow_spaces')) {
                        $this->error->add(
                            t(
                                'A username may only contain letters, numbers, spaces, dots (not at the beginning/end), underscores (not at the beginning/end).'
                            )
                        );
                    } else {
                        $this->error->add(
                            t(
                                'A username may only contain letters numbers, dots (not at the beginning/end), underscores (not at the beginning/end).'
                            )
                        );
                    }
                }
                $uo = $this->user->getUserObject();
                if (strcasecmp($uo->getUserName(), $username) && !Loader::Helper(
                        'concrete/validation'
                    )->isUniqueUsername($username)
                ) {
                    $this->error->add(t("The username '%s' already exists. Please choose another", $username));
                }

                $sr = new UserEditResponse();
                $sr->setUser($this->user);
                if (!$this->error->has()) {
                    $data = array('uName' => $username);
                    $this->user->update($data);
                    $sr->setMessage(t('Username saved successfully.'));
                } else {
                    $sr->setError($this->error);
                }
                $sr->outputJSON();
            }
        }
    }

    public function update_attribute($uID = false)
    {
        $this->setupUser($uID);
        $sr = new UserEditResponse();
        if (Loader::helper('validation/token')->validate()) {
            $ak = UserAttributeKey::getByID(Loader::helper('security')->sanitizeInt($_REQUEST['name']));
            if (is_object($ak)) {
                if (!in_array($ak->getAttributeKeyID(), $this->allowedEditAttributes)) {
                    throw new Exception(t('You do not have permission to modify this attribute.'));
                }

                $this->user->saveUserAttributesForm(array($ak));
                $val = $this->user->getAttributeValueObject($ak);
            }
        } else {
            $this->error->add(Loader::helper('validation/token')->getErrorMessage());
        }
        $sr->setUser($this->user);
        if ($this->error->has()) {
            $sr->setError($this->error);
        } else {
            $sr->setMessage(t('Attribute saved successfully.'));
            $sr->setAdditionalDataAttribute('value', $val->getValue('displaySanitized', 'display'));
        }
        $this->user->reindex();
        $sr->outputJSON();
    }

    public function clear_attribute($uID = false)
    {
        $this->setupUser($uID);
        $sr = new UserEditResponse();
        if (Loader::helper('validation/token')->validate()) {
            $ak = UserAttributeKey::getByID(Loader::helper('security')->sanitizeInt($_REQUEST['akID']));
            if (is_object($ak)) {
                if (!in_array($ak->getAttributeKeyID(), $this->allowedEditAttributes)) {
                    throw new Exception(t('You do not have permission to modify this attribute.'));
                }
                $this->user->clearAttribute($ak);
            }
        } else {
            $this->error->add(Loader::helper('validation/token')->getErrorMessage());
        }
        $sr->setUser($this->user);
        if ($this->error->has()) {
            $sr->setError($this->error);
        } else {
            $sr->setMessage(t('Attribute cleared successfully.'));
        }
        $sr->outputJSON();
    }

    public function change_password($uID = false)
    {
        $this->setupUser($uID);
        if ($this->canEditPassword) {
            $password = $this->post('uPassword');
            $passwordConfirm = $this->post('uPasswordConfirm');
            if ((strlen($password) < Config::get('concrete.user.password.minimum')) || (strlen($password) > Config::get(
                        'concrete.user.password.maximum'
                    ))
            ) {
                $this->error->add(
                    t(
                        'A password must be between %s and %s characters',
                        Config::get('concrete.user.password.minimum'),
                        Config::get('concrete.user.password.maximum')
                    )
                );
            }
            if (!Loader::helper('validation/token')->validate('change_password')) {
                $this->error->add(Loader::helper('validation/token')->getErrorMessage());
            }
            if (strlen($password) >= Config::get('concrete.user.password.minimum') && !Loader::helper(
                    'concrete/validation'
                )->password($password)
            ) {
                $this->error->add(t('A password may not contain ", \', >, <, or any spaces.'));
            }

            if ($password != $passwordConfirm) {
                $this->error->add(t('The two passwords provided do not match.'));
            }

            $sr = new UserEditResponse();
            $sr->setUser($this->user);
            if (!$this->error->has()) {
                $data['uPassword'] = $password;
                $data['uPasswordConfirm'] = $passwordConfirm;
                $this->user->update($data);
                $sr->setMessage(t('Password updated successfully.'));
            } else {
                $sr->setError($this->error);
            }
            $sr->outputJSON();
        }
    }

    public function get_timezones()
    {
        if (array_key_exists('query', $_GET) && is_string($_GET['query'])) {
            $query = preg_replace('/\s+/', ' ', $_GET['query']);
        } else {
            $query = '';
        }
        $timezones = Loader::helper("date")->getTimezones();
        $result = array();
        foreach ($timezones as $timezoneID => $timezoneName) {
            if (($query === '') || (stripos($timezoneName, $query) !== false)) {
                $obj = new stdClass();
                $obj->id = $timezoneID;
                $obj->text = $timezoneName;
                $result[] = $obj;
            }
        }
        Loader::helper('ajax')->sendResult($result);
    }

    public function get_languages()
    {
        $languages = Localization::getAvailableInterfaceLanguages();
        array_unshift($languages, 'en_US');
        $obj = new stdClass();
        $obj->text = tc('Default locale', '** Default');
        $obj->value = '';
        $result = array($obj);
        foreach ($languages as $lang) {
            $obj = new stdClass();
            $obj->value = $lang;
            $obj->text = \Punic\Language::getName($lang);
            $result[] = $obj;
        }
        usort(
            $result,
            function ($a, $b) {
                if ($a->value === '') {
                    $cmp = -1;
                } elseif ($b->value === '') {
                    $cmp = 1;
                } else {
                    $cmp = strcasecmp($a->text, $b->text);
                }

                return $cmp;
            }
        );
        Loader::helper('ajax')->sendResult($result);
    }

    public function delete_complete()
    {
        $this->set('message', t('User deleted successfully.'));
        $this->view();
    }

    public function view($uID = false, $status = false)
    {
        if ($uID) {
            $this->setupUser($uID);
        }

        $this->requireAsset('select2');

        $ui = $this->user;
        if (is_object($ui)) {
            $dh = Core::make('helper/date');
            /* @var $dh \Concrete\Core\Localization\Service\Date */
            $this->requireAsset('core/app/editable-fields');
            $uo = $this->user->getUserObject();
            $groups = array();
            foreach ($uo->getUserGroupObjects() as $g) {
                $obj = new stdClass();
                $obj->gDisplayName = $g->getGroupDisplayName();
                $obj->gID = $g->getGroupID();
                $obj->gDateTimeEntered = $dh->formatDateTime($g->getGroupDateTimeEntered($this->user));
                $groups[] = $obj;
            }
            $this->set('groupsJSON', Loader::helper('json')->encode($groups));
            $attributes = UserAttributeKey::getList(true);
            $this->set('attributes', $attributes);
            $this->set('pageTitle', t('View/Edit %s', $this->user->getUserDisplayName()));
            switch ($status) {
                case 'activated':
                    $this->set('success', t('User activated successfully.'));
                    break;
                case 'deactivated':
                    $this->set('message', t('User deactivated successfully.'));
                    break;
                case 'created':
                    $this->set('message', t('User created successfully.'));
                    break;
                case 'email_validated':
                    $this->set('message', t('Email marked as valid.'));
                    break;
            }
        } else {
            $cnt = new SearchUsersController();
            $cnt->search();
            $this->set('searchController', $cnt);
            $result = $cnt->getSearchResultObject();
            if (is_object($result)) {
                $object = $result->getJSONObject();
                $result = Loader::helper('json')->encode($object);
                $this->addFooterItem(
                    "<script type=\"text/javascript\">
                        $(function () {
                            $('div[data-search=users]').concreteAjaxSearch({
                                result: " . $result . ",
                                onLoad: function (concreteSearch) {
                                    concreteSearch.\$element.on('click', 'a[data-user-id]', function () {
                                        window.location.href='"
                                            . rtrim(URL::to('/dashboard/users/search', 'view'), '/')
                                            . "/' + $(this).attr('data-user-id');
                                        return false;
                                    });
                                }
                            });
                        });
                    </script>"
                );
            }
        }
    }

}


CubDomain.com is not promoting, linking to, or is affiliated with smartnew.club in any way. We are just providing estimated data for analysis purposes.
How socially engaged is smartnew.club?
What is Moz Rank of smartnew.club?
What is DNS Records of smartnew.club?


The dog days of summer were dragging on and the heat had been constant, barely getting below 20 degrees at night. After getting a taste of Smallmouth Bass fishing recently, it was time for another trip. The nearest lakes with smallies are a 2 to 3 hour drive away so it was a very early start. The moon was full and the Perseid meteor showers were on their last few days, we passed many young of the year foxes prowling the highway shoulders as well as a few owls. As we got close to our destination we witnessed over the course of 20 minutes, what I believe was four pieces of space junk burn up in the atmosphere and sparkle downward.
Being fairly new to bass fishing I lacked the confidence I typically have going in to a day of fishing, that all changed after my first cast. A light tap at the end of my line and I set the hook only to have the fish instantly torpedo out of the water and shake it. A few more casts of my four inch tube and another bite, the fish didn't feel to heavy and I got it to shore with ease, a nice 12 incher quickly released. Frodo had one hit and a miss on the top water lure he was trying and it seemed the tube was getting more action so he tied on a 3 inch tube and cast out to an almost instant hit. The battle was on and I reeled in to be net boy, the fish made a few acrobatic leaps out of the water and he kept the line tight. After a few short runs it was in the net, in my opinion it was the nicest coloured of the day and measured out at 16.5 inches.
We tried many lures throughout the morning but it seemed that the bass were holding to the bottom and finesse jigging tubes or swim baits was the ticket. There was the occasional take of a top water lure but sadly no reel hook ups. I've gotta say that the feeling of a bass on the line is second to none, I hooked into, fought and eventually lost one that felt like a log. Slowly zigging and zagging along the bottom going where ever it wanted to, it suddenly burst out of the water when I least expected it and spit the hook. It looked like the grandma to the 16-17 inchers we were landing. It was clear I needed all the practice I could get fighting these feisty smallies.
After about 2 hours, the bite seemed to die off, before moving to a new shore spot I tied on a power bait swim bait and tried bouncing it along the bottom for a few casts. After my third retrieve something slammed the lure at full force and I drove the hook home. It peeled off like a pike on a run, and that's exactly what Frodo thought it was, I thought differently however and as it breached a few feet out of the water we saw it was a smallie. Many more gut wrenching runs and a few more leaps and it was near the net only to tear off on one final charge and head shaking leap. To my relief we finally got it in the net and it measured out at 17.5 inches, my new personal best. Without another bite for 30 minutes we decided to move on and try other spots.
We spent a couple hours throwing everything in the tackle box at them only getting a few bites each. We worked a rocky shoreline finding 3 to 12 inchers with one bigger smallmouth cruising the shallows, we were spotted long before it was I'm sure. We also fished some weedy bays as well without any luck. The mid day heat was getting to me and I took to dipping my hat in the water providing a few short minutes of cool. With a lack of action at all the spots we tried, we decided to head back to our original spot and hope for the best.
Earlier in the day I had mentioned that the only thing that could make the day better would be one over 18 inches. Wouldn't you know the last fish of the day would be just that. Frodo had spent a lot of time working different top water lures and after countless casts he had a huge splash of a take and a solid hook up. After an impressive fight and two passes at the net it was landed 19.75 inches of brute bass. The biggest I had seen in person, it motivated us to fish on and that we did. Alas another hour of fishing and not a bite, with over 2 hours of driving home and some things to take care of that evening we were reluctantly on our way. The long drive home we contemplated what the evening bite might have been like and when we could get back next.


You don't have to be. If you own a small business you especially don' have to be because the owner IS the brand. How you communicate, how you present yourself, what you're known for, your business is an extension of you.
All you have to do is write like you talk. It will give your content character and distinguish it from the rest. Don't over think it!
I don't know what to share.
Start with answering the questions you get asked the most. If one of your customers/followers has that question, chances are others do too.
Next you have to get inside the pain points and desires of your idea customer. What content will help them get from where they are to where they want/need to go? What content will help them right now?
Blog about it, create social media posts around it. Be the truth they are looking for.
I've seen people over complicate their content "calendars" with excel spreadsheets that look more like an unachievable daily to-do list than a content calendar and guess what, they loose steam and give up completely.
On the other hand, I've seen people underestimate the importance of content by posting about "what feels right" on any given day.
We've established that an overwhelming content plan won't work, but what's wrong with posting when inspiration strikes?
For starters, inspiration might not strike for days at a time and by then you'll have either left your audience empty handed or you'll have devalued yourself with lackluster content.
Depending on what kind of business and audience you have, your results requirements will differ. Don't believe everything you Google about the best times to post here or there because there are no hard and fast rules when it comes to the individuality of any business and audience combination. What does work is trying new things and looking at data. You will find what works for you if you stay consistent.
Content planning and creation is time consuming to an extent. But it's worth the time if it's profitable.
So how do I make my content profitable?
To be profitable, your content needs to grow your list and your list needs to fall in love with you. Simple, right?
By providing value and purpose for your ideal customer through downloads or other freebies that align with your audience's needs and your end goal for them, you can accumulate a niche.
The more you dial in your list(s), the more likely you can nurture them into paying customers.
For starters, they chose your free offer and based on the offer, you now know the best angle to nurture a relationship with them through emails or a "look alike" audiences with targeted ads.
It will most likely take some trial and error to decipher what your audience really wants from you, but once you dial it in, your platform of influence will only get higher and your business will only get bigger.
BONUS: Get our complete digital marketing blueprint, "The Know + Grow Method," complete with extra action items and bonus pro tips.


2 May Dear Experts, May i get the direct link to download Microsoft Visio Professional as iso file? I have license key but i do not have disk for. 27 Feb Microsoft Visio is the latest version of diagramming software from Microsoft. Microsoft Visio Premium trial direct download links. Visio Professional was released in July , followed by Service Pack 1 Link Visio shapes to multiple data sources like Excel spreadsheets and SQL.
Hi, I have a Visio Professional licence key but no disc. I have found a link for all the visual studio product's including + service. Clicking on the Download Now (Visit Site) button above will open a connection to a third-party site. newportnaturalfoodpa.com cannot completely ensure the security of the. Microsoft Office Visio Professional includes advanced diagramming tools as Microsoft Excel ), and with one click, publish your data-linked diagram.
Microsoft Visio Professional License - newportnaturalfoodpa.com - 1 Dynamic, data-driven shapes with links to real-time data and automatic refresh.? X. X. 27 Jul Visio Professional , from Microsoft, is used to create and share single diagram at the same time, and the ability to link diagrams to data. Learn how to create links going to a specific shape within a Visio diagram, how to link two separate VSD files or diagrams, and how to create multiple links in. 30 Apr You will receive your product key Valid to Permanently Activate the Microsoft Visio Professional , download links and installation. 21 Apr Official direct download links to all Microsoft Office editions on the Digital River servers. Office Professional Plus x86 + x64 disk image, X iso (old) Xiso Visio x86, Xexe (old).


One enters by passing under an ancient, frescoed 15th-century loggia. The streets of the city centre are left behind and, through the large glass door looms an unrivalled view of the Campo. This is the piazza where the Palio is raced twice a year. This is Siena.
And over the centuries in these ancient rooms - overlooking the world's most famous shell-shaped piazza, the only free zone in the city in the territorial division between the 17 "contrade," or quarters - were the protagonists and witnesses of the history of a city that has left its mark in the arts, in politics, in traditions.
They were different from the "academies," an older form of association, dedicated to philosophy, to literature, to science, examples of which even today still exist and flourish in Siena.
But the Uniti is another story entirely, a product of the modern age: without renouncing a cultural program, its aim was to organize parties and entertainment for its members.
"It has been generally said that the modern clubs had as their models the English clubs and this is, in part, true, but there is no doubt that the Uniti can boast an indisputable priority of origin," writes Giovanni Cecchini in a rare book on the history of this Circolo.
Besides, English clubs arise from non-organized meetings of British gentlemen in the taverns. All in a very spontaneous manner at least until the 18th century, when it was considered not suitable to the members's ancestry to meet in public places. It was then that the true clubs were born, with headquarters, statues and rules.
But, meanwhile, "La Società dei Signori Uniti del Casino" -- as it was called in the beginning, to which was added the word "Conversazione" -- was already born in a street adjacent to Piazza del Campo.
Initially the members were 21 noble Sienese, whose surnames are largely still present in the register of members, a sign of the very strong continuity with its origins. The number of active members at the beginning was set at 24, excluding those under twenty years of age and those over seventy years of age, with the exclusion of women.
The early years were golden ones, with exceptional receptions for famous guests, in honour of which there were extra races at the Palio. But the most important turning point came in 1739 when the Grand Duke Francesco III, of Lorraine descent, granted the Uniti a new headquarters: the Palazzo della Mercanzia, where it can still be found today. A building with a glorious and ancient past, a place of power for citizens and of religious traditions, a treasure chest of the art of the Loggia, that the Uniti over the centuries restored and preserved in a exemplary way.
Changes were made over time to the building that was in the process of decay, with the raising to three floors from two original ones and a complete renovation of the facade on the piazza. The work was completed with a substantial improvement of surrounding area: the completion was marked with a great party in 1767, with Grand Duke Pietro Leopoldo present.
But the history of the Circolo degli Uniti, whose President today is Marcello Griccioli, is not one only of parties and the preservation of cultural heritage: the members, having grown up, participated actively in the independence movement that would result in the unification of Italy.
A tribute was paid also to the two world wars, and during the liberation in 1944 the premises were requisitioned by the Allied command: on that occasion the nearby Accademia dei Rozzi (an institution still very present in Siena) offered the members of the Uniti hospitality on its premises, "a demonstrative act of the bonds of solidarity that have always united, despite differences of opinion and momentary contrasts, the citizens of Siena," observes the historian Cecchini.
After the war the Circolo loosened its admissions requirements, and not only nobles were admitted, but also gentlemen citizens who were residents in the Ancient Sienese State or whoever had their interests in mind.
In short, the link with the land remains a fundamental criterion for admission, which, in any case, is limited. In fact, 100 is the maximum number of members, and a dozen or so are considered as "supernumerary," awaiting full admission.
Membership in the Uniti is not an elite status like it is in a large part of the world's clubs, but means being part of a history that stretches far back, way before the founding of the Circolo itself. The headquarters overlook the Campo, right in front of the Town Hall, an historic symbol of the Republic and of the battles for freedom.
These two places are intricately involved with the history of Siena: on one side, the "political" powers of the times, destined, in any case, to be consumed in brief cycles; on the other, the "guardians" of the many traditions and values that the people enjoyed over the centuries.
And this applies even more so in recent times, with Siena having gone through a serious political-economic crisis from which it is painfully -- but with pride -- pulling out. Siena is Siena precisely for this reason, and the Circolo degli Uniti is the result of a civic process that can best be expressed by the "contrade," a city-state that has remained strong even and, above all, in the worst moments, thanks to the will of the people.


Respect The Mustache shirt because you are man in all his facial hair glory!
Respect the mustache shirts using a retro design and hilarious imagery to garner respect for man's greatest decoration, his mustache. Respect The Mustache is a must have t-shirt for any man who's proud of his facial hair and wants to show it.
This really is a hilarious t-shirt and makes a great gift for mustache wearers. Actually, if you don't mind getting kicked in the tinglies you could give a Respect The Mustache shirt to any hairy women you may know. Just don't say we gave you the idea.
The Respect The Mustache design comes in two styles. One in white and the other black so that you can select either light or dark colored shirts when making your purchase.
We also have available some really cool gift items with the Respect the Mustache design. The wall poster is perfect for a den, bar or if you know a barber, it would make a great gift for their shop.


Paris: l'auteur, la veuve Boivin, Le Clerc, n.d..
#93561 - Printable friendly version.
Leipzig: Breitkopf & Härtel, n.d.(1867). Plate 11307.
Leipzig: Breitkopf & Härtel, n.d..
Apart from the omitted cadenza, this is identical to the David violin and piano version.
Paris: Société anonyme des Éditions Ricordi, 1918. Plate R. 363.
Braunschweig: Litolff, 1901. Plate 1160.
Berlin: N. Simrock, 1912. Plate 13086.
Reissue (with new editor credit) - n.d.(ca.1910).
Leipzig: C.F. Peters, n.d. Plate 8847.
Hermann's revision of David's Hohe Schule No.6 ca 1901.
Leipzig: Breitkopf & Härtel, n.d.(ca.1880) Plate V.A.378.
Unlike the op.2 and op.9 sonatas, Grove lists this as being for violin with no alternate designation for flute. Accordingly, it has only been tagged for violin.
Sonata 4 includes a third staff marked Violoncello in addition to the Continuo staff.


These bamboo knives are made from 100% organically grown bamboo, which is biodegradable and sustainable.
They are light and very robust.
Pack contains 25 bamboo knives.
Each utensil is approximately 16.5cm/6.5" long.


I receive many calls from potential clients who are looking for someone to facilitate professional learning activities. Their most frequent questions include "Are you available on that date?" and "Can you address that topic?" While I appreciate their confidence in me, I wish they would ask me additional questions about how I craft my activities and engage learners.
So I created a Presenter's Agreement that I encourage clients to use whenever hiring a facilitator. Any worthwhile presenter should be comfortable with these minimal expectations. If not, find someone who is!
Near the beginning of the session, please ask participants to greet someone seated near them. This sets the tone for an interactive experience.
Use visuals—including photos, videos, and infographics—to emphasize your content and maintain attention.
Keep bullet points on a slide to three or fewer, with no more than five words each. Make sure the slides are legible from a distance.
Do not face your slides and read from them. Instead, enhance the bullet points with additional information.
If there is a microphone, please use it. Learning needs to be accessible to all, even those who are hard of hearing.
Embed interaction every 20 minutes so that participants have a chance to talk or apply their learning.
Honor the experience in the room by asking participants to contribute, share ideas, and teach one another.
If the session is longer than 45 minutes, be sure to vary the interaction. Discussion, reflection, games, role-play, cooperative learning, video viewing, demonstrations, readings, case studies—they all have value.
What other expectations would you add to this list?
For more ideas about quality professional learning, check out Caffeinated Learning: How to Design and Conduct Rich, Robust Professional Training., also available in iBooks!