Steve Harvey has his ex-wife thrown in jail!
Steve Harvey's ex-wife Mary Harvey recently made a phone call to Shanae Hall – author of Why Do I Have To Think Like A Man? – to blast the "Family Feud" host, who had her thrown in jail over Halloween weekend.
As we reported earlier this year, it's been a contentious battle between Mary and Steve Harvey, who have been battling over custody of their son, Wynton, who lives with Steve.
This entry was posted in Entertainment News and tagged ex-wife, Mary Harvey, Steve Harvey, Steve Harvey has ex-wife thrown in jail. Bookmark the permalink.


Hong Kong Airlines' codeshare partnership with EL AL Israel Airlines will kick off on 20 September 2018, with the former adding its "HX" code on the latter's flights between Hong Kong and Tel Aviv. Reciprocally, EL AL will add its "LY" code on Hong Kong Airlines flights between Hong Kong and Auckland in New Zealand, as well as Seoul in South Korea.
Established in 2006, Hong Kong Airlines is a full-service airline firmly rooted in Hong Kong. The airline flies to nearly 40 destinations across Asia Pacific and North America and currently maintains 79 interline and 18 codeshare agreements with multiple airline partners. Hong Kong Airlines operates one of the youngest fleets in the world and it has been awarded the internationally acclaimed four-star rating from Skytrax since 2011.


text:
About Errante
Why Errante
Safety of Funds
Trading & Tools
Funding Methods
Errante Calculators
Trump & Biden The Final Countdown
Presidential Election 2020: Tuesday 3rd November
There is a lot of speculation about what a Democrat or a Republican presidential result could mean for the stock market. At Errante, we realise this is only a fraction of what affects the markets.
Past elections show that economic and financial circumstances are far more influential on the markets than who wins the White House.
The 2020 election is no different. Today's world features one of the worst U.S. recessions on record, a global pandemic and a mountain of stimulus money leaking into the stock market. These monumental conditions eclipse the relevance of what party ends up in the White House with regards to stocks.
That being said, will the trend of volatility continue or stabilise?
These events have the potential to influence the markets which means there is plenty of trading opportunities.
If you have any questions, please email our Education Centre.
If you have any questions or require any assistance, please contact one of our support team members via our Live Chat or email [email protected].
We are Errante. Trading made personal.
Errante is the trading name used by Notely Trading Ltd, an Investment Firm authorized and regulated by the Cyprus Securities and Exchange Commission (CySec) under license number [383/20]. Errante is governed by the Markets of Financial Instruments Directive (MiFID II) of the European Union.
To find out more about Errante, visit https://errante.eu.
We want to hear from you! Stellar support available 24/5
Notely Trading Limited is an Investment Firm authorized and regulated by the Cyprus Securities and Exchange Commission (CySec) under license number 383/20, registration number HE394425 and with registered office at 30 Karpenisiou, 1077 Nicosia, Cyprus. The Company is governed by the Markets of Financial Instruments Directive (MiFID II) of the European Union.
The website (www.errante.eu) is operated by Notely Trading Ltd.
CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 72.50% of retail investor accounts lose money when trading CFDs with this provider. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money. Read our Risk Disclosure.
Errante brand is authorised and regulated in other jurisdictions:
Errante Securities (Seychelles) Ltd (https://errante.com/) is regulated by the Seychelles Financial Services Authority (FSA) under license number SD038.
Errante is a Trademark owned by an entity of the Errante Group. All other trademarks that appear on this website are the property of their respective owners.
Regional Restrictions: Notely Trading Ltd currently provides its services on a cross-border basis within EEA states under the MiFID regime. We do not provide our services to residents of certain jurisdictions including, but not limited to, USA, Syria, Japan, North Korea, Iraq, Belgium, and Canada. The Company holds the right to alter the above lists of countries at its own discretion.
© 2023 Notely Trading Ltd. All rights reserved.
We use cookies on this site to improve your website experience, enhancing also site navigation and experience, analysis of site usage and assistance in our marketing efforts. By clicking "Enable All" you consent to our use of cookies.
You can find out more about which cookies we are using or switch them off in Cookies Settings.
Enable All Cookies and Close
Analytical and Promotional Cookies
We use cookies on this site to improve your website experience, enhancing also site navigation and experience, analysis of site usage and assistance in our marketing efforts. By clicking "Save Changes" or continuing to use this site you consent to our use of cookies. To find out more, read our Privacy Policy and Cookies Policy
Functional Cookies help a site work well, they enable additional features which can make the user experience better.
Analytical cookies are used to determine usage of a site, they may track individual users, but only to the extent to allow a proper user journey through the site. They are not used for targeting adverts.
Promotional cookies keep track of information to tailor advertisements to you and to measure their success. This includes using previously collected information about your interests to select ads, processing data about what advertisements were shown, how often they were shown, when and where they were shown, and whether you took any action related to the advertisement, including for example clicking an ad or making a purchase.
Cookies are small pieces of information, normally consisting of just letters and numbers, which are automatically stored on your computer (or any other devise used to enter the Internet) when you visit a website and offer an insight your activity and preferences.
Our Website uses cookies to help us improve our website performance and your browsing experience. Please refer to this Policy in order to get a better understanding of what cookies our Website uses; how do we use them and what is their purpose.
For more information regarding cookies, you are kindly referred to visit www.aboutcookies.org or www.allaboutcookies.org.

redpajama_set_name: RedPajamaCommonCrawl


Come join us for the 2nd Annual Rob Dollar Cup presented by AZ FOOTY & the USAFL. Get out of the cold, defrost, and play Footy 9's (also known as metro footy) in the beautiful 80 degree Arizona weather! All proceeds go to the Rob Dollar Foundation in loving support and memory of our great friend & longtime member of the USAFL community, Rob Dollar. Your valued participation will assist the foundations goal of bringing safety & awareness to the cycling community.
Registration is now open and will close on February 28th 2019. Proceeds from registration go to running the tournament and a donation to the Rob Dollar Foundation to be presented at the tournament after party.


text:
Q: Android View won't scroll with swipe gesture and won't scroll.  Using ListView with ArrayAdapter I'm using a custom ArrayAdapter for my ListView. I have a CheckBox on the left and two TextView items to the right of the CheckBox, stacked on top of each other.  I'm also using a custom android:listSelector.
I insert 8 items into my custom ListView in MyActivity onCreate method.
I am able to select a row of the list so that it changes color and I am also able to check and uncheck the checkbox.  However, the view doesn't respond to a vertical swipe, nor does it ever give the items focus when I hover over the items with my fingers. I can scroll if I simultaneously click the item and scroll down with my other finger, but this isn't want I want.  Have I somehow clobbered the vertical swipe gesture?
I want to point out that there are NO ScrollView objects in my problem. Most of the posts out there have to do with folks putting ListView objects inside of ScrollView, visa-versa.
My suspicion is that something is wrong in my layout and/or something is wrong with the way I'm assigning the focus in the layout and in the code.
Here is my main Activity code:
import java.util.ArrayList;
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.CheckBox;
import android.widget.ListView;
import android.widget.TextView;

public class MyActivity extends Activity{
    private ListView lv;
    private TextView titleDisplay;
    private TextView locationDisplay;
    private ArrayList<TalkItem> m_talks = null;
    private MyListView m_adapter;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.session_view);

        lv = (ListView) findViewById(R.id.sessionlist);
        titleDisplay = (TextView) findViewById(R.id.sessiontitle);
        locationDisplay = (TextView) findViewById(R.id.sessionlocation);

        m_talks = new ArrayList<TalkItem>();
        this.m_adapter = new MyListView(this, R.layout.sessionlistitem, m_talks);
        lv.setAdapter(this.m_adapter);

        lv.setOnItemClickListener(new OnItemClickListener() {
            public void onItemClick(AdapterView<?> parent, View view,
                    int position, long id) {
                //TODO: do something
            }
        });

        //set title and location display
        titleDisplay.setText("TITLE");
        locationDisplay.setText("LOCATION");
        m_talks.add(new TalkItem("first1", "last1", false));
        m_talks.add(new TalkItem("first2", "last2", false));
        m_talks.add(new TalkItem("first3", "last3", false));
        m_talks.add(new TalkItem("first4", "last4", false));
        m_talks.add(new TalkItem("first5", "last5", false));
        m_talks.add(new TalkItem("first6", "last6", false));
        m_talks.add(new TalkItem("first7", "last7", false));
        m_talks.add(new TalkItem("first8", "last8", false));

    }

    public class MyListView extends ArrayAdapter<TalkItem> {

        private ArrayList<TalkItem> items;

        public MyListView(Context context, int textViewResourceId,
                ArrayList<TalkItem> items) {
            super(context, textViewResourceId, items);
            this.items = items;
        }

        @Override
        public View getView(int position, View convertView, ViewGroup parent) {

            TalkItem talkItem = items.get(position);
            CheckBox checkBox;
            TextView topText;
            TextView bottomText;

            if (convertView == null) {
                LayoutInflater vi = (LayoutInflater) getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
                convertView = vi.inflate(R.layout.sessionlistitem, null);
                checkBox = (CheckBox) convertView.findViewById(R.id.icon);
                topText =  (TextView) convertView.findViewById(R.id.toptext);
                bottomText = (TextView) convertView.findViewById(R.id.bottomtext);

                // Optimization: Tag the row with it's child views, so we don't have to
                // call findViewById() later when we reuse the row.
                convertView.setTag(new TalkItemViewHolder(checkBox, topText, bottomText));

                // If CheckBox is toggled, update the listitem it is tagged with.
                checkBox.setOnClickListener( new View.OnClickListener() {
                    public void onClick(View v) {
                        CheckBox cb = (CheckBox) v ;
                        TalkItem ti = (TalkItem) cb.getTag();
                        ti.setChecked( cb.isChecked() );
                    }
                });
            }
            // Reuse existing row view
            else {
                // Because we use a ViewHolder, we avoid having to call findViewById().
                TalkItemViewHolder viewHolder = (TalkItemViewHolder) convertView.getTag();
                checkBox = viewHolder.getCheckBox();
                topText = viewHolder.getTopText();
                bottomText = viewHolder.getBottomText();
            }

            // Tag the CheckBox with the Planet it is displaying, so that we can
            // access the planet in onClick() when the CheckBox is toggled.
            if(talkItem!=null){
                if(checkBox!=null){
                    checkBox.setTag(talkItem);
                    // Display item data
                    checkBox.setChecked( talkItem.isChecked() );
                }
                if(topText!=null)
                    topText.setText(talkItem.getAuthor());
                if(bottomText!=null)
                    bottomText.setText(talkItem.getTitle());
            }
            convertView.setBackgroundResource(android.R.color.transparent);
            return convertView;
        }
    }
    public class TalkItemViewHolder {
        private CheckBox checkBox;
        private TextView topText;
        private TextView bottomText;

        public TalkItemViewHolder(){}
        public TalkItemViewHolder(CheckBox checkBox, TextView topText, TextView bottomText){
            this.checkBox = checkBox;
            this.topText = topText;
            this.bottomText = bottomText;
        }

        public CheckBox getCheckBox(){
            return checkBox;
        }

        public TextView getTopText(){
            return topText;
        }

        public TextView getBottomText(){
            return bottomText;
        }

        public void setCheckBox(CheckBox checkBox){
            this.checkBox = checkBox;
        }

        public void setTopText(TextView topText){
            this.topText = topText;
        }

        public void setBottomText(TextView bottomText){
            this.bottomText = bottomText;
        }

    }

    public class TalkItem {
        private String title;
        private String author;
        private boolean checked = false;

        public TalkItem(){
            title = "";
            author = "";
        }
        public TalkItem(String title, String author, boolean checked){
            this.title = title;
            this.author = author;
            this.checked = checked;
        }

        public String getTitle(){
            return title;
        }

        public String getAuthor(){
            return author;
        }

        public void setTitle(String title){
            this.title = title;
        }

        public void setAuthor(String author){
            this.author = author;
        }

        public boolean isChecked(){
            return checked;
        }

        public void setChecked(boolean checked){
            this.checked = checked;
        }

        public void toggleChecked(){
            checked = !checked;
        }

    }

}

Here is my parent layout for the main view, entitled session_view.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/sessionviewlayout"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="@color/white"
    android:orientation="vertical" >

    <TextView
        android:id="@+id/sessiontitle"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:gravity="center"
        android:textSize="20dp" />

    <TextView
        android:id="@+id/sessionlocation"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_below="@+id/sessiontitle"
        android:gravity="center"
        android:textSize="16dp" />

    <ListView
        android:id="@+id/sessionlist"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_below="@+id/sessionlocation"
        android:cacheColorHint="@color/transparent"
        android:descendantFocusability="blocksDescendants"
        android:dividerHeight="3.0sp"
        android:drawSelectorOnTop="false"
        android:listSelector="@drawable/list_selector"
        android:minHeight="1in" />

</RelativeLayout>

Here is the layout for each item in the list, entitled sessionlistitem.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="?android:attr/listPreferredItemHeight"
    android:background="@color/white"
    android:padding="2dip" >

    <CheckBox
        android:id="@+id/icon"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_vertical"
        android:button="@android:drawable/btn_star"
        android:focusable="false"
        android:padding="10dp" />

    <LinearLayout
        android:layout_width="0dip"
        android:layout_height="95dp"
        android:layout_weight="0.99"
        android:clickable="false"
        android:focusable="false"
        android:orientation="vertical" >

        <TextView
            android:id="@+id/toptext"
            android:layout_width="wrap_content"
            android:layout_height="0dip"
            android:layout_weight="1"
            android:clickable="false"
            android:focusable="false"
            android:gravity="center_vertical"
            android:singleLine="false"
            android:textColor="@color/black"
            android:textSize="18dp" />

        <TextView
            android:id="@+id/bottomtext"
            android:layout_width="wrap_content"
            android:layout_height="0dip"
            android:layout_weight="1"
            android:clickable="false"
            android:ellipsize="marquee"
            android:focusable="false"
            android:singleLine="false"
            android:textColor="@color/black"
            android:textSize="16dp" />
    </LinearLayout>

</LinearLayout>

My custom listSelector list_selector.xml is
<?xml version="1.0" encoding="utf-8"?>
<selector
    xmlns:android="http://schemas.android.com/apk/res/android">
    <item
        android:state_pressed="true"
        android:drawable="@drawable/list_selector_pressed" />
    <item
        android:state_focused="true"
        android:drawable="@drawable/list_selector_pressed" />
    <item
        android:drawable="@android:color/transparent" />
</selector>

list_selector_pressed.xml is
<?xml version="1.0" encoding="utf-8"?>
<shape
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <solid android:color="@color/blue"/>
</shape>

strings.xml is
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="hello">Hello World!</string>
    <string name="app_name">My APP</string>
    <color name="gray">#aaaaaa</color>
    <color name="white">#ffffff</color>
    <color name="blue">#5BB5D7</color>
    <color name="transparent">#00000000</color>
    <color name="black">#000000</color>
</resources>

A: The ArrayAdapter needs to be initialized after everything is added.  Specifically, the lines:
this.m_adapter = new MyListView(this, R.layout.sessionlistitem, m_talks);
lv.setAdapter(this.m_adapter);

should have been the last lines in the onCreate method, after all of the m_talks.add(...).
There wasn't anything wrong with the xml layout files.

A: I believe the problem is caused by setting your listview height to wrap_content in your relative layout. That doesn't really make sense for a listview because its content is usually larger than its on-screen height. One possible fix here is to change your top RelativeLayout into a LinearLayout, then the height settings on the listview can be:
android:layout_height="0dp"
android:layout_weight="1"

Which will use all remaining space for the listview.

redpajama_set_name: RedPajamaStackExchange


just keep on starting to spin plates, don't be afraid of them falling, and give a helping hand to the ones with momentum.
have an idea, start it, set some boundaries up front.
consulting starts from the first conversation.
getting feedback about how I'm making a difference is a wonderful thing.
the mediocre thing has resonated.
on with a new project.


Regarding why Chinese cash coins have square holes, the two responses you published are correct. The earliest cash coins, cast in the 300's and 200's BC, were made with round holes in some places and square holes in others. The square hole won out in order to file off the casting sprue.
Some numismatic works answer this question in cosmological terms -- the square hole represents the squareness of earth, with its four directions, while the round shape represents heaven, which is round (or more accurately hemi-spherical).
Why do Chinese cash coins have holes? This question is not correct because it was not only the Chinese who issued cash coins! The Chinese issued the first one, but the Koreans, Japanese and Vietnamese also issued them, and the Vietnamese minted the last official cash coins. And there were many unofficial cash coins issued by merchants and mines and plantations in Southeast Asia too, and many unofficial coins had round center holes. So the question should be, "Why do official cash-style coins have square center holes?"
The square center hole in the coin represents the earth and the round outer shape represents the universe. With the king or emperor's reign title in two of the four characters on the obverse side, this showed the king or emperor was a supreme being.
The square center hole was also practical because a square rod was needed to hold the coin in place while excess metal was being filed off on those that needed it. And the holes in cash coins were also used to string them in groups of 500, 600 and/or 1000 when they were sent from the mint. And they often stayed strung to use to complete a transaction.
But a VERY important reason for the hole was that the great majority of East Asians did not have pockets in their clothes! For the upper classes, they had small coin bags, sacks or purses which were tied or looped on their belts to hold their coins, but the poorer people did have coin bags, sacks or purses and strung their coins on a string or wire and then put them on their wrist, belt or their carrying pole.


text:
Q: Oracle REGEXP_SUBSTR Parse Dollar Amounts I'm trying to parse a dollar amount from a string.
Example strings:

*

**SOC 1369.00 - NCS 1239.46 = PT LIAB 129.54

**SOC 1369.00 - NCS 1239.46 = PT LIAB 140

**SOC = 1178.00

**SOC 1622.00 - NCS 209.74 = PT LIAB 1412.26 RECIPIENT AGE

**LINE #1 SOC 0.00 - NCS 22.77 = LIAB -22.77

*SOC MET AND CLEARED, SOC 2062-NCS 498.56=PT LIABLE 1563.44

**SOC 1622.00 - NCS 209.74 = PT LIAB 1412 RECIPIENT AGE 1234

I want to pull the patient liability, which is the dollar amount following text "LIAB," "PT LIAB," or "LIABLE." The dollar amount can be negative, and may or may not can have a decimal.
My solution:
    REPLACE(REPLACE(REGEXP_SUBSTR(REMARKS,'LIAB+[LE]?+ (-?+\d+[.]?)+\d'),'LIAB ',''),'LIABLE ','')

This seems to be a bit clunky, and I assume there's a more simple solution. Any guidance on would be appreciated!
I'm using Toad for Oracle 12.8.

A: Give this a try:
SQL> with tbl(rownbr, remarks) as (
         select 1, '*SOC 1369.00 - NCS 1239.46 = PT LIAB 129.54'                from dual union
         select 2, '*SOC 1369.00 - NCS 1239.46 = PT LIAB 140'                   from dual union
         select 3, '*SOC = 1178.00'                                             from dual union
         select 4, '*SOC 1622.00 - NCS 209.74 = PT LIAB 1412.26 RECIPIENT AGE'  from dual union
         select 5, '*LINE #1 SOC 0.00 - NCS 22.77 = LIAB -22.77'                from dual union
         select 6, 'SOC MET AND CLEARED, SOC 2062-NCS 498.56=PT LIABLE 1563.44' from dual union
         select 7, '*SOC 1622.00 - NCS 209.74 = PT LIAB 1412 RECIPIENT AGE 1234' from dual
       )
       select rownbr,
             case
               when remarks = regexp_replace(remarks, '.*((LIAB|LIABLE) ([-.0-9]+)).*$', '\3') then
                 '0' -- regexp_replace returns the orig string if the pattern is not found.
               else
                 regexp_replace(remarks, '.*((LIAB|LIABLE) ([-.0-9]+)).*$', '\3')
             end patient_liability
      from tbl;

    ROWNBR PATIENT_LIABILITY
---------- -------------------------
         1 129.54
         2 140
         3 0
         4 1412.26
         5 -22.77
         6 1563.44
         7 1412

7 rows selected.

SQL>

A: You can almost get there with REGEXP_REPLACE() and a back reference:
REGEXP_REPLACE(REMARKS,'.*(PT LIAB|LIAB|LIABLE) (-?\d+[.]?\d+).*', '\2')

... but that passes a value without a matching pattern through untouched (so your third example would still get *SOC = 1178.00. You can use a case expression and REGEXP_LIKE() to avoid that:
with t (remarks) as (
  select '*SOC 1369.00 - NCS 1239.46 = PT LIAB 129.54' from dual
  union all select '*SOC 1369.00 - NCS 1239.46 = PT LIAB 140' from dual
  union all select '*SOC = 1178.00' from dual
  union all select '*SOC 1622.00 - NCS 209.74 = PT LIAB 1412.26 RECIPIENT AGE' from dual
  union all select '*LINE #1 SOC 0.00 - NCS 22.77 = LIAB -22.77' from dual
  union all select 'SOC MET AND CLEARED, SOC 2062-NCS 498.56=PT LIABLE 1563.44' from dual
)
SELECT REMARKS,
  CASE WHEN REGEXP_LIKE(REMARKS, '.*(PT LIAB|LIAB|LIABLE) (-?\d+[.]?\d+).*')
    THEN REGEXP_REPLACE(REMARKS,'.*(PT LIAB|LIAB|LIABLE) (-?\d+([.]\d+)?).*', '\2')
    END as liability
from t;

REMARKS                                                    LIABILITY
---------------------------------------------------------- ----------
*SOC 1369.00 - NCS 1239.46 = PT LIAB 129.54                129.54
*SOC 1369.00 - NCS 1239.46 = PT LIAB 140                   140
*SOC = 1178.00
*SOC 1622.00 - NCS 209.74 = PT LIAB 1412.26 RECIPIENT AGE  1412.26
*LINE #1 SOC 0.00 - NCS 22.77 = LIAB -22.77                -22.77
SOC MET AND CLEARED, SOC 2062-NCS 498.56=PT LIABLE 1563.44 1563.44

but that doesn't seem much better, and having the regex twice makes it even more expensive. (It could probably also still be simplified...). You could also use REGEXP_REPLACE() instead of the two plain REPLACE() calls:
REGEXP_REPLACE(
  REGEXP_SUBSTR(REMARKS, '(PT LIAB|LIAB|LIABLE) (-?\d+([.]\d+)?)'),
  '(PT LIAB|LIAB|LIABLE) ')

but again that's making it more expensive.


text:
December 28, 2016 December 28, 2016 David
Shanghai SIPG GM Explains Why Oscar Left Chelsea
When you are in the midst of a 12 match unbeaten run, and runaway leaders in the Premier League, the feeling from the outside is that everyone at Chelsea must be thrilled at the position that they are in.
But that is not always the case, especially with players on the fringes of the first team. Shanghai SIPG's general manager Sui Guoyang has pulled back the curtain a little on Antonio Conte and Chelsea saying that Oscar fell out of favour with Conte because he didn't fit into the Italian's favoured 3-4-3 formation.
The Brazilian's final appearance for Chelsea came against Spurs in November and he will quit Stamford Bridge to move to China in a big-money deal when the transfer window opens in January.
Guoyang claimed Oscar's move to Shanghai is fuelled by his desire to play regularly. He hadn't started in the Premier League since Chelsea's defeat to Liverpool on September 16.
"Oscar has fallen out of favour with Conte because he has no place in Chelsea's 3-4-3 formation," the official told reporters.
"It played a key part in his desire to leave. He felt terrible to sit on the bench and not be involved. He is so young.
"Oscar wants to come back to the Brazil national team. Some of his compatriots play in the CSL and they still get called up to the national team. So it helped him to make the decision to move to China.
"And of course, the appointment of [ex-Chelsea boss] Andre Villas Boas is a plus. Oscar knows we are an ambitious club."
Oscar is understood to have signed a £20million-a-year deal with the Shanghai outfit and Guoyang admitted the money on offer was a big factor in the player's decision to move to the Far East.
"If we don't offer €60 million, do you think he will bother to come?" Guoyang added.
"There's such a huge gap between CSL and Europe's top leagues. It's unrealistic to suggest that we would have done it in a different way.
"The cost of signing the player was €60m indeed, not £60m. The club's senior management personally flew to Paris to seal the deal."
Is Pedro Actually Chelsea's Most Important Forward?
Is Pep Giving Up On Title Race?
More from Chelsea
Manchester United Face Liverpool In FA Cup Fourth Round
Chelsea 2021 Fixtures


A pasuk inKohelet (3:2) says, "There is a time to give birth, and a time to die." What is the wisdom underlying this statement? Is it not obvious that there is a time for birth? When a baby is born, we can simply look at the clock and determine the time of birth. What is the profound message in King Shlomo's teaching, "There is a time to give birth"?
I heard a beautiful explanation of this verse from Rabbi Pesach Eliyahu Falk that he had told a young couple who were married for several years without children. They went to doctors and underwent numerous treatments, and they also prayed tearfully, but to no avail. As the years went by and their prayers went unanswered, they grew despondent.
Ten years after they married, they heard that a certain renowned tzaddik; who was known for the power of his blessings, was visiting their neighborhood and would be staying very close to their home.
child by now, as well as several other children.
The husband explained that she was mistaken.
This lesson applies to all areas of life. We should never have regrets over what we could have or should have done. We need simply to do our hishtadlut, and then leave the rest in Hashem's hands. And when things do not work out as we had hoped, we must trust that this was Hashem's decision as to what is best for us.


text:
New logo: Rutube
Rutube is, as one might guess, a Russian website that allows users to post videos, very much built as "the Russian YouTube". A few years after its foundation it was bought by Russia's largest media group, the state-controlled Gazprom Media, and has thrived commercially under that ownership. This week, it unveiled a new logo that will launch in June.
Continuing its emulation of succesful American social websites, Rutube hired Cuban Council, the agency that came up with the logo for Facebook. And the result is arguably very similar, a simple wordmark set in humanist/geometric typeface. Except Rutube uses a red background colour where Facebook is using blue.
The typeface is custom-made and is called RuNew.
Posted by Simon at 1:47 AM 0 comments
Labels: 2012, Cuban Council, Internet, new logo, Russia
New logo: Repsol
Repsol is a major Spanish oil and gas company with activities around the world, although it has most of its operations in Spain and Argentina. In the latter country it recently suffered a major setback when the state decided to nationalise its subsidiary, YPF. Yesterday, May 29, Repsol unveiled a strategic plan for 2012-2016, and took the opportunity to also unveil a new corporate identity.
The new logo is a further rejuvination of a corporate identity originally conceived by Wolff Olins in the late 80s. Before that, the name was used for a lubricant brand. It featured a sun, as a symbol for energy, and some lines that added "strength and movement". It was updated and simplified in 1997.
Now, the logo has been given a 3D treatment, and the colour white has permanently replaced the blue part of the symbol. The company has also adopted a custom-made typeface.
The stated aim of the refresh is to gain visibility and reflect a new vision. No specific agency has been credited, but a press release states that the rebrand project "was carried out by Repsol employees as well as external public, providers, image experts, investors, journalists and opinion leaders and is the result of a rigorous process which began in 2011".
The new identity was launched yesterday, and will be implemented across the company, including its service stations, over the coming months.
Labels: 2012, energy, new logo, Spain
New logo: Australian Associated Press
Australia's national news agency, the Australian Associated Press (AAP), announced a new corporate identity last week, on May 24. The new symbol is "a stylised ribbon that represents the 24/7 flow of breaking news for which AAP is renowned". Melbourne agency Charles Elena Design designed the new branding, while Tempo Partners get a consultant credit.
The rebranding is part of streamlining of AAP's many product brands, and involved giving many of them new names. The different divisions now all use the symbol, but with colour coding that allows them to be easily identified.
AAP says rebranding is the "largest overhaul of the existing corporate image in nearly 25 years". It should be fully implemented in June.
Labels: 2012, Australia, media, new logo, news agencies
New logo: BeIN Sport
Last year, the Qatari media group Al-Jazeera put in a somewhat surprising bid for Ligue 1, the top division in French football, and ended up winning several matches. To have a place to screen these matches, the company is setting up two new premium sports channels. In February it was reported that they were going to be named beIN Sport. The logo was unveiled shortly after that.
BeIN Sport 1 launches on Friday, June 1.
Labels: 2012, France, new logo, television
New look: NOS Journaal
NOS, which stands for Nederlandse Omroep Stichting, is a public broadcaster in the Netherlands. Created in 1969, it is responsible for news and sports on Dutch public radio och TV. Yesterday, May 27, it introduced a new design for its flagship news programme, NOS Journaal.
NOS' previous look was launched in December 2005 and created by the British agency Lambie-Nairn. Based on a concept called "the hub of news", Lambie-Nairn built the new look around a red ring, also taking the place of the O in the logo.
The new look reaffirms the confidence in the red ring, making it the focal point in the intro. NOS are also getting a new studio set design. The music is a re-arranged version of the music used before 2005.
Labels: 2012, motion, Netherlands, television
New logo: Polycom
Polycom is an American company that describes itself as "the global leader in open standards-based unified communications" and manufactures different solutions in telepresence, such as video conferencing. Last week, on May 24, it launched a new corporate identity.
The company says its previous identity was introduced in 1992. The interlocking triangles were perhaps inspired by the company's triangluar speaker phone. The company says it was replaced because it had "come to symbolize the voice-driven, hardware-oriented solutions that only represent a small part of our total offering". The new logo features "three fluid, transparent, elliptcial arcs, symbolizing connection, mobility, information sharing and collaboration".
Labels: 2012, new logo, technology, United States
New logo: Exelon
Exelon is major American energy utility headquartered in Chicago. Yesterday, May 24, it unveiled a new corporate identity to mark a recently completed merger with Constellation Energy. It is described as a "modern, dynamic and progressive emblem that better represents the new company".
"The new logo depicts the company name beside a symbol inspired by a flag to represent that Exelon is leading the charge. The flag has three colors inspired by Exelon's commitment to progress, customers and sustainability. It features parallel lines to reflect the many businesses, stakeholders and perspectives working toward a common goal: driving progress for the customers and communities that the Exelon family of companies serves."
Labels: 2012, energy, new logo, United States
New logo: CY 2012 EU
Cyprus takes over Presidency of the Council of the EU from Denmark in July. Earlier this month, the presidency unveiled its official logo. The blue shape should be interpreted as a ship or a dove, and three other shapes that are its sails or wings.
Labels: 2012, Cyprus, new logo
New logo: Mondelez International
There was some ridicule and revulsion back in March when Kraft Foods announced that its snacks division would be named "Mondelez International" when spun off into a separate company. But yesterday, May 23, shareholders overwhelmingly approved the new name. The company took the opportunity to unveil a new corporate identity.
The logo is a lively purple wordmark, with two red accents and a macron over the second E to aid pronunciation. While there doesn't seem to be any official explanation of the color choice available yet, two of the company's most valuable chocolate brands - Cadbury and Milka - use purple as a signature color.
Mondelez International will include Kraft's snacks and confectionery division, with international brands such as Cadbury, LU, Milka and Nabisco, while the North American grocery divison become Kraft Foods Group, Inc. The name is a combination of the word for 'world' in Latin and 'delicious' in various languages and should "evoke the idea of a delicious world".
Labels: 2012, food, new logo, United States
New logo: OUTtv
OUTtv is a Canadian specialty TV channel for the LGBT community. Yesterday, May 23, it unveiled a new visual identity, created by the Vancouver marketing agency B'stro. The new logo is an odd blob with the channel name, where the letter T has an unexplained quirk. The new signature color purple is used in all applications.
Promotions for the new look start in June, and it will be "fully integrated" across platform on July 2. OUTtv launches in HD on the same day.
Labels: 2012, Canada, new logo, television
New logo: TV 2 Play
TV 2, Denmark's largest broadcaster, operates a video on demand service on the web that offers movies and programmes from the company's channels for a monthly fee. Since its launch in 2004, it has been marketed as TV 2 Sputnik until last Monday, May 21, when it was relaunched as TV 2 Play. The new name conforms with similar services in the Scandinavian countries, particularly Sweden, where the word "Play" is being adopted as a universal term for video on demand.
The more mainstream name is also reflected in the logo, a friendly light blue container with the word "play" in a typeface that is quite popular at the moment. A play icon is created by tilting and duplicating the shape.
Labels: 2012, Denmark, new logo, television
New logo: Hibu
The Yell Group is a UK directory company, originally formed out of the telephone directory division of British Telecom (including the Yellow Pages). Today its has expanded to the U.S., Spain and some Latin American markets and is transitioning to survive in a digital environment. Yesterday, May 22, it announced that it would change its name to hibu Plc. The new corporate identity was developed by Landor Associates.
The preferred pronounciation differs between languages; in English it is pronounced "High-Boo". Hibu will reportedly also be used as a name for new products, but the legacy print products will retain the local names. The new name will launch on July 26, pending shareholder approval.
Labels: 2012, directory, Landor, new logo, United Kingdom
New logo: Radio Rock
Radio Rock is a Finnish radio network, that was launched in January 2007 and plays, well, rock music. Yesterday, May 21, the network launched a new visual identity intended to reflect the changing attitudes of the rock music audience. In addition to the logo pictured above, Radio Rock has also adopted an icon where the two Rs are standing shoulder-to-shoulder, which looks a bit like a skull.
The Finnish agency 358 are responsible for the new look. They previously helped rebrand Radio Rock's sister network Radio Aalto.
Labels: 2012, 358, Finland, new logo, radio
New logo: Qatar Chamber
The Qatar Chamber of Commerce & Industry announced last week, on May 16, that it would adopt a new visual identity and also shorten its name to "Qatar Chamber". A Bahraini agency called Vahid Associates is behind the new look.
Labels: 2012, new logo, Qatar
New logo: Cartoon Network Too
Since 2006, Cartoon Network operates a second channel in the United Kingdom called Cartoon Network Too. When Cartoon Network launched a new global logo in 2010, that didn't apply to Cartoon Network Too, which continued using the previous logo, that had a extra blue box with the word "Too" added.
Apparently, it was hard to figure out how to attach "Too" to the new logo, as the inconsistency wasn't fixed until last week, when Cartoon Network Too finally updated its visual identity to match its sister channels. The channel now uses a series of logos where "Too" is seen in a container shape attached to the Cartoon Network logo. The blue version above seems to be the main version, but there are also variations with different shapes and colours, as seen below.
Labels: 2012, new logo, television, United Kingdom
New logo: TV 2 Film
TV 2 Film is the dedicated movie channel from Denmark's largest commercial broadcaster, TV 2. A couple of months ago, it debuted a new look, featuring a new logo. The new logo features several dots to make up the word "Film", placed besides the TV 2 logo that links it to the parent company. In idents, the dots appear as shiny pearls.
The channel has used the same logo since its launch in 2005, although the size relationship between the TV 2 logo and the channel logo was altered a few years ago.
Labels: 2012, Denmark, motion, new logo, television
New logo: Sour Patch Kids
Sour Patch Kids is an American sour sugar candy, manufactured by Cadbury Adams, which is a part of Kraft Foods nowadays. Recently, the brand got a new packaging design and logo, created by Landor Associates in Cincinnati.
This project was mentioned on BP&O about a month ago, but I thought I'd quickly mention it anyway as I wanted share and contrast the new and the out-going logo artwork. There's more information and images available on BP&O and creative director Dale Doyle's Behance page.
The new look launched around late March or early April this year.
Labels: 2012, confectionery, Landor, new logo, United States
New logo: Australian Youth Orchestra
The Australian Youth Orchestra is an Australian organisation for young classical musicians, operating several orchestras and training programmes. This month, it has adopted a new visual identity, created by Landor in Sydney.
The three initials have each been turned into two abstract outlined letterforms, one rigid outer shell and a more dynamic inner version that can change form and animate. The two letters are blended together to create several more lines, apparently inspired by musical staves. (You kids at home can recreate this with the "Blend" tool in Illustrator.)
There are a few more visuals available on Desktop.
Labels: 2012, Australia, Landor, new logo
New logo: Portigon
The German business bank WestLB was one of many banks heavily affected by the 2008 financial crisis, and is about to become yet another bank to rebrand in order to move on from its disgraced name.
The new name was developed by Endmark in Cologne, and the visual identity was created by KW43. The symbol should symbolise the bank's stable-yet-dynamic support of its costumers.
The new corporate identity was unveiled on WestLB's annual press conference in March.
Labels: 2012, finance, Germany, KW43, new logo
New logo: NYSE Euronext
NYSE Euronext, one of the leading operators of financial markets, launched a new corporate identity yesterday, May 14, that was created by Interbrand. The company was created from the 2007 merger of the owners of the New York Stock Exchange and Amsterdam's Euronext.
According to a press release, the new symbol with its green and blue hues is an abstraction of the globe. The wordmark uses Akko, with DIN and Calibri used for other purposes. The typefaces where apparently selected for their environmental friendlyness, as they use less ink that other typefaces. The green colors in the logo enforce the ecological theme, while differentiating it from other stock exchange logos.
Labels: 2012, Interbrand, new logo, stock exchange, United States
New logo: Bravo Canada
Bravo is a Canadian cable network dedicated to films, drama and the arts. The name is licensed from the American network with the same name, although the two don't share many similarities anymore, as the American Bravo has devolved into a reality TV network, while Bravo Canada has had to keep some of its original format.
Bravo Canada never adopted the speech balloon logo of its American counterpart, preferring to hold on to a wordmark similar to the one used by Bravo U.S. in the 90s, with an added exclamation mark. That ended this weekend when Bravo dropped the exclamation mark and introduced a solid tighlty letter-spaced lowercase wordmark.
New logo: Penny Markt
Penny Markt is a German discount supermarket chain with about 2,400 stores in Germany alone, and several hundred more in other countries such as Austria, Italy, the Czech Republic, Bulgaria, Hungary and Romania. In the last couple of months it has started introducing a more modern logo as part of effort to make the stores more welcoming.
The new corporate identity was developed by the Peter Schmidt Group in Hamburg. The new logo consists of a strong white wordmark on a red background, with a yellow period, that should reportedly remind us of a coin. The unnecessary clarifyer Markt (German for "market") has been removed.
New signage has been spotted and reported around Germany since January. More recently, Penny has updated its website with the new logo and has launched a national ad campaign for its private label range, that also features the new logo.
Labels: 2012, Germany, new logo, Peter Schmidt Group, retail
New logo: Nelco
Nelco is an Indian company that manufactures different sorts of technology solutions for businesses and governments. It is part of the major Indian conglomerate Tata. At the beginning of this month it announced a new corporate identity.
Labels: 2012, India, new logo, technology
Logo round-up: April 2012
April was a somewhat slow month for new logos, and most rebrand blogs seemed to play catchup with the much more active month of March. Still, there were about two dozen rebrands in April that qualified for this roundup.
Labels: collections
New logo: PZU
PZU, or Powszechny Zakład Ubezpieczeń, is a major Polish insurance group with a long history, claiming 1803 as its foundation year. Yesterday, May 10, it unveiled a new corporate identity that is said to reflect modernisation within the company. The new logo launches tomorrow, May 12, and will then be gradually introduced in corporate communication and PZU's many branch offices.
The new logo is said to be a return to the historical circular mark, which the company says was introduced in 1952 and used until the 1990s, but it also symbolises "the simplification of procedures, care for the costumer and a modern approach". A framing device to be used in advertising has been created by cutting two brackets from the blue ring.
Labels: 2012, finance, insurance, new logo, Poland
New logo: TV Land
The American cable network TV Land was launched in 1996 as a network for classic TV shows, but has gradually shifted into a more viable sitcom network for a slightly older audience. Yesterday, May 9, TV Land unveiled a new logo, which marks a break with the retro logos it has used since its launch. The logo has been designed to better reflect the network's 25-54 year-old target audience, but still has some hints of the old shape. TV Land last changed its logo in 2009.
The new look was a collaboration between an in-house team, lead by creative VP Kim Rosenblum, and Trollbäck + Company. CORD Worldwide created a musical mnemonic and theme.
Trollbäck has worked with TV Land several times before, and were behind a new graphics package introduced as late as last autumn (and covered here). Although that package now gets discontinued, the colour scheme devised for it lives on in the new look. The "Laugh More" tagline adopted around this time is also kept.
Labels: 2012, motion, new logo, television, TrollBäck + Company, United States
New logo: Munin Sports
Munin Sports is a Danish developer of sports training equipment, primarily for soccer practise. Its primary product is the M-station, a rebounder that allows players to perfect their technique. Recently, the Danish design agency Mega Design created a new corporate identity for Munin.
Labels: 2012, Denmark, Mega Design, new logo
New logo: Konzerthaus Berlin
The Konzerthaus Berlin is a concert hall in Berlin. Originally opened in 1821 as a theatre, it was rebuilt for its current purposes in the 1980s. On Monday, May 7, the concert hall unveiled its programme for 2012/13 season, and also took the opportunity to introduce a new visual identity, created by MetaDesign. Billboards sporting the new look can be seen around Berlin.
The new logo is an evolution of the concert hall's previous logo, which featured a blurry spot, taken from a musical note. With the new look, the spot has been sharpened and includes the name of the hall written with two contrasting typefaces, one roman and one sans serif. The rest of the identity is described as "lively, approachable and surprising", employing a bright colour range.
Labels: 2012, Germany, MetaDesign, new logo
New logo: TNS
TNS, one of the world leaders in market research, introduced a new corporate identity a couple of months ago. The odd shape it has used until now has been straightened out to a square, and the lowercase letters have been exchanged for uppercase ones with more authority. The signature deep pink colour remains.
The previous identity was launched in 2003, when company went from being Taylor Nelson Sofres with several local names, to one unified TNS. Wolff Olins was the agency behind that rebrand.
Labels: 2012, new logo, research
New logo: Haiti tourism
Back in March, the Ministry of Tourism in Haiti held an open contest to attract suggestions for a new tourism logo. The almost 400 submissions were put up to a public online vote, and the ministry selected a winner from the top 50 submissions.
The winning submission was created by one Xavier Delatour and announced last week. It is called the "Choublak" (translations are welcomed) and shows the word Haiti sprouting out of a hibiscus flower - the unofficial national flower - with a rising sun behind it. It is coupled with the slogan "Experience It!", selected through a similar contest.
All submissions can still be found on the contest page. Some top contenders were also posted on Logo Design Love a month ago.
Labels: 2012, Haiti, new logo, tourism
New logo: Katara Hospitality
The Qatar National Hotels Company is a Qatari company that owns hotels and resorts in Asia, Africa and Europe. At the end of April, it changed its name to Katara Hospitality and introduced a new corporate identity. Both the new name and the visual identity were developed by Lambie-Nairn.
The name "Katara" was used in ancient maps to describe the Qatar region, and should reflect the heritage from the company's home country.
Labels: 2012, hotels, Lambie-Nairn, new logo, Qatar
New logo: MoneyGram
MoneyGram, an international money transfering service, has adopted a new corporate identity. Although released over a month ago, details weren't unveiled until this week. The symbol with arrows spinning around an imaginary globe has been simplified. Now there's only one arrow, and the circle has become a sphere. MoneyGram also has a new tagline, "bringing you closer", communicating the convenience of its money transfers.
The new visual identity was developed by Landor Associates in London.
Labels: 2012, finance, Landor, new logo
New logo: Moya Planeta
Moya Planeta (Моя планета, meaning "My Planet") is a Russian documentary channel owned the state TV company VGTRK, launched in 2009. Last week, on April 28, it launched a new on-air look, which is less artificial, employing different textures, such as a palm leaf, elephant skin and sand. The logo hasn't changed, but has a new treatment to fit the overalll design.
Labels: 2012, motion, new logo, Russia, television
New logo: Lifetime
Two days after the E! network unveiled its altered logo, another big American cable network has launched an overhauled visual identity. This time, it is Lifetime, the network that once billed itself as "Television for Women", that unveiled a new red logo yesterday, May 2. It comes with the tagline "Your Time, Your Life", and Lifetime describes the new look as more aspirational and bolder than its predecessor.
A press release issued by Lifetime credits their marketing VP Tim Nolan and the creative agency Leroy + Clarkson for the design work.
Labels: television, United States
New logo: Shutterstock
Shutterstock is one of the large Internet-based agencies for stock photography and other images. Yesterday, May 2, it launched a new corporate identity, developed with Lippincott, aimed at differenting Shutterstock from its competitors and signaling a new brand positioning.
At the center of the new identity is a graphic device called the "Viewfinder", which replaces the letter O in the wordmark. Shutterstock says the Viewfinder "symbolizes the artistic empowerment of Shutterstock customers and contributors to express their unique perspective – whether they're behind the lens or in front of the screen". The Viewfinder can also be used to frame interesting aspects on images.
Labels: 2012, Internet, Lippincott, new logo
New logo: Milda
Milda is a leading margarine brand in Sweden and Denmark, owned by Unilever who are the world's leading margarine manufacturer. This April, Milda started rolling out new packaging with an altered logo.
Unilever introduced a new look for Milda's sister brands in Germany and Benelux (Rama, Blue Band and Planta) a year ago. Created by Design Bridge in London, it did away with many local design characteristics for a new common design. Although billed as a "unified global brand identity", it has apparently not been applied to other countries.
The Milda redesign goes in a different direction. It does adopt the custom-made typeface created for Rama in 2011, but overall the new look takes inspiration from the Milda's history. The new logo once again includes a red oval and a flower. They had been a part of Milda's logo for a half century, but were removed in another global realignment in 2006.
Labels: 2012, food, margarine, new logo, packaging, Sweden
New logo: Laima
Laima is the largest manufacturer of chocolate and other confectioneries in the Baltic countries, originally a Latvian chocolate factory founded in 1921. Recently, it has started introducing a new package design featuring an updated logo.
Labels: 2012, confectionery, food, Latvia, new logo, packaging
New logo: E!
E!, the cable network dedicated to entertainment, celebrities and reality TV, unveiled an overhaul of its iconic logo at its upfront in New York yesterday, April 30. The E breaks out from it exclamation mark frame, allowing the letter to form the line in the exclamation mark itself. The example released by NBCUniversal carries the new tagline "Pop of Culture".
The new logo launches in the United States and Canada on July 9, expanding to E!'s international outlets in September.
E! has used its current logo since its launch back in 1990. Early iterations could take on several different neon colors, but since the late 90s the logo has typically been red and white.
Labels: 2012, new logo, television, United States
Welcome the Branding Source!
Branding and design. From vintage to the very newest. From all over the world.
For any enquiries, please contact:
brandingsrc [at] hotmail [dot] com
Follow @brandingsrc
RSS: Atom | Feedly
New logo: Asian Paints
Asian Paints is an Indian chemical company that manufactures, well, paint. Last week, on September 27, it revealed a new logo, that apparen...
Swiss Miss brand history
Swiss Miss is an American brand of cocoa mix powders and chocolate puddings. Having been with the American people for half a century, it is ...
New logo: Kellogg's
According to company legend, the founder of the the Kellogg Company, William Keith Kellogg, initially signed each Corn Flakes package perso...
New logo: Philips
Dutch consumer electronics giant Philips unveiled a redesigned version of its classic shield yesterday, November 13. This was realised...
New logo: Maybank
Maybank, the largest financial group in Malaysia with operations in many other Asian countries, unveiled a new corporate identity last Frid...
Acom flattens the ring of trust
Acom is a Japanese company that provides consumer loans and issues credit cards. On August 7, 2021, it launched a refreshed logo. The prev...
Angola (1) Argentina (4) Australia (48) Austria (11) Azerbaijan (4) Belarus (2) Belgium (30) Bhutan (1) Brazil (29) Bulgaria (5) Canada (57) Chile (2) China (3) Colombia (6) Czech Republic (23) Denmark (40) Estonia (1) Fiji (3) Finland (34) France (137) Germany (91) Haiti (1) Hungary (8) India (21) Indonesia (1) Ireland (4) Italy (35) Ivory Coast (1) Japan (19) Jordan (1) Kenya (2) Latvia (3) Lebanon (1) Luxembourg (3) Macedonia (1) Malaysia (2) Maldives (1) Malta (2) Mexico (5) Montenegro (1) Netherlands (47) New Zealand (4) Norway (49) Oman (1) Pakistan (2) Peru (1) Philippines (2) Poland (52) Portugal (15) Qatar (7) Romania (11) Russia (59) San Marino (1) Seychelles (1) Singapore (2) Slovakia (5) South Africa (3) South Korea (5) Spain (50) Sweden (107) Switzerland (27) Taiwan (4) Thailand (1) Tunisia (2) Turkey (7) Ukraine (10) United Arab Emirates (9) United Kingdom (116) United States (325) Vietnam (2) Zimbabwe (1)
accountancy (2) advertising (3) aerospace (2) airlines (15) airports (10) amusement park (2) aviation (11) beer (13) beverages (33) brand agencies (1) bread (5) car rental (2) charity (15) chemicals (4) cinema (6) clothing (7) coffee (2) confectionery (16) construction (2) culture (5) dairy (15) directory (4) education (11) electronics (3) energy (29) finance (75) food (123) furniture (1) gambling (6) gas (1) government (28) healthcare (1) hospital (1) hotels (13) human resources (2) hygiene (9) ice cream (2) insurance (31) jewellery (2) law firm (2) liquor (1) location (52) mail (6) manufacturing (8) margarine (4) marketing (2) media (38) motor vehicles (9) museum (13) news agencies (4) newspapers (5) oil (1) orchestras (2) paint (4) pharmaceuticals (5) pharmacies (5) politics (14) ports (1) public relations (1) publisher (5) pulp and paper (7) radio (26) railway (6) real estate (8) religion (1) research (2) restaurant (17) retail (45) science (1) shoes (5) snacks (2) software (13) sports (42) stock exchange (5) sugar (2) technology (35) telecommunication (63) television (357) textile (1) theaters (3) tire (2) tobacco (1) tools (3) tourism (30) trade association (1) trade associations (1) transport (8) university (16) zoos (2)
3 Ring Circus (1) 358 (1) 4uatre (3) Aart Design (1) Amore (1) Anthem Worldwide (1) Art. Lebedev Studio (6) BDA Creative (3) BNA (3) Bold Stockholm (5) Brandia Central (1) Brandient (5) Brandimage (2) Brandlab Oslo (5) Brandopus (3) Brandtailors (3) Brash Brands (5) Broken Doll (1) Bulletproof (2) BVD (1) Cape Rock (14) Carbone Smolan (1) Carré Noir (7) Casa Rex (1) CBA (4) CBX (1) Chermayeff and Geismar (11) Coleman CBX (1) Coley Porter Bell (3) Columna (1) Cuban Council (1) Cummins-Ross (1) Dallas Sthlm (5) Depot WPF (1) Design Bridge (7) Devilfish (3) Diagram Brand Design (2) DixonBaxi (17) DMC Group (5) Dragon Rouge (15) Dream On (1) Duffy and Partners (4) Dynamo Branding & Design (2) E-Types (3) Elmwood (2) Essen International (2) Eyeball (3) Ferroconcrete (1) Firedog Creative (1) Frog Design (1) FutureBrand (22) Gédéon (9) Graphèmes (2) Gretel (3) Grid Design (6) Happy FB (7) Heavenly (4) Hoet and Hoet (1) Ideograma (1) in-house (7) Ink Project (7) Interbrand (32) JKR (5) Joyride Creative (1) Kemistry (3) Kontrapunkt (12) Kurppa Hosk (2) KW43 (8) Lambie-Nairn (6) Landor (34) LFH (1) Lippincott (28) Loop Brands (1) loyalkaspar (10) Luxlotusliner (4) Luxon Carrà (1) Mamastudio (4) ManvsMachine (3) Marvil (1) Mega Design (2) MetaDesign (8) Mildberry (1) Millford (7) Motionfanclub (3) Moving Brands (4) Mybrand (2) Neumeister (2) Nine (2) Nude (2) Oficina (1) Ohlsonsmith (2) Pearlfisher (2) Pentagram (18) Peter Schmidt Group (5) Pittard Sullivan (2) Red Bee Media (6) Robilant Associati (2) Robot Food (2) Royalties (6) Saffron (11) Saguez and Partners (4) SaltPepper Brand Design (2) Saul Bass (1) Scandinavian Design Group (6) Siegel+Gale (12) Silver (2) Snøhetta (3) Solidarity of Unbridled Labour (1) SomeOne (12) Stockholm Design Lab (4) Strømme Throndsen Design (3) Studio DN (1) Studio Dumbar (1) Studio Najbrt (1) Summa (1) Tátil (1) Teldesign (1) Terralemon (2) Tesser Inc. (2) The Brand Union (12) Troika Design Group (29) TrollBäck + Company (17) Turner Duckworth (2) Turquoise (4) UnitedSenses (1) VBAT (6) Velvet Mediendesign (1) venturethree (4) VMKR (1) W et Cie (8) weareseventeen (3) Werklig (2) White Cat Studio (3) Winkreative (2) Wolff Olins (22) Zeligstudio (1) Ziggurat Brands (1) Zspace (1)
Copyrights and trademarks of multimedia materials displayed on this website are held by their respective owners. The display of such materials should never be seen as an endorsement or affiliation.


text:
Posted on April 23, 2021 April 23, 2021 by Mike
Wherein a most intriguing case is made in support of a somewhat unusual proposition: the origins of our national woes, pretty much all of them, are directly traceable to the Civil Rights movement of the 1960s.
For over fifty years, it has been a recurring promise of conservative candidates running for election that they will stand up for our constitutional rights and support the appointment of judges and Supreme Court justices who will uphold the Constitution.
Yet time after time, the left seems to win both ideological and legal battles on monumental issues such as abortion, marriage, gun control, immigration, racial preferences for minorities, and the ever-expanding size and scope of government — no matter what the text of the Constitution actually says.
In The Age of Entitlement: America Since the Sixties, (2020; ISBN 978-1-5011-0689-7) author Christopher Caldwell advances the thesis that the Constitution of 1788 has been effectively nullified by our elites and supplanted with a "new constitution" that originated in, and reflects the values of, the "Civil Rights Era" of the 1960s. Though the civil rights movement began as a reformist movement within the old order, it evolved into a "revolution" that has nearly triumphed over the polity created in the 18th century:
The changes of the 1960s, with civil rights at their core, were not just a major new element in the Constitution. They were a rival constitution, with which the original one was frequently incompatible[.]…Much of what we have called "polarization" or "incivility" in recent years is something more grave — it is the disagreement over which of the two constitutions shall prevail: the de jure constitution of 1788…with centuries of American culture behind it…or the de facto constitution of 1964, which lacks this traditional kind of legitimacy but commands the near-unanimous endorsement of judicial elites and civic educators and the passionate allegiance of those who received it as liberation.
Caldwell argues that the new "de facto constitution" has been used to supersede the Bill of Rights and the black-letter law of the traditional Constitution. Forced busing and forced integration violated the First Amendment right to freedom of association, as did affirmative action for blacks and women. Racial and sex-based preferences offend the Equal Protection Clause of the Fourteenth Amendment. These policies were enacted despite opposition from most Americans. Speech codes and political correctness designed to cater to the sensitivities of minorities infringe on the right to freedom of speech and freedom of the press. The "right" to an abortion, which existed nowhere in the traditional Constitution and was opposed by a majority of the people (with limited exceptions), was essentially created by the Supreme Court.
Lest anybody be inclined to assume that Demonrat-appointed Justices and Presidents are entirely to blame, or nearly so, that erroneous notion is handily dispensed with. After the infuriating way in which Trump's eagerly-anticipated USSC picks have performed so far, that comes as no big shock. Caldwell even goes so far as to rip Saint Ronald of Reagan a new 'un for his own not-insignificant contribution to the national trainwreck. Then, from there:
If Caldwell's thesis can be criticized, it is for understating his case — things have proven to be worse than he described.
In hindsight, the Trump presidency exposed the fact that the elites and the Deep State are now completely untethered by the original Constitution of limited and enumerated powers and by the Bill of Rights. They have demonstrated that they are willing to use the FBI to surveil presidential candidate and to fabricate a false narrative for the purposes of impeaching him. They have demonstrated that they will side with illegal aliens over American citizens, and that they will freely let black BLM and communist Antifa agitators run riot in the streets while ruthlessly prosecuting and suppressing as "domestic terrorists" patriotic and nationalist groups who caused a ruckus at the Capitol. They have demonstrated that they are willing to turn a blind eye to vicious and violent attacks by blacks against whites, but drop the hammer of "hate crimes" on any "deplorable" white who has the slightest dispute with a black, or on any cop making a traffic stop of a black criminal. They have demonstrated that they will continue to expand so-called "civil rights" to include all manner of insanity and freakishness, such as "transgenderism."
Caldwell does not propose a solution to this situation. But recognizing the problem is a necessary first step in finding one. "Civil rights" has been used as an effective battering ram against conservatism and against the Constitution of the 1780s; conservatives can no longer allow themselves to be browbeaten by "civil rights" activists. The rigged election of 2020 and the double-impeachment of Trump should have awakened conservatives to the fact that merely voting Republican and asserting your "constitutional rights" is no longer enough. But it may be too late.
In 2014, Gov. Cuomo sneered that conservatives have no place in the state of New York. Increasingly, our elites have adopted the attitude that conservatives have no place anywhere in the country, and they are willing to act on it.
They'll do precisely that, unless/until enough Real Americans nut up and demonstrate a willingness to act on a few things their own selves…in a way that won't soon be forgotten, is impossible to ignore or minimize, and will leave a smarting, stinging welt.
Posted in Alternative History, Believe it or Else, Brilliant!, Death to Liberty!, Flotsam and/or Jetsam, Hmmm..., Leftward ho!, Our Enemies, Read and Heed, The Liberal Way of War, Where Do We Go from Here?
← Train kept a-rollin'
Leftybint lecture archetype →
Ironbear
a somewhat unusual proposition
It's not all that unusual on the dissident Right, Mike.
Georgiaboy61
Re: "he changes of the 1960s, with civil rights at their core, were not just a major new element in the Constitution. They were a rival constitution, with which the original one was frequently incompatible[.]"
It is germane to note that the late great Senator Barry Goldwater (R-Arizona) voted against the 1964 Civil Rights Act for precisely this reason. Goldwater, who was no bigot and had worked in the deep south on behalf of black civil rights, foresaw that the proposed act would bifurcate our society into privileged and less-privileged classes, which is precisely what has happened. He also foresaw the degree to which these "new values" would undermine the Constitution and Bill of Rights of the Founders.
What would Senator Goldwater say today about the "reverse apartheid" the cultural left has set up in the years since his death?
Re: "In hindsight, the Trump presidency exposed the fact that the elites and the Deep State are now completely untethered by the original Constitution of limited and enumerated powers and by the Bill of Rights."
Undoubtedly, this is one reason for the unrestrained rage directed against DJT. As long as the deep-state elites were able to maintain the fiction that "we are all in this together," they could continue reaping their profits and secretly undermining what remained of the Founder's republic. Trump tore that mask off, and exposed these swamp creatures for what they are.
I have no issue with the editorial – but for this:
"While most white Americans outside the Deep South supported fairness for blacks at the time the Civil Rights Act of 1964 was passed…"
Just another fucking outside the South asshole that knows nothing about his own backyard. I grew up in the South so I know all about pervasive institutional Southern racism. It's the same pervasive racism that existed in just about every other part of the country. The only real difference was we admitted to it and "they" didn't. It still exists today, largely outside the South where we have always gotten along with our darker skinned friends. Go to any democrat controlled city outside the South and it's on display everywhere you go.
As with all lefty things, whatever they say it's going to do, both the intent and the effect will usually be just the opposite.
Everyone is worse off from the abomination called the civil rights act, especially the black folks. It destroyed the black family and the result is the welfare state of today.
Reply to Barry
Heh. Note, please, that I grew up in the Racist South in the '60s and '70s, and then behold:
"[Black] Teenagers have been having fights including fights involving knives for eons. We do not need police to address these situations by showing up to the scene & using a weapon against one of the teenagers. Y'all need help. I mean that sincerely," she wrote:
"[Black]" was left unsaid, but we can stipulate from the context, no?
Now, when I said, "Racist South" up above, I mean that "nigger" was a word used in casual conversation in working class circles, and both working class whites and blacks, used it. Both whites and blacks drew a distinction, too, between "nigger" and "negro", and everyone knew what the distinction was. We had segregated lunch counters and such up until the Civil Rights Acts in places, even.
And I will tell you for a fact that not one, not the most racist, bigoted white trash that I ever met growing up, would have said that, "It's perfectly normal for black teens to engage in knife fights; they've been doing it for 'eons'", or that it was just part of the culture. Not one.
I'm sure that people being what they are, somewhere in DFW there was someone who might have said that out loud and in public, but I never met them or heard them. And if I'd said it as a kid, my "racist" dad would have slapped my mouth out the other side of my head.
I'm not completely sure where I'm going with that, but it plays into what you were saying there, Barry.
Reply to Ironbear
I got it.
Good. Now you can explain it to me. 🙂
Getting it and splaining it are entirely different…
SteveF
not one, not the most racist, bigoted white trash that I ever met growing up, would have said that, "It's perfectly normal for black teens to engage in knife fights; they've been doing it for 'eons'"
Not with steel knives, for sure. Subsaharan blacks never did learn to refine iron ore. Or to make a wheel for a whetstone. Or any number of things.
Reply to SteveF


Since I was a child I have always loved dress-up, makeup, styling hair, and being the one doing the pampering. After 15 years in the beauty field, I was so blessed to team up with two very talented people and create "The Fix" in 2014. What is most important to me is that everyone who walks through our doors feels like a VIP. I give my clients my undivided attention and customize each treatment. I want you to come in and put away whatever you have going on for our visit and leave feeling refreshed. I feel like a beauty therapist, that I am not only catering to the outer layers but also paying attention to what's going on with your life and how you're taking care of yourself. I shoot for that inside-out approach to make your skin and spirit glow after each session. Take some time to get pampered, be my guest, and get your "Fix."
Dish Boutique is beautifully curated with the discerning eye of Desiree Alexandra. She has spent over 19 years, yes, you cannot tell, making Dish Boutique one of San Francisco's most beloved high-end shopping destinations. Desiree's impeccable taste and elegant merchandising leaves one breathlessly in awe.
Desiree lives in Berkeley with her loving husband and two handsome sons.
Hey Lady, the brainchild of marathoner twins Emily & Jessica Leung, is a vintage chic with modern comfort shoe with athletic grade performance. What began with weddings (#runawaybride) has turned to all special occasions: your daily life. They bring you the "Amal Clooney" of shoes, the total package of beauty, brains, personality, and heart. The identical twins also have non-identical feet. They will soon bring you RetroFIT, a 3D scanned bespoke crafted shoe for your perfect fit.
Hey Lady debuted online in Spring 2009 and grew from word of mouth. They have shipped to 33+ countries from the United Arab Emirates to New Zealand, providing an accessible luxury with lasting comfort to brides, bridesmaids, MOBs, and dancing queens worldwide.
Table + Teaspoon is the brainchild of Liz Curtis, a former successful corporate litigator who left the law to pursue her passion for entertaining and design. Born as a cooking blog in 2009, Liz quickly established Table + Teaspoon as a premier event planning, interior design, and private catering firm. This summer, Table + Teaspoon reentered the market as an on-demand tabletop rental company throughout California. Liz's goal is to make entertaining accessible and effortless for everyone. In her spare time, Liz serves as Vice Chair of the ArtPoint Board for the de Young and Legion of Honor Museums, and does pro bono work with abused and neglected foster youth.
Jada grew up dancing (jazz, ballet, hip-hop, & modern) at the age of four and trained at a professional level for 10 years. While attending college at Sacramento State, she was a member of the NBA Sacramento Kings dance team. After graduating, she moved to Los Angeles to further pursue her career and dance with the L.A. Lakers as well as work with some of the industry's top choreographers. After years of dancing professionally and incurring several injuries to her body, she made the decision to transition into a career in fitness…her true passion. Jada has a background in personal training, group fitness instruction, Pilates, yoga, and barre fitness. With her well-rounded background and years of experience, she is skilled at working with clients of varying levels of fitness. Utilizing her skills as a Life/Success Coach, you will always feel encouraged throughout her workouts.


The Boat is an entertainment venue right on the water's edge, with live music every weekend, a Tribute Band on the last Thursday of every month, a Quiz Night every Tuesday, an Open Mic Night on the first Wednesday of every month and much, much more!
There's always something on at The Boat! Check out all the action below and get amongst it!
Spend your Easter Long Weekend with us at The Marina, Mindarie! We are OPEN all Easter Long Weekend - The Boat and Indian Ocean Brewing Co. as per our normal trading hours, from 11am til late.
Spend your Easter Long Weekend with us at The Marina, Mindarie!
We are OPEN all Easter Long Weekend - The Boat and Indian Ocean Brewing Co. as per our normal trading hours, from 11am til late.
We are OPEN all Easter Long Weekend – The Boat and Indian Ocean Brewing Co. will be open from 12pm!
Easter Friday – serving a special Seafood Medley for $20!
Live Music all long weekend!
For Easter Sunday, we'll have a very special visit from the Easter Bunny, who will be roaming around handing out Easter eggs to the kiddies!
Catch the Easter Bunny at The Boat from 1pm – 2pm and at The Indi from 2pm – 3pm and FREE kids' activities and face painting from 1pm – 3pm at both venues.
40% off our Best Available Rate for Easter Monday, 22 April 2019. Only available on direct bookings, so please call our Reception on 9305 9305 to book now! Offer available for bookings made prior to Thursday, 18 April 2019 and not valid in conjunction with any other offer. Quote 'Easter Monday Special' promo code when booking.
The Boat and The Indi will both be OPEN normal trading hours on Anzac Day. So why not spend this special day reflecting right on the water's edge.
Both The Boat and The Indi are OPEN as usual from 11am on Anzac Day.
We'll be serving $9 pints of Furphy all day, which is also our Beer of the Month!
We'll also have a Food Special for the day, which we'll be announcing shortly.
We'll have Food & Drink Specials being announced soon, so watch this space.
As a very special Small Batch, we'll be releasing our Kiwi Pilsner, 'Ode to 41 South', ready in time for Anzac Day.
Come on down and spend Anzac Day with us after your morning service and quietly reflect on the history of the day right on the water's edge.
Come and join us for an awesome Tribute Band night on Saturday, 27 April 2019 with the chilled out vibes of Noel and Liam from Oasis being brought to you by the boys from Mad Ferret.
From 9pm – 11.30pm. FREE ENTRY!
For our May Tribute Band, we have the very talented Ed Sheeran Tribute happening and it's definitely going to be an awesome night with all the favour Ed Sheeran tunes being covered!
For our May Tribute Band, we have the very talented Ed Sheeran Tribute happening and it's definitely going to be an awesome night with all the favour Ed Sheeran tunes being covered!


text:
Q: Confusion in understanding a weird definition An $m×n$ matrix $A$ is said to be a row-reduced echelon matrix (or a row echelon matrix) if

*

*$A$ is row reduced ,

*there is an integer $r$ ($0\leq r\leq m$) such that the first $r$ rows of $A$ are non-zero rows and the remaining rows if there are any are all zero rows and

*if the leading element of the $ith$ non-zero row occurs in the $k_ith$ column of $A$ , then, $k_1<k_2\cdots <k_r$.

I do get the 1st and 2nd prequisite but I really dont get what's meant by the third condition . By row-reduced , the thing intended goes as follows:

An $m×n$ matrix $A$ is said to be a row-reduced if the first non-zero element in each non-zero row is $1$ (called the leading $1$) and in each column containing the leading $1$ of some row , the leading $1$ is the only non-zero element.

The examples given as row-reduced echelon matrix are :
$ \begin{pmatrix}
1 & 0 & 0\\
0 & 1 & 0\\
0 & 0 & 1
\end{pmatrix}$, $ \begin{pmatrix}
0 & 1 & 0 & 0\\
0 & 0 & 1 & 2\\
1 & 0 & 0 & 1\\
0 & 0 & 0 & 0
\end{pmatrix}$
But I dont understand what's meant by the third condition . If I am not wrong $k_i$ is just a column name . How are equality or inequality associated with names ? I don'tunderstand the meaning of this absurd inequality:$k_1<k_2\cdots <k_r$...


The vast majority overlook the significance of inside plan, by expecting that its objective is shallow regardless, the term of inside outline depicts a considerable measure of related tasks whose sole point is to change an inside space into an appropriate setting for compelling human exercises. Out of the diverse components of inside plan, one is effectively perceived by everybody: the dividers. From paint to boards to neo-established dynamic examples or present day spray painting, divider configuration has dependably been a need because of its capacity to transmit so much stylish data in an immediate way. Divider covering has made some amazing progress in the previous decades and a couple of materials have turned out to be more prevalent than others.
With no uncertainty, the best known divider covering material is backdrop. Being anything but difficult to apply, solid and financially savvy, a great deal of people picked this option despite it non-complex appearance. Regardless of whether there are just seven fundamental examples on which all backdrop models are based, backdrops can likewise be specially crafted, in this manner giving the likelihood of customized choices. Another liven of running with backdrop is that in the event that you ever alter your opinion, it is anything but difficult to bring down.
The other prominent option is the utilization of plastic divider boards, which are additionally very demonstrated if needing to complete the activity rapidly and with no build-up. The primary favourable position of plastic boards is obviously strength: they have a more drawn out life expectancy than their wood partners while additionally being low support all that is expected to clean them being a sodden fabric. They are additionally light-weight and simple to introduce not requiring any exceptional devices and their assortment is likewise unmatched by some other divider covering material. Different focal points of plastic divider boards are they are cheap, fire safe and, as additionally expressed about backdrop, simple to change and Get More Info. There is additionally one inconvenience of picking this material: not all makers deliver plastic boards as to the earth. Regardless of whether there have been a great deal of advancements in the field of debasing plastic and making the procedures associated with delivering it condition cordial, this has not yet achieved a worldwide scale, therefore making plastic materials a risk. With good fortune, in 50 years, plastic will either be supplanted or produced in a protected way.


About the Loft - Garment Factory Lofts was converted by Atria Development in 2008. 233 Carlaw Avenue was, as its name suggests, a former garment factory. The building is approximately 60 years old. There are 163 units in the building, spread over 8 floors. The first 4 floors are a hard loft conversion, and the top 4 floors are a soft loft addition. Suites range from 450 to 1,300 square feet. Some unique features include concrete floors, exposed concrete ceilings up to 11 ft, and large warehouse windows.


text:
Editorial Director, News and Research
Banking, investing, mortgages, economic policy, and financial technology
Furman University (BA), Roosevelt University (MFA)
The Guardian, Los Angeles Times, Chicago Tribune, Philadelphia Inquirer, Minneapolis Star-Tribune, Denver Post
Adam Morgan is an editorial director at Policygenius who leads the news and research teams. Previously, he led editorial teams across multiple brands at Red Ventures — including Bankrate, The Simple Dollar, NextAdvisor, Million Mile Secrets, and many others. As a journalist, his work has appeared in The Guardian, Los Angeles Times, Chicago Tribune, Philadelphia Inquirer, Minneapolis Star-Tribune, Denver Post, Chicago magazine, and elsewhere. He has taught writers at the University of North Carolina, Charlotte, Roosevelt University, and StoryStudio Chicago.
Wealth Redefined Podcast, An Introduction to the FIRE Movement with Adam Morgan
The Money Millhouse Podcast, Winning in Personal Finance with Adam Morgan
Want to interview a Policygenius expert?
Journalist on a deadline? Our press team can connect you with our experts to discuss insurance, personal finance, and more. They're also pretty friendly.
press@policygenius.com
Make sure every dollar you earn or spend is paying you back somehow, whether it's cash back on a credit card, interest in a high-yield savings account, or investing in your future.
Selected stories from Adam
What 'Succession' season 3 can teach you about money
Published December 08, 2021 | 4 min read
The Roy family might be filthy rich, but there are still plenty of personal finance lessons you can learn from their drama.
The most anticipated personal finance books of 2022
Updated November 30, 2021 | 3 min read
We picked the 8 most exciting personal finance books coming to a shelf near you in 2022, from self-help guides to narrative history.
Best personal finance apps of 2022
Published November 29, 2021 | 1 min read
We compared more than 100 apps to find the best banking, budgeting, crypto, saving, and investing solutions
10 best personal finance books of 2021COVID-19 hospital bills are wiping out savings accounts. Here's how to protect yoursStop using your debit cardBest banks & credit unions of 2022Discover Bank review: Stellar checking, sky-high savings


My indulgences this holiday season are threatening to turn me into a replica of Henry Moore's interpretation of the female body.
I've been taking a vacation with friends and family who have joined us here in Cabo for Christmas and New Years. I've missed writing but I've resolved not to beat myself up with the things I'm not getting done, while enjoying our visitors.
Hope all of you are having a wonderful time during this holiday season. I wish you all the best for 2009. Look for me the first week of January, I'll be back posting then, on a regular basis. I'm imagining now that my first post of 2009 will be along the lines of spying a good diet.


text:
From elephant poacher to protector, the pygmy who is the latest eco-guard addition to Congo's Odzala National Park patrols
The speed at which Brice Mouapele moves through the dense tropical undergrowth is impressive. The hot damp humid air is stifling, but Mouapele appears unaffected as he brushes past thick shrubs and jungle vines in his camouflage fatigues clutching his rifle. The 39 year old pygmy is the latest addition to the team of eco-guards patrolling Congo's Odzala-Kokoua National Park. He is also the first pygmy to turn from elephant poacher to protector.
"Before becoming an eco-guard when I saw elephants I wanted to kill them bare handed. For us pygmies poaching/hunting is not a difficult job because we grew up hunting. I used to be a major poacher and I learnt this skill from my father, over time I grew up with the spirit of a hunter," he says.
When I used to go into the forest with my father, he would first injury the elephant and then he would send me to finish the job. Later we would remove the tusks from an elephant with an axe or machete and the whole village would come to take a part. Piece by piece – we'd end up smoking the meat. Since being integrated as an eco-guard I consider the elephants like my children. I don't even have the appetite to eat elephant meat any more."
Last year the first firearms amnesty in Congo run by the non profit organisation African Parks offered poachers training and work to become eco-guard in return for information and guns. It led Mouapele to handing in his weapons and signing up immediately for the prospect of job security. He now works 22 days a month patrolling Odzala-Kokoua National Park getting up at dawn most days. The role has given him status both in and outside his community, something he is immensely proud of.
"Mouapele name means Brave Man, I am happy to be an eco-guard, I am not afraid. Poaching is a job with too much risk. Not only are you in permanent danger from animals – my brother died after an elephant charged him – but you are also in danger from prison," he said.
But crossing over to the other side increases the threat of repercussions from former poachers he once hunted alongside. A danger he is well aware of. Although he has not yet started a family, he accepts that his loved ones could also be at risk of revenge attacks and will need to be relocated. African Parks say relocation is offered to those families most vulnerable especially if ex-hunters have given testimonies which have secured convictions for well connected ivory dealers.
"All jobs have their risks. I want to have a family at some point but don't have children yet. I ask those who have weapons to hand in those weapons in exchange for employment. Others who don't want to co-operate are scared of me and flee thinking that I'm going to arrest them without motive. Now I am a guard I have become friends with my enemies [eco-guards]."
Odzala-Kokoua National Park stretches over more than 13,000 square kilometres and is made up of mostly lush equatorial forest. It is home to an estimated 9,600 endangered forest elephants. The threat of poaching has increased over the years as the demand for ivory in South East Asia continues to grow. Conservationists estimate that raw ivory can sell for as much as £1,000 a kilogram on the Asian black-market.
Mouapele said, "When I used to poach there were lots of ivory buyers. We had West African buyers even Chinese buyers who bought from us without weighing the ivory – they were very good clients. I had no remorse killing elephants….. I could get a lot of money for poaching but often we were duped."
Pygmy communities are among the poorest in Congo and the majority of them can be found in the east bordering the park. Western influences such as alcohol and cigarettes are now permeating these ostracised communities and it is impacting on their traditional hunter-gatherer lifestyle.
Conservationists working alongside pygmies say these communities view natural resources as their larder. Under the cover of the canopy they efficiently harvest honey and local game. Their population levels have never been high enough to impact negatively on wildlife and their nomadic life has meant areas have time to regenerate when they move on. But this attitude is changing as pygmies are now seeing that ivory is more valuable than the forests in which they live.
Mouapele is probably no taller than 1.5m. But he holds his head high, his job gives him focus and the conservation message is something he firmly believes in. When I ask him what hope he has for the future, he tells me, "All I wish for is a better future for Odzala Park and its biodiversity.
(Heres the original article, published on Thursday
http://www.theguardian.com/environment/2014/feb/13/pygmy-elephant-poacher-protector)
Tagged: African Parks, Asha Tanna, Brazzaville, Congo, elephants, hunters, NGO, Odzala-Koukoua National Park, poaching, pygmy, The Guardian
Posted in: My African Adventure
← Bloody battle to save Congo elephants from ivory poachers
Indian etiquette →
One Response "From elephant poacher to protector, the pygmy who is the latest eco-guard addition to Congo's Odzala National Park patrols" →
balabyekkubo Richard
Hi Asha,
great efforts to save africa's wildlife. Thumbs up to you Asha.


Herskedal returns with tales from the sea.
Voyage is Norwegian Daniel Herskedal's long-awaited follow-up to his beautiful earlier albums: Slow Eastbound Train (2015) and The Roc (2017).
The line-up is now familiar, with Herskedal on tuba and bass trumpet, Eyolf Dale (piano), Helge Andreas Norbakken (percussion) and Bergmund Waal Skaslien (viola), who first debuted on The Roc. Maher Mahmoud (oud) guest features on some of the tracks.
As ever, all music is composed by Herskedal and is characterised by his warm, inter-twining melodies that evoke emotive responses to his musical storytelling, with nothing but a title to set the frame.
Batten Down The Hatches rightly describes the turbulent opening to this nautically themed album, with all instruments playing off one another. Cut And Run is a flowing piano piece with the melody lines of tuba and viola often merging into a single voice.
In The Mediterranean Passage In The Age Of Refugees, strummed viola provides the initial foil to introduce Mahmoud's oud, which lends a north African element to this story of migration. The piece dramatically builds in intensity before fading to a quiet resolution.
Military style drums set the theme for this reference to the naval base at Chatham Dockyard. Mournful voices of bass trumpet and viola compete to hold the melody, building dramatically to a battle crescendo. I'm sure I can hear echoing cannon in Norbakken's percussion.
Like many of Herskedal's creations, you may feel that Rescue-at-sea Operations is leading you through a wordless tale; a stricken ship (trumpet) being aided by frenzied small boats (oud). The Lighthouse ends the album with a calm lament of structured brass arrangement, evoking the isolated loneliness.
Daniel Herskedal has assembled a remarkable group of talented musicians, independently masterful and collectively impressive in their interaction. For me, the lower toned instruments (tuba, bass trumpet and viola) have more expressive qualities that their higher-registered cousins and both Herskedal and Skaslien employ this to great effect, demonstrating their total mastery of their instruments, stretching them beyond the limits of normal mortals. Yet none of this feels in any way false or forced but organically set within the sound of the group as a whole and this is felt in the passion and emotion that the music is able to convey. The music, as ever, lies somewhere on the boundaries of jazz, classical and even folk. For me, there is more than a hint to the Sami tradition of "joiking", musically depicting a thing or a place, but translated into instrumental form rather than oral.


text:
package org.apache.flink.runtime.clusterframework.overlays;

import org.apache.flink.configuration.Configuration;
import org.apache.flink.core.fs.Path;
import org.apache.flink.core.testutils.CommonTestUtils;
import org.apache.flink.runtime.clusterframework.ContainerSpecification;

import org.junit.Rule;
import org.junit.Test;
import org.junit.rules.TemporaryFolder;

import java.io.File;
import java.io.IOException;
import java.nio.file.Paths;
import java.util.HashMap;
import java.util.Map;

import static org.apache.flink.configuration.ConfigConstants.ENV_FLINK_BIN_DIR;
import static org.apache.flink.configuration.ConfigConstants.ENV_FLINK_CONF_DIR;
import static org.apache.flink.configuration.ConfigConstants.ENV_FLINK_LIB_DIR;
import static org.apache.flink.configuration.ConfigConstants.ENV_FLINK_PLUGINS_DIR;
import static org.apache.flink.runtime.clusterframework.overlays.FlinkDistributionOverlay.TARGET_ROOT;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.fail;

public class FlinkDistributionOverlayTest extends ContainerOverlayTestBase {

	@Rule
	public TemporaryFolder tempFolder = new TemporaryFolder();

	@Test
	public void testConfigure() throws Exception {
		File binFolder = tempFolder.newFolder("bin");
		File libFolder = tempFolder.newFolder("lib");
		File pluginsFolder = tempFolder.newFolder("plugins");
		File confFolder = tempFolder.newFolder("conf");

		Path[] files = createPaths(
			tempFolder.getRoot(),
			"bin/config.sh",
			"bin/taskmanager.sh",
			"lib/foo.jar",
			"lib/A/foo.jar",
			"lib/B/foo.jar",
			"lib/B/bar.jar",
			"plugins/P1/plugin1a.jar",
			"plugins/P1/plugin1b.jar",
			"plugins/P2/plugin2.jar");

		testConfigure(binFolder, libFolder, pluginsFolder, confFolder, files);
	}

	@Test
	public void testConfigureWithMissingPlugins() throws Exception {
		File binFolder = tempFolder.newFolder("bin");
		File libFolder = tempFolder.newFolder("lib");
		File pluginsFolder = Paths.get(tempFolder.getRoot().getAbsolutePath(), "s0m3_p4th_th4t_sh0uld_n0t_3x1sts").toFile();
		File confFolder = tempFolder.newFolder("conf");

		Path[] files = createPaths(
			tempFolder.getRoot(),
			"bin/config.sh",
			"bin/taskmanager.sh",
			"lib/foo.jar",
			"lib/A/foo.jar",
			"lib/B/foo.jar",
			"lib/B/bar.jar");

		testConfigure(binFolder, libFolder, pluginsFolder, confFolder, files);
	}

	private void testConfigure(
			File binFolder,
			File libFolder,
			File pluginsFolder,
			File confFolder,
			Path[] files) throws IOException {
		ContainerSpecification containerSpecification = new ContainerSpecification();
		FlinkDistributionOverlay overlay = new FlinkDistributionOverlay(
			binFolder,
			confFolder,
			libFolder,
			pluginsFolder);
		overlay.configure(containerSpecification);

		for(Path file : files) {
			checkArtifact(containerSpecification, new Path(TARGET_ROOT, file.toString()));
		}
	}

	@Test
	public void testBuilderFromEnvironment() throws Exception {
		Configuration conf = new Configuration();

		File binFolder = tempFolder.newFolder("bin");
		File libFolder = tempFolder.newFolder("lib");
		File pluginsFolder = tempFolder.newFolder("plugins");
		File confFolder = tempFolder.newFolder("conf");

		// adjust the test environment for the purposes of this test
		Map<String, String> map = new HashMap<String, String>(System.getenv());
		map.put(ENV_FLINK_BIN_DIR, binFolder.getAbsolutePath());
		map.put(ENV_FLINK_LIB_DIR, libFolder.getAbsolutePath());
		map.put(ENV_FLINK_PLUGINS_DIR, pluginsFolder.getAbsolutePath());
		map.put(ENV_FLINK_CONF_DIR, confFolder.getAbsolutePath());
 		CommonTestUtils.setEnv(map);

		FlinkDistributionOverlay.Builder builder = FlinkDistributionOverlay.newBuilder().fromEnvironment(conf);

		assertEquals(binFolder.getAbsolutePath(), builder.flinkBinPath.getAbsolutePath());
		assertEquals(libFolder.getAbsolutePath(), builder.flinkLibPath.getAbsolutePath());
		assertEquals(pluginsFolder.getAbsolutePath(), builder.flinkPluginsPath.getAbsolutePath());
		assertEquals(confFolder.getAbsolutePath(), builder.flinkConfPath.getAbsolutePath());
	}

	@Test
	public void testBuilderFromEnvironmentBad() throws Exception {
		testBuilderFromEnvironmentBad(ENV_FLINK_BIN_DIR);
		testBuilderFromEnvironmentBad(ENV_FLINK_LIB_DIR);
		testBuilderFromEnvironmentBad(ENV_FLINK_PLUGINS_DIR);
		testBuilderFromEnvironmentBad(ENV_FLINK_CONF_DIR);
	}

	public void testBuilderFromEnvironmentBad(String obligatoryEnvironmentVariable) throws Exception {
		Configuration conf = new Configuration();

		// adjust the test environment for the purposes of this test
		Map<String, String> map = new HashMap<>(System.getenv());
		map.remove(obligatoryEnvironmentVariable);
		CommonTestUtils.setEnv(map);

		try {
			FlinkDistributionOverlay.Builder builder = FlinkDistributionOverlay.newBuilder().fromEnvironment(conf);
			fail();
		}
		catch(IllegalStateException e) {
			// expected
		}
	}
}

redpajama_set_name: RedPajamaGithub