text:
Post a news Release
January Focus
Hotel Business Review
Hotel Newswire
Who Uses Hotel Newswire?
What Can I Send Out?
Who Will See It?
Tips On Posting
Select a Posting Option
Olshan Properties Breaks Ground on New Aloft Hotel at Easton Town Center, Columbus, Ohio
USA, New York City, New York. November 26, 2019
Olshan Properties, one of the country's leading private owners, developers and operators of commercial real estate, today announced that it has broken ground on a new, 136-key Aloft Hotel at Easton Town Center located in Columbus, OH. The new Aloft will become Olshan's fourth hotel at Easton and part of the company's large national hotel portfolio.
The Aloft, which is expected to open spring 2020, is owned in partnership with L Brands and The Georgetown Company. Once completed, the Aloft will become a centerpiece of the $500 million expansion that is underway at the Easton Town Center, one of the country's premier shopping, dining, and entertainment destinations.
A Marriott-flagged, upscale business boutique hotel, Aloft is recognized for its distinctive modern design, innovative, accessible technology and unique focus on music, food and beverage that combines luxury with affordability. The first Aloft hotel opened in 2008, and the hotel chain has since expanded throughout the United States with 121 locations as of summer 2019.
Olshan's new Aloft will feature a 7,500 square-foot, chef-driven restaurant concept. Additional hotel amenities will include a state of the art fitness center, swimming pool and designated event and meeting space.
"We are thrilled to announce the start of construction on our Aloft Hotel at Easton Town Center," commented Olshan Properties' CEO, Andrea Olshan. "Olshan has operated an award-winning collection of hotel properties at Easton for the past two decades, and the Aloft will build on the strengths of our local hotel portfolio and become a key component of the Center's exciting $500 million expansion plan."
Olshan has deep roots in the Columbus market. This latest addition to the Olshan portfolio highlights the company's dedication to the region where Olshan already owns and manages The Hilton Columbus at Easton, The Courtyard Columbus at Easton, The Residence Inn at Columbus at Easton and the Greene Town Center in greater Dayton.
Share this article with your industry colleagues
for more Hotel Newswire articles
Tags: Marriott International, wi-fi, wi-fi blocking
About Marriott International
Marriott International, Inc. (NASDAQ: MAR) is a global leading lodging company based in Bethesda,Maryland, USA, with more than 4,200 properties in 80 countries and territories. Marriott International reported revenues of nearly $14 billion in fiscal year 2014. The company operates and franchises hotels and licenses vacation ownership resorts under 19 brands, including: The Ritz-Carlton®, BVlgari®, EDITION®, JW Marriott®, Autograph Collection® Hotels, Renaissance® Hotels, Marriott Hotels®, Delta Hotels and Resorts®, Marriott Executive Apartments®, Marriott Vacation Club®, Gaylord Hotels®, AC Hotels by Marriott®, Courtyard®, Residence Inn®, SpringHill Suites®, Fairfield Inn & Suites®, TownePlace Suites®, Protea Hotels® and MoxyHotels®. Marriott has been consistently recognized as a top employer and for its superior business ethics. The company also manages the award-winning guest loyalty program, Marriott Rewards® and The Ritz-Carlton Rewards® program, which together surpass 50 million members. For more information or reservations, please visit our website at www.marriott.com, and for the latest company news, visit www.marriottnewscenter.com.
newsroom@marriott.com / (301) 380-7770
Green Stay Hospitality Breaks Ground on Cambria Hotel Orlando International Airport
Drury Hotels Is Developing Its First Property in the DISNEY SPRINGS® Resort Area of Orlando, Florida
Hyatt Hotels Signs With Reitir to Develop First Hyatt Branded Hotel in Iceland
Hotel Equities Celebrates Groundbreaking of New Towneplace Suites by Marriott in Tehachapi, California
Innisfree Hotels Breaks Ground on Dual-Branded Marriott Hotel in Amelia Island
Vision Hospitality Group Breaks Ground on Lifestyle Hotel: Kinley Chattanooga Southside
IHG Signs With Tan Holdings for Management of Fiesta Resort Guam
Vision Hospitality Group Breaks Ground on Hampton Inn & Suites by Hilton in Downtown Huntsville, Alabama
Vision Hospitality Breaks Ground on Aloft by Marriott in Chattanooga, Tennessee
Marriott International Signs With Asset World Corporation for Three Hotels in Thailand
Need to create an Account? click here
Choose a Social Network!
The social network you are looking for is not available.
Hotel Newswire Headlines Feed
My Digital Office Expands Executive Team With Chief Revenue Officer, Chief Technology Officer, and Executive Vice President of Operations
Vesta Hospitality Promotes Mark Hemmer to President
Global Beauty & Wellness Exchange Partners With Hutchinson & Contento on Expansion Into Emerging Markets
Appointments & Promotions
Fusion Appoints Ray Jingshu Zhang as New General Manager for Fusion Suites Saigon
Marriott International Purchases W New York – Union Square to Create W Brand's Next-Generation Flagship in North America
Hotel Openings & Acquisitions
RIU Hotels & Resorts Acquires 531-Room Sheraton Fisherman's Wharf in San Francisco
The St. Regis Deer Valley Appoints Richard Wales as New General Manager
RAR Hospitality Hires New General Managers for Carlsbad by the Sea, Quality Inn & Suites at Garden of the Gods and The Keating Properties
Northwood Hospitality Appoints Executive Team for The Ballantyne, A Luxury Collection Hotel, Charlotte
Edwardian Hotels London Plans June 2020 Opening of Flagship Hotel, The Londoner
Senior Leadership Team Appointed for Kimpton Hotel Palomar South Beach Opening Soon
AJ Capital Partners Acquires Macdonald Rusacks Hotel in St Andrews, Scotland
Hilton Signs With Garfield to Bring Full-Service Doubletree by Hilton to Abilene Convention Center
Dimension Development Adds Doubletree by Hilton Hotel New Orleans to Its Portfolio of Hotels
Wyndham Hotels & Resorts Signs With Image Developments to Develop Wyndham Garden Suites in Brisbane
Coming up in February 2020...
Social Media: Social Listening Tools
The reach and influence of social media is staggering. Nearly 3 billion people use social media daily, posting a range of messages, selfies, images, and everything in-between. According to HubSpot, almost 4 million posts are uploaded to the major social networks every single minute! That's an astounding amount of content and it is crucial for hotels to skillfully use social media in order to effectively compete. From establishing a suitable brand identity and voice to creating content across all the major networks (Facebook, Twitter, Instagram, Pinterest, etc.), the goal is to actively engage consumers and to eventually convert them to customers. Some hotels are initiating online contests as a way to attract new customers, while others are rewarding customers with discounts who subscribe to the their email lists or follow their social media pages. Another recent strategy is to employ social media listening tools that track what people are posting online about their businesses. These tools allow hotels to monitor - or listen to - what's being said about a brand across the entire social web, and this can prove to be very valuable, unfiltered information. Social listening permits hotels to be aware of people's opinions about their business, industry or competitors, and some of these tools even listen beyond social media platforms. They also monitor publicly available information on blogs, forums, news outlets and websites. Some listening tools are more focused on gathering and analyzing data, while others offer more engagement-oriented features, which allow hotels to interact with people right from the platform. Often the information that is gleaned from these listening tools ends up being the most authentic, unbiased insights a business can get. The February Hotel Business Review will document what some hotels are doing to successfully integrate social media strategies into their operations.
About HotelExecutive / Contact
Copyright © 1996-2020. All content on HotelExecutive.com. All Rights Reserved.


text:
Q: Does adding join condition on two different tables (excluding the table to be joined) slows down query and performance I have 3 tables in mySQL => table1, table2 and table3 and the data in all three tables is large (>100k)
My join condition is :
select * from table1 t1
join table2 t2 on t1.col1 = t2.col1
join table3 t3 on t3.col2 = t2.col2 and t3.col3 = t1.col3

This query renders result very slow and according to me the issue is in the second join condition as if I remove the second condition, the query renders result instantly.
Can anyone please explain the reason of the query being slow?
Thanks in advance.

A: Do you have these indexes?
table2:  (col1)
table3:  (col2, col3) -- in either order

Another tip:  Don't use * (as in SELECT *) unless you really need all the columns.  It prevents certain optimizations.  If you want to discuss this further, please provide the real query and SHOW CREATE TABLE for each table.
If any of the columns used for joining are not the same datatype, character set, and collation, then indexes may not be useful.
Please provide EXPLAIN SELECT ...; it will give some clues we can discuss.
How many rows in the resultset?  Sounds like over 100K?  If so, then perhaps the network transfer time is the real slowdown?

A: Since the second join is over both tables (two joins) it creates more checks on evaluation. This is creating a triangle rather than a long joined line.
Also, since all three tables have ~100K lines, even with clustered index on the given columns, it's bound to have a performance hit, also due to all columns being retrieved.
At least, have the select statement as T1.col1, T1.col2...,T2.col1... and so on.
Also have distinct indexes on all columns used in join condition.
More so, do you really want a huge join without a where clause? Try adding restrictive conditions for each table and see the magic as it first filters out the available set of results from each table (100k may become 10k) and then the join is attempted.
Also check  SQL Profiler output to see if a TABLE SCAN is being used (most probably yes), if so, having an INDEX SCAN should improve the situation.

redpajama_set_name: RedPajamaStackExchange


Annual Music Festival Hits all the Right Notes!
Senior Prom Night– Seniors Dance Their Look Super Fine!
Broadway Night Hits All the Right Notes To Harmonize With Beautiful Spring Night!
Broadway Lives At Centereach–42nd Street Has Everyone Tapping!
CHS 2018 A Capella Invitational– Hits All the High Notes!
Centereach Poetry Slams Away Expectations!
Class Competition–Thrills, Laughs, Surprises, But Seniors Win! Then Juniors, Then Freshmen, Freshmen (YES) Then Sophomores!
Close Collaboration Achieves Senior Victory!


These sources included interviews of executives who had a track record of successfully implementing e-business principle. Platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text cookies erleichtern die bereitstellung unserer dienste. Moreover, additional information was also obtained through internet resources for the purpose of this project.
If you find a bug, problem or simply have a technical suggestion, please send an e-mail to adminwordpeddler. This was followed by formulation of an implementation plan for the company to bring e-business into its operations. Because in-house expertise was inadequate to support the implementation of an e-business solution at any level, an additional step in the project was to determine criteria for choosing an it consultant who would act as long-term consultant over a period of months to years and who could guide the development of e-business strategies over an extended period.
. Without that source of management support, there is little likelihood of a successful implementation of the plan. Thus, the final phase of this project was a presentation of the plan to upper management of the company to obtain that buy-in.
Mit der nutzung unserer dienste erklären sie sich damit einverstanden, dass wir cookies verwenden. If you need extra help with your essay or research paper project do not hesitate to contact us at infowordpeddler. Interviews were carried out with the ceo and the employees of ocean king transportation co.
A literature search identified characteristics that would make appropriate criteria, and those were then used to create a small group of potential consultants. They were all prepared by professional and experienced academic and business writers for the sake of struggling college and university students around the world. That small group was screend and a few final possibilities were interviewed by the company management to determine which would best meet the companys overall needs for e-business help. Ceo witoon kitiwattanabumrung was designed to identify the sources of company problems so that effective solutions using e-business capabilities could be formulated to address the key issues (kitiwattanabumrung, interview, march 20, 2011). This project was conducted by combination of qualitative methods (i.
Research paper buy cheap capstone University However, against all questions were 5 options. Consequently our web site is a beneficial method to buy paper at an inexpensive cost. If you have a time limit, we can always put your paper on a rush order. That small group was screend and a few final possibilities were interviewed by the company management to determine which would best meet the companys overall needs for e-business help. Buy College Papers. Capstone Project;. If you need extra help with your essay or research. This was followed by formulation of an implementation plan for the company to bring e-business into its operations. research proposals, dissertations as well as capstone projects. article review about university counselling. Manakato, MN: Capstone Press. Trust SpeedyEssay. ·. college term papers and unique research papers. Platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text cookies erleichtern die bereitstellung unserer dienste. Besides, we handle.
. A literature search identified characteristics that would make appropriate criteria, and those were then used to create a small group of potential consultants. Interviews were carried out with the ceo and the employees of ocean king transportation co. Moreover, additional information was also obtained through internet resources for the purpose of this project. They were all prepared by professional and experienced academic and business writers for the sake of struggling college and university students around the world.
That small group was screend and a few final possibilities were interviewed by the company management to determine which would best meet the companys overall needs for e-business help. If you find a bug, problem or simply have a technical suggestion, please send an e-mail to adminwordpeddler. If you need extra help with your essay or research paper project do not hesitate to contact us at infowordpeddler. Thus, the final phase of this project was a presentation of the plan to upper management of the company to obtain that buy-in. Because in-house expertise was inadequate to support the implementation of an e-business solution at any level, an additional step in the project was to determine criteria for choosing an it consultant who would act as long-term consultant over a period of months to years and who could guide the development of e-business strategies over an extended period.
Ceo witoon kitiwattanabumrung was designed to identify the sources of company problems so that effective solutions using e-business capabilities could be formulated to address the key issues (kitiwattanabumrung, interview, march 20, 2011). This project was conducted by combination of qualitative methods (i. Without that source of management support, there is little likelihood of a successful implementation of the plan. Mit der nutzung unserer dienste erklären sie sich damit einverstanden, dass wir cookies verwenden. Platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text platzhalter text cookies erleichtern die bereitstellung unserer dienste. These sources included interviews of executives who had a track record of successfully implementing e-business principle. This was followed by formulation of an implementation plan for the company to bring e-business into its operations.
If you find a bug, problem or simply have a technical suggestion, please send an e-mail to adminwordpeddler. Without that source of management support, there is little likelihood of a successful implementation of the plan. Interviews were carried out with the ceo and the employees of ocean king transportation co. Thus, the final phase of this project was a presentation of the plan to upper management of the company to obtain that buy-in. Moreover, additional information was also obtained through internet resources for the purpose of this project.
Interviews were carried out with the ceo and the employees of ocean king transportation co. That small group was screend and a few final possibilities were interviewed by the company management to determine which would best meet the companys overall needs for e-business help. These sources included interviews of executives who had a track record of successfully implementing e-business principle. Mit der nutzung unserer dienste erklären sie sich damit einverstanden, dass wir cookies verwenden. If you find a bug, problem or simply have a technical suggestion, please send an e-mail to adminwordpeddler.


My most profound musical memories are of playing in large ensembles and I was lucky to have been able to sing Vivaldi's Gloria in high school. Privileged to have played through a Beethoven's third Symphony later that same year. Reflecting upon this, the fact that all of my previous recording projects have included various musical groupings is not surprising. They might be seen as attempts to recreate those profound musical experiences that happen in an ensemble setting.


text:
Azerbaijan Gymnastic Committee Will be the Most Beautiful Hall in the World Sport Minister
Politics Materials 27 December 2006 18:16 (UTC +04:00)
The Azerbaijani Minister of Youth and Sport, Azad Rahimov, said at the report-election conference of Azerbaijan Gymnastic Federation that the gymnastic complex, which is already being constructed, will be the most beautiful hall in the world.
The Minister said that the complex will include training halls for eurhythmics, acrobatics and tambling. In my opinion, the second arena that could compete with our complex for its beauty can not be found, said Rahimov.
It should be mentioned that the complex will be constructed near Ganjlik metro station, near the Ministry of Youth and Sport and Olympic Committee of Azerbaijan.

redpajama_set_name: RedPajamaCommonCrawl


text:
BEN JONSON'S
EVERY MAN IN HIS HUMOUR
Lucille Lortel Theatre
121 Christopher Street
Directed by Carson Elrod
Featuring Michael Countryman, Diane Davis, Angel Desai, Carson Elrod, Kelly Hutchinson, Korey Jackson, Claire Karpen, Ben Mehl, Craig Pattison, Matthew Saldivar, Jay O. Sanders, Kenneth Tigar, Henry Vick, Roger Yeh, and more
A wacky wedding comedy from the '90s? The 1590's that is... Jonson's famous light-hearted romp follows the classic story of an aristocratic man and his blue-collar bride-to-be. The parents are bound to disapprove!
Controlled by key organs, the four "humours" were the choleric, the sanguine, the phlegmatic, and the melancholy - and these could combine to create volatile mixtures. Ben Jonson's comedy of temperaments follows Kno'well, who, in an overflow of concern for his son's moral development, sets his servant, Brainworm, to spy on him. Meanwhile, the merchant Kitely suffers an overflow of jealousy, fearing that his wife is cuckolding him with some of the wastrels brought to his home by his brother-in-law, Wellbred. With all these "humours" overflowing, humor is sure to ensue!
The OBIE Award-Winning Revelation Readings series provides a unique opportunity to hear rarely-produced classic plays performed by many of the finest actors in New York.
The Cast:
Michael Countryman
Carson Elrod
Korey Jackson
Claire Karpen
Ben Mehl
Matthew Saldivar
Jay O. Sanders
Henry Vick
Roger Yeh
Ben Jonson (1572-1637) was the stepson of a bricklayer, his father having died a month before his birth, and he briefly entered this trade after leaving school – something his enemies never permitted him to forget. He soon escaped by joining the wars in the Netherlands where he killed an enemy soldier in single combat and made off with his battlefield trophies. In 1597 he was imprisoned for his part in an outrageous satire, The Isle of Dogs, a "lewd plaie" full of seditious and "slanderous matter" that apparently made fun of the Queen. The next year he killed Gabriel Spenser, a fellow actor, in a duel, for which he was again imprisoned and escaped death only by the legal ploy of benefit of clergy; he forfeited his property and received a brand on his left thumb. None of these events seemed to hamper his theatrical career, as his first play, Every Man in His Humour, was produced the same year. After 1600 Jonson wrote for various companies, including the Children of the Revels at Blackfriars Theater, where he played a central part in the War of the Theaters, a famous theatrical quarrel between Jonson, Marston and Dekker that played out on London's stages. After 1605 he became famous at court for his masques (until he quarreled with Inigo Jones, the great designer of these masques.) His major plays all date from the Jacobean period: Volpone, or the Fox (seen at Red Bull in 2012), Epicene, or the Silent Woman, The Alchemist, and Bartholomew Fair.
Generally regarded as the second most important English dramatist after Shakespeare, Jonson is known as an acute observer of human foibles and a manipulator of ingenious, complicated plots. Jonson's plots are in fact merely the point of departure for an extremely elaborate and sophisticated demonstration of pure language in service of his creative purpose: to disenchant (mostly) men from their illusions. While critical opinion often holds that Jonson is a judgmental poet, this is not quite the case -- rather he presents the follies of men and the process by which they are disenchanted and relieved of those follies. His is a Platonic view of the world; nature and the natural functions of the world are right, logical and just; men's illusions interfere with their perception of the world and cause them to work against the process of nature, to fight and subvert it to such a degree that they can no longer recognize it. Only when men are shorn of their illusions can they see the rightness of the world.
In Every Man in His Humour Jonson develops an elaborate theory of humour, comedy, and the function of poetry in society. Jonson draws on the tradition of classical comedy but expands the terms of that tradition; the function of the poet in society is parallel to that of God in the cosmos: creator, legislator, and judge. The play rests on the Renaissance notion of the four humours that make up a balanced person: black bile (melancholic); yellow bile (angry); blood (sanguine, optimistic); phlegm (philosophical, passive.) Understanding that one's body tends toward one humour is the first step in creating a self image; man works hard to arrange his environment to meet with nothing that will undermine or interfere with that one tendency, even to the extreme of becoming violent in order to preserve his predilection. Jonson's brilliant use of disguise underscores this physiological concept of character and the transformational heart of acting and theater itself.
Every Man in His Humour has a notable stage history. Shakespeare himself played Knowell in the first production in 1598, along with the famous comic actors Will Kemp and Will Slye. In 1751, David Garrick played Kitley in his own production, and in perhaps its most famous revival, Charles Dickens played Bobadill in his own wildly successful production in 1845.
Kathleen Dimmick


text:
You are here: Home > Programs > Monitoring > ANC corruption is a major cause of South Africa's failure – and the polls will show it
Monitoring May 8, 2019
ANC corruption is a major cause of South Africa's failure – and the polls will show it
By William Gumede
When South Africans go to the polls today, it could be the last time the governing ANC wins an overall majority, unless the party renews itself and starts delivering on its promises to increasingly disgruntled supporters. The ANC is likely to win the national elections but its majority will take a hit and it may struggle to win, or have to share power in some of the provinces. After 25 years in power, the party's popularity is lower than the personal popularity enjoyed by President Cyril Ramaphosa. If Ramaphosa was not also the head of the ANC, it is very likely that it would be heading for defeat this week. Large numbers of ANC supporters have entirely given up hope, both on the party of liberation being able to deliver a better life for them and on South Africa's post-apartheid democratic institutions.
Since 1994, South Africa has seen four dramatic societal changes. First, the broad-church ANC alliance of trade unions, communists and civil society groups, which won the first all-race, democratic election under Nelson Mandela in 1994, has fragmented. The black middle class, working class and youth – traditionally the bulwark of the ANC's support base – has now split along new political voting lines. A large reason is the appalling corruption, mismanagement and populist exploitation of black grievances to hold on to power, led by the former president Jacob Zuma.
The trade union movement has split, and one of its wings has formed a new party that is contesting the ANC in this elections. The bulk of the party's youth league broke off ahead of the 2014 elections to form the left-populist Economic Freedom Fighters (EFF), which has now captured many of the marginalised post-1994 black youth, the "born frees", so called because they were born after the end of formal apartheid. This group faces a stark future: they have been left with few relevant skills and opportunities and limited mobility because of the ANC's mismanagement of education, the economy and corruption.
Meanwhile, large numbers of the black middle class have faced financial difficulties as a result of having to use private education, health and security services because public services have mostly failed. Many have joined another group that split from the ANC, the Congress of the People (Cope), or the formerly white-dominated liberal Democratic Alliance (DA), under its first black leader, Mmusi Maimane.
Second, South Africa's electorate is now also divided between those who are receiving support from the state and those who are not. Those who benefit from the state, including through state pensions, social grants or business contracts, have generally voted for the ANC.
There are just under 17 million people in South Africa getting social assistance in one way or another. South Africa's civil service has just under 2.5 million civil servants, most of them black. These groups have traditionally solidly voted for the ANC. But poor governance has squeezed the public finances, threatening social welfare programmes. Ramaphosa, if the ANC wins, will have to reduce the "public patronage" system, including slashing the size of the state and possibly privatising parts of the money-guzzling state-owned entities (SOEs).
In the past, those outside the state patronage system have boycotted the vote, including those not politically connected to the ANC and those who worked in the private sector but who have lost their jobs in the wake of the 2008 global financial crisis and government corruption and mismanagement. Only 27.7 million people have registered to vote out of 36.5 million who are eligible. The number of young voters who have registered in the 2019 elections is about 47% lower than in the 2014 elections.
Third, the ANC in the past could use the bogeyman of the continuing legacy of apartheid to generate support, accusing opposition parties, whether white or black, of being linked to apartheid, of accusing black opposition parties of being too inexperienced to govern, and emphasising its role as the defender of black "interests". But the scale of the corruption, mismanagement and incompetence of the ANC in government has made these arguments increasingly unconvincing. New parties that have broken away from the ANC argue they are the real carriers of the ANC's traditional struggle. The DA, the main opposition party, is now more nonracial in its make-up and support base then the ANC itself.
Fourth, the ANC is now virtually two parties: one led by the official president, Ramaphosa, and the other by the former president, Zuma, who was ousted by party members following accusations of corruption, mismanagement and incompetence. The Zuma group fear that Ramaphosa will prosecute them for corruption after the elections. Some of them have allegedly urged ANC members to vote for the ANC in the provinces, which they control, and for other parties at the national level – to reduce Ramaphosa's national majority.
The ANC looks likely to lose the Northern Cape, Eastern Cape and Gauteng provinces today – the latter being the seat of the administrative capital, Pretoria – and the financial capital, Johannesburg, both cities that are controlled by the opposition DA. If national support for the ANC falls under 50% but it still wins the largest number of seats, the ANC will have to secure a coalition with smaller parties. Some Zuma allies say that if this were to happen, the ANC must eject Ramaphosa, who they blame for its declining electoral fortunes.
During the fight against apartheid, the ANC organised as a broad popular front, encompassing different ideologies, from traditionalists such as Zuma to communists and capitalists such as Ramaphosa, in the fight against apartheid. In the post-apartheid era, the ANC held together these disparate groups through state patronage, compromise policies and leveraging the common experience of apartheid oppression.
Now, the gulf between those who receive patronage and those who do not has undermined the ANC's broad church. Seeking policy compromise within the ANC has often resulted in policy paralysis, and government corruption has led to the adoption of ineffective policies.
The ANC's corruption is now a major cause of the country's failure. To deliver a better life for its voters the ANC must renew itself, become honest and adopt better policies. Otherwise, even if it wins today's election, it will be unable to deliver a better life for those who voted for it.
Renewing the ANC will mean taking on its corrupt leaders, which may break it into two parties: the Ramaphosa ANC and the Zuma ANC. If Ramaphosa compromises with the corrupt parts of his party for the sake of ANC "unity" it will make renewal impossible, and will eventually lead to the party becoming a spent electoral force.
*This article was first published in The Guardian.
Send to Instapaper Send to Pocket Send to Readability
2019 elections2019 national electionsaccountabilitycorruptionSouth AfricaWilliam Gumede
William Gumede
William Gumede is Associate Professor, School of Governance at the University of the Witwatersrand. He is Executive Chairperson of Democracy Works Foundation and former Deputy Editor of The Sowetan newspaper.
During the anti-apartheid struggle, Gumede held several leadership positions in South African student, civics and trade union movements. He was a political violence mediator and area coordinator for the National Peace Committee during the multiparty negotiations for a democratic South Africa and was seconded to South Africa's Truth and Reconciliation Commission. He is the author of several number 1 bestsellers. His more recent books include: Restless Nation: Making Sense of Troubled Times (Tafelberg); and South Africa in BRICS – Salvation or Ruination (Tafelberg).
To read publications by William Gumede on our website please click here.
SADC Election Observer Mission consults DWF on SA elections
DWF launches Cool Politics Cafe. Join us on 24 May in Johannesburg!
Alex shutdown tests promises politicians made to communities
South Africa must confront the roots of its xenophobic violence
The wave of deadly xenophobic attacks against foreigners of African descent that has shamed South Africa, and the astonishingly tardy response by the government,…


The main goal of this initiative is to get districts, charters and private schools to commit to maximizing their use of digital learning and broadband access to the internet. They want schools to fund the resources necessary to "leverage their maximum impact on student learning… to develop the human capacity, digital materials, and device access to use the new bandwidth wisely and effectively." In other words, buy more devices so you can meet our Race To The Top goal of 1:1 student:device ratio so you can purchase more digital learning services and supplies. They have a lot of high powered (well funded) friends of Washington who produce educational supplies and services who need to be repaid for helping get the right people in office so the bureaucrats could get an appointment.
It's urgent that you contact your district superintendent, ask them to support Local Education and not sign the pledge. Do it today. They want the signatures by October 7th.
Here is a link to find your district contact information.


ONTAP 9.5RC1 is available! | Why Is The Internet Broken?
There are a few things in life that are certain… death, taxes and a new ONTAP release every 6 months!
ONTAP 9.5 was just officially announced at Insight 2018, and this blog will give you the technical breakdown of all the new goodness. We'll have a new podcast up soon to cover it as well.
With the 6 month cadence, features are often phased in, with new features being released with stability as the top priority. Feature parity comes in chunks in later releases. Bug fixes are a part of every ONTAP release.
ONTAP 9.5 continues the emphasis on the "modern datacenter" with a slew of new features that help enable higher performance and better resiliency, as well as extending your storage stack beyond on-premises and into a true global architecture.
SnapMirror Synchronous adds the ability to replicate – at a volume level – data cross a WAN connection (RTT <10ms – distance of ~150km) with zero Recovery Point Objective (RPO) and near-zero Recovery Time Objective (RTO). This helps address regulatory and industry mandated needs for synchronous replication.
SnapMirror Synchronous will have two different modes available in the initial release.
This is the default mode and guarantees zero application data loss between sites by disallowing writes if the SnapMirror Synchronous replication fails for any reason. This provides the "zero RPO" guarantee.
Alternatively, relaxed mode allows application writes to continue to a primary site if the SnapMirror Synchronous relationship fails. Once the relationship is able to resume, resync will automatically occur.
In the initial release of SnapMirror Synchronous, NFSv3, iSCSI and FCP will be supported. Licensing will be capacity-based, in addition to the base SnapMirror license.
One thing I've heard fairly often is "how can I serve NAS data across multiple sites while still honoring locking mechanisms?" Previously, the only way to accomplish this was by way of a 3rd party NAS lock orchestrator. Now, in ONTAP 9.5, NAS data can be shared across multiple global sites with performance as if the NAS data was local with FlexCache volumes and provides a true global namespace for ONTAP.
FlexCache volumes are sparsely populated volumes that can be cached on the same cluster or a different cluster as the origin volumes to accelerate data access. FlexCache volumes are created on FlexGroup volumes and can cache reads, writes and metadata. Writes are currently using write-around for locking orchestration at the origin. FlexCache volumes can also help offload mount points to avoid hot spots. Initially, NFSv3 will be the only supported protocol, but future releases will enable more data protocol support.
The networking stack in ONTAP is getting a bit of a makeover in ONTAP 9.5 as well. Previously, data LIFs in ONTAP were hosted on a single physical port, which lived on a single physical node. Load balancing was done via layer 2 (L2) hashing, which wasn't super efficient, as hash collisions would leave ports underutilized or even completely unused! When storage nodes have 40GB and 100GB ports, that can be an expensive waste of resources. Additionally, the L2 architecture meant that additional layer 3 (l3) switches needed to be in place to provide proper network traffic distribution.
ONTAP 9.5 introduces support for L3 routing via the Border Gateway Protocol (BGP), which allows ONTAP to automatically load balance traffic based on routing metrics, rather than L2 hashes. Additionally, this allows data LIFs to become Virtual IPs (VIPs) that can live anywhere in the network, which adds better redundancy for IP failover events, and avoids inactive links. This also eliminates the need for L3 switching infrastructure, which reduces overall CapEx and OpEx networking costs.
ONTAP 9.5 is further modernizing the datacenter by modernizing its networking stack.
ONTAP 9.4 introduced a way to report storage efficiency savings to storage administrators, but to mask those savings to users. For example, if a user is writing to a 10TB volume and 6TB of data has been written to the volume, but storage efficiencies have saved 2TB, then ONTAP can report the actual 6TB of capacity back to users, rather than the 4TB used by way of space savings. This provides storage administrators a way to charge back properly to end users and helps prevent overruns of storage capacity.
ONTAP 9.5 ups the game by integrating logical space accounting into quota enforcement, which not only displays the logical space used, but also prevents new writes once a quota has been reached based on the logical space used.
While this was announced a couple months ago, MAX Data officially makes its debut alongside ONTAP 9.5. This is a server-side software product that lives outside of ONTAP. We covered it on the Tech ONTAP Podcast in Episode 154.
MAX Data offers ultra-low latency (think sub 10 microsecond) and more Ops/second with server-side software-based memory acceleration that leverages persistent memory such as NVDIMM and Optane Memory as they become available. Based on the Plexistor technology that NetApp acquired last year, MAX Data also offers enterprise-class data resiliency with MAX Recovery technology, for high availability and faster data recovery.
MAX Data can help accelerate database applications like Oracle, Cassandra, MongoDB and a variety of other Linux-based applications.
While not technically an ONTAP feature (though there are ONTAP elements such as the NDAS proxy and copy-to-cloud APIs), NetApp Data Availability Services is an integral part of the NetApp Data Fabric. It's a cloud-resident orchestration app that simplifies hybrid cloud data protection workflows behind a single pane of glass. It's also an intuitive search catalog for easy file and volume restores and leverages intelligent S3 object storage in AWS for lower cost solutions for backing up your ONTAP data. For more information, see https://www.netapp.com/ndas.
NVMe over FC – Industry's only HA failover story for NVMeoFC namespaces via asymmetric namespace access (ANA), which is a NVMe standard that NetApp helped develop.
Storage efficiencies – Up to 15% more storage efficiencies seen with compression improvements.
FlexGroup volumes – New functionality such as FabricPool support, quota enforcement and qtree statistics open up a whole new set of workloads that can leverage FlexGroup volumes, such as home directories.
SnapLock – SnapLock adds feature enhancements such as Unified SnapMirror engine support, resync without data loss, clock synchronization in software defined ONTAP and 1,023 snapshot support.
MetroCluster (MCC) – ONTAP 9.5 adds support for SVM-DR and ONTAP Select with MetroCluster, increases the supported distance for MCC IP to 700km(!), and expands the platforms supported for use with MCC IP to the A300 and FAS8200 series.
I'm excited about BGP! Does this mean the traffic would be routed to the node with the data?
Also looks like we'd need a "top of rack" router or something with similar functionality to make it work.
Though one of my colleagues is adamant that BGP is only for ISP's, and we'd only us it if we were exposing the controllers to the Internet.
Lots of great improvements to an already solid storage OS! Can't wait to try this in our lab !
ONTAP 9.5RC1 is Available! Check it out here!
When is QTree snapmirror coming back?


Unbelievably user pleasant website. Tremendous info readily available on few clicks on.
In addition to radio the Nokia N-series phone is also enabled as a digital music player and a digital video player. market in the early 1970s and was available in the midsize version which, for long, was the hallmark for a car in this segment where performance, luxury and interior space were concerned.
I appreciate the data on your websites. Thank you!


All our instructors are qualified and have passed a rigorous selection process. Wavesensations only uses high end material for all our surf classes.
From classes for beginners to courses for kids or private surf lessons. We are always in search of the best waves for all surfers.
Thanks to the mild climate of the Algarve and the favorable wave conditions in Sagres, our surf school and surf camp is open all year round.


text:
import argparse
import csv
import sys
from gzip import GzipFile

import numpy as np
from gensim.models.word2vec import Word2Vec

parser = argparse.ArgumentParser(description='Expansion.')
parser.add_argument('-d', default=1, nargs='?', type=float)
parser.add_argument('--w2v', required=True, type=argparse.FileType('rb'))
parser.add_argument('--predicted', type=argparse.FileType('rb'))
parser.add_argument('--gzip', default=False, action='store_true')
args = parser.parse_args()

def predictions(f):
    i = 0

    while True:
        try:
            for Y_hat in np.load(f):
                yield Y_hat
            i += 1
        except OSError:
            break

    print('%d slices passed' % i, flush=True, file=sys.stderr)

w2v = Word2Vec.load_word2vec_format(args.w2v, binary=True, unicode_errors='ignore')
w2v.init_sims(replace=True)

print('Using %d word2vec dimensions from "%s".' % (w2v.layer1_size, args.w2v.name), flush=True, file=sys.stderr)

with args.predicted if not args.gzip else GzipFile(fileobj=args.predicted, mode='rb') as f:
    Y_hat_all = predictions(f)

    reader = csv.reader(sys.stdin, delimiter='\t', quoting=csv.QUOTE_NONE)

    for i, (hyponym, hypernym, similarity) in enumerate(reader):
        Y_hat = next(Y_hat_all)

        distance = np.linalg.norm(w2v[hypernym] - Y_hat)

        if distance < args.d:
            print('\t'.join((hyponym, hypernym, similarity)))

redpajama_set_name: RedPajamaGithub


Born and raised in Pretoria and known on the airwaves as Joy Gracious, which is a combination of her first and second name. Joy is a vibrant, opinionated and highly competent individual who aspires to thrive in the media industry.
Joy has done first year media practices at Boston Media House, but was unable to complete the course so she decided to opt for a shorter course by enrolling at a presenting school called 'Oncue Communications', in that doing the 21-year-old stride taker qualified herself as a Radio presenter. A day after getting her radio presenting certificate she began interning as a technical producer and voice-over artist at a community radio station called Radio Today, three weeks into her internship she swooped up a co-presenting and content producing slot on an urban culture show called 'The Ultimate Shutdown' with two other mail presenters.
This media personality is qualified as an arts journalist by the training and development programme of the 18th annual Jazz festival where she was mentored and trained by journalist and author of 'yakhal'inkomo' Percy Mabandu and journalist Gwen Ansell.
Joy has also co-presented and produced a breakfast show called 'The Tom London's show' which also broadcasted from Radio Today with radio legend Tom London.
Are Collagen Replacements All Hype? Here's What We found.


text:
Q: Can't connect to Docker daemon in my GitLab CI pipeline I am trying to build a super-simple CI/CD pipeline using GitLab CI.
Upon running it I get presented with the error:
Server:
ERROR: Cannot connect to the Docker daemon at tcp://docker:2375.
Is the docker daemon running?

My .gitlab-ci.yml is :
image: docker:latest
variables:
  DOCKER_HOST: tcp://docker:2375
services:
  - name: docker:dind
    entrypoint: ["env", "-u", "DOCKER_HOST"]
    command: ["dockerd-entrypoint.sh"]

before_script:
  - docker --version
docker_build:
  stage: build
  image: docker:latest
  services:
    - docker:dind
  script:
    - docker build -t arieltar/hubsec:1.1 .
    - docker push arieltar/hubsec:1.1

A: Based on the error message I would ask, does the gitlab-runner user belong to the docker group?
You will need to decide if you want to use Docker-in-Docker with, or without TLS. This requires changing /etc/gitlab-runner/config.toml settings, and assigning the DOCKER_TLS_CERTDIR in your .gitlab-ci.yml file. See the Docker-in-docker section of the GitLab docs.

A: Please check below things as prelim.

*

*Whether docker is running or not

*Login with gitlab-user if you are running pipeline with gitlab user and check if that user can access or run docker ps without sudo :).

*add below entry if pt1. and pt2 satisfied.

services:

*

*name: docker:dind
entrypoint: ["dockerd-entrypoint.sh", "--tls=false"]
script:

*export DOCKER_HOST=tcp://127.0.0.1:2375 && docker build -t arieltar/hubsec:1.1 .


text:
"We have lost the South for a generation": What Lyndon Johnson said, or would have said if only he had said it
by Dr. Steven J. Allen
[Continuing our series on deception in politics and public policy.]
"We have lost the South for a generation," President Lyndon B. Johnson told an aide after he signed the 1964 Civil Rights Act.
Not really, of course. Johnson didn't say that.
I've examined more than a hundred uses of that quote, going back to what seems to be its first appearance in 2002 (as an indirect quote, one without quotation marks) and what seems to be its first appearance as a direct quote in 2004. That would be some 40 years after Johnson supposedly uttered it. Some falsely attribute the story to Johnson aide Bill Moyers, but not one writer or commentator using the quote includes a citation that tracks back to anyone who heard (or claims to have heard) LBJ say it. The quote directly contradicts earlier versions that appeared closer to the event. So it can be said with a high level of confidence that the quote is fake. There is simply no reason to believe it.
Yet it's part of left-wing gospel.
Every person who follows politics has heard some version of the story: LBJ made the comment at some point on the day they passed the Civil Rights Act, or later on the morning of the day Johnson signed the legislation (that legislation being the Civil Rights Act of 1964, or maybe the Voting Rights Act of 1965), or he said it that evening as he lay in bed, or he said it at the conclusion of the signing ceremony when he turned to a friend, or maybe an aide, and said, "I think we just delivered the South to the Republican Party for a long time to come." Or "for your lifetime." Or "for a generation." Or "We have lost the South for a generation." Or maybe he said, "There goes the South." And he was absolutely right: As a reaction to Johnson's act of courage, the South turned Republican immediately, overnight, instantly, only 46 years later. Yessiree. That's their story, and they're sticking to it.
The details of the story aren't important, after all, because the story is simply Too Good to Check.
In Part 2 of this column, I'll deal with origin of the story and its disparate versions. First, let's look at the version that has Johnson saying "We have lost the South for a generation." Some examples:
►Racist preacher Al Sharpton said on his MSNBC show, July 2, 2014 (http://www.nbcnews.com/id/55568397/ns/msnbc-politicsnation/t/politicsnation-wednesday-july-nd/#.VDP4mvldUXw):
After Johnson signed the bill, he famously said he'd lost the South to the GOP for a generation. Sadly, he was right. Here is the map of the states of the old Confederacy. Now look at the political map today. For just the second time since the Civil War, Republicans control the legislature in every Confederate state.
►Wikipedia handles it this way (http://en.wikipedia.org/wiki/Lyndon_B._Johnson):
Legend has it that, as he put down his pen, Johnson told an aide, "We have lost the South for a generation," anticipating a coming backlash from Southern whites against Johnson's Democratic Party.
Note that the Wikipedia entry calls it a legend, and there is no footnote.
►Quizlet, which produces quizzes that are used in schools, has the same fake information as Wikipedia, adding a smear directed at Richard Nixon and the Republicans:
Legend has it that, as he put down his pen, Johnson told an aide, "We have lost the South for a generation", anticipating a coming backlash from Southern whites against Johnson's Democratic Party. Moreover, Richard Nixon politically counterattacked with the Southern Strategy where it would "secure" votes for the Republican Party by grabbing the advocates of segregation as well as most of the Southern Democrats.
On the Quizlet site, a teacher is quoted: "This is my third year using Quizlet in my classroom. This has truly revolutionized the lives of my students. They are HUGE fans. I know they will be using Quizlet right through their college years." And, presumably, voting in accord with the fake history they are taught.
►Snopes.com, the debunking website, does not have an entry for the quote. (Although Snopes is highly accurate, its creators are clearly sympathetic to the Left, and tend to avoid the debunking of left-wing myths by ignoring those myths.) There is, however, a comment in the site's discussion section at http://message.snopes.com/showthread.php?t=79865:
Comment: Did Lyndon Johnson really say "We have lost the South for a generation" after signing the Civil Rights Act of 1964. It is sometimes prefaced "legend has it," sometime it is said to have been a comment made to Bill Moyers, sometimes to Jack Valenti, sometimes to both. The earliest mention that I can find for it on Google Books is 1999, which seems like a prediction made after the fact. Presumably if Bill Moyers was the source it would be citable from one of his books, but I can't find a verified citation. This seems fishy to me. I assume any qualified Johnson scholar could verify the quote, or consign it to legend.
Five commenters responded, none of them finding evidence for the quote. (Some of them refer to a quote from Johnson that expresses a similar sentiment. In Part 2 of this column, I will discuss that quote, which was reported by a single, questionable individual.)
►Yahoo Answers (Answer.com) addresses the question: "Why did LBJ say 'We have lost the South for a generation' after he signed the Civil Rights Act of 1964?" at https://answers.yahoo.com/question/index?qid=20100522174050AAOFfJr . No one challenges the premise of the question, that Johnson said that. The "best answer," by the site's ranking system, is "He knew the results of his actions ahead of time, and he did what was right, not politically, but MORALLY correct."
►When commentator Glenn Beck suggested that Johnson signed the Civil Rights Act to cement African-Americans to the Democratic Party, the left-wing, George Soros-funded Media Matters for America attacked Beck (http://mediamatters.org/blog/2010/10/26/becks-broke-lbj-passed-civil-rights-legislation/172464):
But was that really why Johnson supported the bills? Let's put it this way: There's no story about the president signing the Civil Rights Act of 1964, turning to Bill Moyers, and saying, "We have won the black vote for a generation." But there is one about Johnson telling Moyers, "We have lost the South for a generation." You may recognize the quote; it's probably the most famous thing Johnson is ever reported to have said, though Beck completely ignores it because it doesn't fit his narrative. Johnson knowingly sacrificed a large chunk of the Democratic coalition to pass civil rights legislation.
That's right: Media Matters attacked Beck on the ground that there's "no story" of Johnson making the cynical statement that ""We have won the black vote for a generation," while "there is one" (a story) that has Johnson saying ""We have lost the South for a generation." According to Media Matters, what counted was whether there was such a story circulating, NOT WHETHER THE STORY WAS TRUE. (The link in the excerpt, which appears in the original, goes to a Salon tribute to Lady Bird Johnson, which doesn't reference the quote.) Media Matters highlights the importance of the quote: "it's probably the most famous thing Johnson is ever reported to have said." REPORTED to have said. Per Media Matters, Beck was deceptive in excluding the quote: he "ignores it [the quote] because it doesn't fit his narrative." In other words, just because it didn't fit his narrative, Glenn Beck deliberately ignored the statement THAT JOHNSON NEVER SAID. The unmitigated gall! How typical of those crazy right-wingers!
Besides…
If LBJ had made that comment, he would have been wrong. The Goldwater surge in the South faded quickly. With a handful of exceptions, Republican gains in the region in 1964 vanished by 1966. Decades passed with Democrats still in firm control of the South. Even at the presidential level, Republicans for decades did no better in the South than in the country as a whole. It was 1988, nearly a quarter-century following the signing of the Civil Rights Act, when Republican presidential candidates began to do better in the South than elsewhere. Three decades passed after the signing of the Civil Rights Act before the Republicans—rooted among more affluent, educated voters—became competitive with Democrats in most of the South. After Reconstruction ended in the 1870s, there was no Republican governor in Georgia until 2002, and no Republican U.S. Senator from Louisiana until 2004. Republicans won the state senate in North Carolina for the first time in 2010.
In my native state of Alabama, during my first semester in law school (in 1976, 12 years after the signing of the Civil Rights Act), there were no Republicans—zero—in the state legislature. There were 140 Democrats. Democrats had controlled both chambers of the Alabama legislature since 1872, and would do so until 2010.
Look back at that comment from the racist preacher. Sharpton is claiming that the Civil Rights Act lost the South to the Democrats "for a generation" in 1964, but he is simultaneously acknowledging that, as of 2014, Republicans control the South's legislatures "for just the second time since the Civil War." One is left to figure out for oneself which political party controlled those legislatures for, say, the 130+ years prior to 2010.
By the way, someone might point out to Sharpton that very few Confederates voted in recent elections. None, to be precise. The last confirmed Confederate war veteran died before Sharpton was born. Today's Republicans in the South are the people who beat the Confederates' last political descendents, the segregationist Democrats. (Contrary to left-wing myth, less than one percent of segregationist Democrat officeholders ever switched to the GOP.)
Other than during Reconstruction, the GOP first achieved dominance in the South in 2010, a full 46 years after LBJ signed the Civil Right Act. If that was a response to the legislation bearing Johnson's signature, it was among the slowest responses ever recorded in politics. It would be like marching in the year 2019 against U.S. involvement in the Vietnam War.
Why does the belief persist in the fake Johnson remark? Because people are lazy, and don't bother to check things out if they somehow "sound right." The late paleontologist Stephen Jay Gould wondered why an early version of a horse, Eohippus, was almost always described as being about the size of a small Fox Terrier. Why did almost everyone use the same analogy—one that happened to be wrong? (Eohippus was about half the size of a Fox Terrier.) Of all animals in earth history to which we could compare the Eohippus, why was it always a Fox Terrier? The answer: A geologist/eugenicist named Henry Fairfield Osborne Sr. use the analogy in a pamphlet in the 1920s, and another author appropriated that "fact," and someone else copied that analogy, and so on. Next thing you know, it was a factoid that appeared in practically every source. In turn, the next writer could use it in full confidence that it must be true (and, even if it's not, the writer is not going to get in trouble for using it, because it's well-sourced). The Eohippus/Fox Terrier comparison is an example of something we've previously discussed in this column: the meme, an idea that spreads like a virus.
Another reason the Johnson quote persists is that politics is important enough that many people, in desperate need of talking points in favor of their positions, grab ahold of whatever real or fake "facts" support their positions. For example, Communist Party doctrine holds that something that is true (politically correct) if it benefits the cause, and untrue (politically incorrect) if it harms the cause. Objective reality has little to do with it. But that concept is part of human nature, to accept stories as true if they reinforce your prejudices and beliefs, and to doubt them or see them as lies if they go against your way of thinking. Police officers sometimes commit brutality and sometimes exhibit racial prejudice; therefore, the police officer is guilty in the Ferguson, Missouri case.
The Johnson quote makes him seem noble, that he was signing the Civil Rights Act not as part of a cynical attempt to shift African-Americans into the Democratic Party, but because he was doing what was right. (My opinion, for what it's worth, is that Johnson did it both as a cynical political maneuver and as the right thing to do. By the way, LBJ is often quoted as telling two officials that he signed the Act precisely because it would make African-Americans—Johnson would have said "Nigras"—into Democrats for the next century. In an upcoming column, I'll investigate the origin of that story.)
The "We have lost the South for a generation" quote reinforces the beliefs of Democrats that they are superior to Republicans, so it must be true, whether it actually happened or not. The media, the academic/pseudo-academic world, and the ranks of the elites are dominated by people who tend to side with Democrats and hate Republicans and Southerners. As Johnnie Cochran might have said: If the story fits, you must believe it.
[There's an earlier version of this quote, which Johnson might have said, but probably didn't. In Part 2 of this column, I'll delve into the original story behind the Johnson quote—what actually happened, or, at least, what someone said happened.]
Dr. Steven J. Allen
A journalist with 45 years' experience, Dr. Allen served as press secretary to U.S. Senator Jeremiah Denton and as senior researcher for Newt Gingrich's presidential campaign. He earned a master's…
+ More by Dr. Steven J. Allen
by Hayden Ludwig on January 26, 2023
The Origins of "Zuck Bucks": New Organizing Institute
The Origins of "Zuck Bucks": Reaching the Emerging Majority


text:
Q: How to run a docker instance with params in Docker Desktop? In my macos, I want to run centos instance with like command:
docker run --rm -it --cap-add SYS_ADMIN os sh

but when I open the Docker Desktop there only can set Container Name and Volumes

how can I implement my requirement?

A: Please try opening terminal and use your docker commands. Docker desktop may not support parameters.
Refer Link


Announcer: A little girl, a warm voice, she captured the movie audiences of the 30s and the 40s, the television fans of the 50s and 60s. The Palace Theater in New York City became Judy's castle. She became a legend in show business that few can challenge. It started with a hop and a skip down a yellow brick road.
Judy Garland was dead in 1969. What made her what she was? Ray Bolger, 'The Scarecrow' who searched for a brain in the 'Wizard of Oz', tried to say.
Ray Bolger: "It's impossible to believe, it's just a little, little girl gone from your life, if you knew her. Sometimes cynical about the wound that she lived in, but always looking for the joy, always joyous, always -- she was the happiest person when she was happy, and like Liza said, Eliza said, she was the saddest person when she was sad.
Announcer: The most widely spread rumor in 1969 was that one of the Beatles was dead. His fans pointed to circumstantial evidence; symbolic and otherwise, on record jackets and in the songs the Beatles sang. They said it all proved one thing, Beatles Paul McCartney was dead.
Paul McCartney: "Anyway all of the things that have been, that have made these rumors, to my mind have very ordinary, logical explanations. To the people's minds who prefer to think of them as rumors, then I am not going to interfere, I am not going to spoil that fantasy. You can think of it like that if you like.
Announcer: But death did come to some in 1969; it came to actors Boris Karloff and Robert Taylor, Journalist Ralph McGill, Westbrook Pegler, and Drew Pearson.
Leaders of many and few, such as Israeli Premier Levi Eshkol, Allen Dulles, Moise Tshombe, Everett Dirksen, Tom Mboya, John L. Lewis, and Joseph Kennedy Sr., and death came to a great American, Dwight David Eisenhower.
Richard Nixon: "Some men are considered great because they lead great armies or they lead powerful nations. For eight years now, Dwight Eisenhower has neither commanded an army nor led a nation; and yet he remained through his final days the world's most admired and respected man, truly the first citizen of the world."
Announcer: Dwight David Eisenhower, the Grand General of World War II, the popular war hero who became President in 1952, is gone. His death was not sudden; it came after he had suffered his seventh heart attack in fourteen years.
A State funeral was held in Washington. Leaders from around the world gathered to pay their respects to the man they called Ike.
Announcer: The former President's body lay in state for three days; then it was taken to its final resting place, Ike's hometown of Abilene, Kansas.
Richard Nixon: "I know Mrs. Eisenhower would permit me to share with you the last words she spoke to him on the day he died. He said, 'I've always loved my wife, I've always loved my children, I've always loved my grandchildren, and I have always loved my country.' That was Dwight Eisenhower."


On Saturday, March 12, more than 230 community friends, area neighbors and volunteers helped beautify and clean up Reverchon Park at the 13th annual Reverchon Roundup. Key partners include Friends of Reverchon Park, Dallas Park and Recreation Department, Arborilogical Services, Inc., Dallas Police Department, Dr Pepper Snapple Group, Southwest Airlines and PlainsCapital Corporation.
Cleanup and beautification activities included removing trash and brush, cleaning playground equipment, spreading mulch, painting and planting flowers.
Dave Strueber, Assistant Director of Parks Department (pictured), delivered a passionate speech about the importance of the park and most importantly the city employees commitment to Dallas' version of Central Park.


Cricket Ireland are members and regular users of the elite training facilities at both the Morton Stadium, Santry, and the National Aquatic Centre.
"These facilities have been a great boost to our training and recovery programme, and this reflected in our growing international stature".
(above) Barry O'Brien, CEO of National Sports Campus Development Authority with Phil Simmons, Head Coach, Cricket Ireland.
The Irish Cricket team have gone on to defeat both Namibia and Canada respectively in the Intercontinental Cup in the past 2 weeks. We are delighted to be associated with this success.


text:
Q: Google Guava Invokedynamic requires --min-sdk-version >= 26 I am getting this error with Android Studio 3.0 (and another different with 2.3). I've been trying to fix removing some dependencies for hours and nothing worked. So now I do not want what else can I try.
    Error while processing com/google/common/collect/Maps$NavigableAsMapView.class
com.android.dx.cf.code.SimException: invalid opcode ba (invokedynamic requires --min-sdk-version >= 26)

This is my gradle build.
apply plugin: 'com.android.application'

apply plugin: 'kotlin-android'

apply plugin: 'kotlin-android-extensions'

apply plugin: 'kotlin-kapt'

android {
    compileSdkVersion 26
    buildToolsVersion "26.0.1"
    defaultConfig {
        applicationId "com.costular.transmissionremote"
        minSdkVersion 16
        targetSdkVersion 26
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    configurations.all {
        resolutionStrategy.force 'com.google.code.findbugs:jsr305:1.3.9'
    }
}

androidExtensions {
    experimental = true
}

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
    implementation 'com.android.support:appcompat-v7:26.0.1'
    implementation 'com.android.support:design:26.0.1'
    implementation 'com.android.support.constraint:constraint-layout:1.0.2'
    implementation 'com.google.dagger:dagger:2.11'
    kapt 'com.google.dagger:dagger-compiler:2.11'

    implementation 'io.reactivex.rxjava2:rxjava:2.1.3'
    implementation 'io.reactivex.rxjava2:rxkotlin:2.1.0'
    implementation 'io.reactivex.rxjava2:rxandroid:2.0.1'

    implementation 'com.costular:kotlin-utils:0.1'
    implementation 'android.arch.persistence.room:runtime:1.0.0-alpha9'
    implementation 'android.arch.persistence.room:rxjava2:1.0.0-alpha9'
    kapt "android.arch.persistence.room:compiler:1.0.0-alpha9"

    implementation 'com.android.support:support-v4:26.0.1'
    //implementation 'com.android.support:support-vector-drawable:26.0.1'
    //testImplementation 'org.mockito:mockito-core:2.8.47'
    testImplementation 'junit:junit:4.12'
    //androidTestImplementation 'com.android.support.test:runner:1.0.0'

    androidTestImplementation("com.android.support.test.espresso:espresso-core:3.0.0", {
        exclude group: 'com.android.support', module: 'support-annotations'
    })

    //implementation files('libs/transmission-rpc-java_main.jar')
}

And my root build
// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    ext.kotlin_version = '1.1.4-2'
    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.0-beta2'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        google()
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

I would appreciate you if you could help me, guys.
Thanks!
UPDATE
:app:dependencies
implementation - Implementation only dependencies for 'main' sources. (n)
+--- org.jetbrains.kotlin:kotlin-android-extensions-runtime:1.1.4-2 (n)
+--- unspecified (n)
+--- org.jetbrains.kotlin:kotlin-stdlib-jre7:1.1.4-2 (n)
+--- com.android.support:appcompat-v7:26.0.1 (n)
+--- com.android.support:design:26.0.1 (n)
+--- com.android.support.constraint:constraint-layout:1.0.2 (n)
+--- com.google.dagger:dagger:2.11 (n)
+--- io.reactivex.rxjava2:rxjava:2.1.3 (n)
+--- io.reactivex.rxjava2:rxkotlin:2.1.0 (n)
+--- io.reactivex.rxjava2:rxandroid:2.0.1 (n)
+--- com.costular:kotlin-utils:0.1 (n)
+--- android.arch.persistence.room:runtime:1.0.0-alpha9 (n)
+--- android.arch.persistence.room:rxjava2:1.0.0-alpha9 (n)
\--- com.android.support:support-v4:26.0.1 (n)

kapt
+--- org.jetbrains.kotlin:kotlin-annotation-processing:1.1.4-2
|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.1.4-2
|         \--- org.jetbrains:annotations:13.0
+--- com.google.dagger:dagger-compiler:2.11
|    +--- com.google.dagger:dagger:2.11
|    |    \--- javax.inject:javax.inject:1
|    +--- com.google.dagger:dagger-producers:2.11
|    |    +--- com.google.dagger:dagger:2.11 (*)
|    |    +--- com.google.code.findbugs:jsr305:3.0.1 -> 1.3.9
|    |    +--- com.google.guava:guava:21.0
|    |    \--- javax.inject:javax.inject:1
|    +--- com.google.code.findbugs:jsr305:3.0.1 -> 1.3.9
|    +--- com.google.googlejavaformat:google-java-format:1.3
|    |    +--- com.google.guava:guava:19.0 -> 21.0
|    |    \--- com.google.errorprone:javac:9-dev-r3297-1-shaded
|    +--- com.google.guava:guava:21.0
|    +--- com.squareup:javapoet:1.7.0 -> 1.8.0
|    \--- javax.inject:javax.inject:1
\--- android.arch.persistence.room:compiler:1.0.0-alpha9
     +--- android.arch.persistence.room:common:1.0.0-alpha9
     |    \--- com.android.support:support-annotations:26.0.0
     +--- android.arch.persistence.room:migration:1.0.0-alpha9
     |    +--- android.arch.persistence.room:common:1.0.0-alpha9 (*)
     |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.1.3 -> 1.1.4-2 (*)
     |    \--- com.google.code.gson:gson:2.8.0
     +--- org.jetbrains.kotlin:kotlin-stdlib:1.1.3 -> 1.1.4-2 (*)
     +--- com.google.auto:auto-common:0.6
     |    \--- com.google.guava:guava:18.0 -> 21.0
     +--- com.squareup:javapoet:1.8.0
     +--- org.antlr:antlr4:4.5.3
     +--- org.xerial:sqlite-jdbc:3.16.1
     \--- commons-codec:commons-codec:1.10

kaptAndroidTest
+--- org.jetbrains.kotlin:kotlin-annotation-processing:1.1.4-2
|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.1.4-2
|         \--- org.jetbrains:annotations:13.0
+--- com.google.dagger:dagger-compiler:2.11
|    +--- com.google.dagger:dagger:2.11
|    |    \--- javax.inject:javax.inject:1
|    +--- com.google.dagger:dagger-producers:2.11
|    |    +--- com.google.dagger:dagger:2.11 (*)
|    |    +--- com.google.code.findbugs:jsr305:3.0.1 -> 1.3.9
|    |    +--- com.google.guava:guava:21.0
|    |    \--- javax.inject:javax.inject:1
|    +--- com.google.code.findbugs:jsr305:3.0.1 -> 1.3.9
|    +--- com.google.googlejavaformat:google-java-format:1.3
|    |    +--- com.google.guava:guava:19.0 -> 21.0
|    |    \--- com.google.errorprone:javac:9-dev-r3297-1-shaded
|    +--- com.google.guava:guava:21.0
|    +--- com.squareup:javapoet:1.7.0 -> 1.8.0
|    \--- javax.inject:javax.inject:1
\--- android.arch.persistence.room:compiler:1.0.0-alpha9
     +--- android.arch.persistence.room:common:1.0.0-alpha9
     |    \--- com.android.support:support-annotations:26.0.0
     +--- android.arch.persistence.room:migration:1.0.0-alpha9
     |    +--- android.arch.persistence.room:common:1.0.0-alpha9 (*)
     |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.1.3 -> 1.1.4-2 (*)
     |    \--- com.google.code.gson:gson:2.8.0
     +--- org.jetbrains.kotlin:kotlin-stdlib:1.1.3 -> 1.1.4-2 (*)
     +--- com.google.auto:auto-common:0.6
     |    \--- com.google.guava:guava:18.0 -> 21.0
     +--- com.squareup:javapoet:1.8.0
     +--- org.antlr:antlr4:4.5.3
     +--- org.xerial:sqlite-jdbc:3.16.1
     \--- commons-codec:commons-codec:1.10

kaptDebug
+--- org.jetbrains.kotlin:kotlin-annotation-processing:1.1.4-2
|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.1.4-2
|         \--- org.jetbrains:annotations:13.0
+--- com.google.dagger:dagger-compiler:2.11
|    +--- com.google.dagger:dagger:2.11
|    |    \--- javax.inject:javax.inject:1
|    +--- com.google.dagger:dagger-producers:2.11
|    |    +--- com.google.dagger:dagger:2.11 (*)
|    |    +--- com.google.code.findbugs:jsr305:3.0.1 -> 1.3.9
|    |    +--- com.google.guava:guava:21.0
|    |    \--- javax.inject:javax.inject:1
|    +--- com.google.code.findbugs:jsr305:3.0.1 -> 1.3.9
|    +--- com.google.googlejavaformat:google-java-format:1.3
|    |    +--- com.google.guava:guava:19.0 -> 21.0
|    |    \--- com.google.errorprone:javac:9-dev-r3297-1-shaded
|    +--- com.google.guava:guava:21.0
|    +--- com.squareup:javapoet:1.7.0 -> 1.8.0
|    \--- javax.inject:javax.inject:1
\--- android.arch.persistence.room:compiler:1.0.0-alpha9
     +--- android.arch.persistence.room:common:1.0.0-alpha9
     |    \--- com.android.support:support-annotations:26.0.0
     +--- android.arch.persistence.room:migration:1.0.0-alpha9
     |    +--- android.arch.persistence.room:common:1.0.0-alpha9 (*)
     |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.1.3 -> 1.1.4-2 (*)
     |    \--- com.google.code.gson:gson:2.8.0
     +--- org.jetbrains.kotlin:kotlin-stdlib:1.1.3 -> 1.1.4-2 (*)
     +--- com.google.auto:auto-common:0.6
     |    \--- com.google.guava:guava:18.0 -> 21.0
     +--- com.squareup:javapoet:1.8.0
     +--- org.antlr:antlr4:4.5.3
     +--- org.xerial:sqlite-jdbc:3.16.1
     \--- commons-codec:commons-codec:1.10

kaptRelease
+--- org.jetbrains.kotlin:kotlin-annotation-processing:1.1.4-2
|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.1.4-2
|         \--- org.jetbrains:annotations:13.0
+--- com.google.dagger:dagger-compiler:2.11
|    +--- com.google.dagger:dagger:2.11
|    |    \--- javax.inject:javax.inject:1
|    +--- com.google.dagger:dagger-producers:2.11
|    |    +--- com.google.dagger:dagger:2.11 (*)
|    |    +--- com.google.code.findbugs:jsr305:3.0.1 -> 1.3.9
|    |    +--- com.google.guava:guava:21.0
|    |    \--- javax.inject:javax.inject:1
|    +--- com.google.code.findbugs:jsr305:3.0.1 -> 1.3.9
|    +--- com.google.googlejavaformat:google-java-format:1.3
|    |    +--- com.google.guava:guava:19.0 -> 21.0
|    |    \--- com.google.errorprone:javac:9-dev-r3297-1-shaded
|    +--- com.google.guava:guava:21.0
|    +--- com.squareup:javapoet:1.7.0 -> 1.8.0
|    \--- javax.inject:javax.inject:1
\--- android.arch.persistence.room:compiler:1.0.0-alpha9
     +--- android.arch.persistence.room:common:1.0.0-alpha9
     |    \--- com.android.support:support-annotations:26.0.0
     +--- android.arch.persistence.room:migration:1.0.0-alpha9
     |    +--- android.arch.persistence.room:common:1.0.0-alpha9 (*)
     |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.1.3 -> 1.1.4-2 (*)
     |    \--- com.google.code.gson:gson:2.8.0
     +--- org.jetbrains.kotlin:kotlin-stdlib:1.1.3 -> 1.1.4-2 (*)
     +--- com.google.auto:auto-common:0.6
     |    \--- com.google.guava:guava:18.0 -> 21.0
     +--- com.squareup:javapoet:1.8.0
     +--- org.antlr:antlr4:4.5.3
     +--- org.xerial:sqlite-jdbc:3.16.1
     \--- commons-codec:commons-codec:1.10

kaptTest
+--- org.jetbrains.kotlin:kotlin-annotation-processing:1.1.4-2
|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.1.4-2
|         \--- org.jetbrains:annotations:13.0
+--- com.google.dagger:dagger-compiler:2.11
|    +--- com.google.dagger:dagger:2.11
|    |    \--- javax.inject:javax.inject:1
|    +--- com.google.dagger:dagger-producers:2.11
|    |    +--- com.google.dagger:dagger:2.11 (*)
|    |    +--- com.google.code.findbugs:jsr305:3.0.1 -> 1.3.9
|    |    +--- com.google.guava:guava:21.0
|    |    \--- javax.inject:javax.inject:1
|    +--- com.google.code.findbugs:jsr305:3.0.1 -> 1.3.9
|    +--- com.google.googlejavaformat:google-java-format:1.3
|    |    +--- com.google.guava:guava:19.0 -> 21.0
|    |    \--- com.google.errorprone:javac:9-dev-r3297-1-shaded
|    +--- com.google.guava:guava:21.0
|    +--- com.squareup:javapoet:1.7.0 -> 1.8.0
|    \--- javax.inject:javax.inject:1
\--- android.arch.persistence.room:compiler:1.0.0-alpha9
     +--- android.arch.persistence.room:common:1.0.0-alpha9
     |    \--- com.android.support:support-annotations:26.0.0
     +--- android.arch.persistence.room:migration:1.0.0-alpha9
     |    +--- android.arch.persistence.room:common:1.0.0-alpha9 (*)
     |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.1.3 -> 1.1.4-2 (*)
     |    \--- com.google.code.gson:gson:2.8.0
     +--- org.jetbrains.kotlin:kotlin-stdlib:1.1.3 -> 1.1.4-2 (*)
     +--- com.google.auto:auto-common:0.6
     |    \--- com.google.guava:guava:18.0 -> 21.0
     +--- com.squareup:javapoet:1.8.0
     +--- org.antlr:antlr4:4.5.3
     +--- org.xerial:sqlite-jdbc:3.16.1
     \--- commons-codec:commons-codec:1.10

kaptTestDebug
+--- org.jetbrains.kotlin:kotlin-annotation-processing:1.1.4-2
|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.1.4-2
|         \--- org.jetbrains:annotations:13.0
+--- com.google.dagger:dagger-compiler:2.11
|    +--- com.google.dagger:dagger:2.11
|    |    \--- javax.inject:javax.inject:1
|    +--- com.google.dagger:dagger-producers:2.11
|    |    +--- com.google.dagger:dagger:2.11 (*)
|    |    +--- com.google.code.findbugs:jsr305:3.0.1 -> 1.3.9
|    |    +--- com.google.guava:guava:21.0
|    |    \--- javax.inject:javax.inject:1
|    +--- com.google.code.findbugs:jsr305:3.0.1 -> 1.3.9
|    +--- com.google.googlejavaformat:google-java-format:1.3
|    |    +--- com.google.guava:guava:19.0 -> 21.0
|    |    \--- com.google.errorprone:javac:9-dev-r3297-1-shaded
|    +--- com.google.guava:guava:21.0
|    +--- com.squareup:javapoet:1.7.0 -> 1.8.0
|    \--- javax.inject:javax.inject:1
\--- android.arch.persistence.room:compiler:1.0.0-alpha9
     +--- android.arch.persistence.room:common:1.0.0-alpha9
     |    \--- com.android.support:support-annotations:26.0.0
     +--- android.arch.persistence.room:migration:1.0.0-alpha9
     |    +--- android.arch.persistence.room:common:1.0.0-alpha9 (*)
     |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.1.3 -> 1.1.4-2 (*)
     |    \--- com.google.code.gson:gson:2.8.0
     +--- org.jetbrains.kotlin:kotlin-stdlib:1.1.3 -> 1.1.4-2 (*)
     +--- com.google.auto:auto-common:0.6
     |    \--- com.google.guava:guava:18.0 -> 21.0
     +--- com.squareup:javapoet:1.8.0
     +--- org.antlr:antlr4:4.5.3
     +--- org.xerial:sqlite-jdbc:3.16.1
     \--- commons-codec:commons-codec:1.10

kaptTestRelease
+--- org.jetbrains.kotlin:kotlin-annotation-processing:1.1.4-2
|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.1.4-2
|         \--- org.jetbrains:annotations:13.0
+--- com.google.dagger:dagger-compiler:2.11
|    +--- com.google.dagger:dagger:2.11
|    |    \--- javax.inject:javax.inject:1
|    +--- com.google.dagger:dagger-producers:2.11
|    |    +--- com.google.dagger:dagger:2.11 (*)
|    |    +--- com.google.code.findbugs:jsr305:3.0.1 -> 1.3.9
|    |    +--- com.google.guava:guava:21.0
|    |    \--- javax.inject:javax.inject:1
|    +--- com.google.code.findbugs:jsr305:3.0.1 -> 1.3.9
|    +--- com.google.googlejavaformat:google-java-format:1.3
|    |    +--- com.google.guava:guava:19.0 -> 21.0
|    |    \--- com.google.errorprone:javac:9-dev-r3297-1-shaded
|    +--- com.google.guava:guava:21.0
|    +--- com.squareup:javapoet:1.7.0 -> 1.8.0
|    \--- javax.inject:javax.inject:1
\--- android.arch.persistence.room:compiler:1.0.0-alpha9
     +--- android.arch.persistence.room:common:1.0.0-alpha9
     |    \--- com.android.support:support-annotations:26.0.0
     +--- android.arch.persistence.room:migration:1.0.0-alpha9
     |    +--- android.arch.persistence.room:common:1.0.0-alpha9 (*)
     |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.1.3 -> 1.1.4-2 (*)
     |    \--- com.google.code.gson:gson:2.8.0
     +--- org.jetbrains.kotlin:kotlin-stdlib:1.1.3 -> 1.1.4-2 (*)
     +--- com.google.auto:auto-common:0.6
     |    \--- com.google.guava:guava:18.0 -> 21.0
     +--- com.squareup:javapoet:1.8.0
     +--- org.antlr:antlr4:4.5.3
     +--- org.xerial:sqlite-jdbc:3.16.1
     \--- commons-codec:commons-codec:1.10

A: implementation "com.google.guava:guava:23.0"

Instead of
implementation "com.google.guava:guava:23.0-android"


text:
Expert Determination
Home In the Media
Indonesia & SE Asia: 6th Annual International Arbitration & Regulatory Summit, Jakarta, 6 December 2018
On 6 December 2018, Anthony Lo Surdo SC will be co-chairing the Indonesia & SE Asia 6th Annual Arbitration and Regulatory Summit at the Mandarin Oriental Hotel, Jakarta and contributing to a panel discussion on expedited procedures and emergency arbitration procedures.
www.12thfloor.com.au/barristers/senior-counsel/anthony-lo-surdo-sc.html
www.silkmediator.com.au
Japan Sports Law Association, 15 December 2018
Anthony Lo Surdo SC will be speaking at the Japan Sports Law Association Annual Assembly on 15 December 2018 in Kyoto on "Gender in Sports Federations and Sports Arbitration" and the "Protection of Athletes against harassment, abuse and violence – An Australian Perspective."
Asian Games, August/September 2018
Anthony Lo Surdo SC has been appointed to the Court of Arbitration for Sport Ad Hoc Panel for the Asian Games to be held in Jakarta/Palembang, Indonesia between 18 August 2018 and 2 September 2018.
Commonwealth Games, Gold Coast, April 2018
Anthony Lo Surdo SC has been appointed to the Court of Arbitration for Sport Ad Hoc Panel for the Commonwealth Games being held on the Gold Coast between 4 and 15 April 2018.
Ethics in Litigation
On Friday, 23 March 2018, I have been invited by the Newcastle Law Society to present on Ethics in Litigation. Join me as I examine the labyrinthine ethical and professional obligations associated with the commencement, pursuit and settlement of proceedings (by both direct negotiation and at mediation). Theresa Power and Lucy Robb Vujcic also from12 Wentworth Selborne Chambers will consider statutory interpretation and costs.
The seminar will be held at the offices of Sparke Helmore, 28 Honeysuckle Drive, Newcastle from 2 pm to 5 pm. Details on how to register can be obtained from secretariat@newcastlelawsociety.asn.au.
Lonsdale Chambers Re-Opening, 27 November 2017
The new-look Lonsdale Chambers, of which Anthony Lo Surdo SC is a member, re-opened on Monday, 27 November 2017 at Level 10, 460 Lonsdale Street, Melbourne. Among its many features are dedicated mediation rooms. Further information on Lonsdale Chambers and its members may be found at www.lonsdalechambers.com.au. Enquiries on how to retain Anthony Lo Surdo SC to conduct a mediation in Melbourne may be directed to his clerks (Sydney, Bob Rymer, (02) 9232 4016, Melbourne, Michael Green, (03) 9225 7222 or to Anthony directly on (02) 9223 3181) or losurdo@12thfloor.com.au).
Far North Coast Law Society Annual Conference – 25 February 2017
Members of 12 Wentworth Selborne Chambers spoke at the Far North Coast Law Society Annual Conference at Ballina on 25 February 2017. The morning was chaired by Anthony Lo Surdo SC and featured contributions from Greg Sirtes SC, Michael Loewenstein, Simon Philips, James Emmett, Daniel Tynan and Elisabeth Peden.
On 17 November 2016, Anthony Lo Surdo SC was appointed as Head of 12 Wentworth Selborne Chambers.
12 Wentworth Selborne Chambers is one of the largest and leading sets of barristers' chambers in the country, with over 55 members including 17 Queen's Counsel and Senior Counsel.
Our barristers practice nationally and internationally in a range of areas and jurisdictions. They have the expertise and experience to appear and advise in a manner that is both results driven and cost-effective. Our Floor maintains a distinct commitment to gender equality that is reflected in its female membership.
Members of chambers are recognised domestically and internationally as leading exponents of all forms of alternative dispute resolution, particularly mediation and arbitration and many are accredited as mediators and arbitrators.
Alternative Dispute Resolution – Refining Skills for Early Resolution, 12 February 2017, 22 March 2017 and 31 March 2017
Anthony Lo Surdo SC will be speaking at the Television Education Network's Conference in Armidale on 12 February 2017 on the skill sets required for a successful resolution of disputes by ADR. That seminar will be reprised in Sydney on 22 March 2017 and will be the subject of an Australia-wide webinar on 31 March 2017.
Maxwell Lectures, Singapore, 8 December 2016
On 8 December 2016, members of 12 Wentworth Selborne Chambers will be presenting a seminar at Maxwell Chambers in Singapore, as part of its Maxwell Lectures program, on "International Arbitration in the Asia Pacific Region – Australia's contribution to Regional Jurisprudence".
We propose to explore and provide expert commentary on a number of important recent decisions of the superior courts of Australia impacting upon international arbitration in the Asia Pacific Region.
The link below provides further information on each of the speakers and how to register for the event which is CPD accredited.
http://www.maxwell-lectures.com/index.php/current-events/event/46-international-arbitration-in-the-asia-pacific-region-australia-s-contribution-to-regional-jurisprudence
Anthony Lo Surdo SC
International Arbitration Masterclass – Singapore, 7 December 2016
On 7 December 2016, members of 12 Wentworth Selborne Chambers, in conjunction with the ICC International Court of Arbitration and law firms Stephenson Harwood and Latham & Watkins, will be conducting a one day conference at the Raffles Convention Centre on "Managing International Arbitration with a South East Asian Dimension".
Law Society Journal, September 2016
The contractual effect of the Code of Banking Practice
By Anthony Lo Surdo SC
In this article, the author examines a decision of the Victorian Court of Appeal in which the Court considered the contractual force of the Code of Banking Practice.
Read the article in the "Blog" section.
Law Society Journal, June 2016
Court recognises indirect or market-based causation in shareholder claims
By Gregory Sirtes SC, Anthony Lo Surdo SC and Robert White
In this article, the authors, each of whom are members of 12 Wentworth Selborne Chambers in Sydney, examine a ground-breaking decision in which an Australian court has recognised that market based causation as a species of indirect causation is available in an action by shareholders seeking compensation for misleading statements made to the market resulting in losses to those shareholders.
Doyles Guide to the Australian Legal Profession, June 2016
Anthony Lo Surdo SC is once again named as a one of the country's leading insolvency and reconstruction Silks. This follows similar nominations in 2011 and 2015
Exercising Powers of Advancement under a Trust
This article considers the extent to which a change in ownership of trust assets is necessary when exercising powers of advancement under a trust.
Lawyers Weekly, May 2016
Coming to the Table
by Stephanie Garber
This article considers the changing mediation landscape and the expectations of participants. The author draws on the experiences and opinions of seasoned mediators including Anthony Lo Surdo SC who is extensively quoted.
Read the article..Lawyers Weekly Mediation Article, May 2016
Law Society Journal, April 2016
Insurers' Liability to Third Parties: CGU v Blakeley & Ors
This article examines the implications for the insurance industry of a decision of the High Court of Australia which has expanded the circumstances in which a claimant may bring proceedings against an insurer directly without offending the doctrine of privity of contract.
Continue reading the article…Lo Surdo A_LSJ April 2016 – CGU v Blakeley
Corporate Disputes – April – June 2016 Issue
Can ADR assist the Board?
by Louise Pocock and Anthony Lo Surdo SC
This article examines processes which provide an alternative to litagation for the resolution of disputes, and makes a case for boards to adopt policies to give prominence to those processes.
Continue reading the article…
Lawyers Weekly – 31st March 2016
Mediation demand driven by client enthusiasm
by Felicity Nelson and Stefanie Garber
Corporate clients are increasingly embracing mediation as a method of dispute resolution, prompting lawyers to follow suit, one barrister has said. Speaking with Lawyers Weekly, Anthony Lo Surdo SC of 12 Wentworth Selborne Chambers said there has been a significant change in the way mediation is viewed in the business world. "Mediation was initially something the courts were imposing upon the parties, partly to address the backlog in the resolution of civil matters," he said. In recent years, however, the business community has seen first-hand the benefits of having disputes resolved expeditiously in mediation, Mr Lo Surdo continued. "When I first did my mediation training in 1993, it wasn't something that was universally embraced," he said.
Contact us now to request a confidential appointment.
Wentworth Selborne Chambers
12/180 Phillip Street
losurdo@12thfloor.com.au
Subscribe to this blog and receive notifications of new posts by email.
Liability limited by a Scheme Approved under Professional Standards Legislation.
Copyright 2016 Anthony Lo Surdo SC - All Rights Reserved. Website by TotaleSolutions


Hardware IDs PCI\VEN_1040 or PCI vendor ID (VEN) 1040 recognizes Accelgraphics Inc. as the PCI Vendor and manufacturer of the device or devices listed below. PCI Vendor ID (VEN), Device ID (DEV) and SUBSYS ID are the PCI Idenitifers used to recognize PCI devices.
PCI Vednor Name Accelgraphics Inc.


text:
April 6, 2017 Reviews and Collaborations
Review – The First Hippo on the Moon
It's been ages since I laughed so much at the theatre like I did today with Ethan, his date and her mum, when we had the pleasure of seeing "The First Hippo on the moon" at the West Yorkshire Playhouse.
I have never read David Williams book that this stage performance has been adapted from, but that's okay. You don't need to know the story to appreciate and enjoy this marvellous adventure which features puppetry, music, mayhem and a giant space race to the moon! It was absolutely brilliant with fantastic props, costumes, jokes left, right and centre, music and a feel good moral. The cast worked incredibly hard and it was plain to see from start to finish.
As Megs was at Grandma's, Ethan invited one of his female friends and so of course we mothers did what we do best and bigged it up to be a date! Complete with some sneaky hand holding on the way, smuggled lolly pops and lots of laughs, it was everything you'd want for a date at 6 years old (with or with out parents).
I loved to see not just them, but the whole theatre (old and young) laughing their heads off. Such a great atmosphere and even better – It kept their attention through out and was the topic of conversation on the way home too. Ethan said "It's the best best bestest play in the world, because it is all about trumps and Poo-poo (every 6yr old boys dream apparently!!), and the hippo uses poo to fill the rocket up!".
If you want to know what he is chatting about, then get yourselves to the playhouse for a gander! There are 2 days left to see this, with at least 2 performances being shown, and the kids will most definitely love it.
I really do love the theatre, and being there with my kids. It's so special and exciting, especially when it's a bit quirky, and more so when its quirky and laugh out loud funny. It was the perfect thing for kids from 3 upwards and the length was perfect and it captivated us all! I cannot say enough how brilliantly funny it was – I look forward to sharing more from David Williams with the kids, its right up our street!
Thanks to the West Yorkshire Playhouse for giving us a complimentary visit in return for our review.
Review | Magic Goes Wrong
Review | Bedknobs and Broomsticks at Hull New …
Teechers Leavers '22 (Hull Truck Theatre)
David williams, Kids and Theatre, Review, Theatre, West Yorkshire Playhouse, Yorkshire
Previous Post A Weekend in Scotland
Next Post Frugal Friday #10 – Our First Air bnb


text:
Infectious News
News and Information on Infectious Diseases
In Haiti, Cholera Rages On
Meghan May
Since 2010, Haiti has sustained an ongoing cholera epidemic. In the past few weeks more than 2,000 cases have been reported, and more recently ~100 patients per day are seeking treatment in Port-au-Prince from MSF alone. This is sadly common this time of year due to increased precipitation. Cholera treatment centers must be established in a very particular way to avoid reinfecting recovering patients and prevent transmission to staff and surrounding areas, as demonstrated by this nifty animation. Despite making more than 300 additional beds available, MSF is unable to sustain treatment in the absence of additional funding and human resources.
Contaminated Waterways Bring Cholera (image: J. Silva/Reuters)
This resurgence serves as a reminder that the crisis continues in Haiti against the backdrop of a pending legal proceeding. In October, attorneys for the Institute for Democracy and Justice in Haiti argued that a class-action lawsuit filed in US Federal Court against the United Nations should go forward despite the organization's diplomatic immunity. The basis of the case stems from cholera's accidental introduction by UN peacekeepers from Nepal. It is scientifically and epidemiologically indisputable that the UN troops were the source, and that improper sewage disposal allowed for contamination of Haitian waterways. IDJH initially sought redress through official UN channels, but these claims were rejected. If the suit goes forward in US court, it would be an unprecedented challenge to the UN's legal immunity. While the legal dispute remains pending, few would argue against the UN's moral obligation to help Haiti eradicate cholera once again...or at the very least, get MSF the beds they need.
Haiti_earthquake
UnitedNations
IJDH