Chandelier Redo - With Burlap!
I'd like to introduce you to another minion that I have made.
He's a little bit cheeky. Just like the classic Despicable Me minions.
The toughest part about making these minions is getting the face correct. I wanted Stuart to have an eyelid for his one eye and a bit of a impish grin.
You remember Dave that I made for Logan? Stuart is for Laney. They each needed their own minion. Hence the "L" on the pocket instead of the "G" for Gru.
Lane told me as I was completing the head, "Stuart has sticky-uppy hair mom, can you make that?" Apparently I can! Pipe cleaners to the rescue once more. Now Stuart's three hairs can be styled whichever way Laney wants.
Both kids love their minions.
Thank goodness because they weren't easy to make and I'd be kinda disappointed if they got left in a room somewhere and forgotten.
I needn't have worried. Both kids cart those minions around with them wherever they go. They include Dave and Stuart in almost every game they play. And when they're playing outside, they set up the minions in the window to watch them play.
A new game we have in the house is to snap photos of the minions doing silly stuff.
Here they are being sneaky. They have Laney's blanket and they're not afraid to hold it for ransom.
Here they are in their DIY cars (that change into airplanes if needed) that the kids have made for them.
I didn't get a photo this morning when we were about to leave to meet Terry for lunch downtown. The kids had set Dave and Stuart on a chair at the kitchen table with plastic french fries and a bottle of mini M&Ms in front of them. They needed lunch too. hehehehe Precious!
I think my minion making days have come to an end for now. They are fussy and difficult.I might pull out some of my minion making skills later in the year to make a few Christmas presents. Or when the Minions movie comes out next year for whichever kids in my life need one, but for now I'm taking a rest.


text:
Historical outline to 701 BC
The long aftermath
Revolt against Babylon
Tour of the Tell
Logistical note
Lachish (pronounced lah-kheesh) offers a combination that is not found anywhere else in Israel: After conquering this Judahite fortress-city in 701 BC, the Assyrian king Sennacherib had the story pictured in stone on a wall of his new palace in Nineveh. These "Lachish reliefs" can today be seen in the British Museum; we have a copy of a portion in the Israel Museum; and there will also be a copy in the Visitors Center that is currently (March 2018) being built on the site. Depicted are the battle and its aftermath, including the Assyrian siege ramp. Remarkably, a ramp is still visible at Lachish, and other things on the reliefs have also been found, such as the crest of an Assyrian spearman's helmet, the rounded stones that the Judahites hurled from above, and hundreds of arrowheads. With the help of Sennacherib's artists, therefore, the event can be brought to life. In addition, the historical and theological consequences reach to the present day. It is a site, therefore, of great drama, which can be re-created from below, where the Assyrians launched their assault, and from above, where the Judahite defenders attempted to fight them off.
Lachish is part of the Shephelah, meaning "low land," so-called from the viewpoint of Judah's mountain dwellers. The Shephelah is the most excavated and least toured region in Israel, and as of this writing, groups rarely visit Lachish. That may change when the Visitors Center is ready (rest rooms!). Although the site has recently been laid out with paths and signs, there is still a feeling of untamed solitary majesty. The story is so rich that it's best to visit, if possible, when people are fresh. For the same reason, in reading these pages feel free to go first to the siege.
The historical geography
On the satellite map below, you can see that Lachish stood roughly midway between Ashkelon, the only port city in the area (Ashdod and Gaza being a bit inland), and Hebron in the highlands.
Like other Shephelah towns, Lachish was able to develop relations with the coastal cities on the west or with the highlands on the east (sometimes with both at once). [Note: If the green links don't work, try a different browser.] David Ussishkin, who supervised the dig here from 1973 till 1994, found much evidence for a coastal connection in the years 1750-1550 BC (part of the Middle Bronze Age), namely cedar beams from Lebanon, shells from the Mediterranean and the Nile, also fish bones from both, and pottery from Cyprus. Again in the years 1300-1130 BC (the last part of the Late Bronze Age), "Lachish was a thriving Canaanite city-state maintaining strong connections with the Canaanite city-states in the Coastal Plain, and through them with other countries...." (Ussishkin). There is no evidence, though, of contact between Late Bronze Lachish and the highlands to its east, which - archaeologically speaking - seem to have been almost empty of settlements then.
Late Bronze Lachish was destroyed, along with most other urban centers in Greece, Asia Minor, and the Levant, in the Great Upheaval of the 12th century. For the next 200 years it was a ghost town, and just a few thousand people lived in the Shephelah as a whole, while on the coast the new Philistine cities prospered. At some point however (the time is disputed), Judahites began descending from their mountain and settling the region, including Lachish. Distinctive pottery of the resettled Judahite highlands begins to appear at Shephelah sites: it was coated red and burnished to a shine in irregular patterns by hand. The region's population grew to 50,000 or more. As for Lachish, its Judahite version did an about face from the Late Bronze Canaanite city: The friendly contacts were now to the east and up the mountain (see photo on the right). Toward the west, Judahite Lachish was a fortress-city, set up to counter potential threats from the international road. Trade with the Philistine coastal cities like Ashkelon fell to nothing: Ussishkin found hardly any fish bones, molluscs, or coastal-style pottery for the 9th and 8th centuries at Lachish.
The maps of the Palestine Exploration Fund from 1879 (pre-automobile, pre-road-cutting machines) enable us to see how Lachish and the other Shephelah towns could turn east or west, to the mountain or the coast, exploiting the potential commercial link or sealing it off. This link consisted of valleys and unbroken ridges. The valleys posed too high a risk for an ascending army, but they provided peacetime passage. To catch the geography in detail, I show the link in two parts.
Western portion:
In the map above, notice Tell Zayit. I shall refer to it later.
Eastern portion:
As a fortress-city, Lachish was the mightiest in Judah for most of that kingdom's history. Jerusalem, by contrast, does not seem to have had a wall in the 9th century (see the recent Givati excavations), while Lachish had two, upper and lower, not to mention its gate system and its palace-fortress (the biggest Iron Age edifice found in Israel).
The task of the Judahite fortress-city
What was the function of Lachish as a fortress-city? To defend Jerusalem? Yes, but not directly. As mentioned, an army attacking from the coast could not risk ascending through the valleys as long as there was highland opposition. Instead the attacker would have had to take one of only four ridges that weren't broken by a wadi. From north to south these were (1) the way through the Valley of Ayalon up the Beth Horon ridge, guarded by Gezer and, farther up, by the Beth Horons; (2) the way through the Sorek Valley and up a ridge, guarded by Beth Shemesh; (3) the way through the Valley of Elah up the ridge to Bethlehem, guarded by Azekah and Soco; and (4) the way through a wadi south of Lachish, via Tell Beit Mirsim (biblical identity unknown), up to Adoraim (Dura today) and thence five miles to Hebron. (For 3 and 4, see the P. E. F. map of the eastern portion above.) To repeat: Apart from these four routes there was no defensible ascent from the west. To the south and east of the mountain were desert buffers. Evil came from the north.
Of Lachish as a fortress-city, then, we can say this: Near its part of the international road, it had the function of preventing an enemy from penetrating the Shephelah and marching to one of the four ridges leading up. Just as important, though, was its task of protecting the Shephelah itself, for this made up around half the kingdom in the 9th and 8th centuries BC. It was chosen for its role as fortress, above the other Judahite cities in its area, because it triply outranked them in capacity: 18 acres compared with 6 or 7.
Other reasons why there was a city here
There were other factors too, apart from size and location, that explain why there was a city here. For one thing, the hill was well-proportioned in relation to demography, farmland, and water supply. The corners of the tell rise about 40 meters above the surrounding valleys (except at the southwest corner, where the Assyrians chose to attack: here a natural saddle reduces the height to 23 meters). Lachish was as well defended as many of the better known cities on the ancient international road. The surrounding hills hug in so closely, though, that we do not see its massive thrust until we are quite near. We round a bend and suddenly it looms above us.
NW corner of tell
As for farmland, Lachish had plenty (so-called Lachish grapes are the best in modern Israel). But as for water, this was a problem in the Shephelah. The entire region has no springs, because its surface limestone is waterproof; as a result, rainwater cannot percolate into the ground and collect there to gush out somewhere as a spring. Yet beneath the wadis (riverbeds), which are cuts in the limestone surface, water does collect, and along the east side of Lachish there stretches a wadi. We would expect the ancients to have dug a shaft reaching groundwater from inside the city, as they did elsewhere, but no such system has been discovered. There is in fact a shaft (25 by 22 meters and 22.5 meters deep), but it seems to have functioned only as a quarry for the city's building stones. At some unknown time, though, the inhabitants dug a well 44 meters deep on the upper part of the northeast slope. It was protected by the lower city wall (Ussishkin ).
We shall now take a closer look at the history of Lachish, connecting it, where we can, with what can be seen at the site.

redpajama_set_name: RedPajamaCommonCrawl


text:
package discounty.com.google.zxing.client.result;

/**
 * @author jbreiden@google.com (Jeff Breidenbach)
 */
public final class ISBNParsedResult extends ParsedResult {

  private final String isbn;

  ISBNParsedResult(String isbn) {
    super(ParsedResultType.ISBN);
    this.isbn = isbn;
  }

  public String getISBN() {
    return isbn;
  }

  @Override
  public String getDisplayResult() {
    return isbn;
  }

}

redpajama_set_name: RedPajamaGithub


text:
NASA SPACEX CREW RETURN
Home » NASA SPACEX CREW RETURN
The SpaceX Dragon Capsule came down in the Gulf of Mexico with the crew, successfully completing its journey back to Earth from the International Space Station.
It was the first splashdown by U.S. astronauts in 45 years, with the first commercially built and operated spacecraft to carry people to and from orbit.
The return clears the way for another SpaceX crew launch as early as next month and possible tourist flights next year.
What is SpaceX?
Space Exploration Technologies Corp., trading as SpaceX, is an American aerospace manufacturer and space transportation services company.
It was founded in 2002 by Elon Musk with the goal of reducing space transportation costs to enable the colonization of Mars.
SpaceX has developed several launch vehicles, the Starlink satellite constellation, the Dragon cargo spacecraft, and flown humans to the International Space Station on Dragon 2.
SpaceX's Achievements
The first privately funded liquid-propellant rocket to reach orbit (Falcon 1 in 2008).
The first private company to successfully launch, orbit, and recover a spacecraft (Dragon in 2010).
The first private company to send a spacecraft to the International Space Station (Dragon in 2012).
The first reuse of an orbital rocket (Falcon 9 in 2017).
The first private company to send astronauts to the International Space Station (Dragon 2 in 2020). – Launching Humans into orbit is a feat achieved only by the US, Russia & China in the past.
The International Space Station (ISS) is a modular space station (habitable artificial satellite) in low Earth orbit.
The ISS program is a multi-national collaborative project between five participating space agencies: NASA (United States), Roscosmos (Russia), JAXA (Japan), ESA (Europe), and CSA (Canada).
The ownership and use of the space station is established by intergovernmental treaties and agreements.
The ISS serves as a microgravity and space environment research laboratory in which scientific experiments are conducted in astrobiology, astronomy, meteorology, physics, and other fields.
It is the largest artificial object in space and the largest satellite in low Earth orbit, regularly visible to the naked eye from Earth's surface.
The ISS is the ninth space station to be inhabited by crews, following the Soviet and later Russian Salyut, Almaz, and Mir stations as well as Skylab from the US.
Importance of Private Participation in in the Space sector for India
Space tourism is one among several opportunities that Indian businesses may be keen to explore. A policy framework to enable private participation in this sector, of course, would have to be formulated by the government.
Small satellite revolution is underway, globally, 17,000 small satellites are expected to be launched between 2020 and 2030. A strong private sector in space will help India to tap into this lucrative commercial space launch market.
Increasing space competitiveness:
Singapore is offering itself as a hub for space entrepreneurship based on its legal environment, availability of skilled manpower and equatorial location.
New Zealand is positioning itself as a location for private rocket launches.
China, too, has changed its rules to allow private commercial space activity.
ISRO has been a genuine global pioneer of aerospatial cost compression on several fronts. Cost-effectiveness has given the agency a distinct edge in the commercial arena of satellite launch services.
-Source: The Hindu, BBC News


liam11232 replied to liam11232's question in Need help?
Well explained, thanks for your time.
liam11232 posted a question in Need help?
Hey, I've been looking though the code and messing with the ammo type, but I still don't understand the difference between the two? Could anyone explain the difference, and when you'd use one over the other? Thank you, much appreciated.


text:
Queenslanders' human rights to be enshrined in law
By Felicity Caldwell
It has taken 60 years, but human rights will finally be enshrined in law in Queensland.
Queenslanders will have protections for 23 human rights, such as freedom of expression, religion and privacy, and a right to education and health, after the Human Rights Bill passed on Wednesday afternoon.
Australia does not have a national bill of rights like the US, but Victoria and the Australian Capital Territory have introduced human rights laws.
Queensland Attorney-General Yvette D'Ath says the legislation will "put human rights at the centre of public sector decision-making". Credit:Darren England/AAP
Attorney-General Yvette D'Ath said the bill would make public entities, such as government departments, police, state schools and councils, act in a way that was compatible with human rights.
"The intention of this bill is to put human rights at the centre of public sector decision-making and to establish a mechanism whereby individuals aggrieved by decisions of public entities may have their issues resolved in a way that is accessible and focused on practical outcomes," she said.
People will not be able to launch a standalone legal action to sue for compensation if they believe their human rights have been breached.
But they will be able to "piggyback" a human rights claim on to another claim.
The Anti-Discrimination Commission will be rebranded as the Queensland Human Rights Commission to hear complaints.
The changes will not stop politicians from passing legislation that is incompatible with human rights but they must consider human rights when drafting laws.
Judges will not be allowed to strike down laws they feel do not uphold human rights but courts will be able to make a "declaration of incompatibility", which will be referred to the relevant minister for a response.
Ms D'Ath said it was true the rights protected by the bill were the subject of international treaties to which Australia was a party and in many cases recognised in common law.
"But their protection and access to remedies where those rights are breached is currently partial and fragmented," she said.
The LNP opposed the bill, arguing it was not necessary, and unsuccessfully moved amendments to dump the declaration of incompatibility.
Shadow Attorney-General David Janetzki said there was no evidence to suggest a human rights act had provided any additional protections for vulnerable people in other jurisdictions.
"Queensland already has a robust system for protecting the vulnerable from poor bureaucratic decision-making through a well-resourced and professional public service, the capacity for judicial review of administrative decisions and an outstanding judiciary," he said.
"The Queensland Ombudsman keeps a close eye on the public service and has proven to be a strong check on bureaucratic decision-making.
"Of course, sitting above all this are the implied and express freedoms and rights contained in the common law and our Constitution."
Mr Janetzki said human rights cases in the UK included a schoolboy arsonist permitted back at school because enforcing discipline denied his right to education and a convicted serial killer allowed hardcore pornography in prison because of his right to information and freedom of expression.
He argued the bill gave courts too much power, politicised the judiciary and indirectly allow courts to be involved in political decision-making.
People sitting in the public gallery erupted into applause when the bill passed.
It was a long road to get to this point.
Country Party Premier Frank Nicklin introduced a bill in 1959, which lapsed with the 1960 election, while a parliamentary committee considered the issue in 1998.
Former independent MP Peter Wellington called for a human rights act during the Newman government in the wake of anti-association bikie laws, and investigating a bill of rights was one of the things the Palaszczuk government agreed to with Mr Wellington in 2015 in exchange for his support on confidence motions.
Premier Annastacia Palaszczuk announced cabinet had agreed to introduce a human rights bill in 2016.
The bill will be reviewed after July 2023 and will include consideration of whether additional human rights should be protected.
Yvette D'Ath
Felicity Caldwell
Felicity Caldwell is state political reporter at the Brisbane Times


text:
import axios from 'axios';

// Chat Message Types
export const FETCH_CHAT_MESSAGES = 'FETCH_CHAT_MESSAGES';
export const DELETE_CHAT_MESSAGE = 'DELETE_CHAT_MESSAGE';
export const CREATE_CHAT_MESSAGE = 'CREATE_CHAT_MESSAGE';

// Login/logout Types
// login types
export const LOGIN_REQUEST = 'LOGIN_REQUEST';
export const LOGIN_SUCCESS = 'LOGIN_SUCCESS';
export const LOGIN_FAILURE = 'LOGIN_FAILURE';
// logout types
export const LOGOUT_REQUEST = 'LOGOUT_REQUEST';
export const LOGOUT_SUCCESS = 'LOGOUT_SUCCESS';
export const LOGOUT_FAILURE = 'LOGOUT_FAILURE';
//Reauthenticate token on browser refresh
export const REAUTH_TOKEN = 'REAUTH_TOKEN';

// Create Account/Player Types
export const CREATING_PLAYER = 'CREATING_PLAYER';
export const CREATED_PLAYER_ERROR = 'CREATED_PLAYER_ERROR';
export const CREATED_PLAYER_SUCCESS = 'CREATED_PLAYER_SUCCESS';
export const CREATED_PLAYER_CHANGE = 'CREATED_PLAYER_CHANGE';

// Update Player/Account Types
// update player/account info
export const UPDATE_PLAYER = 'UPDATE_PLAYER';
export const UPDATING_PLAYER = 'UPDATING_PLAYER';
export const UPDATE_PLAYER_ERROR = 'UPDATE_PLAYER_ERROR';
export const UPDATE_PLAYER_SUCCESS = 'UPDATE_PLAYER_SUCCESS';
export const SET_PLAYER_INFO = 'SET_PLAYER_INFO';
// Update player/account wins, draws, loses
export const UPDATE_STATS = 'UPDATE_STATS';
export const UPDATE_STATS_ERROR = 'UPDATE_STATS_ERROR';

// Root url for api
const ROOT_URL = process.env.NODE_ENV === 'production' && './api' || 'http://localhost:3050/api';

// **********************************************************************************************
// Action Creators for creating, fetching, and deleting a message related to one player
// **********************************************************************************************
/**
 * [fetchChatMessages - fetch messages based on username]
 * @param  {[string]} username [username related to player]
 * @return {[action]} action [redux action]
 */
export function fetchChatMessages(username) {
  const token = localStorage.getItem('token');
  const request = axios.get(`${ROOT_URL}/chatsystem/messages/${username}?token=${token}`);
  return {
    type: FETCH_CHAT_MESSAGES,
    payload: request
  };
}

/**
 * [deleteChatMessage delete message based on username and ID of message]
 * @param  {[string]} username [username related to player]
 * @param  {[string]} id       [ID of message]
 * @return {[type]}          [redux action]
 */
export function deleteChatMessage(username, id) {
  const token = localStorage.getItem('token');
  const request = axios.delete(`${ROOT_URL}/chatsystem/messages/${username}/${id}?token=${token}`);
  return {
    type: DELETE_CHAT_MESSAGE,
    payload: request
  }
}

/**
 * [createChatMessage - create a message related to username and the message text to store]
 * @param  {[string]} username [username related to player]
 * @param  {[string]} message  [message text to save]
 * @return {[type]}          [redux action]
 */
export function createChatMessage(username, message) {
  const token = localStorage.getItem('token');
  const reqBody = { user: username, message: message, token: token };
  const request = axios.post(`${ROOT_URL}/chatsystem/messages/${username}`, reqBody);
  return {
    type: CREATE_CHAT_MESSAGE,
    payload: request
  }
}

// **********************************************************************************************
// Action Creators for creating a player
// **********************************************************************************************
/**
 * [creatingPlayer - redux action to update isCreating to true to render loading icon]
 * @return {[type]} [redux action]
 */
function creatingPlayer() {
  return {
    type: CREATING_PLAYER,
    payload: { isCreating: true, created: false, player: {}, errorMessage: '' }
  }
}

/**
 * [createdPlayerSuccess - action to return player created and update iscreating and created state]
 * @param  {[type]} player [information related to person playing on the site]
 * @return {[type]}        [redux action]
 */
function createdPlayerSuccess() {
  return {
    type: CREATED_PLAYER_CHANGE,
    payload: { isCreating: false, created: true, player: {}, errorMessage: '' }
  }
}

/**
 * [createdPlayerError - throw error message on error while creating a player]
 * @param  {[string]} errorMessage [error message text to show on screen]
 * @return {[type]}              [redux action]
 */
function createdPlayerError(errorMessage) {
  return {
    type: CREATED_PLAYER_ERROR,
    payload: { isCreating: false, created: false, player: {}, errorMessage: errorMessage }
  }
}

/**
 * [createPlayer - main function to initiate creating a player]
 * @param  {[player]} player [contains info related to account and player information]
 * @return {[type]}        [redux action]
 */
export function createPlayer(player) {
  const { password, username, email } = player;
  const reqBody = { password, username, email}
  return (dispatch) => {
    dispatch(creatingPlayer());
    return axios.post(`${ROOT_URL}/account/create`, reqBody)
      .then((response) => {
        const { data } = response;
        if(data.success) {
          dispatch(createdPlayerSuccess(data.player));
          const created = true;
          //dispatch(loginPlayer({username: username, password: password}))
        } else if(!data.success) {
          dispatch(createdPlayerError(data.message));
        }
      })
      .catch((err) => { dispatch(createdPlayerError(err)) })
  }

  return {
    type: CREATING_PLAYER,
    payload: response
  }

}

// ****************************************************************************
// Update Player Info functions
// to handle data and state
// ****************************************************************************
/**
 * [updatingPlayer - simple action creator to initiate loading when updating]
 * @return {[action]} [description]
 */
function updatingPlayer() {
  return {
    type: UPDATING_PLAYER,
    payload: { isCreating: true, created: false, player: {}, errorMessage: '' }
  }
}

/**
 * [updatePlayerError - update state for reducer_account
 * when updating a player fails]
 * @param  {[errorMessage]}  [error message from api]
 * @return {[action]}        [redux action]
 */
function updatePlayerError(errorMessage) {
  return {
    type: UPDATE_PLAYER_ERROR,
    payload: { isCreating: false, created: false, errorMessage: errorMessage }
  }
}

/**
 * [updatePlayerSuccess - update account state and pass player info to state
 * when updating info is a success]
 * @param  {[player]}  [player info of person playing the game]
 * @return {[action]}  [redux action]
 */
function updatePlayerSuccess(player) {
  return {
    type: UPDATE_PLAYER_SUCCESS,
    payload: { isCreating: false, created: false, player: player, errorMessage: '' }
  }
}

/**
 * [updatePlayer - updates a player's account information]
 * @param  {[player]}  [player that is playing the game]
 * @return {[action]}  [redux action]
 */
export function updatePlayer(player) {
  const token = localStorage.getItem('token');
  const { username, email, oldPassword, newPassword } = player;
  let reqBody;
  if(oldPassword !== null && oldPassword !== undefined && newPassword !== null && newPassword !== undefined) {
    reqBody = { email, oldPassword, newPassword }
  } else {
    reqBody = { email }
  }
  return (dispatch) => {
    dispatch(updatingPlayer());
    return axios.put(`${ROOT_URL}/account/update/${player.username}?token=${token}`, reqBody)
      .then((request) => {
        const { data } = request;
        if(data.success) {
          dispatch(updatePlayerSuccess(data.player));
        } else {
          dispatch(updatePlayerError(data.message))
        }
      })
      .catch((err) => dispatch(createdPlayerError(err)))
  }

  return {
    type: UPDATE_PLAYER,
    payload: { isCreating: true }
  }
}

/**
 * [setPlayerInfo - action creator to update account state from authentication state]
 * @param {[object]} player [player info]
 * @return {[type]}       [redux action]
 */
function setPlayerInfo(player) {
  return {
    type: SET_PLAYER_INFO,
    payload: { isCreating: false, created: false, player: player, errorMessage: '' }
  }
}

/**
 * [updateStats - updates player stats such as gamesWon, gamesLost, gamesDrawn]
 * @param  {[type]} username     [username related to player/person signed in]
 * @param  {[type]} statToUpdate [action to handle which stat to update]
 * @return {[type]}              [redux action]
 */
export function updateStats(username, statToUpdate) {
  const token = localStorage.getItem('token');
  const reqBody = { statToUpdate: statToUpdate }
  return (dispatch) => {
    axios.put(`${ROOT_URL}/account/update/${username}/stats?token=${token}`, reqBody)
      .then((player) => {
        return {
          type: UPDATE_STATS,
          payload: player
        }
      })
      .catch((err) => { dispatch(updateStatsError(err))})
  }
}

/**
 * [updateStatsError - handles error when updating a stat]
 * @param  {[type]} err [errorMessage to pass on to front end related to updating a stat]
 * @return {[type]}     [description]
 */
function updateStatsError(err) {
  return {
    type: UPDATE_STATS_ERROR,
    payload: { errorMessage: err}
  }
}

// ******************************************************************************
// Action creators for logging in a player and handling errors
// ******************************************************************************
/**
 * [requestLogin - set isFetching to true to rending loading icon
 * and pass creds to state]
 * @param  {[object]} creds [password and username of player wrapped in an object]
 * @return {[type]}       [redux action]
 */
function requestLogin(creds) {
  return {
    type: LOGIN_REQUEST,
    isFetching: true,
    isAuthenticated: false,
    creds: creds
  }
}

/**
 * [receiveLogin - ]
 * @param  {[object]} player [player info]
 * @return {[type]}        [redux action]
 */
function receiveLogin() {
  return {
    type: LOGIN_SUCCESS,
    isFetching: false,
    isAuthenticated: true,
    creds: {}
  }
}

/**
 * [loginError - throw login error and set errorMessage for onscreen]
 * @param  {[string]} message [error message for user]
 * @return {[type]}         [redux action]
 */
function loginError(message) {
  const payload = { isFetching: false, isAuthenticated: false, errorMessage: message };
  return {
    type: LOGIN_FAILURE,
    payload: payload,
    creds: {}
  }
}

/**
 * [loginPlayer - main function to initiate logging in a player]
 * @param  {[object of strings]} creds [player password and username]
 * @return {[type]}       [redux action]
 */
export function loginPlayer(creds) {
  const reqBody = { username: creds.username, password: creds.password };
  const config = { headers: { "Content-Type": "application/json" } };
  return (dispatch) => {
    dispatch(requestLogin(creds))
    return axios.post(`${ROOT_URL}/authenticate`, reqBody)
      .then((res) => {
        if (!res.status || res.status !== 200 || res.data.success === false) {
          // If there was a problem, we want to
          // dispatch the error condition
          dispatch(loginError(res.data.message))
        } else {
          // If login was successful, set the token in local storage
          localStorage.setItem('token', res.data.token);
          // Dispatch the success action
          dispatch(receiveLogin())
          dispatch(setPlayerInfo(res.data.player))
        }
      })
      .catch((err) => dispatch(loginError(err)))
    }
}

//***********************************************************************************
// Action Creators for logging out a player
//***********************************************************************************
/**
 * [requestLogout - update isFetching state when logging out]
 * @return {[type]} [redux action]
 */
function requestLogout() {
  return {
    type: LOGOUT_REQUEST,
    isFetching: true,
    isAuthenticated: true,
    creds: {}
  }
}

/**
 * [receiveLogout - update isFetching and isAuthenticated to false to
 * reset login/logout state]
 * @return {[type]} [redux action]
 */
function receiveLogout() {
  return {
    type: LOGOUT_SUCCESS,
    isFetching: false,
    isAuthenticated: false,
    creds: {}
  }
}

/**
 * [logoutUser - main function that logs out user by requesting
 * logout, removing token, and updating isFetching and isAuthenticated state]
 * @return {[type]} [redux dispatch]
 */
export function logoutUser() {
  return (dispatch) => {
    dispatch(requestLogout());
    localStorage.removeItem('token');
    dispatch(setPlayerInfo({}));
    dispatch(receiveLogout());
  }
}

/*
export function reauthToken() {
  return (dispatch) => {
    const token = localStorage.getItem('token')
    if(!token) {
      return dispatch(logoutUser());
    }

  }
}
*/


text:
Home/Sports/"We will try to play attacking hockey against Germany; India Chief Coach Graham Reid
"We will try to play attacking hockey against Germany; India Chief Coach Graham Reid
Bhubaneswar, 2 November: Chief Coach Graham Reid on Thursday asserted that India will play an attacking game against Germany in the semifinals of the Junior Hockey World Cup on Friday adding "It will be a challenging game for us but I am confident if we play our best, then we will win,"
Speaking to media on the eve of the semifinal, Reid said " Germany has won this tournament more than any other team in the world. You saw Masi Pandt scoring a late goal in their Quarter Final match against Spain.
"Germany is known for scoring late goals. They have done it historically with the senior group. It is in their DNA. They never give up, they keep moving the ball and they keep playing with the same intensity," he said.
The coach, however, maintained that he is confident India can win the match and reach the Final. "It will be a challenging game for us but I am confident if we play our best, then we will win,"
"I hope to play with a little bit more energy and tone tomorrow. We got a little bit defensive against Belgium and it was not our objective. So, we will try to play attacking hockey tomorrow, try to penetrate and score. That's the name of the game, "
Talking about the win against Belgium, Reid said that he was impressed by the fight and grit shown by his players.
Our performance against Belgium was, perhaps, not very attractive to watch. But I feel happy to see the boys showed a lot of grit, determination, and guts. As a coach, it was very important for me and exactly what we needed," he said.
Meanwhile, Germany Coach Valentin Altenburg said that he, along with his team, watched India's Quarter Final match against Belgium from the stands to make an assessment of what to expect on Friday.
"The boys got the first impression of what to expect from India and also from the spectators at Kalinga Stadium. We really enjoyed the noise," he said.
Altenburg admitted that Germany has to be at its best to go past India. "We have huge respect for India because of their attacking quality. Against Belgium, we also saw tremendous defensive skills from India against a very strong and structured Belgian team. "
We know we have to be very best tomorrow to have a chance to win against India," he added.
hockey Hockey india Junior hockey world cup
Abhijit Singh Chadha on top with a 63 on rain-marred opening day at Pune Open Golf


I'm mid-way through my 4th week interning on Mozilla's Release Engineering team in San Francisco. I'll save all of the oh my god San Francisco and more personal Mozilla-related flailing for another blog post - probably nearer to when I'm headed home. But I wanted to begin making a stab at documenting what I'm doing work-wise while I'm out here, in the spirit of the Mozilla mission.
Briefly, for some background, Release Engineering are the team at Mozilla who build the delivery pipeline that takes Mozilla products from our developers and contributors and gets them out to our users. Continuous integration, testing, building, and release infrastructure development + operations and everything in between. Releng lets everybody else do more with less by making everybody else more effective. How we do that and why it is so important to helping Mozilla compete with far larger organisations is probably best left to Mozilla's former Director of Release Engineering John O'Duinn whose Release Engineering As A Force Multiplier talk is the best thing you'll see this week.
I'll save the details of what getting up to speed meant for me in a specific later post but let's just say that was a project all of its own for a couple of weeks and a quick thank you to my mentor Hal Wine is most definitely in order because he's been such a huge help.
My first project was writing a Puppet module for my colleague Chris AtLee's project Runner. Runner was built to help us manage what happens pre-flight for our build & test jobs on our slaves. A huge amount of resources are wasted and complexity added & duplicated by having these checks inside our build and test jobs rather than managed externally. More resources available means everything else runs faster, smoother, and cheaper - making Mozilla that little bit more effective. Runner v1.0 is being deployed this week, and all going well I should be starting work on Runner N+1 next week.
Concurrently to this, I started a rebuild of Clobberer. A clobber is when we completely destroy an objdir on build slaves, and Clobberer is our programmatic and web interface for doing this. We wanted Clobberer to fit more easily into this new, Runner-oriented world that we're creating. This meant a cleaner CLI interface, but also a more robust backend API. Clobberer's backend had become an unwieldy mess of PHP that obfuscated what we were actually doing. Even just doing a one-to-one rebuild of it and splitting the logic out into a sanely constructed Flask application while cutting all of the dead code will be a big win - so that's my plan for v1.0. You can follow its progress here.
The new application is structured as a blueprint on the new Releng API project which Dustin introduced yesterday. If you've ever spoken to me about development, you probably know that I love a good HTTP API written in Flask, so I was super enthusiastic when I heard about the project and am glad to be helping out. I'm also building out a template/example project to help other people structure and build more services on top of Releng API. I was also able to make a PR to something I don't 'own' responsibility for, which was a great feeling.
~4 weeks down, here's to 8 more great ones.


When it comes it's fresh and exciting. On the hour, as it falls, a ruler is plunged in to measure its depth. Online forecasts are compared and the most severe hoped for. There is envy at news reports that across the mountains has double the dollop.
Prickly bushes of gorse now smooth white glistening domes. Icicles hanging from gutters and rising up reeds. Silence from the valley below, the only vehicle a tractor serving turnips to hungry sheep. Beauty all around and time to play. Snowballs, sledges, snowdecks and puppy diving into drifts. You can almost hear the tune of Ski Sunday.
But what about the drive? Normally I'm laid back about it, a car at the bottom for emergency provisions and a roomy rucksack. But this is a lot of snow, oil supplies are low and Sue's Dad will eventually want to get home.
If only I could shift the snow before it gets trampled by sheep, goats and walkers. I started from the top using a farmyard broom, which soon clogged up with compacted snow, and a garden spade. This was going to take forever.
Into the shed, I cut out a broad rectangle of plywood, attached it to a T shaped pole, et voila! Hand held snow plough. Charging into the foot deep snow with the weight of it pressing down on the ply. Whoosh! Whoooosh!
Soon have this cleared, or so I thought. I started clearing the whole track and then realised it would be quicker to create just a pair of wheel size tracks. Even so, it was taking a long time.
Now it's done, and ready for the test pilot to attempt a downhill run, I thought I'd work out why it took so long. Blank Excel sheet, drive 3,168 feet long, 2 tracks, each 2 feet wide and the snow a foot deep = 12,672 cubic feet. Each cubic foot, assuming it's light and fluffy and taking the most conservative online estimate, 5.2 lbs.


We are building a wall box to discreetly hide your bullet-powered protection from being visible to guests & children aka concealed gun storage. The box will be monogrammed with the first letter of your last name. All materials will be cut & ready for you to build your wall box. Four participants at each time slot. Maximum enrollment: 8. Instructor: Todd Hickman.
Stay up to date with what's happening with the Sundance Main Street Project & Old Stoney Renovation. We will be posting updated photos & renderings on a regular basis.
© Sundance Chamber of Commerce. All Rights Reserved.


text:
package io.qameta.htmlelements.extension;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Target({ElementType.TYPE, ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface HandleWith {

    Class<? extends MethodHandler> value();

}


Women's Malay Trousers - Easycare, linen-blend trousers.
Get all the benefits of regular linen but with easycare functionality. The Malay Trousers are low maintenance packed with high quality performance.
The Malay Trousers have all the wonderful characteristics of classic linen: cooling in warm weather, soft against the skin and effortlessly stylish. But made with our Performance Linen™ they've got none of the downsides. One thing is for sure, you'll be using the iron much less.
The easycare functionality of our Malay Trousers mean they are far more crease resistant. Natural heat is enough to drop most wrinkles and just a quick once over with a travel iron will get rid of any stubborn ones. They're also less bulky and pack down small so they're ideal for taking with you on your next trip.
These elegantly-tailored trousers are versatile, they look great teamed with a casual T-shirt for the day or smarten up fantastically with a shirt and jacket for work or evening wear.
With two hand pockets on the side, an internal zipped pocket for your valuables, machine-washable and quick drying low-maintenance, our good-looking Malay Trousers are a great choice for business or travel.
Fabric: Performance Linen™ (55% linen, 45% polyester. Dusky Blue Stripe: 55% polyester, 45% linen).
Darts on rear for shaping.


Tomorrow's Events in Glen Innes, Auckland Central, New Zealand. Glen Innes, Auckland Central, NZ Events types include: Exhibitions, Performing Arts, Sports & Outdoors on Tomorrow.
Gun Range Shooting Experience in Newton Abbot - Shooting Range. Starting from $48.14 per person.


Epicor Software Corporation, a global provider of industry-specific enterprise software to promote business growth, announced today that it has entered into a definitive agreement to be acquired by the global investment firm KKR from funds advised by Apax Partners.
Funds advised by Apax Partners ("Apax Funds") have entered into a definitive agreement to sell TRADER Corporation ("TRADER"), Canada's leading digital automotive marketplace and software solutions provider, to private equity firm Thoma Bravo for approximately C$1.575 billion.
Apax Partners today announced that funds advised by Apax have agreed to acquire Agencyport, the leading provider of digital distribution technology for the property and casualty insurance industry. The acquisition is being made in connection with the formation of Duck Creek Technologies, a joint venture between Accenture and Apax Partners that will operate as an independent company focused on driving innovation in insurance software.
Funds advised by Apax Partners, Permira and Clessidra announced that an agreement has been reached whereby funds advised by CVC Capital Partners will acquire a 100% equity stake in Italian gaming and payments operator, Sisal Group S.p.A.
Apax Partners to acquire majority stake in Accenture's Duck Creek Technologies business; companies to accelerate development and implementation of cloud-based, digital claims, billing and policy administration software, focus on IoT, analytics, emerging tech.
FRANKLIN LAKES, N.J. AND LONDON, March 8, 2016 – BD (Becton, Dickinson and Company) (NYSE: BDX), a leading global medical technology company, today announced a definitive agreement to sell 50.1 percent of its Respiratory Solutions business to funds advised by Apax Partners, a leading global private equity firm, and form a joint venture that will operate as a new, independent company.


text:
You are here: Home / Africa / Nigerian army vows to end Boko Haram terrorism by December
Nigerian army vows to end Boko Haram terrorism by December
Nigeria's armed forces reiterated previous vows to end terrorism in the country by December.
Xinhua news agency reported Maj. Gen. Yushau Abubakar, commander of forces in the northeastern city of Maiduguri, made the pledge and said recent bombings were designed to take attention away from military defeats over terrorist group Boko Haram.
The statement comes two days after multiple bomb attacks killed at least 18 people and injured 40 others in the townships of Kuje and Nyanya, on the outskirts of Abuja, the Nigerian capital.
Lt. Gen. Tukur Yusuf Buratai, Nigeria's chief of army staff, made a similar assurance, Tuesday saying, "We will not rest on our oars until we defeat the terrorists by December."
Nigerian President Muhammadu Buhari, who was elected earlier this year on a promise to destroy Boko Haram, pledged in early August to defeat the Sunni Muslim terrorist group by the end of the year.
In August 2014, the administration of former President Goodluck Jonathan made a similar vow, promising to end terrorist attacks in Nigeria by December of that year.
Since 2009, Boko Haram has waged a campaign of mass kidnappings, executions, suicide bombings and assaults on remote military bases and villages, killing thousands of Nigerians.
While the group has lost most of its strongholds, it has over the summer been blamed for a series of suicide bombings in crowded markets, mainly in northeastern Nigeria but also in neighboring countries such as Chad, Niger and Cameroon, which are members of an 8,700-strong joint-force that is expected to begin operations against Boko Haram sometime this year after months of delay.
Filed Under: Africa


text:
Dafydd Wynne Wigley, Baron Wigley,  (born David Wigley; 1 April 1943) is a Welsh politician. He served as Plaid Cymru Member of Parliament (MP) for Caernarfon from 1974 until 2001 and as Assembly Member for Caernarfon from 1999 until 2003. He was the leader of Plaid Cymru from 1981 to 1984 and again from 1991 to 2000. On 19 November 2010, it was announced that he had been granted a life peerage by the Queen, and he took his seat in the House of Lords, as Baron Wigley of Caernarfon, on 24 January 2011.

Early life

Wigley was born in Derby, England, the only child of Welsh parents Elfyn Edward Wigley and Myfanwy Batterbee. He attended Caernarfon grammar school and Rydal School before going on to the Victoria University of Manchester and training as an accountant. He was employed by Hoover as a financial controller before entering parliament.

Political career
In May 1972 Wigley became a councillor on the pre-1974 Merthyr Tydfil County Borough Council, winning in the Park, Merthyr Tydfil ward, with the sitting Labour councillor in third place.

UK Parliament

After coming second at Merioneth in the 1970 General Election, in 1974 Wigley became one of Plaid Cymru's first three MPs to be elected to the UK Parliament. He beat Dafydd Elis Thomas to be elected party president (leader) in 1981 following the retirement of Gwynfor Evans, who had led Plaid Cymru since 1945.

The election for president was seen as instrumental in deciding the future direction of Plaid Cymru. Wigley represented a moderate, pragmatic social democracy, in sharp contrast with rival candidate Dafydd Elis Thomas's socialism. In 1981 Wigley won the presidency, but Elis Thomas had greater influence over the party's ideology throughout the 1980s. In 1984 Wigley resigned from the presidency because of his children's health, but he returned in 1991 for a second term after the resignation of Elis Thomas. Wigley led Plaid until 2000. He stood down as an MP at the 2001 General Election to concentrate on his role in the Assembly.

National Assembly for Wales

In the 1999 National Assembly for Wales election Wigley became a member of the National Assembly for Wales, and led the Plaid Cymru opposition to Labour, before his resignation from the leadership, officially on medical advice but amid rumours of an internal plot against him in 2000. and in 2003 as an AM.

In 2006 he sought and secured nomination to Plaid Cymru's North Wales party list as the secondary candidate for the 2007 National Assembly for Wales election but because in part of constituency seat gains, Plaid Cymru failed to gain a second regional seat.

House of Lords

He secured a Plaid Cymru nomination for a peerage alongside Eurfyl ap Gwilym and Janet Davies. He initially withdrew his candidature after complaining about how long the process was taking but eventually received a peerage.

On 19 November 2010 it was announced that he had been granted a life peerage by the Queen, and he took his seat in the House of Lords as Baron Wigley, of Caernarfon in the County of Gwynedd on 24 January 2011, supported by fellow Plaid peer Lord Elis-Thomas and by Lord Faulkner of Worcester. He made his maiden speech on 27 January during a debate on tourism. Having been one of the first MPs to take the House of Commons oath of allegiance in the Welsh language in 1974, he took the oath of allegiance in Welsh on entering the Lords.

Personal life

He married the Welsh harpist Elinor Bennett. The couple had four children, son Hywel Wigley and daughter Eluned Wigley as well as two sons, Alun and Geraint, who died of a genetic illness. His sons' condition influenced the direction of his career, and he took a strong interest in the affairs of disabled people, being vice-chairman of the Parliamentary all-party disablement group, vice-president of Disability Wales, vice-president of Mencap (Wales), former president of the Spastics' Society of Wales and sponsor of the Disabled Persons Act in 1981. In 2003 Wigley became Pro-Chancellor of the University of Wales.

Awards
In 2008, Wigley was awarded an Honorary Chair in Business at Bangor University.

References

External links

UK Parliament Profile

The Right Honourable Dafydd Wigley – University of Wales
BBC News CV on Dafydd Wigley

1943 births
Alumni of the Victoria University of Manchester
Leaders of Plaid Cymru
Leaders of political parties in Wales
Living people
Members of Parliament for Caernarfon
Members of the Privy Council of the United Kingdom
People associated with the University of Wales
People from Derby
Plaid Cymru members of the Senedd
Plaid Cymru MPs
UK MPs 1974
UK MPs 1974–1979
UK MPs 1979–1983
UK MPs 1983–1987
UK MPs 1987–1992
UK MPs 1992–1997
UK MPs 1997–2001
Wales AMs 1999–2003
Welsh-speaking politicians
Life peers
Plaid Cymru life peers
Life peers created by Elizabeth II

redpajama_set_name: RedPajamaWikipedia


text:
Tag Archives: infidelity
Recommendations for technique. That's what Freud called his paper on the matter. A bit plain, don't you think, rather like 'psychology in everyday life'—another good one. Took him a while, it seems, to gather his thoughts and give some tips on how to do things his way. Can't believe he wrote it after Totem and Taboo (1912), or Three Essays (1905), or his first big splash into big, meta-thought, Interpretation of Dreams (1900). That's where he laid out the big ideas**, suggesting that we all have an unconscious that surreptitiously guides the mind; that children have sexual fantasies; that humankind acquired guilt feelings more or less biologically, from a prehistoric moment in time when an incest occurred and a tribal elder was murdered and then cannibalized.
Yeah, back to the present day, to the plainer task of sitting with a troubled person looking for guidance, thinking that an analyst might have answers. Sigmund eventually suggested that his acolytes (meaning his proteges) assume a position of medical authority, with the authority and spirit of a scientist gathering evidence. Worthily, he suggested that analysts keep a relative distant, listen with "evenly hovering attention", encouraging free association though anticipating resistance, and above all, maintaining a neutral stance. That meant, roughly, not imposing beliefs onto a needy patient. There's enough of that in religion, Sigmund thought. Others elaborated the idea: don't gratify, we're told in training. Don't assume the expert stance with reassurances, with advice, or even what we might preciously call affirmations. If a patient says, "I went to church and said my prayers" in a cheerful, relieved voice, there's no need to say, "good for you", as if they'd otherwise feel guilty about the pronouncement. We're not behaviorists looking to reinforce what people already think is a sound, healthy way to live. What are they hiding, or even reversing? Freud would have wondered. Sex and aggression. That's what he was listening for. Of course, people have other needs, but sex and aggression are what people inhibit, or repress, as he termed it. He was right.
Indifference was another word he used to describe an analyst's stance. A lot of people don't like this suggestion. Taking him a bit literally, I think. I think my couples' therapist is bought into this indifference thing, though not in the way Sigmund recommended. Indifference. Damn right she is. Doesn't give a shit, I mostly think. Caught her looking at the clock after ten minutes in our last session. Can't say I blame her. Sometimes, when Liz is bending my ear, I'm gone after a minute and a half—sometimes under thirty seconds. The therapist and her get on like a house on fire, like they could give or take me being there. I half expect them to go out for coffee afterwards—that's when they'd really sort things out. In the meantime, the therapist has got to play her part, which means pretending that she cares about the two of us and that I have a legitimate point of view. A fair amount of nodding conveys this. Not very neutral, an analyst would say. Sometimes, there's much effusion in the room: arms wave about, moving the air, performing an illusory expansion of otherwise benign principles. Yes, we should have boundaries. We should come up with a pros and cons list about our relationship. There's so much to unpack here, this woman exudes with tired eyes and a fiercely contained sigh.
She was fascinated by our first visit, and by the "uncanniness" of the situation that brought us to her. Unpacking is right. Packing too, and packing quickly. Funny also, that thing I said about a house on fire, for it was a literal fire in our quite material home that nearly went up in flames because of nearby wildfires that penetrated our indifferent, ungratifying life and upset the homeostatic deadness. Liz and I: we knew we'd get little familial sympathy should this happen. Sure enough, everyone who had an opinion about our woodsy home on the lake warned us of the danger ages ago. Since the evacuation, they've not been so much indifferent as smug, though most don't the half of it. Right now, I'd take indifference or smugness about our current state of transiency, especially as we can go back soon because the fire actually stopped short of our place, but mainly because the fire's not the real reason we're seeing a therapist.
But it is an interesting metaphor for your relationship, that therapist observed. A disaster, or a disaster averted, which means an opportunity. I think that's what she meant, plus the fact that the approaching threat of fire caused an ironic discovery. See, if it hadn't been for the fire then Liz wouldn't have been packing things up in a hurry (packing things in a hurry and Liz are not words that go together) and therefore finding photos and letters from an old relationship that I was keeping from her. Very sentimentalist of me, not to mention careless. But I had my excuses, which cued my counter-complaint, which has to do with her cluttering, not my pre-digital era affair-seeking behavior, which—as the discovered ephemera suggests—is not even an up-to-date thing anymore. In that sense, I'm as dead as our marriage. She doesn't even think I'm having an affair. It's that I hold on to things, but not her. So, nothing like a disaster to shake things up, some might say. Damn right, I say for a second time. Liz half thinks that I started the wildfire as an attempt to leverage a clean-up; as a protest against her indifferent, cluttering habit. I didn't, of course, but it's not a bad idea, I've since quipped. In fact, I'm surprised no one has thought of it, or that it hasn't been mooted as a common arsonist's motive. When we get like this the therapist's eyes glaze over, like she's had enough of us. Her interest in the uncanny, near cosmic events that bring patients to her office isn't sufficient to help her endure the prosaic disputes of everyday life. There's little hope for us, I think she thinks. What's your plan? She drones wearily.
Or, she's invigorated by an inspiration, thinks there's something in these metaphors that keep popping up, especially fire. It happened towards the end of that last session. She reached out her arm, like she was prying her way between us, but also aping a movement Liz assigns to me: that of a football player stiff-arming an opponent while in full flight, like the figure frozen on that famous trophy, the Heizmann. It's what I do to Liz, I guess: I stiff-arm. Anyway, this therapist's gesture looks like this, so it drew a burst of sniggers from my beloved. Fire. What had we been talkin' about? The woman asked. What is the meaning of this crisis? Liz held her hand over her mouth, clearly holding something back. I held mine slightly open, as if tentatively waiting for something to enter me: a fire in the hole, so to speak. Fire in the belly, the woman translated, as though reading my mind. And where is the fire between us? Liz and I glanced at each other, at once knowing where this was going. On that we were on the same page. We got it: fire, as in passion, needed to be rekindled. That's what the fire was really about. That's what this disaster really means, and so we have a choice. We're at a crossroads. Jesus, how many metaphors are we gonna stick in this thing? Do we burn still for each other. Gotta stick in this thing. Speaking of which, should we try that again? Liz and I thought. Better tidy things up first, she said.
** yes, yes, Freud's first major model of the mind was called Seduction theory, and it was a trauma model grounded in the idea that not everyone had an unconscious—only those suffering from reminiscences, meaning sexual traumas that will have been enigmatic originally, subject to repression because they are impossible to understand, but later activated and understood thru secondary sexuality. Are we all traumatized in childhood in this way, to one degree or another? Do we all get messages in infancy that are eroticized in nature, that we simply can't take in?
Tagged as cluttering, infidelity, psychoanalysis, sigmund freud, trauma
May 14, 2022 · 7:10 pm
The sex addiction excuse: the main points
Okay, I'll make this entry relatively short lest ideas get lost in the mix, which is naturally a problem when issues are complex, as sex addiction is. There are many sides or aspects to the "is sex addiction an excuse" question, some of which I've referenced in other blogs so I'll not repeat myself here. But so far the "excuse" question has not been the focal point of any particular essay so I've inadvertently buried the lede on this matter. Not any longer. Today I'll express the point that gets some print in our book, even center stage in a later chapter that is about impacted partners. The book? Yes, you know, the one you'd know about if you had read any of the other essays on this blog. There's only just over three hundred of them, after all. Take your time. What? Just write it again so you don't have to read all of that. Well, you can get the title on any other entry of the last six months pretty much, but on the question at hand, here's the deal as our current president would say: the sex addiction field is divided; that is split between forces that treat or advocate for sex addicts and those who more or less do the same for impacted or betrayed partners of sex addicts. I'm somewhere in the middle, having not gone to graduate school in order to change the world—meaning, I don't consider myself an activist because my psychoanalytic stance, contrary to my writing, is not polemical in nature, though I do hold opinions activists tend to not like so they'd stick me in camps opposite to theirs anyway.
Here's an example: I think that the "excuse" argument/position serves the defenses of both addicts and impacted partners, though because the excuse narrative is generally deemed a protection of the sex addict figure, my positing of an analogous excuse for partners will more likely annoy them as well as their activists. See, once again, the most strident among them think that sex addiction treatment is meant to be a unilateral challenge to the behaviors, attitudes, and underlying pathology of the addict, coupled with a dominantly supportive (meaning sympathetic) hand-holding exercise for the impacted-partner. This fosters splitting, a term that means something to psychoanalytic thinkers and less so to the public at large, much of which practices splitting on a daily basis. What is splitting? It's binary thinking. It's good/bad, perpetrator/victim; it is simplicity. It's popular with those who covet simplicity because they haven't the bandwidth for thinking when they are stressed. And they are frequently stressed so that creates a circular problem. Anyway, as I've suggested elsewhere, the first narrative is well known, and often true I might add: a person who calls himself an addict may do so to elicit sympathy, clemency from rightful consequences of their deceitful, disloyal behaviors (Judgy? No, I think that's fair). Again, I think this "excuse" profile is a correct call out, but only for those who truly are dodging consequences, whether they are legalistic or not, and only pretending to take seriously their problems.
Now, to that other and much lesser spotted employment of the sex addiction "excuse": How is sex addiction an excuse for an impacted partner of a sex addict? Well, firstly, consider and compare treatment feedback that addresses affair-seeking behavior versus sexually addictive behavior. Especially when the affair seeker is female, you would hear of a space yielded for a conflict resolution that recognizes a mutuality of relationship disorder; for a therapeutic process to touch upon relational issues, which by implication, both partners are equally responsible for. For evidence of this, read authors like Esther Perel or Alicia Walker who, in the shadow of a sex addiction field that aims treatment at men, assert ironies like "women are judged more harshly for their sexuality". When the context is infidelity instead of addiction, one hears the so-called wayward partner saying things like, "I was lonely" or "I wasn't getting my needs met", and don't be surprised if such positions appear legitimized by the neutral or activist authority that is the mental health intermediary. But if the affair-seeking is cast as a feature of sex addiction then all bets are off and the question of mutuality dissolves. Then responsibility falls squarely upon the addict while the impacted partner hears admonishments like, "his behavior is not about you". This is why the label of sex addiction might (emphasis on "might") be attractive to impacted partners, not just the would-be targets (sorry—subjects) of clinical intervention. What? You're telling me that betrayed figures might choose a concept the ethos of which absolves them of any mooted "part" in the development of a problem? And lastly, might this potential secondary gain be one of the reasons why sex addiction has for many bumped the concept of infidelity to the curb as a condition of clinical concern?
Graeme Daniels, MFT
Tagged as esther perel, infidelity, sex addiction, sex addiction treatment
The Shadow of Esther Perel
One of the peripheral yet significant influences upon Getting Real About Sex Addiction has been the writing of Esther Perel. Actually, to be honest, though I have been aware of her work for years, I didn't get around to reading her latest, State Of Affairs: rethinking infidelity, until the period wherein I was writing my own book. Reading Perel's now best-selling non-fiction was not central to my preparation because my research focused less on social commentary than on resources more directly relevant to our title and subject: the body of literature under the heading of sex addiction or sex addiction treatment, and because of mine and Joe Farley's interest in psychodynamic approaches, the wider body of psychoanalytic literature that is the true antecedent of that sex addiction literature anyway. Nonetheless, I picked up Perel's book alongside my own writing, thinking it would stir supplementary ideas (which it did) about sex and society, which I decided I wanted to comment upon after all, and still further because I'd once listened to a TED talk of Perel's. Though I don't quote her particularly in my chapters, much less borrow from her impressive range of commentary, I was surprised by my reactions when reading her work. I was surprised at the level of envy that her writing evoked in me—envy of a certain freedom from orthodoxy with which she practices, and that I imagine has made her writing so compelling for so many.
For a therapist who has worked with many self-identified sex addicts, practicing within a non-conformist nook aside the treatment field's contrived standards, this has meant the following: Perel seems to exist on the periphery of sex addiction treatment, and she responds to broader range of sexual contexts than are covered via mine and my co-author's heteronormative client base. Though a variety of sexual acting out behaviors, some habitual, are profiled in her book, the concept of addiction barely gets mentioned in it. In one passage, she lists a number of diagnoses that might possibly be assigned to someone repeatedly engaged in affair-seeking behavior, only to lightly dismiss them in favor of more sympathetic assessment language. In another, she cheekily refers to sex addiction as the "malady du jour", implying a distrust of the term's reductionistic meaning. How very French, or Belgian, her turn of phrase. In her view, firstly, prose is duller than poetry, and more pertinently, what may otherwise be called sexual acting out or sexually addictive behavior is more often cast as acts of self-discovery (for women especially), with betrayal serving as a secondary phenomenon, more relevant to a non-acting out but committed partner, of course. A multi-lingual practitioner with a cross-cultural perspective, Perel explores the dialectic between human needs for closeness and freedom, and how that conflict unfolds within a public debate about monogamy; she argues that western society looks upon affairs with a "no fault" attitude—indeed, this position is codified into divorce law, though she does not comment upon that angle per se. However, she observes that this is rarely the case when an infidelity is discussed in her therapy office, and in my experience, this certainly is not the case when the pretext of mental health treatment is sex addiction. In fact, in mine and Joe Farley's book, I argue that part of the point of the addiction framework, from a non-acting out partner's perspective—actually, what may even be attractive to non-acting out partners—is that this framework strips away the "no fault" narrative by placing singular blame for infidelities at the acting out person's feet.
Perel goes on to espouse other ideas that sex addiction specialists would likely bristle at but which speak to ever changing mores governing ever altering configurations of intimate relationships. Among others things, she suggests that sexual ethics have been profoundly impacted by rates of divorce over recent generations, and that social media and protean technology have revolutionized dating norms. Contrary to prostitution, affair-seeking has never before seemed so widespread, so easy, and perhaps, she dares to suggest, so acceptable. Amid this backdrop and regarding the secrets that affair-seekers keep, she doesn't necessarily recommend honest disclosure, full or not, to impacted partners, thinking that such confessionals, while potentially healing for those partners, invariably shift and even constrict dialogues between couples. Discussions of betrayal take over from those of meaning—what was the meaning of the affairs, for example. I agree with Perel's critique. Breaking from ethical standards that influence the practice of couples therapy, at least in The United States, Perel also suggests that therapists might keep secrets of individual partners within couples therapy, as long as a couple agrees ahead of time to this prospect. Perel argues that this can allow a therapist to hear of a secret from one partner and explore its meaning with that person separately, while simultaneously working with the other partner, and possibly hearing secrets from that person also. This is a compelling divergence from American psychotherapeutic orthodoxy even though I am not quite persuaded to abandon my own adherent practice in this area. Finally, and perhaps most controversially, Perel further suggests that the currently popular focus upon impacted partners' trauma with respect to infidelity obscures an older and more salient (her view) discussion of good old-fashioned jealousy.
Perel's avoidance of the addiction paradigm in favor of the old infidelity model may signal a reactionary trend. Has sex addiction had its day as a concept? Has the zeitgeist past, at least? Perhaps too many people look at pornography on a regular basis these days, or "hook-up" with multiple partners on a regular basis, or have so-called emotional affairs or clandestine connections via social media with old girl or boyfriends. Maybe they want and can effect threesomes or foursomes with their neighbors; want to engage in "kink" behaviors, or more plainly, want aggression in their sex lives as long as it's consensual, however that's arranged. If this abundance of options coupled with altered rules is the new norm then addiction—a concept meant to denote that which is out of the norm—won't apply to those who are habituated to these norms and not inclined to self-criticism. Novelty-seeking and excess are in the eyes of beholders who don't expect novelty; who think limits, and even sacrifice of pleasure-seeking, are normal by-products of a healthy and mature life. So Esther Perel may be right to avoid labels that represent standards that are out-of-date for many—however scary that may seem to some. She has the privilege, it seems, of not being bound by a sex addiction paradigm: to not practice, say, amongst strident peers or unctuous pundits who assert protocols of intervention, or who proclaim standards of assessment upon which subsequent interventions are predicated. She has no doubt earned her voice of independence, but imagine what would be different were she a relative novice training at a sex addiction treatment clinic. She might be tight-lipped with words like "reductionist", which critiques diagnostic thinking, but find traction with the term "agency", which indicates empowerment. Or, she might absorb words or terms like "paradigm" or "paradigm shift", which are popular with those who like to think they're starting revolutions in care standards. She'd likely adhere to an approach that posits addiction as a behavioral disorder whose deeper or subtler meaning is of secondary importance to managing crises that tend to be cyclic, and perpetual. When treating partners, she'd likely be schooled into an understanding of their trauma or induced trauma, and be cautioned against pathology-insinuating or "victim-blaming" suggestions of jealousy. Lastly—and this is a viewpoint I shall privilege in my next entry—in a field that has hitherto dominantly aimed its labels of addiction and narcissism at heterosexual men, she might further adopt the condescending, anti-male bias that sex addiction treatment quite pervasively represents.


text:
Cedar Hills és una població dels Estats Units a l'estat de Utah. Segons el cens del 2000 tenia una població de 3.094 habitants.

Demografia
Segons el cens del 2000, Cedar Hills tenia 3.094 habitants, 695 habitatges, i 658 famílies. La densitat de població era de 606,4 habitants per km².

Dels 695 habitatges en un 76,8% hi vivien nens de menys de 18 anys, en un 89,1% hi vivien parelles casades, en un 4,3% dones solteres, i en un 5,3% no eren unitats familiars. En el 4,9% dels habitatges hi vivien persones soles l'1,4% de les quals corresponia a persones de 65 anys o més que vivien soles. El nombre mitjà de persones vivint en cada habitatge era de 4,44 i el nombre mitjà de persones que vivien en cada família era de 4,58.

Per edats la població es repartia de la següent manera: un 49% tenia menys de 18 anys, un 7,2% entre 18 i 24, un 30,4% entre 25 i 44, un 10,4% de 45 a 60 i un 3% 65 anys o més.

L'edat mediana era de 18 anys. Per cada 100 dones de 18 o més anys hi havia 96,6 homes.

La renda mediana per habitatge era de 62.688 $ i la renda mediana per família de 63.625 $. Els homes tenien una renda mediana de 52.813 $ mentre que les dones 32.708 $. La renda per capita de la població era de 16.319 $. Entorn del 3,8% de les famílies i el 4,5% de la població estaven per davall del llindar de pobresa.

Poblacions més properes
El següent diagrama mostra les poblacions més properes.

Referències

Entitats de població de Utah


text:
Q: Cannot use implementation of interface as argument to func that wants interface I'm getting the following error:
./main.go:31: cannot use telegramService (type messaging.TelegramService) as type mypackage.MessagingService in argument to mypackage.RegisterMessagingService:
    messaging.TelegramService does not implement mypackage.MessagingService (wrong type for HandleIncomingMessage method)
        have HandleIncomingMessage(telegram.Message) error
        want HandleIncomingMessage(mypackage.IncomingMessage) error

I have an interface that describes a messaging service like Telegram or WhatsApp, and an interface that describes an incoming message from one of those services:
// IncomingMessage is a message that comes in on a messaging service
type IncomingMessage interface {
    Send() error
}

// MessagingService is a service on which messages can be send (like Telegram or FB Messenger)
type MessagingService interface {
    Start()
    HandleIncomingMessage(IncomingMessage) error
    GetHTTPHandler() http.HandlerFunc
    GetCommands() []MessagingCommand
}

The first implementation of MessagingService is for Telegram. The issue is the HandleIncomingMessage function, which currently doesn't really do anything and just looks like this:
// HandleIncomingMessage will take an incoming message and repond to it
func (s TelegramService) HandleIncomingMessage(msg *telegram.Message) error {

    return nil
}

The issue is that this function accepts a telegram.Message, which the compiler says doesn't comply with the interface. The thing is, that telegram.Message is an implementation of IncomingMessage:
// Message is a Telegram message
type Message struct {
    // Added the line below at some point, but it didn't work without it either
    mypackage.IncomingMessage
    MessageID uint64 `json:"message_id"`
    FirstName string `json:"first_name"`
    Username  string `json:"username"`
    Date      uint64 `json:"date"`
    Text      string `json:"text"`
    Chat      Chat   `json:"chat"`
    From      User   `json:"from"`
}

// Send will take m and send it
func (m Message) Send() error {
    // Do stuff

    return nil
}

Initially IncomingMessage was an empty interface, which is where I first noticed the issue. I tried adding the function Send() which I was going to add anyway, as I thought maybe just giving it any struct wouldnt't work. However, I'm still getting this error.
I don't see any reason why telegram.Message doesn't implement the interface, it's pretty straight forward.
Can anyone explain why this doesn't work?
PS: My package isn't actually called mypackage, changed for clarity

A: HandleIncomingMessage must take an IncomingMessage argument since that's the way the interface is defined. You can't define an implementation of HandleIncomingMessage that takes some other type as the argument, even if that type implements IncomingMessage. You can define your function to take IncomingMessage and convert that to *telegram.Message using a type assertion:
func (s TelegramService) HandleIncomingMessage(im IncomingMessage) error {
    msg := im.(*telegram.Message)
    return nil
}

I'm assuming you actually want to be using a pointer to telegram.Message. If so, you need to change the definition of the Send  method to take a pointer receiver.

redpajama_set_name: RedPajamaStackExchange


We can confirm that multiple award winning artiste Bisa Kdei and Fela Makafui of YOLO fame are currently in a music related affair.
According to Bisa Kdei, the most asked question from fans about his "Apae" single is the lady whose voice was at the background.
Most fans keep asking which ladies voice i featured in the song. Others keep assuming on their own but truth is, it was Fela Makafui who sang that part.. So in the song, I asked the ladies the major thing they want from their men and Fela Makafui responded on behalf of the ladies "our men should spend on us".. We recorded in my studio.
From what we are hearing so far, the album will feature top African musicians including Patoranking, Reekado Banks, etc. Maybe we can add Fela Makafui to the list..


The Art of the "caleghéri" has resisted the dominance of mass production in a few workshops in the city.
The "gondolier's shoe" has a sole with a soft but durable wedge in rubber, and an insole with arch support in leather designed to prevent backache in people who spend long periods walking. It requires ten hours to complete a pair of shoes, handmade and made-to-measure, including the cutting, mounting and fixing. The art is still learnt in workshops where the traditional tools of the trade, pincers, hammers and nails, reign supreme. The Guild of the "caleghéri", associated with the "zavattéri" (slipper makers) dates from 1271. Many place names for bridges, small squares and alleys, feature the word "caleghér".


White Lake Marina (2008) Inc. Located at 69 Lindsay Lane, WHITE LAKE,Ontario, K0A 3L0, , White Lake, Ontario. https://corporatedir.com/canada/company/234567011039-white-lake-marina-2008-inc.
White Lake Marina (2008) Inc.
About White Lake Marina (2008) Inc.
Boat Dealer Authorized dealer of Legend Boats - aluminum fish and fish&ski boats, and pontoon boats.
Marine Engines - Outboards & Sterndrives Authorized Dealer of Mercury Marine Engines- Outboards & Sterndrives.
Docks, Boat Lifts & Accessories Authorized Dealer of Candock and Jetslide Modular Floating Dock Systems and Naylor Boat Lifts.
Bait & Tackle Complete bait & tackle shop, inlcluding live worms & minnows.


Hopelink Transportation includes three programs: DART Transit, Medicaid Transportation and Mobility Management.
Hopelink provides public DART Transit through a contract with King County Metro. DART offers bus routes in some neighborhoods using mini buses that can go off regular routes to pick up and drop off passengers. DART operates on a fixed schedule, but one that has more flexibility than regular Metro Transit buses. Standard public transit fare applies to this service.
To schedule a DART ride, please submit a request through the DART Ride Request page, or call 866.261.DART during the specified hours that can be found on the DART Ride Request page.
Hopelink also provides Non-Emergency Medical Transportation in King and Snohomish counties for medical services covered by Medicaid.
For more information, or to schedule a ride in King or Snohomish County, please visit our Medicaid Transporation page.
To check the status of a ride, cancel a trip, provide feedback or to let Hopelink know your ride is late, visit our MyRideOnline page.
Transportation companies interested in providing services should download this application form.
Hopelink's Mobility Management team provides education and resources through three travel training programs in King County: Travel Ambassadors, Mobilize! Public Transit Orientation, and Getting Around Puget Sound (GAPS).
Hopelink provides trip coordination and promotion for the Community Van through a contract with King County Metro. This service provides shared rides, either one-time or recurring, to popular destinations and are available throughout the day, evening and on weekends. Trips must be scheduled in advance through a local Community Transportation Coordinator (CTC). To request a seat, or to work with your CTC to propose a new trip, call 425.943.6760 during business hours. Vans are driven by volunteer drivers. Click here for full details.
Do you or someone you know who is a veteran or military service member face transportation challenges? There are many transportation options available to veterans and service members, however, many are not aware of the options beyond public transit.
VetsGO is designed to serve as a single web destination for veterans, service members, and their families to access the available transportation options in King County, Washington and the adjoining counties in the central Puget Sound region.
FindARide.org is an online resource for transportation services in the central Puget Sound region. Transportation options include public transit, special needs transportation, and community shuttles. FindARide.org was envisioned as a gateway to transportation options in the Puget Sound area. The site was created and managed by Sound Transit until 2015, and is now a service of Hopelink.


A former Governor of Taraba State, who had his eyes on the Senate, sat teary-eyed, startled and devastated, as he looked on helplessly in the courtroom. Justice Adebukola Banjoko of the Federal Capital Territory, FCT High Court, Gudu, had just drawn the curtain on his 11-year-old trial, and it was the last thing he had expected, seven months to his 63rd birthday.
He swaggered into the courtroom that Wednesday morning, May 30 at about 9am in the company of his wellwishers, with an air of confidence around him that the day will end with him smiling home a free man. But no! After a proceeding that lasted about six hours, with the judge reading a 288-page judgement that lasted about five hours, Nyame had become a convict, destined to spend the next 14 years in Kuje Prison.
stationeries in count one for the sum of N250 million", after dismissing the arguments of his counsel, Olalekan Ojo, who contended that Nyame was "neither a Public Servant nor a Public Officer, but a Political Office Holder" and so could not be charged with criminal breach of public trust, misappropriation of public funds, or receiving gratification.
The EFCC had alleged in count one that between January and February 2005, Nyame being governor, was "entrusted with the sum of N250 million meant for the purchase of stationeries by the Taraba State government", but diverted same to his use, thus committing an offence punishable under Section 315 of the Penal Code Act Cap 532 Laws of Federation of Nigeria 1990. It was the first count out of 41, levelled against him in a charge filed and dated July 13, 2007 – barely two months after Nyame finished his second term as governor.
Specifically, the EFCC accused Nyame of criminal breach of trust in counts one, two, six, 10, 12, 14, 16, 18, 20, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40 and 41. In addition to complicity in diverting N250 million purportedly allocated for purchase of stationeries, he was accused of diverting for personal gains, N180 million out of the N250 million; criminal breach of trust with respect to taking possession of N165 million on February 14, 2005, N27 million on April 11, 2005, N42 million on April 11, 2007, N15 million on January 18, 2007, N25 million on January 30, 2007, N20 million on February 19, 2007, N2 million on March 7, 2007, N10 million on March 24, 2007, N20 million on March 30, 2007, N9.4 million on December 15, 2006, N25 million on January 8, 2007, N20 million on May 7, 2007, N25 million on November 12, 2006, N10 million on October 31, 2006, N5 million on March 16, 2006, N5 million on March 13, 2006, N25 million on May 4, 2007, N5 million on June 16, 2006, N5 million on October 10, 2006, N25 million on June 26, 2006, N30 million on August 8, 2006, N3 million on August 24, 2006, N10 million on May 6, 2006; and N32.3 million meant to make preparations for then president, Olusegun Obasanjo's visit to Taraba on April 11, 2005. Nyame was also accused of "criminal misappropriation of public funds" in counts three, seven, nine, 11, 13, 15, 17, 19, 21, 23 and 25 – N24.3 million (purportedly released for purchase of grains for the state) on July 8, 2005; N27 million on April 11, 2007, N32.3 million on April 11, 2005; N42 million on April 11, 2007; N15 million on January 18, 2007; N25 million on January 30, 2007; N20 million on February 19, 2007; N2 million on March 7, 2007; and N4 million on March 24, 2007. The EFCC accused him in counts four and five of receiving gratification of N80 million from Suleiman Abubakar of Alusab International (Nig) Limited through Salam Global Ventures (Nig) Limited, as reward for awarding contract to Alusab for execution of a water project at Ibi/Wukari. The offences were committed between January 2005 and May 2007.
Call it the serendipity of stumbling across a goldmine and you will not be far from the truth. Nyame was in fact, never in the purview of the EFCC, and no one at any time wrote a petition against him. There was no "witch-hunt".
The Taraba State government had issued a cheque of N135,794,607 in favour of the company, as contract payment for rehabilitation of the Ibi Wukari Water Project. But Suleiman collected the cheque and lodged it in a different account domiciled in Zenith Bank Plc, in Jalingo. Hauwa sought the help of the EFCC to recover the money, accusing Suleiman who took over the company of "squandering" it.
burst. During interrogation, Suleiman admitted collecting the cheque, and though argued that he did not squander the money as alleged in the petition, confirmed that it was for the said project, which was ongoing before the death his brother. He revealed that through Abubakar Tutare, then Commissioner of Finance in the state, the company applied for additional works, which was granted by the state government.
According to him, the estimation for the additional works was N35 million, but Tutare instructed him to add N100 million to the estimation. Subsequently, a cheque of N135 million was issued to Suleiman, but along with it, was a complimentary card, with an account number written at the back. Tutare instructed him to pay the N100 million into the account. Suleiman had asked Tutare about VAT payment, to which Tutare told him to deduct 10 per cent as tax and to credit the account at the back of the card belonging to Nyame with N80 million, and bring N10 million to him.
Suleiman duly paid the cheque into Alusab's account and acted on the N80 million as instructed, as per the complimentary card. He also gave N10 million to Tutare at his residence through his house aide, Husseini Ali.
testimony of Suleiman, but stressed that he acted on the instruction of Nyame, and that the N80 million was paid into the account of Salmon Global Ventures Nigeria Ltd.