text:
Q: Problemas con HighCharts Alguien podría ayudarme con la siguiente inquietud, tengo que graficar valores de una base de datos, ya he realizado la conexión y sé que se está ejecutando correctamente la consulta y la transformación de esa consulta en un archivo json, dicho esto, este es el código que toma los valores de la base de datos y los transforma en el archivo datos2.php:
<?php
header('Content-Type: application/json');
$host='localhost';
$dbname='bdd_embebidos';
$user='root';
$pass='';
$pdo=new PDO("mysql:dbname=$dbname;host=$host",$user,$pass);
switch($_GET['Consultar']){
// Buscar Último Dato
case 1:
$statement=$pdo->prepare("SELECT valor as y FROM sensor ORDER BY id DESC LIMIT 0,1");
$statement->execute();
$results=$statement->fetchAll(PDO::FETCH_ASSOC);
$json=json_encode($results);
echo $json;
    break;
// Buscar Todos los datos
default:
$statement=$pdo->prepare("SELECT valor as y FROM sensor ORDER BY id ASC");
$statement->execute();
$results=$statement->fetchAll(PDO::FETCH_ASSOC);
$json=json_encode($results);
echo $json;
break;
}
?>

Como mencioné con anterioridad este archivo php me consulta a la base de datos y me trae los datos en formato json. Por otra parte este es el código que estoy utilizando para graficar los valores:
<!DOCTYPE html>

Pero al momento de ejecutar este código grafica pero no me actualiza en tiempo real, primero me sale una gráfica con todos los valores ingresados en la base de datos:

Sin embargo, no se funciona los intervalos de tiempo que mando en el eje x, se queda estático, además cuando ingreso otro datos queda de la siguiente manera:


text:
Sea of Oman
Iran's Navy Cmdr. pays visit to Russian, Chinese destroyers
TEHRAN, Dec. 30 (MNA) – At the invitation of Chinese and Russian navy commanders, Iranian Navy Commander Rear Admiral Hossein Khanzadi paid a visit to destroyers that participated at the trilateral joint military drill of Iran, Russia, and China.
VIDEO: Iranian, Russian, Chinese flotillas fire at maritime targets
TEHRAN, Dec. 29 (MNA) – During the first phase of a joint military exercise by Iran, China and Russia in the Sea of Oman, the flotillas of the participating countries fired at pre-determined targets.
Iran invites regional countries to join Iran, Russia, China joint military drill: Navy cmdr.
TEHRAN, Dec. 29 (MNA) – Iranian Navy Commander Rear Admiral Hossein Khanzadi said that Iran invites all regional countries to join to the joint military exercise and regional coalition for the next rounds.
By: Ali Khara
Iranian, Russian, Chinese flotillas firing at maritime targets in Sea of Oman
TEHRAN, Dec. 28 (MNA) – The flotillas of Iran, China, and Russia fired at three pre-determined maritime targets in the Sea of Oman on Saturday during the first phase of a joint military exercise.
VIDEO: Iran, Russia, China military drill sends message to world
TEHRAN, Dec. 28 (MNA) – The joint military drill with China and Russia staged yesterday can be considered as one of the greatest achievements of Iran's defense diplomacy that shows the successful diplomacy of Iran.
By: Zahra Mirzafarjouyan
'Marine Security Belt' drill in the eye of world media
TEHRAN, Dec. 28 (MNA) – Trilateral joint naval exercise of Iran with two major world naval powers have received mixed reactions from international media in recent days.
US Navy official accuses Iran of taking 'provocative actions' in ME
TEHRAN, Dec. 28 (MNA) – Coincides with China, Iran, and Russia joint naval drills Acting US Navy Secretary Thomas Modly said on Friday that Iran could carry out "provocative actions" in the Strait of Hormuz and elsewhere in that region in the future despite a period of relative calm.
TEHRAN, Dec. 27 (MNA) – Iran, Russia and China commenced a four-day joint maritime drill in the Indian Ocean and the Sea of Oman area on Friday.
Japanese cabinet set to approve SDF dispatch to Middle East
TEHRAN, Dec. 22 (MNA) – Japan's Cabinet is expected to approve as early as next Friday a plan to send Self-Defense Force personnel to the Middle East to gather the information that will help protect ships with ties to the country.
Pakistan invites Iran to take part at maritime exercise 'AMAN-20': Iran Navy Cmdr.
TEHRAN, Dec. 10 (MNA) – Iranian Navy commander Rear Admiral Khanzadi said that Pakistan invited the Iranian Navy to join maritime exercise 'AMAN-20' which will be held in February.
Japan informed Iran of potential SDF dispatch to Middle East: Japanese official
TEHRAN, Dec. 04 (MNA) – Japan told Iran that it is considering sending the Self-Defense Forces (SDF) to the Middle East to improve information-gathering capabilities and ensure the safety of commercial shipping operations, the top Japanese government spokesman said Wednesday.
US violates Intl. maritime Convention: official
TEHRAN, Nov. 26 (MNA) – Managing Director of Ports and Maritime Organization of Iran Mohammad Rastad said that US anti-Iranian and bullying measures are blatant violations of the International Maritime Convention.
Tehran, Riyadh's steps to de-escalate tensions
TEHRAN, Oct. 13 (MNA) – Past tensions between Iran and Saudi Arabia in recent days have been replaced by positive signals for engagement and negotiation; the signs are evident in the speeches and statements of the Islamic Republic of Iran and Saudi Arabia's officials.
IRGC Navy chief:
Iran to implement 'naval mobilization' plan at southern borders with participation of 51 fleet
TEHRAN, Sep. 26 (MNA) – Islamic Revolutionary Guards Corps (IRGC) Navy Commander Admiral Alireza Tangsiri has said that 'naval mobilization' plan will be carried out with the participation of 51 fleets and inhabitants of the southern Iranian littoral provinces.
Iran can become a big maritime power: Army official
TEHRAN, Sep. 07 (MNA) – Deputy Coordinator of the Iranian Army Rear Admiral Habibollah Sayyari says Iran has the potentials to become a major maritime power.
Iran's most advanced destroyer 'Sahand' arrives in Gulf of Aden
TEHRAN, Aug. 26 (MNA) – In its first ever long-term overseas mission, Iran's most advanced homemade military vessel 'Sahand', with radar-evading stealth properties, has arrived in the Gulf of Aden to escort ships, according to Rear Admiral Habibollah Sayyari.
Security commission spox:
US-led Persian Gulf coalition doomed to failure
TEHRAN, Aug. 09 (MNA) – A senior Iranian lawmaker lambasted the US' decision to establish a maritime coalition in the Persian Gulf region, which Washington purports would seek to beef up maritime security in the Strait of Hormuz, saying its efforts will definitely be to no avail.
Iran's defense min.:
US maritime coalition to compromise Middle East security
TEHRAN, Aug. 08 (MNA) – Iran's defense minister criticized the United States' plan to create a military coalition under the pretext of safeguarding strategic waters in the Persian Gulf region, saying such a move would only contribute to undermining the region's security.
Report by Zahra Mirzafarjouyan:
Signs of tension reduction appearing in Persian Gulf
TEHRAN, Jul. 31 (MNA) – After years of tensions between Iran and some Persian Gulf states particularly in recent months in the Strait of Hormuz, reports indicate the emergence of tensions reduction in this strategic region.
Navy Aviation chief:
All trans-regional movements under Iran's constant watch
TEHRAN, Jul. 29 (MNA) – A top Iranian military commander reiterated on Monday that all the movements made by the enemies and trans-regional states in territorial and international waters are under the Iranian armed forces' constant watch.
Japan has 'no plan' to dispatch SDF to MidEast: defense min.
TEHRAN, Jul. 16 (MNA) – Japanese Defense Minister Takeshi Iwaya said Tuesday he has "no plan" to send the Self-Defense Forces to the Middle East to join a so-called military coalition planned by the United States to safeguard commercial shipping in the region.
Japanese defense minister urges US, Iran to ease tensions
TEHRAN, Jun. 26 (MNA) – Japanese defense minister said on Tuesday that efforts need to be made to ease tensions between the United States and Iran over, which have been rising in recent weeks.
By: Yuram Abdullah Weiler
Pompeo's plot: US stages Gulf of Tonkin revival in Gulf of Oman
TEHRAN, Jun. 19 (MNA) – "It is the assessment of the United States government that Iran is responsible for the attacks that occurred in the Gulf of Oman today," said US Secretary of State Mike Pompeo.
MEK operatives to carry out false flag ops in region
TEHRAN, Jun. 19 (MNA) – According to reports, Mojahedin-e Khalq has attempted to buy speed boats in the Persian Gulf to do false flag operations that can be blamed on Iran.
Iran considers waterways' security as its own security: Hatami
TEHRAN, Jun. 19 (MNA) – Iranian Defense Minister Brigadier General Amir Hatami rejected US unfounded accusations against Iran on recent tanker attacks, saying that Iran considers the security of waterways as its own security.
Turkish politician talks of US multiple goals of creating tensions in PG
TEHRAN, Jun. 19 (MNA) –Senior member of Turkey's Republican People's Party (CHP), Faruk logoglu, believes that the United States follows multiple goals by creating tension in the Persian Gulf the world's main route of energy.
Israel, UAE intelligence services form group to carry out sabotage attacks in Oman Sea, Indian Ocean
TEHRAN, Jun. 17 (MNA) – According to a Yemeni website, an armed group has been formed by the Israeli Mossad in cooperation with intelligence services of some Persian Gulf countries to carry out sabotage attacks in the Sea of Oman and the Indian Ocean.
Russia warns US on sending troops to ME
TEHRAN, Jun. 18 (MNA) – Russia told the United States on Tuesday that it should drop what it called provocative plans to deploy more troops to the Middle East or risk war with Iran.
Japanese Gov. expresses concern over US sending additional troops to ME
TEHRAN, Jun. 18 (MNA) – The Japanese government expressed concern on Tuesday over the United States' plans to deploy additional 1,000 troops to the Middle East following the recent attacks on oil tankers in the Sea of Oman.
Japan rejects US claim that Iran attacked oil tankers
TEHRAN, Jun. 16 (MNA) – The Japanese government is not convinced by the US claim that Iran is to be blamed for the attacks on two tankers near the Strait of Hormuz on Thursday, government sources said Sunday.

redpajama_set_name: RedPajamaCommonCrawl


Looking for Icera at Benjamin Supply in Tucson, AZ?
Benjamin Supply in Tucson, AZ is an authorized dealer of Icera Products. Since 1995, Icera has established a reputation amongst designers and professionals for combining excellence in design with unmatched performance and quality. They take pride in being at the forefront of product innovation, and in challenging industry standards.
Icera offers designer-based, full-suite collections for a variety of sophisticated bath interiors, ranging from contemporary to the classic. In all cases, they emphasize quality, performance and water efficiency. All of their water closets are EPA WaterSense-compliant. Each of their products are individually inspected for quality and tested for performance.
So if you are looking for Icera products in Tucson, Catalina Foothills, Flowing Wells, Casas Adobes, Oro Valley, Drexel Heights, Green Valley, Marana, Sierra Vista, Nogales and Eloy, or if you have any questions about Icera products, please feel free to call us at (520) 777-7000 or simply stop by Benjamin Supply at any time and we would be glad to help you.


text:
De RXL aan de Rode Kruislaan in Diemen is een complex van vijf woontorens voor studentenhuisvesting dat eigendom is van woningcorporatie De Key. Het complex biedt onderdak aan circa duizend studenten waarvan een groot gedeelte met een campuscontract.

Gebouwen

De woontorens bestaan ieder uit 15 verdiepingen met op elke verdieping twee afdelingen. Op de afdelingen bevinden zich een gedeelde keuken, vijf onzelfstandige kamers met eigen badkamer en één zelfstandige woning met eigen keuken. De torens kenmerken zich door de verschillende kleuren die ten tijde van een renovatie door bewoners gekozen zijn. De kleuren zijn de volgende pasteltinten: geel, roze, paars, blauw en groen.

De bouw van het complex is gebeurd in twee fases, eerst werden de middelste drie torens gebouwd in 1970. In 1972 kwam hier de gele toren ten noorden van de eerste drie torens bij, gevolgd door de groene toren ten zuiden van de andere torens in 1975.

Bewonersvereniging
Sinds de bouw van het complex is er een lange tijd een bewonersvereniging actief geweest onder de naam "Vereniging van Bewoners van Studentenhuizen te Diemen". Deze vereniging is rond 2000 om onbekende redenen opgeheven waarna er 10 jaar geen bewonersvereniging actief was op het complex. Sinds 2011 is er een nieuwe bewonersvereniging actief, onder de naam "De RXL".
Al eerder werd in 1970 door de toenmalige studentenbeheerders een Stichting in het leven geroepen. STAD (Stichting Ter exploitatie Algemene ruimten studentencomplex Diemen) De stichting begon met een café op de begane grond van de eerste toren. Met de winst die daar gemaakt werd, werden sociale activiteiten gefinancierd zoals en fotoclub, muziekclub etc. Ook werd een theehuis gefinancierd. Het café werd gedoogd door de gemeente Diemen onder voorwaarden dat uitsluitend bewoners toegang hadden. Sinds 2021 heeft De RXL een bijgebouw op het complex dat onder de naam 't Kruispunt wordt gebruikt voor activiteiten voor bewoners.

Brand
In de nacht van 18 op 19 juli 2017 vond op de begane grond van de paarse flat een brand plaats gevolgd door een explosie en een grote rookontwikkeling in het trappenhuis. Door de rook kwam op de twaalfde verdieping een mannelijke bewoner om het leven en raakten twee vrouwelijke bewoners zwaargewond. De politie gaat uit van brandstichting na inbraak en heeft twee mannen uit Amsterdam opgepakt op verdenking van het uitvoeren van deze delicten. In oktober dat jaar werd een zus van een van de twee mannen gearresteerd die wordt verdacht van betrokkenheid bij het fatale incident. Op 16 januari 2018 legde een van de verdachte mannen een bekentenis af. Een jaar later werd er 16 jaar celstraf tegen hem geëist. Tegen de vrouw, die als brein achter de brandstichting wordt gezien, werd 18 jaar geëist. De eis tegen de andere man, die betrokkenheid ontkent, is 17 jaar.

Externe link
 Website bewonersvereniging De RXL

Studentenhuisvesting in Nederland
Bouwwerk in Diemen

redpajama_set_name: RedPajamaWikipedia


text:
package azkaban.utils.cache;

import java.util.ArrayList;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;

public class Cache {
	private long nextUpdateTime = 0;
	private long updateFrequency = 1 * 60 * 1000;
	private int maxCacheSize = -1;

	private long expireTimeToLive = -1; // Never expires
	private long expireTimeToIdle = -1;

	private EjectionPolicy ejectionPolicy = EjectionPolicy.LRU;
	private CacheManager manager = null;

	private Map<Object, Element<?>> elementMap = new ConcurrentHashMap<Object, Element<?>>();

	public enum EjectionPolicy {
		LRU, FIFO
	}

	/* package */Cache(CacheManager manager) {
		this.manager = manager;
	}

	@SuppressWarnings("unchecked")
	public <T> T get(Object key) {
		Element<?> element = elementMap.get(key);
		if (element == null) {
			return null;
		}
		return (T) element.getElement();
	}

	public <T> void put(Object key, T item) {
		Element<T> elem = new Element<T>(key, item);
		elementMap.put(key, elem);
	}

	public boolean remove(Object key) {
		Element<?> elem = elementMap.remove(key);
		if (elem == null) {
			return false;
		}

		return true;
	}

	public Cache setMaxCacheSize(int size) {
		maxCacheSize = size;
		return this;
	}

	public Cache setEjectionPolicy(EjectionPolicy policy) {
		ejectionPolicy = policy;
		return this;
	}

	public Cache setUpdateFrequencyMs(long updateFrequencyMs) {
		this.updateFrequency = updateFrequencyMs;
		return this;
	}

	public Cache setExpiryTimeToLiveMs(long time) {
		this.expireTimeToLive = time;
		if (time > 0) {
			manager.update();
		}

		return this;
	}

	public Cache setExpiryIdleTimeMs(long time) {
		this.expireTimeToIdle = time;
		if (time > 0) {
			manager.update();
		}
		return this;
	}

	public int getSize() {
		return elementMap.size();
	}

	public long getExpireTimeToLive() {
		return expireTimeToLive;
	}

	public long getExpireTimeToIdle() {
		return expireTimeToIdle;
	}

	public synchronized <T> void insertElement(Object key, T item) {
		if (maxCacheSize < 0 || elementMap.size() < maxCacheSize) {
			Element<T> elem = new Element<T>(key, item);
			elementMap.put(key, elem);
		} else {
			internalExpireCache();

			Element<T> elem = new Element<T>(key, item);
			if (elementMap.size() < maxCacheSize) {
				elementMap.put(key, elem);
			} else {
				Element<?> element = getNextExpiryElement();
				if (element != null) {
					elementMap.remove(element.getKey());
				}

				elementMap.put(key, elem);
			}
		}
	}

	private Element<?> getNextExpiryElement() {
		if (ejectionPolicy == EjectionPolicy.LRU) {
			long latestAccessTime = Long.MAX_VALUE;
			Element<?> ejectionCandidate = null;
			for (Element<?> elem : elementMap.values()) {
				if (latestAccessTime > elem.getLastUpdateTime()) {
					latestAccessTime = elem.getLastUpdateTime();
					ejectionCandidate = elem;
				}
			}

			return ejectionCandidate;
		} else if (ejectionPolicy == EjectionPolicy.FIFO) {
			long earliestCreateTime = Long.MAX_VALUE;
			Element<?> ejectionCandidate = null;
			for (Element<?> elem : elementMap.values()) {
				if (earliestCreateTime > elem.getCreationTime()) {
					earliestCreateTime = elem.getCreationTime();
					ejectionCandidate = elem;
				}
			}
			return ejectionCandidate;
		}

		return null;
	}

	public synchronized void expireCache() {
		long currentTime = System.currentTimeMillis();
		if (nextUpdateTime < currentTime) {
			internalExpireCache();
			nextUpdateTime = currentTime + updateFrequency;
		}
	}

	private synchronized void internalExpireCache() {
		ArrayList<Element<?>> elems = new ArrayList<Element<?>>(elementMap.values());

		for (Element<?> elem : elems) {
			if (shouldExpire(elem)) {
				elementMap.remove(elem.getKey());
			}
		}
	}

	private boolean shouldExpire(Element<?> elem) {
		if (expireTimeToLive > -1) {
			if (System.currentTimeMillis() - elem.getCreationTime() > expireTimeToLive) {
				return true;
			}
		}
		if (expireTimeToIdle > -1) {
			if (System.currentTimeMillis() - elem.getLastUpdateTime() > expireTimeToIdle) {
				return true;
			}
		}

		return false;
	}
}

redpajama_set_name: RedPajamaGithub


text:
CONTACT/MAILING LIST
In 2018 Factotum was released by Thijs de Klijn Quintet, a recording with musicians guitarist Thijs de Klijn (1990, Utrecht) met while living in Berlin. This album was praised by publications such as Jazzenzo and was well received online, with over 150.000 streams on Spotify and Apple Music to show for.
Jazzenzo.nl:
"With Factotum, De Klijn jumps right into the deep end without hesitation. His compositions are extraordinarily original, well structured, have surprising twists and are played by excellent musicians - mostly bandleaders in their own right. Thijs de Klijn creates his own voice on his debut."
Thijs hosted a monthly jazz night in Jozef in Utrecht for 2 1/2 years where he invited different guests each edition. People who joined are Bart Wirtz, Tom Beek, Paul van der Feen, Gideon Tazelaar, Joost van Schaik, Felix Schlarmann and many more.
From 2014 he spent two years in Berlin where he expanded the types of music he plays, now ranging from more conventional jazz to free/ambient/noise. In Berlin he wrote the music for Factotum.
He was invited to join Tim V to play and record the Berlin Suite, a piece of music written for people bassist Timothy Verdasca he met while being in town for a few months. This band is still active and toured Switzerland and France multiple times.
Before moving to Berlin, one of the projects he was involved in was jazzpop band Femme Vanille with whom he recorded the Coordinates Album in New York and toured the Netherlands and Germany.
During his studies at the Utrecht and Amsterdam conservatories he had lessons with Jesse van Ruller, Maarten van der Grinten, Martijn van Iterson, Reinier Baas, Durk Hijma, Eef Albers, Wim Bronnenberg and Peter Bernstein.
© 2019 by THIJS DE KLIJN


I'm into the new Silversun Pickups.
We saw them back in 2013, but maybe we should seem them when they tour for the new album. Not as many bands are coming to STL nowadays, sadly, but it's a good excuse to travel. We've traveled to see several bands: DMB, Peter Hook and the Light, The Joy Formidable, Depeche Mode. I'm certain there are more, but I'm drawing a blank right now.
Woke up with Transmission in my head this morning.
I drive a lot. Good music makes it tolerable.
New Karen O? Yes, please.
Found out today that I can't listen to this song anymore. It came up on one of my favorite playlists. It just hits too close to home now.


text:
Q: AngularJS service function not defined I am working on Angular service. where I am getting error "TypeError: this.testTwoFunction is not a function" for function "testTwoFunction"
angular.module('MobileAppModule')
.run(['MyService', function(MyService)
{
    console.log("MyService in run");
    MyService.init();

}])
.service('MyService', ['$rootScope', function($rootScope)
{

    this.init = function() {
        testOneFunction();
    }
    function testOneFunction() {
        this. testTwoFunction()
    }

    this.testTwoFunction = function() {

    }

}]);

How do I call the function 'testTwoFunction()'

A: This is related to "hoisting".  TLDR: testOneFunction is a function declaration, while testTwoFunction is a function expression (or an anonymous function assigned to the variable "this.testTwoFunction").  In the given case you'll need to do a little re-ordering:
this.init = function() {
  testOneFunction();
};

this.testTwoFunction = function() {
  // doing something here
};

function testOneFunction() {
  this.testTwoFunction();
}

You can read more info about scoping and hoisting here: http://www.adequatelygood.com/JavaScript-Scoping-and-Hoisting.html

A: try with this code
(function ()
  {'use strict';
angular.module('MobileAppModule',[])
.run(['MyService', function(MyService)
 {
console.log("MyService in run");
MyService.init()}])
.service('MyService', ['$rootScope', function($rootScope)
 {
var self = this;
self.init = function() {
    testOneFunction();
}
self.testTwoFunction = function() {
    console.log("severice 2")
}
function testOneFunction() {
    self.testTwoFunction();
}
}]);
 })();

redpajama_set_name: RedPajamaStackExchange


text:
(Ndagga, Dakar / Berlin)
Ndagga Rhythm Force are, hands down, one of the most explosive African acts to get these days.
They started in 2011 when Mark Ernestus (of Basic Channel, Rhythm & Sound and Hard Wax fame) travelled to Senegal in search of original Mbalax recordings. He invited over 20 percussionists - most of whom he had become interested in via local cassettes or YouTube clips - for a spontaneous recording session in Dakar, which featured the drummers of the local Jeri-Jeri family. Mixed back in Berlin, the recordings were released on the 2012 twin albums "800% Ndagga" and "Ndagga Versions" under the "Mark Ernestus presents Jeri-Jeri" moniker - simply using the sabar drummers' clan name.
Since then, the project has evolved into something new in its own right: The group has become a killer live outfit and has played clubs and major festivals all across Europe and, in the process, has outgrown initial limitations. This was reflected by the release of the critically acclaimed album "Yermande" in 2016.
Singer Mbene Diatta Seck and talking drum master Modou Mbaye with their stunning stage presence and energy are joined by legendary veteran characters from the Dakar scene for a night you will not forget.
Throwback moment: Jeri-Jeri's first video clip
Electronic Beats live video
available late in May and in June 2023 (EU) and in August 2023 (UK)


Leaps of faith are not foreign to me. As an entrepreneur I know you've experienced them or at least dreamt about them too.
In the past, my leaps of faith were all about trusting myself. Leaning into what I believed I could do or accomplish.
Those leaps are important. They strengthen us. They mold us. Often, they transform us, especially when we fall flat on our faces, and are forced to look at the world and ourselves differently with new perspective and life experience.
There is another type of leap though that is even scarier… but more exciting at the same time.
It's a leap into the great spirit of the universe, where we can humbly say that it is not our own power by which we fly, but through the enormously greater power of something beyond ourselves.
Can we trust that this greater energy force, comprised of all of the interconnected beautiful life, motion, quanta, and all that is, will be there to not only catch us, but propel us into flight?
Resistance meets us in this place, and will drive it like a nail into our coffins.
One of the most powerful lessons I've learned has been that whatever resistance is selling me, the truth exists in the opposite. The truth is walking through resistance into acceptance of the reality of what we are, and what is right in front of us.


Also known as "Seaton's Ceilidh Band" (unofficial).
Repeat with 4c ; all C turn RH 1½.
Added on: Sept. 4, 2018, 3:42 p.m.
Abingdon 26 March 2018 2018-03-26 Sandra McLevy March 26, 2018, 7:05 p.m.
Wimbledon ~ 170411 Social Dancing 2017-04-11 James Wilson April 18, 2017, 4:27 p.m.
2017 Oct 07 Arakawa Reikai 2017-10-07 Nameless Dancer Oct. 11, 2017, 4:35 a.m.
Michael Hamilton 2016-08-18 Michael Hamilton Aug. 18, 2016, 6:54 p.m.
Surbiton 14 June 2018 2018-06-14 Nameless Dancer June 8, 2018, 4:09 p.m.
GASP - February 02 2018 - Barb & John Bottriell 2018-02-02 John Bottriell Dec. 22, 2017, 1:08 a.m.
ZA 2011-01-24 Fish Hoek Burns Night Dance Class 2011-01-24 Heather Hodgson April 2, 2017, 12:57 p.m.
190630 Chiswick MM 2019-06-30 Evelyn Norman Jan. 24, 2019, 6:38 p.m.
TSC in Madeira (CD Week) 18-02-19 2019-02-18 Amanda Peart Nov. 9, 2018, 9:13 p.m.
Fergus Gathering 2018 2018-09-29 Jamie McDougall April 4, 2018, 3:44 a.m.
Chiswick - Midsummer Magic 2019 2019-06-30 James Wilson April 13, 2019, 4:32 p.m.
Wimbledon ~ 170530 Social Dancing 2017-05-30 James Wilson May 26, 2017, 2:43 p.m.
Wimbledon ~ 170516 Social Dancing 2017-05-16 James Wilson May 12, 2017, 10:42 a.m.
Surbiton 2017 - Spring Feature & Popular Dances Jenny Kendrick Jan. 3, 2018, 8:29 p.m.
JaveaSCD-2015-01-14 2015-01-14 Roy Birkinshaw Jan. 13, 2015, 1:08 a.m.
Wimbledon ~ 170307 Dance 2017-03-07 James Wilson March 7, 2017, 9:12 a.m.
TSC in Evora 8th March 2018 2018-03-08 Amanda Peart Nov. 23, 2017, 3:33 p.m.
Peterborough & District RSCDS Burns' Supper Dance 2016 2016-01-23 Sheila Lewins Nov. 22, 2015, 10:03 a.m.
Waltham Class 27th Sept 2018 2018-09-27 JOSEPHINE THORPE Sept. 24, 2018, 9:32 p.m.
ZA 2018-05-28 Fish Hoek Dance Class 2018-05-28 Heather Hodgson May 31, 2018, 4:31 p.m.
Berko Club Night 150915 2015-09-15 Jeremy Dent Sept. 15, 2015, 6:28 p.m.
Waltham Class 11th October 2018 2018-10-11 JOSEPHINE THORPE Oct. 9, 2018, 8:37 a.m.
Waltham Class 6th October 2018 2018-10-04 JOSEPHINE THORPE Oct. 1, 2018, 9:04 p.m.
Berko Tues 2015-09-15 Petula Allen Sept. 15, 2015, 3:08 p.m.
Pitlochry 2016/08/13 2016-08-13 Daniel Hintermann Aug. 9, 2016, 10:55 a.m.
2019 Gosford Opening Social 2019-02-23 Arthur Kingsland Nov. 22, 2018, 3:59 a.m.
Peterborough & District RSCDS Afternoon Tea Dance 2015-12-18 2015-12-18 Sheila Lewins Nov. 22, 2015, 9:53 a.m.
Scotia Dancers Monday July 25 2016 Sue Ronald July 23, 2016, 2:16 p.m.
Peterborough RSCDS Afternoon Tea Dance 2014-12-12 2014-12-12 Sheila Lewins Aug. 25, 2014, 12:51 p.m.
RSCDS Cheshire Branch - Social 13 June 2018 2018-06-13 Andrew Locke June 12, 2018, 6:29 p.m.
Stamford Dance 2015-11-07 2015-11-07 Sheila Lewins Sept. 19, 2015, 9:53 p.m.
RSCDS Leicester Social - 15 Feb 2018 2018-02-15 Margaret Spence Feb. 9, 2018, 7:27 p.m.
Kingston March Social 2018 2018-03-17 Alexander Jeffries Jan. 26, 2018, 8:19 p.m.
Maidenhead 2017-05-07 Afternoon Tea Dance 2017-05-07 David McQuillan March 1, 2017, 5:19 p.m.
2018 Welwyn Dance 2018-05-19 Dance ForFun March 11, 2018, 1:55 p.m.
Maidenhead 2015-05-10 Afternoon Tea Dance 2015-05-10 David McQuillan April 20, 2015, 11:37 p.m.
Stamford SCD Club Autumn Dance 2016 2016-11-05 Amanda Peart Aug. 13, 2016, 3:35 p.m.
Seton's Ceilidh Band J64 · Fordyce: Bruce Fordyce Mem. Coll.


Friday's US employment report was generally strong, with job growth of 211,000, declining unemployment and a drop in the number of workers involuntarily confined to part-time work.
The data, along with indications that growth in the second quarter is likely to come in above 3 per cent, suggest the economy is reasonably robust. But these economic data present difficult issues of interpretation and policy choice for the US Federal Reserve. Is the economy or the stock market enjoying a "sugar high" or is the current path sustainable? What weight should the Fed give strong employment figures relative to gross domestic product growth that remains modest by historical standards and relative to low rates of inflation and expected inflation? How should the Fed treat the tension between the great uncertainty that so many economic actors experience and near-record low levels of market volatility and expected volatility?
Given how little the administration has actually changed policy, recent economic performance was pre-determined before Donald Trump took office. Stock markets have boomed in recent months but it is less obvious that there is a sugar high element in their performance than it seemed around the turn of the year. Fundamentals unrelated to the new administration have strengthened, particularly as strong earnings reports for the first quarter have come in, growth abroad has strengthened and bond yields have declined. At the same time, the "Trump signature" in the market has attenuated: for example, high-tax stocks which outperformed after the election have given back their outperformance.
The greatest puzzle regarding the stock market is not its level but its lack of volatility. We have for months been in a period where volatility has been low by historic standards, despite what seems high policy uncertainty. Perhaps this reflects technical factors in the market. It may also be that uncertainty is a kind of self-denying prophecy as it causes investors to scale back their leverage, which in turn limits volatility. It is probably important to recognise also that much of market volatility reflects factors other than economic policy.
It is now very difficult to argue that there is a large amount of slack in US labour markets. Another year of employment performance like that we have seen during the past few months, would take the labour market into nearly uncharted territory. It has been surprising, in the face of the labour market tightening, that there has not been more evidence of accelerating wage inflation. A reasonable conjecture is that this reflects workers cowed by the possibility of being replaced by technology or foreigners. Indeed, given the tightness of the labour market, workers appear relatively reluctant to quit jobs.
What about slow GDP growth? There is little reason to think growth has moved out of the 2 per cent range in which it has been stuck for the last half a dozen years. If, as seems arithmetically almost inevitable, employment growth slows, GDP growth will as a matter of logic slow, unless productivity growth accelerates. There is little in the data to suggest this is likely in the near term.
So the next couple of years are likely to see slower GDP growth and possibly a tendency to rising inflation. What does this mean for monetary policy? The assumption manifest in the statements of the Fed and most commentary is that policy should be tightened over time through rising interest rates and a reversal of quantitative easing. Perhaps, but tightening involves real dangers and needs to be carried out with great care. The Fed has committed itself to a symmetric 2 per cent inflation target and inflation has been below 2 per cent for eight years. If a booming economy in the ninth year of recovery with this prelude is not the time for inflation above 2 per cent, when would such a time arise?
Moreover, economists should now have great humility regarding the inflation process. The Phillips curve relation on which they have relied has largely broken down over the past several decades and so relying on it to take pre-emptive action with respect to inflation seems problematic. It may be that the economy will surprise in its ability to run hot without accelerating inflation.
There is also the observation that price inflation remains very much under control and that some wage growth in excess of price growth would be desirable given the erosion of labour's position in the economy over the last period.
The Fed will have little room to respond if it overdoes things and the economy goes into recession. Sometimes the hardest and most important decisions in government involve doing less rather than more. This is one of those times for the Fed. Caution should be its watchword.


text:
Harwich, UK
steve.kingsbury@hotmail.com
© 2018 Kingsbury Creations. Proudly created with Wix.com
Treasure Island!
STEPHEN KINGSBURY
Stephen has written the music and lyrics to five original musicals: GREAT EXPECTATIONS (2002), TREASURE ISLAND (2003), THE WIND IN THE WILLOWS (2008), THE RAILWAY CHILDREN (2011) and ARBUCKLE (2016). The last three being in collaboration with writer, Ben Sleep; their most notable successes being the The Wind in the Willows tours in 2009 & 2010 (UK) and 2015 (Far East) and the hugely popular Railway Children UK tour 2016 (more planned for 2017). Two songs from Treasure Island will be used in the forthcoming feature film, Little Darlings (ManMade Productions). He has also 'collaborated' with a certain Roald Dahl on some songs for JAMES AND THE GIANT PEACH, produced over Easter 2014 at the Gordon Craig Theatre, Stevenage.
After an arduous two years' gestation, Stephen and Ben are proud to announce the safe arrival of their most recent offspring – a musical based on the 1921 scandal surrounding Roscoe 'Fatty' ARBUCKLE. It focuses on the crucial drama in his life, where he quickly turned from being a nation's treasured funny man into a toxic figure of ridicule and despair. Sex, jealousy, greed, fame, infamy, betrayal, public anger, press manipulation, they're all in there! The latter two being a particular lightning rod to today's public affairs.
In between his writing, Stephen has spent time as a pianist on a world cruise where he produced arrangements for the on-board cabaret. He is a songwriter, theatre composer and music tutor as well as being a secondary school music teacher for nearly ten years, during which time he regularly taught singing and directed the music for many shows, including Guys and Dolls, Little Shop of Horrors and Cabaret.
He has composed and arranged music for several companies, most significantly for the outdoor touring productions of 'Mad Dogs and Englishmen' (THE MEDAL, MUCH ADO ABOUT NOTHING, HAMLET, AS YOU LIKE IT and HENRY V). Also, Stephen has been the musical director on a number of shows including Third Theatre's acclaimed production of Bizet's Carmen.
He takes great care over his own arrangements, orchestrations and the recordings of his own works. More recently, he has taken music theatre workshops for the Brit School; taught at Stagecoach Theatre Arts Schools and has been rehearsal pianist for several production companies.
Where does the inspiration come from? Stephen thinks up many of his tunes and lyrics whilst sailing and canoeing around the coast and along the rivers of the UK.
To find out more about Stephen's other musical projects over the years please go to stephenkingsbury.com
BEN SLEEP
Ben began writing in 2006 when he was a finalist for the BBC's Witty and Twisted search for new comedy writers and performers. After being assigned a mentor at the BBC, he went on to write for numerous Radio comedy shows, including: Look Away Now; Newsjack; Play and Record; 7on7 and Recorded for Training Purposes. In 2008 he collaborated with Stephen Kingsbury on a new adaptation of The Wind in the Willows, which toured in 2009/10 and is set to tour again in 2011.
In 2011 Ben and Stephen wrote a new adaptation of The Railway Children, which premiered at The Key Theatre in Peterborough and then toured the UK in 2011. When Stephen let him have some time off, Ben worked on a new sitcom, 'Keepin it Real' which is currently in development with the BBC.
Ben has also been busy appearing in the UK tour of The Phantom of the Opera and more recently he starred as Mr Bennet in Pride and Prejudice at The Lyric Theatre, Belfast. Stephen and Ben are currently putting the finishing touches to a musical adaptation of the scandal that destroyed the comedy film career of Roscoe Arbuckle in 1921.


text:
Aksay Kazakh Autonomous County is an autonomous county under the prefecture-level city of Jiuquan in Gansu Province, China. The county borders Qinghai Province to the south and Xinjiang to the west.

The westernmost county-level division of Gansu, the county has an area of , and a population of 10,545 as of 2010. The postal code is 736400.

History
The Aksai Kazakh Autonomous Region Preparatory Committee was set up in 1953, south of Dunhuang. On April 26, 1954, the Aksai Kazak Autonomous Region was established. In 1955, it was renamed Aksai Kazakh Autonomous County.

Geography

The county lies on the northern edge of the Tibetan Plateau and has an average elevation of about 3,200 meters.

The county is bordered by the city of Dunhuang to the north, Qinghai to the south, Subei Mongol Autonomous County to the east, and Xinjiang to the west.

The Big Harteng River () and the Little Harteng River () both flow through the southern portion of the county. The , which actually comprises the Big Sugan Lake () and the Little Sugan Lake () is located in the county.

Climate
The county experiences an average annual rainfall of , an average annual temperature of  and an annual frost-free period of 90 days.

Administrative divisions
The county governs one town and three townships.

 is the county's sole town and administrative center.

The county's three townships are ,  and .

Demographics
As of 2010, the county had a permanent population of 10,545, of which, 10,079 lived in .

The county is the only Kazakh autonomous county in the province of Gansu. As of 2005, 41.3% of the county's population were ethnic Kazakhs, up slightly from the 40.7% recorded in 1996. Other ethnic groups in the county include the Han, the Hui, the Uighur, the Tibetans and 6 other ethnic minorities.

Transport
China National Highway 215 passes through the county, as does Gansu Provincial Highway 314.

Golmud–Dunhuang Railway also passes through the county.

References

External links
XinhuaNet -- Aksay Kazak Autonomous County(in Chinese)

Kazak autonomous counties
County-level divisions of Gansu
Jiuquan


Tsunami warning buoy recovery. This buoy had broken free from its mooring. While circling the buoy a photo opportunity arises to capture a picture of the ship and buoy while this shot is taken from the ship capturing the RHIB and buoy .


text:
Q: using DKIM.NET to sign Emails I'm looking for a free .NET solution to sign my outgoing emails and i found this one available on github.com/dmcgiv/DKIM.Net.
I can't find any DLL. So, should I add this as a project in my Solution and  then make a reference to it ?

A: That's one way to do it. Another would be to build it and then just reference the assembly.


One of our employees, Amy Garrett, also works for the OSU Extension Small Farms Program. With a project funded in part by National Institutes of Food and Agriculture under the Beginning Farmer and Rancher Development Program, she is using some of GTF's land to do a dry farming trial. How is such a feat possible? Dry farming has existed for a long time and was the main form of farming before modern irrigation systems, the rise of dams, and aquifer pumping.
After last year's drought, more and more people became interested in the dry farming techniques, as it seems evident that warmer summers and less snow pack are going to continue. Last year, GTF had its water rights cut off in September, even with senior water rights. Other farms had theirs cut off in June or July. If this happens again, it will be helpful to have methods of farming that don't require irrigation.
In her little plot of land, Amy is planting melons, tomatoes, squash, and potatoes. These will be grown all summer without irrigation. First, she plants everything a little deeper since the plants rely on moisture in the soil. The seeds are planted 4 to 5 inches down.
After covering the seed with soil, Amy uses her boot to push down on top of the soil to bring the moisture to the surface and create capillary action. If the roots can extend down three feet, they'll reach groundwater. She uses wider spacing between each seed so they won't compete as much with each other for water. Fortunately, the roots of dry farmed crops grow deeper than irrigated crops. The roots of tomato plants can stretch as deep as 5 or 6 feet.
This isn't a yield-maximization strategy, but dry farming has been known to produce more flavorful produce that people often seek out. This year, the early adopters of dry farming in Oregon are getting together to do research and develop best practices. Small farmers in Western Oregon have created a collaborative learning community with a Facebook page called Dry Farming Collaborative.
Amy first got a taste of dry farming when she went around and visited small farmers in northern California and Oregon. One farmer in particular has been dry farming in Oregon for over 40 years and was the one who inspired her to look more in depth at dry farming methods.
At this point, Early Girl and Big Beef tomatoes are the only plants that have leaves above ground at GTF. All of the crops and varieties are ones that have been successfully dry farmed or came from dry farming systems (like Seed Revolution Now). Two of the potato varieties that Amy is planting, Purple Majesty and Mountain Rose, are also grown by GTF (irrigated), so it will be interesting to compare the dry versions with the irrigated versions. It is believed that dry farmed potatoes store longer than irrigated. The other two potato varieties being dry farmed are Yukon Gold and Nicola. Amy says it would be fun to have a dry farm themed dinner featuring dry farmed produce and do side-by-side tastings of dry farmed and irrigated produce.
If it rains, Amy will come out to cultivate. She says it is important to keep the top layer loose, which acts as a mulch. Crusting and cracking in the soil accelerate moisture loss, so loosening the top few inches will help to conserve the moisture below. Other than that, she actually doesn't need to tend the plot very often. Since there is no irrigation, fewer weeds will grow.
We look forward to watching this process unfold throughout the summer, and we will do monthly blog posts documenting the progress of these dry farmed crops. Stay tuned.


Need to buy something for a globetrotting oenophile this year? If the wine lover in your life is bringing home a bottle of expensive Sancerre from their favourite Loire Valley vineyard, they'll be wanting to get it home in one piece. The inflatable Vinnibag is designed to securely hold a standard 750ml bottle of wine, but can be used for any number of epicurean delights – olive oil, balsamic vinegar, bison grass vodka – you name it. The bag can accommodate many different shapes and sizes, and is engineered to withstand altitude fluctuations and changes in temperature. And it can even double as a bath pillow when empty!
The evocative series of This is… children's picture books by Czech author and illustrator Miroslav Sasek are a surefire way of giving your kids the travel bug. The first, This is Paris, was published in 1958 and a further 17 followed throughout the 1960s and early 70s. Most have been reissued over the last few years, so now a completely new generation has the chance to enjoy these whimsical depictions of local characters, landmarks and neighbourhoods in a somewhat arbitrary but appealing list of destinations that includes Greece, Texas, Israel, Hong Kong and Edinburgh.
Miroslav Sasek illustrated books, RRP £10.99, available at Amazon.
For those who dislike the stiff, starchy, washed-hundreds-of-times pillowcases common to many hotel bedrooms, consider purchasing a Silkskin travel pillowcase as a Christmas gift. Not only are they hypoallergenic, but they are proven to be better for your skin and hair than ordinary cotton cases. The silk allows your hair to glide across the pillow, rather than being snagged, and those creases that you wake up with on your face? Banished. Now that has to be a good thing. Also great for an in-flight snooze is the light-blocking Silkskin eye mask filled with organic lavendar.
Silkskin Eye Mask, £30.00 and Silk Travel Pillowcase, £37.00, available at Silkskin.
Air World, published by the Vitra Design Museum will have aviation fanatics, airline engineers, branding experts, product designers and plain old nostalgics weeping for joy. We can vouch for this book – it is fantastic. Full of large colour photographs and illustrations of airline interiors, airport architecture, flight attendant uniforms, the graphics of air travel posters and even on-board utensils, it's a fascinating celebration of the aesthetics of civilian air travel since regular scheduled airline flights began in 1919.
Air World: Design and Architecture for Air Travel, £39.99, available at Amazon.
For those who want to ensure they always look their best on their travels, this Percy and Reed hair care travel kit could be the answer. The sun, a hot and humid climate, salt water and air-conditioning can all do their part in turning lovely locks into a dry, frizzled mess, so to avoid having a headful of coconut matting, treat someone to this luxury range, which includes a shampoo and conditioner, volumising mousse, bodifying cream, a 'no oil' volumising oil and firm hold hairspray.
Header photo: Christmas baubles by Chris_J on Flickr.


text:
Saudi Arabia Eyes U.S. Infrastructure
Saudi Arabia's Public Investment Fund to invest $20 billion in a Blackstone vehicle
Green Transportation (70)
North and South America (227)
Transports (231)
Following U.S. President Donald Trump's visit to Saudi Arabia, the Middle Eastern country's biggest sovereign fund, the Public Investment Fund (PIF), announced it would invest $20 billion in a new investment vehicle dedicated to infrastructure projects in the United States.
PIF said it had signed a memorandum of understanding (MoU) to provide the money as an anchor for the vehicle created by Blackstone, the giant U.S. investment firm.
The announcement was the result of more than a year of talks between PIF and Blackstone, which aims to raise another $20 billion for the vehicle from other investors.
Not only did it coincide with Trump's visit to Riyadh, but it also leant support to his administration's plans to oversee the investment of $1 trillion in U.S. infrastructure in the coming years.
Although details of Trump's proposal have yet to be published, Transport Secretary Elaine Chao has said $200 billion of direct federal funds would act as a leverage to raise the remaining $800 billion, especially from private investors.
«There is broad agreement that the United States urgently needs to invest in its rapidly aging infrastructure», Blackstone President Hamilton James said in the May 20 statement that announced the MoU with PIF. «This will create well-paying American jobs and will lay the foundation for stronger long-term economic growth».
The statement said Blackstone expected to invest in more than $100 billion worth of projects with the equity raised for the vehicle as well as debt financing.The MoU was the result of more than a year of talks, which were led by Stephen Schwarzman, the Ceo of Blackstone, according to The New York Times.
Blackstone Group
Trump's campaign proposal to renew the country's ageing infrastructure and his vow to follow through with it after winning office in November 2016 helped accelerate the talks.
PIF's eventual pledge was the first to be made by an institutional investor, a vote of confidence in the plan to build, repair or replace roads, highways, railways and other types of infrastructure throughout the country.
«This potential investment reflects our positive views around the ambitious infrastructure initiatives being undertaken in the United States», H.E. Yasir Al Rumayyan was quoted as saying in the May 20 statement.
Another show of support from the private sector comes from Schwarzman's participation in the Strategic and Policy Forum, a committee of experts set up to advise Trump.
The American Society of Civil Engineers (ASCE) has for years decried the deteriorating state of infrastructure in the United States. In its latest report, it said the United States (as reported by We Build Value in its March 30 issue) had spent too little too late on the upkeep of its infrastructure, adding that it had to spend $2 trillion to close a 10-year investment gap. Failure to do could lead to $3.9 trillion worth of losses to the gross domestic product by 2025, it warned.
Blackstone is not the only one to have noticed the potential returns that infrastructure can offer as an investment. Others like Brookfield Asset Management and BlackRock are looking at increasing their exposure to the sector.
Previous article Institutional Investors bet on Infrastructure
Next article Infrastructure: The Multiplier Effect


text:
Professional Practice › law-news › Electronic Discovery
Read need-to-know updates, commentary, and analysis on Professional Practice issues written by leading professionals.
Bar Exam Toolbox Podcast Episode 159: Listen and Learn -- Evidence: Expert vs. Lay Witness Testimony
Law School Toolbox Podcast Episode 324: Editing Your Resume and Cover Letter (w/Sadie Jones)
Understanding Microsoft 365 Unindexed Items
A Primer on the Texas Bar Disciplinary System | Seana Willing | Texas Appellate Law Podcast
But I Get Up Again: Personal and Professional Resiliency – Part 1
Law Firm ILN-telligence Podcast | Episode 43: Leen Hooites, PlasBossinade | Netherlands
Law Firm ILN-telligence Podcast | Episode 42: Jussi Laakkonen, Fenno Attorneys at Law | Finland
Law Firm ILN-telligence Podcast | Episode 41: Peter Altieri, Epstein Becker Green | United States
Bar Exam Toolbox Podcast Episode 158: Listen and Learn -- Multiple Hearsay
Law School Toolbox Podcast Episode 323: Listen and Learn -- The Exclusionary Rule (Criminal Law and Procedure)
Achieving Cross-Matter Review Discipline, Cost Control, and Efficiency
Bar Exam Toolbox Podcast Episode 157: Listen and Learn -- The Sixth Amendment
Law School Toolbox Podcast Episode 322: Keeping Motivation Strong Throughout Your 3L Year
Leading in a Lonely World Podcast: Meet Dr. Jill Huntley Taylor
Expanding Pro Bono Appellate Services | Mike Truesdale | Texas Appellate Law Podcast
eDiscovery Review: Family Vs. Four Corner
Bar Exam Toolbox Podcast Episode 156: Listen and Learn -- The Fourth Amendment: Informer Tips
Law School Toolbox Podcast Episode 321: Listen and Learn -- Intervention, Impleader, and Class Action Lawsuits (Civ Pro)
What Lawyers Need to Know About Cybersecurity | Dennis Van Metre | Texas Appellate Law Podcast
Staying Ahead of the AI Curve
Professional Liability Defense: Put It in the 'Judgment Zone'
Holland & Hart - Persuasion Strategies on 1/14/2022
In liability cases against physicians and other professionals, the plaintiffs work very hard to frame liability as a clear cut-and-dried mistake: The professional did something that wasn't allowed, or failed to do something...more
Kangaroo Court: The Metaverse Practice Group
Association of Certified E-Discovery... on 1/14/2022
The metaverse raises several curious questions regarding its legal implications. Just like other forms of social media, there will be a series of compliance and legal requirements that impact the metaverse. Exactly how any...more
Purchasing AI for eDiscovery: Tips and Best Practices
Lighthouse on 1/14/2022
eDiscovery is currently undergoing a fundamental sea change, including how we think about data governance and the EDRM. Linear review and older analytic tools are quickly becoming outdated and unable to handle modern...more
Is the HITRUST i1 Assessment Your Best Option?
CompliancePoint on 1/14/2022
In December of 2021, HITRUST announced an expansion of the HITRUST assessment portfolio to help organizations of all sizes demonstrate a commitment to cybersecurity. The portfolio now includes the new HITRUST Implemented,...more
[Webinar] The Rules of Professional Conduct: Protecting Your Client and Yourself - January 24th, 10:00 am - 11:00 am PST
Greenberg Glusker LLP on 1/14/2022
This presentation will provide an overview of the California Rules of Professional Responsibility, as reenacted in 2018, and related California statutes, focusing on the Lawyer-Client Relationship, the lawyer's role as...more
Constangy, Brooks, Smith & Prophete, LLP on 1/14/2022
I won't be as giddy as I was yesterday. As almost everyone knows, the U.S. Supreme Court yesterday reinstated a stay on the "vax-or-test" mandate issued by the Occupational Safety and Health Administration. As a result,...more
Managing Change, Improving Adoption: How IT Can Better Support the Legal Department
Hanzo on 1/13/2022
Lawyers have a reputation—sometimes deserved, sometimes not—of being technophobic Luddites. While there are certainly exceptions, many lawyers resist change and avoid new technology. When change becomes inevitable, those same...more
How AI and Enterprise Legal Management Find Hidden Legal Invoice Review Errors
Onit on 1/13/2022
Legal invoice review and validation is a significant pain point for most companies and legal departments. In a recent survey, legal operations professionals cited their top three challenges as…...more
[Webinar] Corporate Counsel Summit - January 27th, 12:00 pm - 2:15 pm EST
Bricker & Eckler LLP on 1/13/2022
Bricker & Eckler invites you to attend our Corporate Counsel Summit, hosted by Bricker & Eckler's Walker Link Leadership Group. This year's event features the following presentations and speakers...more
Security Check in the Remote Work Age
Planet Depos, LLC on 1/13/2022
As the new year begins, it's a perfect time to review business practices and policies, and one very important consideration is security. Whether you work from home or in an office building, you have invaluable information on...more
Inside Baseball on Privilege Waiver: the Los Angeles Angels' Recent Win Over Federal Prosecutors Serves a Welcome Reminder to...
Vinson & Elkins LLP on 1/13/2022
In a high-profile dispute between federal prosecutors and the Los Angeles Angels relating to criminal charges filed in the aftermath of a tragic overdose and death of an Angels pitcher, the government went on the offensive...more
The Red Pill for Legal
The anticipation of the new Matrix movie got us thinking: how often do we return to the old habits even though we claimed to never do it? So we decided to review how habits work, through the prism of the Matrix series...more
On the Right Track: From BigLaw to Boutique
Schiffer Hicks Johnson on 1/12/2022
Persis Dean, a partner at Houston-based boutique firm Schiffer Hicks Johnson (SHJ), joined the firm in 2015 after six years as in-house counsel for Exxon Mobil Corporation and three at Vinson & Elkins. Recently elected to the...more
Agenda for That 401(k) Conference, Las Vegas, Friday, January 21, 2022
Ary Rosenbaum on 1/12/2022
Agenda for That 401(k) Conference in Las Vegas at New York-New York Hotel & Casino, Friday, January 21, 2022....more
Pre-instruct Your Jurors on Hindsight
Jurors are often put in the position of assessing the probability or risk of something at the time a decision was made, before the consequences can be known. "How likely is it that a given result will be the outcome from a...more
Judges Have a Crucial Role in Promoting Lawyer Wellness
Esquire Deposition Solutions, LLC on 1/11/2022
The practice of law can be a bruising, competitive profession, especially for litigators. Competition for clients, competition for advancement within the law firm, competition in the courtroom, and the overarching stress of...more
[Webinar] Comprehensive Ediscovery Case Management - February 3rd, 12:00 pm CT
Nextpoint, Inc. on 1/11/2022
Nextpoint, in association with the Association of Certified E-Discovery Specialists (ACEDS), wants to bring just a little more planning to your firm's ediscovery process. Few stages of litigation are as important - and as...more
How To Get Social Media Likes and Follows
Why Do Law Firms Need Likes and Followers? Having social media likes and followers is essential for any law firm trying to generate new client referrals online through their social media accounts. The more likes and...more
Jaburg Wilk on 1/11/2022
I know, another person telling you to be thankful during the holiday season. Kind of, but not really. You should be thankful for what you have, year-round, not because it is this time of year. And, that is not what I am...more
The Scrivener, English Test for Lawyers: Fall Semester 2021
1. What is the correct spelling of the coronavirus that has shut down courts, schools, and businesses around the world for the past two years. (A) Covid-19 (B) COVID-19 (C) Covid 19. ANSWER (A) Covid-19 or (B) COVID-19....more
A Chief Legal Officer's Guide to AI-Based eDiscovery and Analytics
Ipro Tech on 1/11/2022
As a Chief Legal Officer (CLO), you're responsible for managing your organization's risk profile in both legal and regulatory compliance issues, overseeing current matters, and supervising the legal department—and on top of...more
Diversity in Practice: Intentional Impact – The Black Venture Accelerator
Morrison & Foerster LLP on 1/11/2022
In part two of this year's Fellows subseries, Wetmore Fellows Alex Devine and Kimberly Valladares host a discussion with Boston Managing Partner David Ephraim and Washington, D.C. Finance Partner Crystal Kaldjob about the...more
22 in '22
Legal Internet Solutions Inc. on 1/11/2022
I'm not one for "manifesting things into the universe" or vision-boards and such. But writing these goals lists every year seems to help me stay on track and make things happen. And after 57% growth at LISI in 2020 and 62%...more
The Perilous Move From One 401(k) TPA To Another
I hate moving. I hate the dread of packing. I haven't even decided to move from our home for our next residence and I'm already dreading the inevitable move. Transitioning from one third-party administrator (TPA) to another...more
Page: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 of 308
Law Practice Management Legal Technology Business Development Law Firm Partners Discovery Law Firm Associates e-Discovery Professionals Legal Project Management Electronically Stored Information Data Collection Litigation Strategies Professional Development Client Services Trial Preparation Webinars
Follow Professional Practice Updates on:
Find a Professional Practice Author »


text:
import boto3
import pprint
import argparse
import sys
from os.path import basename
from boto3.dynamodb.conditions import Key

def search_known_faceid(f):
    ddb = boto3.resource('dynamodb', region_name=args.region)
    table = ddb.Table('faces')
    hits = {}
    for i in f['FaceMatches']:
        record = table.query(KeyConditionExpression=Key('id').eq(i['Face']['FaceId']))['Items']
        if len(record) > 0:
            if 'name' in record[0]:
                if record[0]['name'] in hits:
                    hits[record[0]['name']] += 1
                else:
                    hits[record[0]['name']] = 1
    return hits

if __name__ == "__main__":
    # parse arguments
    parser = argparse.ArgumentParser()
    parser.add_argument("-f", "--image", help="image file (png or jpg)", required=True)
    parser.add_argument("-b", "--bucket", help="S3 rekognition bucket", required=True)
    parser.add_argument("-c", "--collection", help="rekognition collection id", default='snerted')
    parser.add_argument("-r", "--region", help="aws region", default='us-east-1')
    parser.add_argument("-n", "--name", help="name of person in picture", default=None)
    args = parser.parse_args()

    externalImageId = basename(args.image)

    s3 = boto3.client('s3')
    results = s3.list_objects(Bucket=args.bucket, Prefix=externalImageId)
    if 'Contents' in results:
        sys.exit("ERROR: {} already exists in bucket {}".format(externalImageId, args.bucket))
    else:
        # first copy image up to s3
        with open(args.image, 'rb') as data:
            s3.upload_fileobj(data, args.bucket, args.image)
        # recognize
        rekognition = boto3.client('rekognition', region_name=args.region)
        with open(args.image, 'rb') as image:
            response = rekognition.index_faces(CollectionId=args.collection,
                                               DetectionAttributes=["ALL"],
                                               Image={"S3Object": {
                                                   "Bucket": args.bucket,
                                                   "Name": externalImageId
                                               }},
                                               ExternalImageId=externalImageId)
            if len(response['FaceRecords']) == 0:
                print "No faces found"
            elif len(response['FaceRecords']) == 1 and args.name is not None:
                dynamodb = boto3.resource('dynamodb', region_name=args.region)
                table = dynamodb.Table('faces')
                for i in response['FaceRecords']:
                    resp = table.put_item(
                        Item={
                            'id': i['Face']['FaceId'],
                            'name': args.name
                        }
                    )
            else:
                print "Face(s) Found: {} ".format(len(response['FaceRecords']))
                if args.name is not None:
                    print("Too many faces in image, ignoring name argument")

                dynamodb = boto3.resource('dynamodb', region_name=args.region)
                table = dynamodb.Table('faces')
                for i in response['FaceRecords']:
                    r = rekognition.search_faces(
                        CollectionId=args.collection,
                        FaceId=i['Face']['FaceId']
                    )
                    hits = search_known_faceid(r)
                    if len(hits) == 1:
                        resp = table.put_item(
                            Item={
                                'id': i['Face']['FaceId'],
                                'name': hits.keys()[0]
                            }
                        )
                        print("================================================================")
                        print(
                            "Found: {} Hits: {} FaceId: {}".format(hits.keys()[0],
                                                                   hits.values()[0],
                                                                   i['Face']['FaceId'])
                        )
                    else:
                        resp = table.put_item(
                            Item={
                                'id': i['Face']['FaceId']
                            }
                        )
                        print("================================================================")
                        print("Unknown:")
                        pprint.pprint(i)


If they fit in a 12.9" screen or bigger, then I buy this. Otherwise, I don't.
Why would you want to go from a 13.3" screen to a 12" one? I think most people would take the extra screen estate over a Retina display.
I just hope they finally get rid of the aluminum bezel around the screen.
That is actually one of the main reasons I've stuck with my 13" Pro.
I'm anxiously awaiting for a 12" Retina MacBook Air to replace my current 2013 13" MacBook Air. I hate seeing these damn pixels!
I wouldn't, but I wouldn't assume to speak for 'most people' either so I can't say if a smaller high-res screen would work for the majority or not.
This article is all over the place as far as a release date.
I think it is called filler. When you have no real news to report report gibberish! ????????????????


text:
Ballet Lubbock to present Dallas Black Dance Theatre at Buddy Holly Hall
This February, Ballet Lubbock is set to host Dallas Black Dance Theatre for a one-night performance at The Buddy Holly Hall of Performing Arts & Sciences on Saturday the 5th.
"We intentionally sought them out because of their stellar reputation," said Yvonne Racz Key, artistic director for Ballet Lubbock. "This caliber of contemporary dance is not something you can see everyday. It will be an athletic, artistic, and inspirational performance."
Now in their 45th season, Dallas Black Dance Theatre is an internationally recognized professional dance company, bringing to Lubbock contemporary dance at its highest level of artistic excellence.
"It is a rare opportunity for a professional dance company to come to Lubbock," said Nicholas Dragga, executive director for Ballet Lubbock. "This is a partnership that we have been working on since 2019 and we're excited to have them join us in February."
Tickets for Dallas Black Dance Theatre are now on sale and can be purchased at balletlubbock.org or by calling the Buddy Holly Hall Box Office at 806.792.8339.
(Press release provided by Ballet Lubbock)


Happily married for 37 years…however, we've been married 42!
Torshaven, Faroe Islands – We had a great visit here in June 2012.
For all my friends and family who are reading this, yes she knows I've written this and her first comment was that she thought I was being generous on the 37! Nice!
Anyway, yes, today is our anniversary and yes, we've been married 42 years. I quite honestly have no idea where the time went. It seems like only a short time ago that I swung my legs off the cot in the room I was sharing with my parents before the wedding, stepped right on the bridge of my glasses that I had "carefully" put out of harm's way, broke them in half, and let out a string of epithets that my mother had never heard me say.
My folks both laughed like crazy. Not at the fact that I broke my glasses but at the apparent ease with which I strung together a significant number of curse words that made complete sense in a contextual way. In case you're wondering, I borrowed my brother's glasses for the church service and a good old friend "repaired" my glasses so that I could at least use them. I was a sight to behold.
We had moved the wedding day up by several months and one of my father-in-law's friends asked if L was pregnant as that was what people were thinking. Sorry buddy, but if you're still waiting, the time is long past.
I wish that I could be like some people interviewed on TV when asked, "And what do you attribute to your long years of marriage" and they reply "We just love each other" or something equally smarmy. While that may be true, I don't think it is total truth. As I said in my post about my friend David and his son, he was loved "most of the time" and I think that applies to marriage too.
So what lessons have we/I learned in these 42 years you may ask?
We respect one another no matter what happens. We have never fought "dirty". We may think that an idea or statement is stupid or idiotic but we have never said that about each other. However, stupid and dumb ideas have abounded. Jonathan Kozol said it best "Pick battles big enough to matter and small enough to win." I didn't heed that advice all the time.
We have learned to compromise. If it always goes one person's way then you have an autocracy not a marriage.
We learned to adapt to each other's personality and quirks. However, even after 42 years there are still things that we do that drive each other crazy. I still (occasionally) chew my nails. L has beautiful nails and it drives her nuts that I chew mine. Part of adapting is acknowledging things that really affect your relationship and working on those things. For example, putting down the toilet seat guys!
Neither one of us were dumb enough to believe that we could fundamentally change the other person. To anyone who enters into a marriage and says "I'll change him/her once we're married" is smoking something or has lost their sense of reality. Here's a little free advice if you think that way: if you need to try to fundamentally change them, then why are you marrying them? To me, that's like getting a new Ford Fusion and deciding to send it to the body shop to have it look like a Chevrolet Camaro.
Talk things out. I realize this can be a challenge. I married someone who gets angry, says her piece, and moves on with life. She should be so lucky! It took a long time for me to argue and get over it quickly. You know the old statement about asking your spouse what's wrong and they reply "Nothing". Well that was me. (OK sometimes it still is. I thought I better get that in before the editor caught it; if you get my drift.) But we now talk until the issue is resolved or we agree to disagree. The latter isn't a defeat. It's a cease-fire and that isn't all bad.
Previous Post:End of the World – Question Finally Answered!
Next Post:Today is a Special Day!
Congratulations, Sage! You are giving some very sound advice here.
Thank you. Also thank you for being such a consistent follower of my blog. I appreciate it.
Nelson! This is spectacular! I wish our marriage was as smooth as yours. My husband could learn a lot from you. *wink* Mazel tov to both of you. May you celebrate many more happy years together!
Nelson: Congratulations to you and your wife on your anniversary. My husband could learn much from you. *wink* Mazel tov. May you celebrate many more anniversaries in good health and good spirits.
Good advice, particularly not trying to change your partner. Me and mine live by that.
Thank you. Considering that we are both so pig headed, I mean strong willed, that would have been a challenge regardless.
Nelson, I just found your blog! I love that you're writing! Can't wait to read more. Happy Anniversary! Big hello to L from us!
What a nice surprise! So glad you found me. L sends a big hello and hugs. I hope you continue to follow along.
Hello Nelson – found you at susie's party – loved the post. Congratulations!
Too funny! On the top of my list is a sense of humor. We could not have survived the last 25 years without it!
Thanks for bringing it to the party. I hope you are having fun clicking on links and saying howdy doo!
Oh, how I appreciate your honesty here (and your wife's openness to it being put on your blog)!
Anyone who's been married a significant period of time knows it's never all sunshine and roses, right? Bill and I have decided that (probably) every single marriage gets tested – that each couple reaches a place where you have to decide "is this it? are we going to stick it out?" or pull the plug. We certainly had our stretch a decade ago. But I think that since we looked the precipice in the face and decided "YES WE ARE IN THIS FOR THE LONG HAUL" things have only gotten better.
If I had to say how many years I was happy out of my 21, I'd have to give it a lot of thought. But I know for sure I'm happy now. That's what matters to me.
Cheers to you and your wife for sticking it out. Being loved most of the time is pretty darn good.
Thanks for reading Julie. I appreciate it. Linda reads all my posts before I put them up. Sometimes she captures a nuance I missed.I can truthfully say, since we've been through our travails and come out better in the end, I haven't met a single person I'd rather spend the rest of my life with. Yes, we still bicker from time to time, but that's what sets us apart as individuals. What a boring life if we agreed on everything. All the best to you and Bill.
Happy Anniversary! 42 years is so impressive. I agree that respect is key. And a good sense of humor.
Actually it's 47 today. I wrote that post 5 years ago.
Oh wow, even more impressive! And clearly, I'm not on the ball because I missed that.


The Aaron J. Meyer Foundation, Inc. was established in 2005 to provide housing options and activity opportunities for college students in substance use recovery in Madison, WI. We opened Aaron's House in August 2007. Today the Foundation inspires people to use their talents and ideas to make Madison a "community of choice" for college students who want to better themselves and get an education while living a recovery life.
Aaron's House is a project spearheaded by the Aaron Meyer Foundation in collaboration with experts in the field of recovery counseling. Aaron's House is guided by evidence based practices proven effective for young college students in recovery. The Aaron's House project has captured the hearts and minds of the Madison community and people everywhere who care.
Created after the death of Aaron Meyer at age 18, the Aaron J. Meyer Foundation, Inc. is comprised of family and friends who are inspired to affect the world because Aaron lived. In his memory and reflective of his spirit, Aaron's House is a supportive living environment for young men, ages 18-26, who are in recovery from chemical dependency. Living at Aaron's House, they continue their college educations and lead fuller, more healthy lifestyles.