text:
Cathay Stories
Note: While COVID-19 has put most travel on hold for now, we hope our stories will keep you dreaming and planning for the future
Hotel wish list: Where will you go in 2018?
For your 2018 travels, a short list of accommodations, and destinations, worth considering
Top hotels Leading luxury
Peninsula, Hong Kong, China
Best for: Luxury lovers
In a city where high end cars, luxury malls, Michelin-starred restaurants and five-star hotels dapple the map with wallet-busting frequency, it inevitably takes something extra special to stand out.
Enter: a 14-strong fleet of Rolls-Royce Phantoms. The Peninsula Hong Kong's superlative pickup option is just an introduction to the all-frills, high-luxe experiences awaiting anyone frequenting this dame of Asian hospitality.
The reflex 'oohs' continue inside, from the handmade chocolates (possibly the best chocolates this writer has ever tasted), to the touchpad controller for everything from the lighting to the TV, to the sweeping views across Tsim Sha Tsui and the harbour.
A Roman-esque styled indoor pool and spa area bring home that relaxed vacation feel, while the 10 food and dining venues are a showcase in culinary excellence. Spring Moon is especially good for a lunchtime dim sum feast.
hongkong.peninsula.com
The Mandeville, London
Best for: Shoppers
There are few better known shopping streets in the world than London's Oxford Street and fewer shops as acclaimed as Selfridges, a multi-time winner of The World's Best Department Store award. That's no small feat when you count Harrods as a neighbour. The Mandeville Hotel is about a three-minute walk from all of this, and offers deluxe boutique rooms at a very friendly price considering the quality and location.
If you find yourself wondering if you should pay the add-on for breakfast or not – pay it. It'll keep you going until way past lunchtime, and the staff will happily knock up a pancake for the kids, if you're travelling with family.
The location is the real perk here though. While it's just a walk away from great attractions like The Wallace Collection museum, Madam Tusauds and Covent Garden and the theatres of the West End, the surrounding neighborhood of Marylebone is a delightful little space worth exploring in its own right.
mandeville.co.uk – a member of Preferred Hotels & Resorts
Cathay Pacific flies to London from Hong Kong 39 times a week
Nihi Sumba, Indonesia
Best for: Fun-loving millionaires
This part-idyllic-luxury-retreat, part-wild-activity-lodge has been voted the world's best hotel two years running by readers of Travel + Leisure magazine. The experiences on offer here are the kind you'll be boring your friends with for years to come.
It has exclusive access to one of Asia's best surfing waves, offers a 'spa safari' in what is essentially a separate resort designed purely for spa-goers, and has its own chocolate factory run by, who else, a guy called Charly.
It's not cheap, but it's not pretentious either. 'If you don't like to dance on the bar or you prefer to eat quietly and alone at dinner, don't come!' says James McBride, CEO and partner at Nihi Hotels.
While Nihi Sumba (previously known as Nihiwatu) deliberately avoids the kind of guilty-conscience eco leanings of many luxury resorts, it does give back, via its Sumba Foundation, to some of the poorest Subanese locals. Initiatives include providing clean water, creating education programmes and reducing the effects of malaria.
nihi.com
Cathay Pacific flies to Bali from Hong Kong nine times a week
Best for: Impatient water babies
Resorts comprising stilt-supported bungalows stretching out into a glistening sea are nothing new to the Maldives, but Grand Park Kodhipparu has one notable difference: it's just a 20-minute speedboat ride away from Velana International Airport. While other resorts require an extra flight from Malé, you can be donning the snorkel and mask far sooner at Kodhipparu.
The resort sits on its own island and its décor and amenities thoughfully combine a five-star luxury feel with a tasteful nod to local traditions and crafts.
But being in the Maldives it's the aquatic theme that runs heavy here, and the 120-villa property also has its own dive centre with a certified PADI team to help beginners and more experienced divers alike splash and glide their way through the waves.
Non divers can take to the sea with catamaran, parasailing, banana boat, kayak and wave surfing experiences too.
parkhotelgroup.com
Cathay Pacific flies to Malé from Hong Kong four times a week
Hotel Bennet, South Carolina, USA
Best for: Southern hospitality
Not yet open, but highly anticipated, this stylish, elegant property provides a luxury gateway to what Travel + Leisure readers have decided is certainly the best city destination in the US and Canada, maybe even the world. Charleston in South Carolina has won the Best US/Canada City Destination prize five times in a row and won the Best City in the World award in 2016, coming second this year only to San Miguel de Allende in Mexico.
The hotel will provide 'a five-star, five-diamond stay for luxury class travelers visiting this rising city', according to Bennett Hospitality, the company behind the property. The hotel will give easy access to the city's top attractions, will have great panoramic views from the rooftop pool and bar and will provide the perfect reason to visit this city and see what Southern Hospitality really entails.
Opening summer 2018.
hotelbennett.com – a member of Preferred Hotels & Resorts
Cathay Pacific flies to New York from Hong Kong 35 times a week
Openings in Asia
It's been a big year in Asian hotels. From urban resorts to eco-heritage boltholes, we look back at the finest newcomers of 2017. By CYNTHIA ROSENFELD
Swinging '60s sugar mill reborn as stylish wellness sanctuary
Where: Yangshuo, Chinese mainland
What: Heritage resort
Few things in Yangshuo are as spectacular as the area's karst limestone landscapes. But the Alila Yangshuo (above, right), a 117-room resort renovated from an abandoned sugar mill, runs a close second place. Architect Dong Gong transformed the original sugarcane dock into the hotel's Zen-calm swimming pool, while the former refining room lives on as the 1969 Bar, with sugar featuring prominently on the creative cocktail menu.
alilahotels.com/yangshuo
Amanyangyun
Preservationist's paradise
Where: Shanghai, Chinese mainland
What: Urban resort
How's this for commitment to cultural and environmental heritage: an entire 2,000-year-old camphor forest and 50 Ming- and Qing-dynasty villas, under threat by construction, were transported more than 700 kilometres from Jiangxi province and preserved. The result is Amanyangyun (bottom right), a resort of rare imperial vestige, given a modern touch by longtime Aman architect Kerry Hill with bamboo, wood and local stone.
aman.com/amanyangyun
Azerai Can Tho
Affordable luxury off the beaten path
Where: Can Tho, Vietnam
What: Luxury riverside retreat
When Adrian Zecha founded Aman Resorts, he transformed the world of boutique ultra-luxe resorts. With his new brand Azerai, he's taking his know-how into the affordable-luxury segment. This Mekong Delta property, the second in the group after Azerai Luang Prabang, gives us a taste of what that means. Thoughtful, curated, and locally conscious, with the kind of clean minimalist design Aman is known for, the Azerai Can Tho (below) celebrates the waterways of the area, built around inlets and mangroves.
azerai.com/can-tho
Bawah Private Island Resort
Barefoot luxury in the middle of nowhere
Where: Riau Islands, Indonesia
What: Eco-resort
Pristine lagoons, a dozen-plus powder soft sand beaches, a canopy-covered jungle island – on its face, this isolated Indonesian resort (below, bottom) is already an escapist fantasy. Yet it's Bawah's environmental focus that gives it an extra dimension. Its 35 overwater bungalows, beachfront villas and garden suites feature local bamboo, driftwood and recycled teak; dishes in the Tree Top restaurant are made from locally sourced ingredients; and its strict zero-pesticide, zero-fishing and zero-waste programme ensures that this diver's paradise remains blissfully unspoilt.
bawahisland.com
Capella Shanghai Jian Ye Li
Retro-chic row house retreat
Most of Shanghai's new hotels reside in its towering, futuristic skyscrapers. Not this one. Capella's latest Asian foray lives in one of the city's rare remaining shikumen districts – a neighbourhood of snaking stonehouse alleys – in the heart of the former French Concession (above). Across the complexes there are 55 villas, each encompassing several floors, as well as Le Comptoir de Pierre Gagnaire, the first opening on the Chinese mainland for the chef known for his eponymous triple-Michelin-star restaurant in Paris.
capellahotels.com/shanghai
Intercontinental Robertson Quay Singapore
Modern architecture meets timeless nature
Where: Singapore
What: City hotel
Robertson Quay is on the up – and now it has a new landmark. This 10-storey, 225-room property along Singapore River's lowest-profile quay captures the spirit of the city: modern, laid-back, spacious and green. It's a getaway for tourists and staycationers alike, with each of the rooms (above left and right) optimised for views of the river and beyond.
robertsonquay.intercontinental.com
Park Hyatt Bangkok
Chic sleeps inside Bangkok's first starchitect address
Where: Bangkok, Thailand
Sitting atop Bangkok's most talked-about tower is Bangkok's most talked-about new hotel. The 27-storey Park Hyatt (above and middle) brings together Thai craftsmanship, digital technology and sleek modern design to create the city's latest lifestyle hub. Behind the dramatic, coiled exterior, 222 guest accommodations get bathed in calming neutral hues and natural light, while the ninth floor, 40-metre infinity pool confers expansive city views.
bangkok.park.hyatt.com
The Murray
A living legend makes over an icon
Where: Hong Kong, China
What: Urban heritage hotel
When the Murray Building opened in 1969, it was a landmark of its time. Almost 50 years later, Norman Foster has turned the former government office block into the city's hottest new hotel. The flagship of the nascent Niccolo brand, The Murray (left) features 336 guest rooms, most measuring over 500 square feet, with nods to the original '60s design spirit in the herringbone wood floors and sleek leather furnishings.
niccolohotels.com
Rosewood Phuket
Beachfront babe between sea and sky
Where: Phuket, Thailand
What: Beach resort
Rosewood's first Southeast Asian resort is an impressive debut in the region. It features a 600-metre beach frontage surrounded by 150-year-old sacred banyan trees; retractable glass walls and landscaped rooftops for enhance energy conservation; and 71 villas (above) with sightlines to the Andaman Sea.
rosewoodhotels.com/phuket
The Kerry, Hong Kong, China
Rare space and style in the city
The opening of The Kerry (right) has brought Hong Kong something it arguably didn't have: an urban resort. The hotel has transformed the Hung Hom waterfront with a large green space, boasting a design inspired by the sea and a holiday atmosphere unrivalled in the city. But it's as much a lifestyle hub as a hotel. There's a hip food court and a co-working space, as well as a significant emphasis placed on health and wellbeing.
shangri-la.com/kerry
Flight and hotel packages are available from Cathay Pacific Holidays at cathaypacific.com
Dive in: Hong Kong staycations with the best pools
Hong Kong Hotels for Quarantine
The hottest hotels to book in 2022
Best Hotels in Kyoto for Your Next Visit
Best Hong Kong Staycations
Things to do in Hong K...
After a brief hiatus due to COVID-19 restrictions, Hong Kong's fantastic calendar of events is bac...
7 of the Best Wellness...
Whether you're seeking sun, spa and cocktails, a tailored weight loss retreat, or a complete mind,...
Top 9 Hong Kong Parks
Take a breather at Hong Kong parks that showcase waterfront views, fascinating history, wildlife exp...
These designated hotels go above and beyond to support quarantining guests
Can I Fly With Confidence?
Get answers to your concerns about travelling in the COVID-19 era
How to Be a Responsible Traveller
Follow these tips to help protect your health – and that of fellow travellers
Discovery online brings together all the inspirational travel writing
from our two inflight magazines, Discovery and Silkroad.
Be sure to look out for the print editions when you
next fly with Cathay Pacific or Cathay Dragon.
Contact Discovery
Move Beyond
The Cathay Pacific app


text:
Ways to Play Roms Web based
Playing those basic online games on some of those great SONY PSP or Nintendo DS features granted method to the world of emulation. Yet , it is far from just using the SONY PSP or Nintendo DS since method of obtaining game graphics and tones that have produced video game emulation for PC all the rage. There are plenty of who would like to enjoy the first games with their decision and get all of them working prove PC. With all the creation of the brand new high speed Net connection, the modern generation of game designers is actually elongating its ingenuity to create a vast number of game Roms And Simulator intended for PERSONAL COMPUTER.
Roms pertaining to the LAPTOP OR COMPUTER utilize the same gaming engine as regarding the original video game, only with the latest technology that may support hd and top of the line images and appear. Which has made this sort of video gaming popular and inexpensive than in the past. They have likewise triggered the store of Video game Emulator Roms Just for Android os. These kinds of newer era ROMs present users with https://custom-roms.com/roms/amiga-500/legend-of-faerghail-disk0-usa the liberty to play ROMs they demand without paying any kind of guard licensing and training service fees to discover the game they really want.
Even though, applying these kinds of video game emulators to learn your chosen COMPUTER game titles is a wonderful idea, simple fact continues to be that they can can not be utilized to download a on the internet totally free. Yet , there are a few weaknesses in the rules which allows individuals to down load ROMs from all other websites for free without paying whatever. This is certainly called 'Freeware'.
The new technology of COMPUTER game players, who uncovered the initial popular features of the Game Emulator Roms To get Google android, would never miss the opportunity to down load video game downloads available. The reason is , they are simply conscious of the "Freeware" loophole that is certainly making the game down load business flourish. For example , that they download a game title using their own home PERSONAL COMPUTER and perform it prove Android mobile. The product and its individual download similar video game prove PERSONAL COMPUTER and enjoy that.
The advancedGame Emulator Roms For the purpose of Google android makes it easy for users to create their particular personal network to learn game titles with the close friends, on their personal systems. Now, they just do not must have a Manufacturers DS or a SONY PSP or any form of laptop to learn their exclusive game on the net. Simply just log on to their very own Video game Emulator Roms with regards to Google android and perform their favorite game and the good friends will relish playing their particular online games too.
The newest technology within the Video game Emulator Roms for the purpose of Android os will be specially designed to present top quality graphics and sound clips which can cause you to want to try out even more. They enable users to personalize the different capabilities of the Game Emulator Roms pertaining to Android os such as color establishing, trail amount, video game type and music genre. Users also can control the entire means of putting together the sport Emulator Roms intended for Google android with 1 click of the mouse.
To ensure you will not likely get rid of excess anything at all whilst playing these kinds of Video game Roms just for Google android, Game Emulator Roms is to establish to maintain all of the downloaded files in the particular file inside the Google android memory space named "rom". Consequently , for anyone who is looking to backup the ROM factors to consider that you remove all the files which are salvaged inside the "rom".
That was exactly about Video game Emulator Roms with regards to Android os. If you are unfamiliar with the various types of online games also you can down load game titles using this internet site.

redpajama_set_name: RedPajamaCommonCrawl


It is the Curtiss-Wrights Valve Group's mission to utilize its extensive product and industry experience/knowledge to supply the highest quality products ensuring safe operations and a safe working environment for our customers. Valve Group personnel sit on various industry committees and maintain a thorough working knowledge of the latest regulatory codes and requirements.
Detailed below are the Certifications and Approval for the Product Brands within the Valve Group.
Certificates attesting our competence and know-how in the development and production of qualitatively top-grade industrial isolation, instrumentation and control valves.
Solent & Pratt products are manufactured to the highest standards of quality.
Target Rock's extensive certification demonstrates a firm commitment to code enforcement. The licenses, certifications and insurance enable it to provide your management and process performance professionals with a knowledge proficiency that relates directly to your process and manufacturing technologies.
In addition to these, Target Rock's solenoid valve technology has been subjected to a rigorous design review and on-site test program resulting in approval of our designs for use in Russian NPP designs.
These certificates accredits Target Rock as authorized to use the indicated symbols of the American Society of Mechanical Engineers (ASME) for the scope of activity shown within the certificates listed below.


This movie will surely make you believe in sincere mother's love for the second time.
Berlin, summer 2016. In the last house in the no-man's-land behind the new main station, Nola, Katja and Martina live in an artist-shared flat. Their time is numbered, because soon Europacity will be created here.
Moscow, 2072. Twelve contestants, each with their own story and motives, play a televised game of Mafia. Those eliminated must enter a virtual reality to conquer their worst fear - or die trying.
There is no acting, just plenty of familiar faces and all they do is clownishness. Clownishness can be funny but not in this movie.
There is nothing funny. Maybe if you watch trailer - it might provoke some smiles and hopes for a comedy worth watching. But viewing the movie is pointless waste of time. Jokes are stupid. Acting is irritating. The only reaction I got is a sad face palm. I would better watch practically any old comedy because there in previous years there wasn't anything made as bad as this movie.
At least I would expect some moral aspects in the end of any movie but even at this point I couldn't find anything enlightening.
I would recommend this to watch only to my enemies.


text:
package com.zyxf.workdivision;

import android.app.Dialog;
import android.text.TextUtils;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ListView;
import android.widget.TextView;
import android.widget.Toast;

import com.android.volley.AuthFailureError;
import com.android.volley.Request;
import com.android.volley.Response;
import com.android.volley.VolleyError;
import com.android.volley.toolbox.StringRequest;
import com.google.gson.Gson;
import com.handmark.pulltorefresh.library.PullToRefreshBase;
import com.handmark.pulltorefresh.library.PullToRefreshListView;
import com.zyxf.workdivision.base.BaseActivity;
import com.zyxf.workdivision.base.BaseAdapter;
import com.zyxf.workdivision.bean.Project;
import com.zyxf.workdivision.bean.response.Check;
import com.zyxf.workdivision.bean.response.ResProject;
import com.zyxf.workdivision.config.Constants;
import com.zyxf.workdivision.http.Urls;
import com.zyxf.workdivision.manager.DialogManager;
import com.zyxf.workdivision.utils.LogUtils;
import com.zyxf.workdivision.utils.PreferenceUtils;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * Created by DeathPluto on 2015/5/19.
 */
public class ProjectActivity extends BaseActivity {
    private TextView titleTv;
    private List<Project> list;
    private ProjectAdapter adapter;
    private PullToRefreshListView mListView;
    private Dialog progressDialog;
    private boolean isLeader = false;
    private Check mCheck;
    private ResProject resProject;

    @Override
    protected void initView() {
        setContentView(R.layout.activity_project);

        mCheck = (Check) mCache.getAsObject(Constants.CHECK);
        if (TextUtils.equals(mCheck.type, "leader")) {
            isLeader = true;
        } else {
            isLeader = false;
        }
        list = new ArrayList<>();
        mListView = (PullToRefreshListView) this.findViewById(R.id.listview);
        titleTv = (TextView) this.findViewById(R.id.tv_title);
        mListView.setMode(PullToRefreshBase.Mode.PULL_FROM_END);
        mListView.setOnRefreshListener(new PullToRefreshBase.OnRefreshListener2<ListView>() {
            @Override
            public void onPullDownToRefresh(PullToRefreshBase<ListView> refreshView) {

            }

            @Override
            public void onPullUpToRefresh(PullToRefreshBase<ListView> refreshView) {
                loadMore();
            }
        });
    }

    private void loadMore() {
        String url = resProject.next_page_url;
        if (TextUtils.isEmpty(url)) {
            Toast.makeText(getApplicationContext(), "无更多工程信息了", Toast.LENGTH_SHORT).show();
            mListView.onRefreshComplete();
        } else {
            StringRequest request = new StringRequest(Request.Method.GET, url, new Response.Listener<String>() {
                @Override
                public void onResponse(String s) {
                    Gson gson = new Gson();
                    resProject = gson.fromJson(s, ResProject.class);
                    list.addAll(resProject.data);
                    initData();
                    mListView.onRefreshComplete();
                }
            }, new Response.ErrorListener() {
                @Override
                public void onErrorResponse(VolleyError volleyError) {
                    LogUtils.i(volleyError.toString() + "");
                    Toast.makeText(getApplicationContext(), "网络异常,加载失败", Toast.LENGTH_SHORT).show();
                    mListView.onRefreshComplete();
                }
            }) {
                @Override
                public Map<String, String> getHeaders() throws AuthFailureError {
                    String cookie = PreferenceUtils.getString(getApplicationContext(), Constants.COOKIE, null);
                    Map<String, String> map = new HashMap<>();
                    map.put("Cookie", cookie);
                    return map;
                }
            };
            mQueue.add(request);
        }

    }

    @Override
    public void initData() {
        if (adapter == null) {
            adapter = new ProjectAdapter(list);
            mListView.setAdapter(adapter);
        } else {
            adapter.notifyDataSetChanged();
        }
    }

    @Override
    protected void initAfterSetListeners() {
        titleTv.setText("工地工程信息");

        progressDialog = DialogManager.showProgressDialog(this, "获取信息中...");
        String url = Urls.URL_CHECK_PROJECT;
        StringRequest request = new StringRequest(Request.Method.GET, url, new Response.Listener<String>() {
            @Override
            public void onResponse(String s) {
                Gson gson = new Gson();
                LogUtils.i(s);
                resProject = gson.fromJson(s, ResProject.class);
                list.addAll(resProject.data);
                initData();
                if (progressDialog.isShowing()) {
                    progressDialog.dismiss();
                }
            }
        }, new Response.ErrorListener() {
            @Override
            public void onErrorResponse(VolleyError volleyError) {
                if (volleyError != null) {
                    LogUtils.i(volleyError.toString());
                }
                Toast.makeText(getApplicationContext(), "网络异常,获取信息失败", Toast.LENGTH_SHORT).show();
                if (progressDialog.isShowing()) {
                    progressDialog.dismiss();
                }
            }
        }) {
            @Override
            public Map<String, String> getHeaders() throws AuthFailureError {
                String cookie = PreferenceUtils.getString(getApplicationContext(), Constants.COOKIE, null);
                Map<String, String> map = new HashMap<>();
                map.put("Cookie", cookie);
                return map;
            }
        };
        mQueue.add(request);

    }

    static class ViewHolder {
        TextView chineseTv;
        TextView englishTv;
        TextView countryTv;
        TextView cityTv;
        TextView addressTv;
        TextView personTv;
        TextView faxTv;
        TextView postTv;
        TextView phone1Tv;
        TextView phone2Tv;

        ViewHolder(View v) {
            chineseTv = (TextView) v.findViewById(R.id.tv_name);
            englishTv = (TextView) v.findViewById(R.id.tv_name_en);
            countryTv = (TextView) v.findViewById(R.id.tv_country);
            cityTv = (TextView) v.findViewById(R.id.tv_city);
            addressTv = (TextView) v.findViewById(R.id.tv_address);
            personTv = (TextView) v.findViewById(R.id.tv_person);
            faxTv = (TextView) v.findViewById(R.id.tv_fax);
            postTv = (TextView) v.findViewById(R.id.tv_post);
            phone1Tv = (TextView) v.findViewById(R.id.tv_phone_1);
            phone2Tv = (TextView) v.findViewById(R.id.tv_phone_2);
        }
    }

    private class ProjectAdapter extends BaseAdapter<Project> {
        private ViewHolder holder;

        private ProjectAdapter(List<Project> list) {
            super(list);
        }

        @Override
        public View getView(int position, View convertView, ViewGroup parent) {
            Project item = getItem(position);
            if (convertView != null) {
                holder = (ViewHolder) convertView.getTag();
            } else {
                convertView = View.inflate(parent.getContext(), R.layout.item_listview_project, null);
                holder = new ViewHolder(convertView);
                convertView.setTag(holder);
            }
            holder.chineseTv.setText(item.chinese_name);
            holder.englishTv.setText(item.english_name);
            holder.countryTv.setText(item.country);
            holder.cityTv.setText(item.city);
            holder.addressTv.setText(item.address);
            holder.personTv.setText(item.supervisor);
            holder.faxTv.setText(item.fax);
            holder.postTv.setText(item.zip_code);
            holder.phone1Tv.setText(item.phone_number_1);
            holder.phone2Tv.setText(item.phone_number_2);
            return convertView;
        }

    }

    @Override
    protected void setListeners() {

    }

    @Override
    public void onClick(View v) {

    }
}

redpajama_set_name: RedPajamaGithub


text:
Q: what does "get a fist in your face" mean? i heard it in a musical and the full sentence was "Keep it up, get a fist in your face". can anyone explain this to me? Thanks a lot!!!

A: First off, "a fist in your face" means "a punch in the face".
"Keep it up" means "Continue doing that".
The syntax is a form of the conditional, like "If x, then y".

(If you) keep doing that, (the consequence will be, you) get a fist in your face.

It is a  threat (or a warning).

redpajama_set_name: RedPajamaStackExchange


text:
Q: Python & Sqlalchemy - Connection pattern -> Disconnected from the remote server randomly I'm using a python for my backend API server. My backend connect to a DISTANT Postgres database using SQLALCHEMY (without flask-sqlalchemy because i need that connector even without flask context (for others specific tasks)
My trouble is : Sometime, my SQLConnector crash, saying :
(psycopg2.OperationalError) server closed the connection unexpectedly
        This probably means the server terminated abnormally
        before or while processing the request.

This happends randomly. I tried to fix it using a flush mechanism, without success...
(for the record, It's in a Docker)
What do I want ?  Get a python software (sqlalchemy) grabbing data from a remote database (postgres) periodically, WITHOUT disconnecting randomly over the time
What did I try to fix it  trying auto reconnect on error, and change the engine connection without success or proper code snippet
Where I am at ?  I'm stuck, i can't figure out HOW to reproduce the bug WHEN I WANT (for faster test/debug process) not avid thoses annoying disconnect on my sql connector
(psycopg2.OperationalError) server closed the connection unexpectedly
        This probably means the server terminated abnormally
        before or while processing the request.
 [SQL: 'INSERT INTO scan_oee (uniqid, id_kanban, created_at, finished, debug) VALUES (%(uniqid)s, %(id_kanban)s, %(created_at)s, %(finished)s, %(debug)s)'] [parameters: {'uniqid': '2a1c80df-e676-456c-9e8e-a1a32a4b4171', 'id_kanban': '1804033-A02-289', 'created_at': '2018-11-07T09:38:00.125942', 'finished': False, 'debug': True}] (Background on this error at: http://sqlalche.me/e/e3q8)
=== BackListener Exception ===
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/engine/base.py", line 1193, in _execute_context
    context)
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/engine/default.py", line 509, in do_execute
    cursor.execute(statement, parameters)
psycopg2.OperationalError: server closed the connection unexpectedly
        This probably means the server terminated abnormally
        before or while processing the request.

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "backlistener.py", line 126, in <module>
    raise e
  File "backlistener.py", line 121, in <module>
    backlistener.run()
  File "backlistener.py", line 112, in run
    self.route_data(n)
  File "backlistener.py", line 69, in route_data
    insert_oee_into_db(n, self.action_stop_oee)
  File "/usr/src/app/taktTime.py", line 109, in insert_oee_into_db
    db.add(new_scan)
  File "/usr/src/app/db/base.py", line 55, in __exit__
    self.session_factory.commit()
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/orm/session.py", line 943, in commit
    self.transaction.commit()
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/orm/session.py", line 467, in commit
    self._prepare_impl()
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/orm/session.py", line 447, in _prepare_impl
    self.session.flush()
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/orm/session.py", line 2254, in flush
    self._flush(objects)
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/orm/session.py", line 2380, in _flush
    transaction.rollback(_capture_exception=True)
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/util/langhelpers.py", line 66, in __exit__
    compat.reraise(exc_type, exc_value, exc_tb)
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/util/compat.py", line 249, in reraise
    raise value
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/orm/session.py", line 2344, in _flush
    flush_context.execute()
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/orm/unitofwork.py", line 391, in execute
    rec.execute(self)
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/orm/unitofwork.py", line 556, in execute
    uow
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/orm/persistence.py", line 181, in save_obj
    mapper, table, insert)
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/orm/persistence.py", line 830, in _emit_insert_statements
    execute(statement, multiparams)
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/engine/base.py", line 948, in execute
    return meth(self, multiparams, params)
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/sql/elements.py", line 269, in _execute_on_connection
    return connection._execute_clauseelement(self, multiparams, params)
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/engine/base.py", line 1060, in _execute_clauseelement
    compiled_sql, distilled_params
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/engine/base.py", line 1200, in _execute_context
    context)
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/engine/base.py", line 1413, in _handle_dbapi_exception
    exc_info
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/util/compat.py", line 265, in raise_from_cause
    reraise(type(exception), exception, tb=exc_tb, cause=cause)
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/util/compat.py", line 248, in reraise
    raise value.with_traceback(tb)
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/engine/base.py", line 1193, in _execute_context
    context)
  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/engine/default.py", line 509, in do_execute
    cursor.execute(statement, parameters)
sqlalchemy.exc.OperationalError: (psycopg2.OperationalError) server closed the connection unexpectedly
        This probably means the server terminated abnormally
        before or while processing the request.
 [SQL: 'INSERT INTO scan_oee (uniqid, id_kanban, created_at, finished, debug) VALUES (%(uniqid)s, %(id_kanban)s, %(created_at)s, %(finished)s, %(debug)s)'] [parameters: {'uniqid': '2a1c80df-e676-456c-9e8e-a1a32a4b4171', 'id_kanban': '1804033-A02-289', 'created_at': '2018-11-07T09:38:00.125942', 'finished': False, 'debug': True}] (Background on this error at: http://sqlalche.me/e/e3q8)

And there is the Connector snippet I'm using
base.py
from sqlalchemy import create_engine
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.orm import scoped_session, sessionmaker
from config.settings import SETTINGS
from psycopg2 import IntegrityError as PgIntegrityError
from sqlalchemy.exc import IntegrityError as SQLIntegrityError
from server.flaskutils import print_flush

engine = create_engine("postgresql+psycopg2://" + SETTINGS['POSTGRES_USER'] + ":" +
                       SETTINGS['POSTGRES_PASSWORD'] + '@' + SETTINGS['POSTGRES_HOST'] + ':' + SETTINGS['POSTGRES_PORT'] + '/' + SETTINGS['POSTGRES_DB'])
# use session_factory() to get a new Session
_SessionFactory = scoped_session(sessionmaker(bind=engine))

Base = declarative_base()

class Database():
    def __init__(self, auto_commit=False, create_all=False):
        self.auto_commit = auto_commit
        self.session_factory = session_factory()

        if create_all:
            Base.metadata.create_all(engine)

    def __enter__(self):
        return self.session_factory

    def __exit__(self, type, value, traceback):
        if self.auto_commit:
            self.session_factory.commit()
        self.session_factory.close()

def session_factory():
    # Base.metadata.create_all(engine)
    return _SessionFactory()

backlistener.py -> My file (NOT using flask, it's a deamon)
    from db.base import Database
def insert_oee_into_db(xid, ended):
with Database(auto_commit=True) as db:
    new_scan = ScanOEE(xid, ended)
    db.add(new_scan)

models.py
class ScanOEE(Base):
    __tablename__ = 'scan_oee'

    uniqid = Column(String(36), primary_key=True)
    id_kanban = Column(String(50), unique=False)
    created_at = Column(DateTime, unique=False)
    finished = Column(Boolean, unique=False)
    debug = Column(Boolean, unique=False)

    def __init__(self, name, finished):
        self.uniqid = str(uuid4())
        self.id_kanban = name
        self.created_at = datetime.datetime.utcnow().isoformat()
        self.finished = finished
        self.debug = SETTINGS['DEBUG_MODE']

    def __repr__(self):
        return '<ScanOEE %r (%s) %s %s>' % (self.id_kanban, self.uniqid, str(self.created_at), str(finished))

Any snippet or help to show me what's wrong, what's the  good practice would be perfect
EDIT 1
docker logs --tail all kanban_postgres_1
LOG:  database system was interrupted; last known up at 2018-10-19 10:06:37 UTC
LOG:  database system was not properly shut down; automatic recovery in progress
LOG:  invalid record length at 0/422B1B8: wanted 24, got 0
LOG:  redo is not required
LOG:  MultiXact member wraparound protections are now enabled
LOG:  database system is ready to accept connections
LOG:  autovacuum launcher started
LOG:  received smart shutdown request
LOG:  autovacuum launcher shutting down
LOG:  shutting down
LOG:  database system is shut down
LOG:  database system was shut down at 2018-10-19 10:21:33 UTC
LOG:  MultiXact member wraparound protections are now enabled
LOG:  autovacuum launcher started
LOG:  database system is ready to accept connections
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  unexpected EOF on client connection with an open transaction
LOG:  unexpected EOF on client connection with an open transaction
LOG:  database system was interrupted; last known up at 2018-10-23 12:29:06 UTC
LOG:  database system was not properly shut down; automatic recovery in progress
LOG:  invalid record length at 0/4419C98: wanted 24, got 0
LOG:  redo is not required
LOG:  MultiXact member wraparound protections are now enabled
LOG:  database system is ready to accept connections
LOG:  autovacuum launcher started
LOG:  database system was interrupted; last known up at 2018-10-23 12:53:43 UTC
LOG:  database system was not properly shut down; automatic recovery in progress
LOG:  redo starts at 0/4419D08
LOG:  invalid record length at 0/4422358: wanted 24, got 0
LOG:  redo done at 0/44213E0
LOG:  MultiXact member wraparound protections are now enabled
LOG:  database system is ready to accept connections
LOG:  autovacuum launcher started
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  incomplete startup packet
LOG:  invalid length of startup packet
LOG:  invalid length of startup packet
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  incomplete startup packet
LOG:  invalid length of startup packet
LOG:  invalid length of startup packet
LOG:  invalid length of startup packet
LOG:  invalid length of startup packet
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not send data to client: Broken pipe
STATEMENT:  SELECT scan_sm.uniqid AS scan_sm_uniqid, scan_sm.id_kanban AS scan_sm_id_kanban, scan_sm.created_at AS scan_sm_created_at, scan_sm.pos_x AS scan_sm_pos_x, scan_sm.pos_y AS scan_sm_pos_y, scan_sm.pos_z AS scan_sm_pos_z, scan_sm.seconds_since_last_scan AS scan_sm_seconds_since_last_scan, scan_sm.proceed_at AS scan_sm_proceed_at, scan_sm.state AS scan_sm_state
        FROM scan_sm
        WHERE scan_sm.proceed_at IS NOT NULL AND scan_sm.state = 'SUPERMARKET_FAST' ORDER BY scan_sm.created_at DESC
FATAL:  connection to client lost
STATEMENT:  SELECT scan_sm.uniqid AS scan_sm_uniqid, scan_sm.id_kanban AS scan_sm_id_kanban, scan_sm.created_at AS scan_sm_created_at, scan_sm.pos_x AS scan_sm_pos_x, scan_sm.pos_y AS scan_sm_pos_y, scan_sm.pos_z AS scan_sm_pos_z, scan_sm.seconds_since_last_scan AS scan_sm_seconds_since_last_scan, scan_sm.proceed_at AS scan_sm_proceed_at, scan_sm.state AS scan_sm_state
        FROM scan_sm
        WHERE scan_sm.proceed_at IS NOT NULL AND scan_sm.state = 'SUPERMARKET_FAST' ORDER BY scan_sm.created_at DESC
LOG:  could not receive data from client: Connection reset by peer
LOG:  unexpected EOF on client connection with an open transaction
LOG:  unexpected EOF on client connection with an open transaction
LOG:  could not receive data from client: Connection reset by peer
LOG:  unexpected EOF on client connection with an open transaction
LOG:  unexpected EOF on client connection with an open transaction
LOG:  unexpected EOF on client connection with an open transaction
WARNING:  worker took too long to start; canceled
WARNING:  autovacuum worker started without a worker entry
WARNING:  worker took too long to start; canceled
WARNING:  autovacuum worker started without a worker entry
LOG:  could not receive data from client: Connection reset by peer
LOG:  invalid length of startup packet
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  database system was interrupted; last known up at 2018-11-02 12:40:55 UTC
LOG:  database system was not properly shut down; automatic recovery in progress
LOG:  redo starts at 0/4D4FD10
LOG:  invalid record length at 0/4D7A8F8: wanted 24, got 0
LOG:  redo done at 0/4D7A840
LOG:  last completed transaction was at log time 2018-11-02 12:44:43.914143+00
LOG:  MultiXact member wraparound protections are now enabled
LOG:  autovacuum launcher started
LOG:  database system is ready to accept connections
LOG:  database system was interrupted; last known up at 2018-11-02 13:16:17 UTC
FATAL:  the database system is starting up
FATAL:  the database system is starting up
FATAL:  the database system is starting up
FATAL:  the database system is starting up
FATAL:  the database system is starting up
FATAL:  the database system is starting up
LOG:  database system was not properly shut down; automatic recovery in progress
LOG:  invalid record length at 0/4D7A968: wanted 24, got 0
LOG:  redo is not required
LOG:  MultiXact member wraparound protections are now enabled
LOG:  database system is ready to accept connections
LOG:  autovacuum launcher started
LOG:  could not receive data from client: Connection reset by peer
LOG:  invalid length of startup packet
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  database system was interrupted; last known up at 2018-11-05 10:36:02 UTC
LOG:  database system was not properly shut down; automatic recovery in progress
LOG:  invalid record length at 0/4DF53E0: wanted 24, got 0
LOG:  redo is not required
LOG:  MultiXact member wraparound protections are now enabled
LOG:  autovacuum launcher started
LOG:  database system is ready to accept connections
LOG:  could not receive data from client: Connection reset by peer
LOG:  database system was interrupted; last known up at 2018-11-05 14:15:34 UTC
LOG:  database system was not properly shut down; automatic recovery in progress
LOG:  invalid record length at 0/4E1CAE0: wanted 24, got 0
LOG:  redo is not required
LOG:  MultiXact member wraparound protections are now enabled
LOG:  database system is ready to accept connections
LOG:  autovacuum launcher started
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer
LOG:  could not receive data from client: Connection reset by peer

A: @skapin, I had solve the problem.As the server connect sql need a paramteter pool_pre_ping. how to fix "OperationalError: (psycopg2.OperationalError) server closed the connection unexpectedly"
from flask_sqlalchemy import SQLAlchemy as _BaseSQLAlchemy

class SQLAlchemy(_BaseSQLAlchemy):
    def apply_pool_defaults(self, app, options):
        super(SQLAlchemy, self).apply_pool_defaults(self, app, options)
        options["pool_pre_ping"] = True

db = SQLAlchemy()


90'+5 - Second Half ends, Newcastle United 3, Barnsley 0.
90'+4 - Yoan Gouffran (Newcastle United) wins a free kick in the defensive half.
90'+4 - Foul by Saidy Janko (Barnsley).
90'+2 - Yoan Gouffran (Newcastle United) wins a free kick on the left wing.
90'+2 - Foul by Marley Watkins (Barnsley).
90'+1 - Attempt missed. Elliot Lee (Barnsley) right footed shot from the right side of the box is high and wide to the left. Assisted by Matthew James.
90'+1 - Josh Scowen (Barnsley) wins a free kick in the attacking half.
90'+1 - Foul by Aleksandar Mitrovic (Newcastle United).
90' - GOAL!!! Newcastle United 3, Barnsley 0. Dwight Gayle (Newcastle United) right footed shot from the centre of the box to the centre of the goal. Assisted by Aleksandar Mitrovic with a through ball.
87' - Attempt saved. Elliot Lee (Barnsley) left footed shot from outside the box is saved in the centre of the goal. Assisted by George Moncur.
85' - Josh Scowen (Barnsley) wins a free kick on the left wing.
85' - Foul by Jack Colback (Newcastle United).
85' - Ryan Williams (Barnsley) wins a free kick on the left wing.
84' - Corner, Barnsley. Conceded by DeAndre Yedlin.
84' - Attempt blocked. Elliot Lee (Barnsley) right footed shot from the centre of the box is blocked.
84' - Attempt saved. Marley Watkins (Barnsley) header from the centre of the box is saved in the centre of the goal. Assisted by Josh Scowen.
81' - Attempt missed. Mohamed Diamé (Newcastle United) right footed shot from outside the box misses to the left. Assisted by Jack Colback.
80' - Substitution, Newcastle United. Dwight Gayle replaces Ayoze Pérez.
75' - Attempt blocked. Marley Watkins (Barnsley) left footed shot from outside the box is blocked. Assisted by George Moncur.
74' - Substitution, Barnsley. Elliot Lee replaces Tom Bradshaw.
74' - Substitution, Barnsley. Ryan Williams replaces Ryan Kent.
72' - Foul by Josh Scowen (Barnsley).
72' - Ayoze Pérez (Newcastle United) wins a free kick in the defensive half.
72' - Substitution, Newcastle United. Mohamed Diamé replaces Jonjo Shelvey.
71' - Jonjo Shelvey (Newcastle United) hits the left post with a right footed shot from the right side of the box. Assisted by DeAndre Yedlin.
70' - Offside, Barnsley. Matthew James tries a through ball, but Marley Watkins is caught offside.
70' - Massadio Haidara (Newcastle United) wins a free kick in the defensive half.
70' - Foul by Tom Bradshaw (Barnsley).
69' - Corner, Newcastle United. Conceded by Adam Davies.
69' - Attempt saved. Aleksandar Mitrovic (Newcastle United) header from very close range is saved in the top centre of the goal. Assisted by Jonjo Shelvey with a cross.
68' - Corner, Newcastle United. Conceded by Saidy Janko.
63' - George Moncur (Barnsley) wins a free kick in the defensive half.
63' - Foul by Ayoze Pérez (Newcastle United).
60' - Saidy Janko (Barnsley) wins a free kick on the right wing.
60' - Foul by Yoan Gouffran (Newcastle United).
59' - GOAL!!! Newcastle United 2, Barnsley 0. Chancel Mbemba (Newcastle United) right footed shot from the centre of the box to the top right corner following a set piece situation.
59' - Attempt saved. Ayoze Pérez (Newcastle United) right footed shot from the right side of the box is saved in the bottom left corner. Assisted by Jack Colback.
58' - Foul by Matthew James (Barnsley).
58' - Ayoze Pérez (Newcastle United) wins a free kick on the right wing.
56' - Attempt blocked. Yoan Gouffran (Newcastle United) right footed shot from outside the box is blocked. Assisted by DeAndre Yedlin.
54' - Substitution, Barnsley. Marley Watkins replaces Ryan Hedges.
53' - Corner, Newcastle United. Conceded by Matthew James.
49' - Corner, Newcastle United. Conceded by Ryan Hedges.
48' - Corner, Newcastle United. Conceded by Saidy Janko.
46' - Attempt saved. Ayoze Pérez (Newcastle United) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Jack Colback.
45' - Second Half begins Newcastle United 1, Barnsley 0.
45' - First Half ends, Newcastle United 1, Barnsley 0.
45'+5 - Ryan Kent (Barnsley) wins a free kick in the defensive half.
45'+5 - Foul by Jack Colback (Newcastle United).
45'+5 - Attempt blocked. Aleksandar Mitrovic (Newcastle United) right footed shot from the centre of the box is blocked. Assisted by Christian Atsu with a cross.
45'+1 - Attempt missed. Massadio Haidara (Newcastle United) left footed shot from the left side of the box is too high.
44' - Corner, Newcastle United. Conceded by Adam Davies.
44' - Attempt saved. Christian Atsu (Newcastle United) left footed shot from the right side of the box is saved in the bottom left corner. Assisted by Ayoze Pérez.
38' - Corner, Barnsley. Conceded by Jonjo Shelvey.
37' - Corner, Barnsley. Conceded by Chancel Mbemba.
30' - Attempt blocked. Christian Atsu (Newcastle United) left footed shot from the right side of the box is blocked. Assisted by Jack Colback.
28' - Corner, Newcastle United. Conceded by Matthew James.
28' - Corner, Newcastle United. Conceded by Saidy Janko.
27' - Corner, Newcastle United. Conceded by Adam Davies.
27' - Attempt saved. Christian Atsu (Newcastle United) left footed shot from outside the box is saved in the top centre of the goal. Assisted by DeAndre Yedlin.
26' - Jonjo Shelvey (Newcastle United) is shown the yellow card.
26' - Ryan Hedges (Barnsley) wins a free kick in the attacking half.
26' - Foul by Jonjo Shelvey (Newcastle United).
23' - GOAL!!! Newcastle United 1, Barnsley 0. Ayoze Pérez (Newcastle United) right footed shot from the centre of the box to the bottom left corner. Assisted by DeAndre Yedlin.
22' - Attempt saved. Ryan Kent (Barnsley) right footed shot from outside the box is saved in the centre of the goal. Assisted by Ryan Hedges.
21' - Foul by Aleksandar Mitrovic (Newcastle United).
21' - Adam Jackson (Barnsley) wins a free kick in the defensive half.
20' - Attempt blocked. Ayoze Pérez (Newcastle United) right footed shot from the centre of the box is blocked. Assisted by Christian Atsu.
18' - Massadio Haidara (Newcastle United) wins a free kick in the defensive half.
18' - Foul by Saidy Janko (Barnsley).
17' - Attempt missed. Tom Bradshaw (Barnsley) left footed shot from outside the box misses to the right. Assisted by Saidy Janko.
17' - Josh Scowen (Barnsley) wins a free kick in the defensive half.
17' - Foul by Ayoze Pérez (Newcastle United).
16' - Paul Dummett (Newcastle United) wins a free kick in the defensive half.
16' - Foul by Ryan Hedges (Barnsley).
15' - Offside, Newcastle United. Jonjo Shelvey tries a through ball, but Aleksandar Mitrovic is caught offside.
14' - Foul by Adam Jackson (Barnsley).
14' - Aleksandar Mitrovic (Newcastle United) wins a free kick in the attacking half.
13' - Substitution, Newcastle United. Massadio Haidara replaces Isaac Hayden because of an injury.
12' - Delay in match Isaac Hayden (Newcastle United) because of an injury.
11' - Corner, Newcastle United. Conceded by Saidy Janko.
11' - Yoan Gouffran (Newcastle United) wins a free kick on the left wing.
11' - Foul by Saidy Janko (Barnsley).
4' - Delay in match Isaac Hayden (Newcastle United) because of an injury.
3' - Corner, Barnsley. Conceded by Paul Dummett.
2' - Attempt missed. Ryan Kent (Barnsley) right footed shot from the left side of the box misses to the right. Assisted by Matthew James.


text:
Sólo para locos es el título del primer álbum de estudio del solista catalán Marc Parrot, publicado por Warner Music en 1993.

Compuesto y pre-producido por el propio Marc Parrot fue finalmente grabado en los estudios entre el estudio del artista en Barcelona y los estudios Eastcote de Londres con producción final de Zeus B. Held. Este primer trabajo en solitario sentará las bases de una forma de trabajar y de hacer música que será una pauta a lo largo de su carrera. El álbum recibió muy buenas críticas y tuvo relativo éxito en los canales comerciales, especialmente el primer sencillo: "Aburrido de esperar", segunda canción del disco. El director de cine Julio Medem incluyó esta canción en su película Tierra.

Lista de canciones

 Que haga sol o que llueva
 Aburrido de esperar
 Que el cielo me mande relámpagos
 Quiero ser silvestre
 Sólo para locos
 Me busco
 Tomo el sol
 Me dedico a la magia
 Soy tu espía
 Aunque me esfuerzo

Álbumes de Marc Parrot
Álbumes de España de 1993

redpajama_set_name: RedPajamaWikipedia


Punjab National Bank Latest Recruitment for Various Officer Posts 2014, PNBINDIA.IN: -Punjab National Bank, PNB has invited the application for the recruitment to various Officer Posts in various fields. All the Interested and Eligible candidates can apply for these posts before the last date of application registration. The Application is available online in the official website of the Punjab National Bank. So check below for more details about Posts, How to apply and other.


This recipe we're about to tell you is the perfect soup recipe that will warm all of your body after a cold winter day. Since we need some extra proteins during winter, this soup contains beans, which means you will get plenty of proteins along with other nutrients, so go ahead and give it a try!
Heat 1 tablespoon of olive oil in a saucepan and add the onion. Cook for about 4 minutes until it is softened, then add the garlic and cook for 1 other minute. Add the beans (make sure they are drained rinsed), the vegetable stock and the rosemary and keep stirring while adding them.
Simmer for about 10 minutes then remove half of the mixture from the pan and use an immersion blender to make a puree (or any other kitchen blender you might have). Add it back in the pan along with lemon zest, lemon juice and some seasoning.
Heat in another pan the other tbsp of olive oil and fry the polenta cubes for about 2-3 minutes, until they are gold and crispy.
Serve the soup with the polenta croutons on top, the parmesan or vegetarian cheese and some rosemary. Enjoy the recipe and don't forget to send us some feedback if you liked it or not!


Organised by the Halal Industry Development Corporation (HDC), the World Halal Conference also aims to create a sustainable halal industry for future generations.
KUALA LUMPUR, April 7 — The Ministry of International Trade and Industry (MITI) will host the World Halal Conference this week to address the escalating food security concerns worldwide.
Organised by the Halal Industry Development Corporation (HDC), the conference also aims to create a sustainable halal industry for future generations.
The conference expected see the participation of more than 600 delegates comprising halal industry experts, technocrats, governments as well as industry leaders and manufacturers worldwide, HDC said in a statement today.
Themed "Global Food Security-The Halal Perspective," the two-day conference will be held at the Kuala Lumpur Convention Centre from April 9-10 in conjunction with World Halal Week 2014.
HDC Chief Executive Officer Datuk Seri Jamil Bidin said now that Malaysia had laid the foundation and pillars for the halal industry, the corporation aimed to create and maintain the momentum via innovation.
"Every aspect of halal development is important to us and a clear recognition of a step forward is for the halal community to address global food security.
"Rising food prices, lower agriculture yield and non-halal contaminants are some of the food-related issues prevailing within the Muslim world today," he said.
There was a dire need for synergised efforts among halal industry stakeholders in working towards one common objective, that is to address the halal food security crisis globally, he added.
Minister of MITI, Datuk Seri Mustapa Mohamed is expected to attend the High Level Thought Leadership Panel Discussion, along with other international ministerial personalities.
Mustapa will also lead a halal business networking session with the representatives from Japan, South Korea, China, Hong Kong, Taiwan and Dubai.


– Small Sencha lecture: the host will introduce us the history of Japanese green tea and sencha, the culture background of sencha and knowledge of green tea types.
– Introduction about Shizuoka which is the biggest tea industry area in Japan.
– Sencha tasting & feeling: the host will use Sencha and Shaded high quality Gyokuro tea for tasting. After tasting, the host will show some more kinds of Sencha. The participant can find what is the difference of each Sencha with smell and looks.
– Tasting deep steamed "Fukamushi Sencha".
– Special taste of Gyokuro: the host will introduce a special way of tasting gyokuro tea leaves by adding soy sauce and Katsuobushi seasonings.
– Making your own sencha tea: pouring your own sencha. On the side, you will enjoy our Round & Round special spring sweets.
– Q&A: Do you have any questions about sencha or Japanese tea? Feel free to ask in our Q&A part at the end of the workshop!
Please register before April 8th.


Elizabeth Barrett Browning in her famous sonnet. While bold declarations of love are de rigueur these days, the best expressions of romance and affection are often articulated through the language of flowers – a cherished tradition of using floral symbolism to convey one's feelings.
Evoking the language of flowers, Laneíge unveils Love In Bloom – a Limited Edition Spring Makeup Collection designed in collaboration with celebrated illustrator, Sanna Annukka.
Featuring pretty motifs inspired by the peony and tulip and infused with vibrant pops of colour, these elements highlight the vibrancy and vivacity of Spring. The coveted Love In Bloom collection comprises a versatile nine-colour eyeshadow palette. Replete with soft shades like lavender, light pink and beige, alongside dramatic hues of aubergine, navy and black for a diversity of day and evening looks.
Next, a two-tone sculpting blusher with highlight. Contours the angles of the face to bring out your best features and impart a glowing radiance. Finally, five different lip colours in absolutely adorable pots – each of which comes with a mini lip brush for a fuss-free application – will no doubt pretty up the kissable pout.
Rendering these vivid and charming motifs is popular illustrator, Sanna Annukka. This highly sought-after design talent most recently collaborated with Laneíge on its Christmas packaging (introduced here) and also designed the CD cover for Under The Iron Sea, the second album by British band, Keane. Sanna Annukka's other notable collaborations further include Vogue and Marinekko. A designer who draws inspiration from Finnish folk tradition. Sanna Annukka incorporates artistic elements from the Finnish culture into her bold illustrations for Laneíge.
This Spring, there is no better way to showcase love, joy and passion for life than Love In Bloom by Laneíge. Infused with significance and ethereal romance, this colourful and thoroughly feminine collection is created to capture the wondrous feeling of being enlivened by love in all its glory and enhance the beauty of a woman swept off her feet.
Available from March 2012 at all Laneíge counters island-wide.
Tags: Laneíge. Bookmark the permalink.
You are from KL right?


text:
The Huffington Post's Eve Simon defends Aaron Sorkin in the most awful way possible
By insulting the intelligence of anyone who criticizes The Newsroom, Simon shows just how shallow her understanding of the show is.
Jeff Daniels stars in Aaron Sorkin's new HBO series.
If you don't like The Newsroom, Eve Simon thinks you're a moron.
In a fairly awful opinion piece that ran yesterday on The Huffington Post, Simon takes any and all critics of Aaron Sorkin's new drama to task for contributing to the dumbing down of American society. Apparently anyone who didn't enjoy the show, who thinks it's flawed or overly preachy or just plain bad, only formed that opinion as a result of the anti-intellectual forces that have insidiously taken over the country and made intelligence into a vice. A NASCAR New World Order, if you will.
After watching the pilot of Aaron Sorkin's new HBO drama The Newsroom, I'm not at all surprised that people have been beating on it like some alien weed they're hell bent on destroying.
The show is just too smart. Smart as a pejorative*. And that scares the shit out of everyone.
Stupid people hate that he calls them out on their lack of engagement, and smart people are scared to death to admit publically that he's absolutely right. Why? Because that would validate the picture painted of them in the press: Elitist, smug, self-important, superior, condescending, and not Real Americans (FuckYeah!).
In these days of advanced citizenship*, I'm truly horrified to say that being smart has become the ultimate liability. And instead of doing something about it, we sit back and wonder why the media is taking our national culture to hell on a speedboat*.
Even ignoring the fact that Simon is proving her own straw man counter-argument by coming off as one of those "smug, self-important, condescending" smart people (because why try to subvert the stereotype when you can play into it?), and even eliding her apparent belief that Sorkin is the lone holdout in a television landscape filled with reality shows and procedural crime dramas (this in a year that brought us a subtle exploration of gender roles and power struggles on Game of Thrones, bold creative choices on Community and a brilliantly funny, bitterly pointed political satire in Veep, to name only a few), Simon's rant displays the limitations of her own understanding of Sorkin's drama.
You see, the entire point of The Newsroom is that cable news only exists as a place for people to get their own beliefs confirmed. The show's characters are trying to create a new kind of news show, one that informs viewers with well-researched, fact-driven journalism rather than using those stories to vilify the other side and present a one-sided ideological agenda. (The ironies of this as a stated goal on a show as ideology-driven as The Newsroom are obvious, and certainly worth a closer look, but that's a story for another time). By automatically classifying anyone who disagrees with her own love for the show as idiots who are "content with spoon-fed media pablum" and care about nothing beyond "which Kardashian is getting divorced next," she displays the kind of behavior that Sorkin's characters are pointedly against.
Simon's piece is not the kind of thoughtful reporting that led to the triumphant centerpiece of The Newsroom's pilot. It's the type of ill-informed, prejudiced paranoia that animates the talking heads who populate so much of the cable news landscape, on both the right and the left. (Oh, and for the record, actual smart people don't simply parrot Aaron Sorkin speeches to make themselves look smart, then offer "mad props" and "street cred" to readers who can name them all.)
As a long-time Sorkin fan, his return to television made me a little giddy. Yes, his shows traffic in archetypes of the smarter-than-the-average: president, sports producer, Internet genius, misanthropic anchorman. And yes, he gets constantly dinged with criticism about preaching to the unwashed about Big Things. That piss you off? Too bad. Living where there's free speech means sometimes you're gonna get offended.*
Aaron Sorkin's idealized characters are unconstrained by society's discomfort with The Smart. Through them, he is free to speak the truth about anything. Even that we're all being lobotomized by this country's most influential industry that's just throwing in the towel on any endeavor to do anything that doesn't include the courting of 12-year-old boys. And not even the smart 12-year-olds. The stupid ones.*
This has all led me to a terrifying theory. That somehow over the last 10 years, the smart people in this country have begun to feel guilty about their intelligence. That Americans (FuckYeah) who are content with spoon-fed media pabulum make the rest of us look bad for wanting something better. That being asked to do the unimaginable -- actually think -- has become too high a price to pay for entertainment. Maybe it is true that people don't drink the sand 'cause they're thirsty. They drink the sand 'cause they don't know the difference*, but I really want to believe there's still hope for us.
I'm not going to argue that there's a disturbing current of anti-intellectualism that runs through many TV shows, even some of the best. And, for the record, I quite enjoyed the pilot of The Newsroom; despite a few issues that need to be worked out, the show has enormous potential. (After all, The West Wing didn't have a perfect pilot, but it turned out to be a pretty great series.) I don't disagree with Simon on that point, either.
What I disagree with - what I'm terrified by - is her conviction that, by defending the show in terms of intelligence, she's doing something brave and difficult. I disagree with the way she places her own opinion as a "smart person" high above the opinions of all the other sheep who are either too dumb or too scared to admit to liking a TV show. I disagree with the piece's defensive tone, which will allow for no contrary opinions or acknowledgment of the series's very present flaws. Make no mistake: while Simon might tell the "haters" that they're "allowed to disagree" with The Newsroom, she makes it very clear that anyone whose opinion differs from hers is just a stupid American (FuckYeah) who has been so brainwashed by our dumbed-down culture that they wouldn't know real artistry if it was staring them in their mouth-breathing faces.
If Eve Simon is representative of "smart people," I think I would prefer to be stupid. And so, I suspect, would Will McAvoy and Aaron Sorkin.
Labels: Aaron Sorkin, Community, Game of Thrones, The Newsroom, The West Wing, Veep
Pritam Pyare August 1, 2016 at 4:57 AM
Suicide Squad HD Online
Stream Suicide Squad Movie in Full HD


The 2009 flu pandemic vaccines are the set of influenza vaccines that have been developed to protect against the pandemic H1N1/09 virus. These vaccines either contain inactivated (killed) influenza virus, or weakened live virus that cannot cause influenza. The killed vaccine is injected, while the live vaccine is given as a nasal spray. Both these types of vaccine are usually produced by growing the virus in chicken eggs. Around three billion doses will be produced annually, with delivery from November 2009.
In studies, the vaccine appears both effective and safe, providing a strong protective immune response and having similar safety profile to the normal seasonal influenza vaccine. However, about 30% of people already have some immunity to the virus, with the vaccine conferring greatest benefit on young people, since many older people are already immune through exposure to similar viruses in the past. The vaccine also provides some cross-protection against the 1918 flu pandemic strain.
TIV works by putting into the bloodstream those parts of three strains of flu virus that the body uses to create antibodies; while LAIV works by inoculating the body with those same three strains, but in a modified form that cannot cause illness. LAIV is not recommended for individuals under age 2 or over age 49, but might be comparatively more effective among children over age 2.
Figure 1. Massive vaccination of young children during the 2009 flu pandemic.


text:
Paul Krugman: The Twinkie Manifesto
The Twinkie, it turns out, was introduced way back in 1930. In our memories, however, the iconic snack will forever be identified with the 1950s, when Hostess popularized the brand by sponsoring "The Howdy Doody Show." And the demise of Hostess has unleashed a wave of baby boomer nostalgia for a seemingly more innocent time.
Needless to say, it wasn't really innocent. But the '50s – the Twinkie Era – do offer lessons that remain relevant in the 21st century. Above all, the success of the postwar American economy demonstrates that, contrary to today's conservative orthodoxy, you can have prosperity without demeaning workers and coddling the rich.
New York Times Editorial: Class-Based vs. Race-Based Admissions
Admissions policies that take class into account, rather than race, are getting a renewed push as a win-win solution. The contention is that they more fully serve the goal of diversity in higher education and provide a progressive way to resolve an enduring conflict that has now returned to the Supreme Court in a case about race-conscious admissions at the University of Texas at Austin.
But a crucial premise of the class-over-race argument is wrong. It is not possible to maintain the same level of racial diversity in higher education while applying a race-blind admissions policy. Class-based admissions generally reduce the number of black and Hispanic students. To maintain or build the levels of racial diversity on selective campuses, it is necessary to maintain race-conscious admissions.
Dean Baker: Fiscal Cliff Hysteria is Manipulated by Self-Serving Deficit Hawks
Missing the January deadline simply means those who want to preserve Bush tax cuts for the super-rich lose political leverage
Washington elites have spent much of the last three decades getting hysterical about budget deficits, but they are outdoing themselves in the current budget stand-off which they labeled as the "fiscal cliff". Their story is that scheduled increases in taxes at the end of 2012, coupled with mandated cuts in spending, will send the economy tumbling into recession if Congress doesn't take action before the end of the year.
The horror story associated with this 1 January deadline depends on fundamentally misrepresenting reality. There are projections from the Congressional Budget Office and other independent forecasters that show the combination of tax increases and spending cuts would chop more than 3.5 percentage points off GDP growth. This hit would mean a contracting economy and push the unemployment rate back over 10%.
However, the part that is generally downplayed in this genuine horror story, or left out altogether, is that the projection of a recession is not based on missing the 1 January deadline. The projection assumes that the higher tax rates and lower spending levels are left in place throughout the year – a scenario that almost no one considers plausible.
Robert Reich: Why We Should Stop Obsessing About the Federal Budget Deficit
I wish President Obama and the Democrats would explain to the nation that the federal budget deficit isn't the nation's major economic problem and deficit reduction shouldn't be our major goal. Our problem is lack of good jobs and sufficient growth, and our goal must be to revive both.
Deficit reduction leads us in the opposite direction — away from jobs and growth. The reason the "fiscal cliff" is dangerous (and, yes, I know — it's not really a "cliff" but more like a hill) is because it's too much deficit reduction, too quickly. It would suck too much demand out of the economy.
Robert Kuttner: Ben Bernanke for Treasury Secretary
Why Bernanke to succeed Tim Geithner? Several reasons.
First, he is probably the most influential and credible person in official Washington who is not part of the echo chamber on deficit reduction. By his speeches and actions, Bernanke has made it clear that he considers the most serious threat to the economy to be a continued deflationary drag, and not worries about the public debt.
Bernanke's Fed has poured money into the economy by buying bonds by the trillions of dollars. He's driven interest rates about as low as they can go using this method, and he has repeatedly said that it's not enough. He's open to even more drastic measures, such as selective purchases of certain kinds of bonds to get bank lending and mortgage refinancing moving at the scale necessary.
In his "fiscal cliff" speech of last August 31, Bernanke pointedly refused to join the austerity posse. On the contrary, he all but asked Congress to use fiscal policy to stimulate the economy in the short run.
Bob Herbert: Why Walmart and Big Retailers Should Pay Their Workers More
Henry Ford famously decided in 1914 to pay many of his workers the then incredible sum of five dollars a day, which was substantially higher than the prevailing wage at the time.
While that wasn't done specifically to enable Ford's workers to buy his cars (his primary objective was to reduce employee turnover), it did at times have that effect. More important, Ford's innovation, which shocked the industrialists of that era, helped kickstart America's high-wage, high-consumption economy and the creation of its vast middle class.
Nearly a century later, in the midst of a weak economy and rising poverty, my colleagues at Demos, a New York-based think tank, have made a compelling case that Ford's revolutionary approach to industrial wages should now be applied to America's retail sector.
Not his father's Cuomo
Andrew Cuomo, fake Democrat
By Alex Pareene, Salon
Monday, Nov 19, 2012 07:45 AM EST
If the New York state Senate remains controlled by the Republican Party, it won't be because of the voters. Democrats have 30 seats, with 32 required for a majority. They're also ahead in two races currently being recounted. … One guy who's staying conspicuously out of the fight: Democratic governor and 2016 presidential contender Andrew Cuomo.
(I)t's not just that Cuomo's not trying to help his party win a majority that voters actually voted for. He has at times actively hindered their chances. Cuomo signed off on gerrymandered state Senate districts and did not demand independent, nonpartisan redrawing. In doing so he intended to preserve the status quo – Republicans in charge of the state Senate, Democrats in charge of the more representative assembly – but voters in New York pretty clearly decided that they preferred Democrats in charge of both houses, even with districts drawn specifically to make that nearly impossible.
And if Republicans get their majority, with the tacit support of Cuomo, the governor will have once again shown that he is not the progressive figure he will likely try to sell himself as if he runs for president. His tenure so far has been marked by flashy liberal victories on issues like gay marriage, along with a quietly conservative economic agenda: A property tax cap, total neglect of mass transit, and (partial) support for fracking. Even on economic issues where Cuomo has more liberal priorities, he rarely pushes his Republican friends particularly hard. (A Republican-controlled state Senate will almost certainly block a minimum wage increase Cuomo ostensibly supports.) There's a reason, in other words, that the National Review loves him.
Democrats ought to know what sort of Democrat he is. If Cuomo allows Republicans to subvert the will of the voters of New York, so that he has an easier time cutting taxes and rolling back regulations, he shouldn't be allowed to sell himself to future primary voters as a progressive.
As Atrios says- Zombie Liberal Bloggers Can Still Eat Brains.
Tags: ek Politics
On This Day In History November 19
November 19 is the 323rd day of the year (324th in leap years) in the Gregorian calendar. There are 42 days remaining until the end of the year.
On this day in 1863, President Abraham Lincoln delivers Gettysburg Address.
On November 19, 1863, at the dedication of a military cemetery at Gettysburg, Pennsylvania, during the American Civil War, President Abraham Lincoln delivers one of the most memorable speeches in American history. In just 272 words, Lincoln brilliantly and movingly reminded a war-weary public why the Union had to fight, and win, the Civil War.
The Battle of Gettysburg, fought some four months earlier, was the single bloodiest battle of the Civil War. Over the course of three days, more than 45,000 men were killed, injured, captured or went missing. The battle also proved to be the turning point of the war: General Robert E. Lee's defeat and retreat from Gettysburg marked the last Confederate invasion of Northern territory and the beginning of the Southern army's ultimate decline.
Charged by Pennsylvania's governor, Andrew Curtin, to care for the Gettysburg dead, an attorney named David Wills bought 17 acres of pasture to turn into a cemetery for the more than 7,500 who fell in battle. Wills invited Edward Everett, one of the most famous orators of the day, to deliver a speech at the cemetery's dedication. Almost as an afterthought, Wills also sent a letter to Lincoln-just two weeks before the ceremony-requesting "a few appropriate remarks" to consecrate the grounds.
Text of Gettysburg Address
Four score and seven years ago our fathers brought forth on this continent a new nation, conceived in liberty, and dedicated to the proposition that all men are created equal.
Now we are engaged in a great civil war, testing whether that nation, or any nation, so conceived and so dedicated, can long endure. We are met on a great battle-field of that war. We have come to dedicate a portion of that field, as a final resting place for those who here gave their lives that that nation might live. It is altogether fitting and proper that we should do this.
But, in a larger sense, we can not dedicate, we can not consecrate, we can not hallow this ground. The brave men, living and dead, who struggled here, have consecrated it, far above our poor power to add or detract. The world will little note, nor long remember what we say here, but it can never forget what they did here. It is for us the living, rather, to be dedicated here to the unfinished work which they who fought here have thus far so nobly advanced. It is rather for us to be here dedicated to the great task remaining before us-that from these honored dead we take increased devotion to that cause for which they gave the last full measure of devotion-that we here highly resolve that these dead shall not have died in vain-that this nation, under God, shall have a new birth of freedom-and that government of the people, by the people, for the people, shall not perish from the earth.
The Numbers Racket Could Kill Us All
by terryhallinan
From Rolling Stone:
Global Warming's Terrifying New Math
By Bill McKibben
…here are some hard numbers about climate change: June broke or tied 3,215 high-temperature records across the United States. That followed the warmest May on record for the Northern Hemisphere – the 327th consecutive month in which the temperature of the entire globe exceeded the 20th-century average, the odds of which occurring by simple chance were 3.7 x 10-99, a number considerably larger than the number of stars in the universe.
http://www.rollingstone.com/po…
The minus 99 above is a factorial in scientific number notation. Mr. McKibben hasn't shared any basis of the math with us that would allow anyone to verify the figure but I am not in the denial business. I assume that Mr. McKibben is simply accepting the math done by geophysicists.
Rather surprisingly, one of the denialists is the new math superstar, Nate Silver.
Thereby hangs a tale showing that survival of the human species and maybe all species on earth is threatened as much by Mr. McKibben as by the Koch Brothers, Exxon and any number of bad guys.
The math is quite easy. You need not be a Tennessee inbred with extra digits giving him higher mathematical powers to see the problem.
To people like Mr. McKibben the primary answer is solar, the ultra-expensive energy source that gobbles up scarce resources in money, materials and labor and fails when it is most needed because the sun goes out every night. It is not the only intermittent (sometime) power source that the new environmentalists push and they even give a call out to the greatest power source on earth, geothermal, but only that which requires cutting edge technology that has been pursued going on a century or so with the most meager results to date. They fiercely attack thermal biomass that could save the forests and eliminate waste that pollutes land, air and water without any addition to carbon above ground while destroying far more potent greenhouse gases than CO2.
Here's your math. You will need only two fingers or two toes or whatever pair you have available, even two heads that the Bill McKibbens of the world fear you will get from eating GMO's.
Experts looking at the energy supply figure that solar and wind can supply 20% of the power needed by humans to maintain civilization, 40% at most. Let us call it 50%.
For the rest you need baseload renewables to replace fossil fuels.
Take away one of your two fingers or toes or heads or whatever and the remainder can end human life and perhaps all life on the planet.
Then Mother Earth, a most bounteous lady who can turn into a mass killer beyond compare (and has) when her simple rules are disobeyed, can try again to evolve an intelligent species if she is still up to it. She has obviously failed this time.
Best, Terry
Tags: Bill McKibben, Global Warming
Striking Out Debt
Occupy group offers debt forgiveness for Americans
As lawmakers in Washington continue to intensify focus on the national debt and deficit, millions of American are dealing with a debt woe of their own. Amin Husain, editor of Tidal Magazine; Sarah Ludwig, co-director of the Neighborhood Economic Project; and Doug Henwood, editor of Left Business join Up with Chris Hayes to redirect attention to the real people who matter.
Astra Taylor of Strike Debt explains how getting out of debt has become the new American dream. The panelist explain Strike Debt's "Rolling Jubilee" and how they plan to pull off raising money to buy debt from Americans, then cancel it.
#OWS Rolling Jubilee
A bailout of the people by the people
Rolling Jubilee is a Strike Debt project that buys debt for pennies on the dollar, but instead of collecting it, abolishes it. Together we can liberate debtors at random through a campaign of mutual support, good will, and collective refusal. Debt resistance is just the beginning. Join us as we imagine and create a new world based on the common good, not Wall Street profits.
What is Strike Debt?
Strike Debt is an offshoot of Occupy Wall Street. First started in New York City, but inspired by movements around the globe, Strike Debt now has affiliates across the country. We believe people should not go into debt for basic necessities like education, healthcare and housing. Strike Debt initiatives like the Debt Resistors' Operations Manual offer advice to all kinds of debtors about how to escape debt and how to join a growing collective resistance to the debt system. Our network has the goal of building a broad movement, with more effective ways of resisting debt, and with the ultimate goal of creating an alternative economy that benefits us all and not just the 1%.
Can you abolish my debt?
There is no way to seek out a specific person and buy that person's defaulted debt. With 15% of Americans currently being pursued by a debt collector, looking for one person's debt would be like looking for a needle in a haystack. Anonymous accounts are bundled together and sold as a whole. Before purchasing debt, there is only limited information as to whose debt we are buying. These peculiarities are part of the scandal that we are trying to highlight.Will the Rolling Jubilee have to file a 1099-C Cancellation of Debt form with the IRS?No. The Rolling Jubilee will earn no income from the lending of money and is therefore exempt from filing a Form 1099-C under the Internal Revenue Code Section 6050P.
Is this legal?
Yes! What should actually surprise everyone is the fact that it is legal to trade in people's misfortune. As part of the deregulation of the finance industry, the government made it legal to buy and sell charged-off debt. [..]
How Does Rolling Jubilee Work?Banks sell debt for pennies on the dollar on a shadowy speculative market of debt buyers who then turn around and try to collect the full amount from debtors. The Rolling Jubilee intervenes by buying debt, keeping it out of the hands of collectors, and then abolishing it. We're going into this market not to make a profit but to help each other out and highlight how the predatory debt system affects our families and communities. Think of it as a bailout of the 99% by the 99%.
Tags: #OWS, Debt, Economy, News, Occupy Wall Street, Rolling Jubilee, Strike Debt, TMC News
Pique the Geek 20121118: Scotch Whisky
Scotch whisky is quite different than most other distilled grain spirits. First of all, it has its own spelling. Except for Scotch, the spelling is "whiskey". In the case of Scotch, it is "whisky". I do not know if that is a Gaelic thing, but it is true. Likewise, the plural of "whisky" is "whiskies", whilst the plural of "whiskey" is "whiskeys". Actually, these distinctions are at best approximate, as some American brands of things that are not Scotch call themselves "whisky". But Scotch is almost always spelt "whisky".
Actually, I am not sure if "Scotch" should even be the name for it. Some of them call themselves "Scots' Whisky". That might be a better way of saying it.
Now for the Geeky stuff. Follow with me for several hundreds of years?
Tags: Learning, Pique the Geek, Science, Scitech, Scotch, Teaching, Technology, Translator, Whiskey, Whisky


I am in on anything Anne Hathaway, but this looks a little too kitschy and overly conventional.
I hope I'm wrong. I'll give it the benefit of the doubt.
Anything in which Rebel Wilson isn't just a featured player is gonna be a hard no for me, no matter how much I like Anne Hathaway.
February 12, 2019 | Troy H.
Also as I am resident accent police: another terrible English accent to add to Anne Hathaway's collection.
Rebel's great as a guest on talk shows a full movie not so sure.
YES-the last two jokes (trashy dress camouflage and release the peasants) land well and give me hope this will be more than a scene for scene remake.
That laugh at the end-perfection. Hathaway looks like she is having a lot of fun, and I LIKE the accent.
MAYBE SO-The original is already perfect, and there are so many scenes that are exactly the same. Flipping the gender could provide some new insights.
Overall, I'm a Maybe So. I love the original, so if the reviews are decent, I'd rent it.
I'm still recovering from Anne in SERENITY.
shawshank - are you English?
Why did Annie's career tank so horribly after Les Miz?
Wish Hollywood would stop trying to make fetch* happen. She's become the Halsey of movies. I like her in small doses, but her bag of tricks isn't that hefty.
February 12, 2019 | Dave S.
I dont know why Anne insists on english accents. She has proved time and time again she cant sustain one.
Grumpy Old Commenters. This looks funny to me.
FWIW, when the New York Times interviewed Hathaway recently to promote "Serenity", she mentions that she has a hard time with English accents and tried to talk the director/producers of "The Hustle" out of it.
I think this looks fun. Plus, Queen Anne being slimy and full of charm. Yeah, I'll go see it. It's the Queen.
OK, man. Take all my NOs.
Hmm, not sure about Anne's accent.
Makes me want to watch Heartbreakers. Does anyone remember that movie? I thought it was silly but fun and Sigourney Weaver was totally nomination worthy in it!
yes for me. looks like it would be a very good post-awards season palate cleanser. shame it is still 3 months away.
Nasty Women is a much, much better title than The Hustle.
Looks terrible. Saddest thing of all - performances seem chringey.
Just rewatch Dirty Rotten Scoundrels.


text:
Auston Matthews facing disorderly conduct charge in Arizona
Arun SrinivasanContributor
September 24, 2019, 10:48 p.m. UTC
Toronto Maple Leafs center Auston Matthews faces a disorderly conduct charge in Arizona. (Sergei Belski-USA TODAY Sports)
Toronto Maple Leafs star centre Auston Matthews is facing a disorderly conduct charge in Scottsdale, Arizona, which originated from a May 26 incident.
The team released the following statement via Sportsnet's Luke Fox.
"The Toronto Maple Leafs are aware of the complaint of disturbing the peace against forward Auston Matthews. Auston is cooperating fully with the relevant authorities but neither he nor the Club will comment any further out of respect for the process involved."
Matthews has a pretrial conference scheduled for Wednesday morning, but he isn't mandated to appear in court.
The Toronto Star obtained the police report, which details the incident that took place outside Matthews' residence.
Fayola Dozithee, a security guard at Matthews' building, was sitting inside her car outside the building at 2 a.m. Dozithee was alarmed when she heard the sound of someone trying to open her door, and said it was Matthews, who was with a group of friends.
Dozithee exited her vehicle and confronted Matthews, and she said that the Leafs' star told her he thought it would be funny to see how she responded.
She told Matthews and his group of friends that she is a military veteran with PTSD, and asked how they could find it funny to get into a woman's car unprompted at that time of day.
Dozithee states in the report that Matthews appeared to be intoxicated and repeated that he thought he'd find it funny. Matthews then reportedly walked away, dropped his pants and grabbed his buttocks while keeping his underwear on and left.
The police report states there is video footage that shows a man heading toward the condominium elevators with his pants near his ankles.
More NHL coverage from Yahoo Sports


text:
Q: axis2 "unexpected subelement value" I'm trying to use Axis2 to connect to a SOAP webservice. This was previously working in Axis 1, but 2 is causing problems. I've regenerated the Java code using wsdl2java which has generated the stubs for Axis2, but it's falling over when processing an element of the server response with "unexpected subelement value".
The fragment of the wsdl document in question is:
<complexType name="A">
<sequence>
<element name="a" type="xsd:base64Binary" minOccurs="1" maxOccurs="1" nillable="false" />
<element name="b" type="xsd:string" minOccurs="1" maxOccurs="1" />
<element name="c" type="xsd:string" minOccurs="1" maxOccurs="1" />
<element name="d" type="xsd:string" minOccurs="1" maxOccurs="1" />
<element name="e" type="xsd:string" minOccurs="1" maxOccurs="1" />
<element name="f" type="xsd:string" minOccurs="1" maxOccurs="1" />
</sequence>
</complexType>

The response being returned looks like:
<stuff>
dsfusdbifsdisuibvuidnfuisndfvl\sbvuidn
string
<c>string</c>
<d>string</d>
<e>string</e>
<f>string</f>
</stuff>
<stuff>
dsfusdbifsdisdfsfsdfsdfuibvuidnfuisndfvl\dfgd
string
<c>string</c>
<d>string</d>
<e>string</e>
<f>string</f>
</stuff>
<stuff>
dsfusdbifsdisuibvuidnfuisndfvl\sdfsdfvv
string
<c>string</c>
<d>string</d>
<e>string</e>
<f>string</f>
</stuff>
<stuff>
wwasdfgfbdfb\sbv==uidn
string
<c>string</c>
<d>string</d>
<e>string</e>
<f>string</f>
</stuff>

sort of thing. Most of these <stuff> blocks process fine, but the last one fails on  with the above error. Debugging the code, it fails because reader.isStartElement() returns false and new javax.xml.namespace.QName("","b").equals(reader.getName()) is false - reader.getName() returns "a". Debugging further, reader.currentElement reports "string" instead of the wrapped object type it usually returns. I have tried this with Axiom 1.2.7 and 1.2.8 - both seem to suffer from the same problem. Is this a known bug, or can anybody shed light on what might be going on?

A: Seems like this was a problem with the SAX binding generator. Switching in the JAXB bindings has fixed the problem.


Truly Social SXSW Panel Time! — truly.
Truly Social SXSW Panel Time!
A few months ago, I tasked my team to apply to SXSW Interactive 2018 to present a panel, workshop, presentation or meetup. Not only did they complete this task, but they also made me INCREDIBLY proud with their entries!
This session will highlight the importance of telling a story through a single photograph, whether it's digital, on social media, or otherwise. This session is for social media enthusiasts and aspiring influencers who want to develop their own brand. They will learn the fundamental principles of storytelling such as authenticity, as well as the necessities for what makes a good photo, such as composition, and the rule of thirds.
Making YouTube videos is easier than ever. Standing out on YouTube is another story. So many people have taught themselves how to film and edit, but stop there and keep their YouTube videos from being as engaging as they could be. Adding some simple animations can really make a series stand out and help keep an audience engaged. In my animation workshop, I'll teach people how to animate simple text and images into their videos to really make them shine and stand out from the crowd.
Brands that are connecting with its consumers today are the ones that fit into and are apart of the lifestyle of the audience itself. Much like relationships, sales today need to begin by building trust, getting to know more about each other and demonstrating how you can grow together. I'm proposing a panel at this years SXSW moderated by myself and joined by industry thought leaders to discuss how they've changed their strategies to adapt to the social revolution.
I want to propose a meet-up for new faces in the creative industries, whether they be recent graduates, interns, entrance-level associates or people who have recently found themselves in a creative field. As the future of creative work and industry, it is important to forge relationships and collaborate on issues facing us all. Whether that be billing a client for the first time or building a following to gain exposure, there is a universality to the rookie experience that I want to share in.
As you can imagine, I am VERY proud of Maria, Christian, Nicole and Hunter for submitting their panels and working so hard on their entries (all with video!). I hope you vote for all of them!
Many people know YouTube as a place to watch viral and unboxing videos. But many don't know that YouTube is also the second largest search engine in the world, full of incredible educational content, and a fantastic platform for brands to make content that connects with their audience.
As YouTube attracts more and more grown-ups, meet some of the brands that are providing the content. This panel will go through the whys and hows of doing video that creates leads for your business.


Designed by renowned Charles Maccora Design and built to his exacting standards, this clever fusion of contemporary design results in what could only be described as the perfect family home.
Beyond the striking façade lies in wait 5 bedrooms, 3 indoor living spaces, 3 outdoor living spaces and plenty of yard for the kids to play or dogs to roam.
From your commanding highset position, you'll enjoy calming views of the Moorabool Valley and Barwon River, perfect for watching storms roll in from the West.
From the moment you open the oversized custom entry door, an immediate feeling of space and quality sets in and is obvious at every turn. Three of the five bedrooms are on this level and have WIR. They share a luxurious central bathroom with freestanding bath and large shower. A great sized laundry even includes a chute from upstairs, winning!
An incredible timber cavity slider makes the rumpus room at the rear a perfect games room, while the adjacent Living/Media is true multipurpose perfection. With it's own bar/kitchenette, it's perfect for Friday night footy or simply having a few friends over. A bi-fold servery window and oversized sliding door from the hall extend the space onto the huge alfresco where you can fire up the in-built BBQ at half time (and the heat bar above if it's a bit chilly).
Fit for any budding chef or busy parent, the magnificent kitchen is complete with stone benchtops with waterfall edges, stainless steel appliances and induction cooktop, vinyl wrap soft close cabinetry and a Butler's pantry that is perfect for hiding the thermo, dishwasher and perhaps a sneaky little wine fridge.
The dining is complemented by an adjacent balcony (shall we eat inside or outside tonight folks?), while a gas log fire provides both warmth and a great visual to both this space and the Lounge. The marvellous views from the north-facing Lounge will invariably take your eyes in the opposite direction though! Opening the huge glass cavity sliding doors from the kitchen onto the outdoor entertaining area creates the most incredible entertaining space. A powder room nearby makes for a short commute when you need to go.
The Master Suite at the front of the home boasts it's own private balcony, a perfect place to enjoy your morning coffee in face of the rising sun. Your opulent ensuite is complete with dual vanity, dual shower and separate toilet. The WIR is almost the size of a bedroom and is sure to impress. The fifth bedroom with BIR is close by but not too close, perfect if you have a little one. A study/home office is cleverly tucked away from the hustle and bustle so you may actually get some work done!
You'll enjoy features such as double glazing throughout, solar panels, reverse cycle heating and cooling, video intercom and ducted vacuum. Those with a keen eye will appreciate the detail in the custom doors and cabinetry, flush tracks and finishes and concealed blinds. There are no afterthoughts in this build – every detail has been considered and executed to perfection.