There's been so much publicity about the killing of Cecil the lion in Zimbabwe. Illegal poaching, though, is a widespread problem, as pointed to by Tanzania tourism officials concerned about the illegal kills of their elephant population.
Tanzania will struggle to increase tourist numbers this year as the poaching of big game and anxiety about planned elections put off visitors.
An increase in the killing of elephants for their tusks has reduced the population by half in the past five years, Tourism Minister Lazaro Nyalandu said in June.
"When poaching started, it caused serious concern in some of our major markets on the future of wildlife in Tanzania," Devota Mdachi, acting managing director of Tanzania Tourist Board, said in an interview in the commercial capital, Dar es Salaam on Tuesday.
"If poaching is not stopped it will definitely put an end to visitors coming to Tanzania. Lives are at stake," Mdachi said.
Tourism competes with mining as the East African country's top foreign-exchange earner. The U.S. and U.K. account for most holidaymakers. Arrivals increased by 4 percent to 1.14 million visitors in 2014, according to the board's statistics.
Mdachi said a target to increase arrivals to an annual 2 million within the next three years was overly ambitious. She declined to give a new forecast.
Presidential and parliamentary elections to be held in October could also discourage travelers from touring.
"Tourists tend to shy away during this time," she said.
This article was written by Joseph Burite from Bloomberg and was legally licensed through the NewsCred publisher network.


text:
var five = require('johnny-five');
var events = require("events");
var util = require("util");

function SingleRedbotEncoder(board, pin, motor){
	var encoder = board.pinMode(pin, five.Pin.INPUT)
	var ticks = 0;

	var handler = function(val){
		if(val!=1) return;
		if(motor.direction == 'FWD'){
			ticks++;
		}else if(motor.direction = 'REV'){
			ticks --;
		}
		this.emit("tick", ticks)
	}.bind(this);

	this.clearEnc = function(){
		ticks = 0;
	}

	this.getTicks = function(){
		return ticks;
	}
	board.digitalRead(pin, handler);
};

util.inherits(SingleRedbotEncoder, events.EventEmitter);

function RedbotEncoder(board, leftPin, rightPin, leftMotor, rightMotor){
	var leftEncoder = new SingleRedbotEncoder(board, leftPin, leftMotor);
	var rightEncoder = new SingleRedbotEncoder(board, rightPin, rightMotor);

	this.clearEnc = function(wheel){
		if(wheel=="LEFT"){
			leftEncoder.clearEnc();
		}
		else if(wheel=="RIGHT"){
			rightEncoder.clearEnc();
		}
		else if(wheel=="BOTH"){
			leftEncoder.clearEnc();
			rightEncoder.clearEnc();
		}
	}

	this.getTicks = function(wheel){
		if(wheel=="LEFT"){
			return leftEncoder.getTicks();
		}else if (wheel=="RIGHT"){
			return rightEncoder.getTicks();
		}
	}
	this.leftEncoder = leftEncoder;
	this.rightEncoder = rightEncoder;
}

module.exports = RedbotEncoder

redpajama_set_name: RedPajamaGithub


This program is a first in Western Washington and complements our well regarded and award winning Culinary Arts program. We offer three certificate programs. Eventually these options will be expanded to offer degree programs with transferable credits to four-year institutions.
The wine classes are designed to educate and inform individually, for students who are just getting a start in the wine industry or professionals who need information on current trends and to enhance their skills. We offer one class or a series of classes towards attaining a certificate in winemaking, wine marketing and sales, or food and wine pairing.
Mira Kochel: My passion for a rich full life includes good food and wine. In 2012, I enrolled in the South Seattle Community College Culinary School. In 2014, I will earn an Associate in Applied Science Degree in Culinary Art with a Certificate in Wine and Food Pairing. I hope to continue my studies over seas, and after that apply what I have learned to bring joy to those I serve.
Suzanne Barbour: Our 2011 Seattle Wine Technology Northwest Wine Academy Endowment recipient. Winter 2012 begins her fourth consecutive quarter in the program.


All the worst-rated videos in one handy place.
Alana, Age 6, Best Beauty Pageant Kid Ever - L.M.
Amazing Atheist is a Preacher!
cortex chanson pour cyprien !!!
cortex repond au clash de cyprien via son twiter !!!
Epic Rap Battles Of History - Barney Vs. Clifford!
FATAL ROLLER COASTER CRASH CAUGHT ON TAPE!!
cortex : cyprien a peur de moi le looser !!!
cortex clash norman l'imberbe !!!
cortex critique cyprien les boss !!!
cortex clash norman le code de tes fesses !!!
cortex plus fort que norman cyprien hugo !!!
Atheist Experience destroyed Shock of God style!
cortex s'adresse a cyprien !!!
Increible ovni sale del mar!
cortex repond au clash de cyprien !!!
Ramoncin "Come as you are"


text:
Tensions Remain High Over Breakaway Nagorno-Karabakh Region
Two years after Azerbaijan and Armenia ended a war that killed an estimated 7,000 people, tensions between the countries are again in a dispute over a 6-kilometer road known as the Lachin Corridor.
Azerbaijan Calls For Penalties After Tennis Player's Nagorno-Karabakh Message At Australian Open
Azerbaijan has called on the International Tennis Federation and the Russian Tennis Federation to take action after Karen Khachanov wrote messages of support for the breakaway region of Nagorno-Karabakh following wins at the Australian Open.
U.S. Urges Azerbaijan To Reopen Lachin Corridor With Armenia
U.S. Secretary of State Antony Blinken has urged Azerbaijani President Ilham Aliyev to reopen Nagorno-Karabakh's land link with Armenia, warning that a blockade of the corridor could undermine peace efforts between the two countries.
Wider Europe Briefing: Will The EU Slap More Sanctions On Belarus? And What To Look Out For At The EU-Ukraine Summit
I'm RFE/RL Europe Editor Rikard Jozwiak, and this week I'm drilling down on two major issues: the question of whether the EU should further sanction Belarus, and what to expect when European diplomats descend on Kyiv for a summit in early February.
Fifteen Armenian Soldiers Die In Fire At Military Barracks
Fifteen soldiers were killed and three more were critically injured in a major fire that broke out at a military barracks in Armenia, the Defense Ministry said.
Blinken Consults With Pashinian On Restarting Bilateral Talks With Azerbaijan
U.S. Secretary of State Antony Blinken spoke on January 18 with Armenian Prime Minister Nikol Pashinian to discuss steps to restart bilateral talks with Azerbaijan amid escalating tensions over a blockade of the only direct access road to the breakaway Nagorno-Karabakh region.
Gas Supply To Nagorno-Karabakh Restored, Regional Authorities Say
Authorities in Armenian-populated Nagorno-Karabakh have accused Azerbaijan of again cutting off natural gas supplies to the breakaway region one month after blocking the region's land link with Armenia.
Armenian Children Cut Off From Parents By Azerbaijani Blockade
Some 270 Armenian children have been cut off from their parents in the breakaway Azerbaijani region of Nagorno-Karabakh after Azerbaijan blocked the only road linking Armenia to the landlocked enclave.
Pashinian Says No CSTO Drill In Armenia This Year Amid Security Concerns
Armenian Prime Minister Nikol Pashinian says the country will not host drills this year for the Collective Security Treaty Organization (CSTO) given current security concerns and questions about support from the Russian-led alliance.
U.S. Repeats Call For Reopening Lachin Corridor To Armenia, Blockaded By Azerbaijan
The U.S. Embassy in Yerevan has added its voice to calls for the immediate reopening of Nagorno-Karabakh's land link with Armenia, which has been blocked by Azerbaijan for the past month.
Armenian Protesters Angry Over Karabakh Roadblock Detained Near Russian Base
Dozens of activists of a hard-line Armenian nationalist group were detained by local police on January 8 after attempting to block entrance to a Russian military base in the northwestern Armenian town of Gyumri.
Turkey, Armenia Free To Start Direct Air Cargo Trade
A ban on direct air cargo transportation between Turkey and Armenia has been lifted, the Armenian Foreign Ministry said on January 6.

redpajama_set_name: RedPajamaCommonCrawl


has become a daily regimen.
and my asthma attacks will follow.
to get things done and over with.
or even out like in school, bank, supermarket and drugstore.
that need my attention as well.
is another tiring but rewarding day.
but laundry is waiting for me.
We do have same work routine Ms. Marri. And the asthma thing? It is always a problem.


The cool 2020 Toyota Tacoma Diesel Mpg picture below, is other parts of 2020 Toyota Tacoma Diesel Most Popular Truck write-up which is classified within Truck and posted at March 23, 2019.
Here is essential tip on Truck. We have the cool method for Truck. Check it out for yourself! You can discover 2020 Toyota Tacoma Diesel Mpg guide and read the latest 2020 Toyota Tacoma Diesel Most Popular Truck.


text:
23,500 Tonnes of Cement Available this Week
Approximately 23,500 tonnes of cement will be available for distribution this week.
This figure was released yesterday (July 24), by the Ministry of Industry, Technology, Energy and Commerce (MITEC), in conjunction with the Incorporated Master Builders Association, the Hardware Merchants Association, and the Jamaica Chamber of Commerce.
At a joint meeting at the Ministry in Kingston, the entities reported that of the total, the Caribbean Cement Company Limited (CCCL) would make available 20,000 tonnes, with 16,000 being produced from local production and the remaining 4,000 from the second shipment of cement from Cuba, which is scheduled to arrive in the island tomorrow (July 25).
The additional 3,500 tonnes will be made available by ARC Systems, which also reported that it sold 2,800 tonnes of cement last week.
Last week, the Caribbean Cement Company sold 16,911 tonnes of cement, with 4,151 being bulk; 1,541 tonnes in jumbo bags and the remainder equalling 263,135 bags.
The company announced that year-to-date sales amounted to 510,000 tonnes, up from 498,000 tonnes for the corresponding period last year.


Click on the link below to "LIKE" the the Yankee Candle Company Facebook page and then click on the "Exotic Escapes" tab to enter in the Yankee Candle Exotic Escapes Sweeps for a chance to win 1 of 150 yet-to-be released Exotic Escapes large candles! Enter through August 25th. Prize drawings will be held on August 28th.


text:
Antechinus bellus é uma espécie de marsupial da família Dasyuridae, endêmica da Austrália.

 Nome científico: Antechinus bellus (Thomas, 1904)

Características
Antechinus bellus é o único entre os Antechinus, sendo considerado mais pálido que seus parentes. É de uma cor cinza claro e distingue-se da única outra espécie semelhante na zona onde vive (o dibbler-do-norte e o dunnart-de-pescoço-vermelho). Pelo seu tamanho que é maior e coloração mais pálida. Mede cerca de 11–15 cm de comprimento e a cauda 9–12 cm, pesa cerca de 25-65 gramas.

Foi descrito pela primeira vez em 1904 pelo renomado biólogo Oldfield Thomas, que deu o nome da espécie de bellus, que significa bonito. Nunca foi confundido com as outras espécies.

Hábitos alimentares
Alimenta-se principalmente de invertebrados, incluindo besouros, aranhas e baratas.

Características de reprodução
Após o acasalamento que ocorre em agosto os machos morrem, as fêmeas tem filhotes em Setembro e Outubro, em ninhadas de até dez indivíduos, geralmente são desmamados em janeiro. As fêmeas desta espécie possuem 10 tetas;

Habitat
Vivem nas florestas húmidas tropicais do nordeste da Austrália.

Distribuição Geográfica
Norte do Território do Norte e Austrália Ocidental;

 GROVES, C. P. Order Diprotodontia. In: WILSON, D. E.; REEDER, D. M. (Eds.). Mammal Species of the World: A Taxonomic and Geographic Reference. 3. ed. Baltimore: Johns Hopkins University Press, 2005. v. 1,  p. 43-70.
 http://planet-mammiferes.org/espece.php?indice=Antechinus+bellus

Dasyuridae
Mamíferos descritos em 1904

redpajama_set_name: RedPajamaWikipedia


text:
Autumn of tough economic decisions – digest of the Belarusian economy
On 17 October 2016, new macroeconomic data from Belstat, Belarus's national statistical committee, indicated that this year's economic decline seems to have finally halted. The GDP stopped falling and foreign trade saw a slight revival. However, on 21 September the...
Belarusian Railway: in Transit from the Soviet Past
A private sleeping train compartment in Belarus costs around $6 for an eight hour trip. This is around 70 times cheaper than travelling with a Western equivalent such as the American Amtrak. Contributing around 2.2% to yearly Belarusian GDP, Belarusian...
Can Uber Become a Success in Belarus?
On 23 March Evgenia Shipova, official representative of Uber Technologies in the CIS region, announced that Minsk was developing faster than in any other city in Europe, Africa or the Middle East. Within four months, 80,000 city residents used...
Automobiles, Trains and Buses – Getting Around Belarus
For the first-time visitor from the West, a scheduled flight to Minsk provides the most direct means of access to Belarus. Some venture no further than the capital itself, yet getting out of Minsk and beyond the façade of...
Poland, Belarus and Ukraine To Revive the Baltic – Black Sea Water Route
Belarus and Ukraine are currently studying the economic feasibility of reviving the E40 waterway which goes along the Vistula and Dnieper rivers. It will connect the Baltic and Black Seas and make inland shipping cheaper and more environmentally friendly. On...
Trees Rally, Swamp Campaign, MaeSens – Belarus Civil Society Digest
Belarusian third sector demonstrates a remarkable diversity of activities - from campaigns to save trees and energy to initiatives against drug abuse and new student organisations. New student association - BOSS. On October 5, Minsk hosted a conference on student...


This e-book constitutes the completely refereed lawsuits of the fifth overseas convention on Cloud Computing and providers technological know-how, nearer 2015, held in Lisbon, Portugal, in may possibly 2015.
The 14 revised complete papers provided including one invited paper have been chosen from 146 paper submissions. The papers specialize in the next themes: cloud computing basics; providers technological know-how foundations for cloud computing; cloud computing systems and purposes; cloud computing permitting applied sciences; and cellular cloud computing services.
This state of the art survey of switching cloth architectures provides exact cognizance to combinatorial houses of switching materials – nonblockingness and rearrangeability. additionally describing keep watch over algorithms proposed to manage assorted architectures, it offers an summary of contemporary advances in combinatorial houses of switching materials, together with many new effects acceptable to nonblocking operation of other switching cloth architectures more often than not for multicast connections and multirate connections.
Utilizing Fibre Channel over Ethernet (FCoE) and comparable applied sciences, information facilities can consolidate information site visitors onto a unmarried community change, simplifying their environments, selling virtualization, and considerably lowering energy and cooling expenditures. This rising expertise is drawing giant pleasure, yet few company IT decision-makers and implementers actually are aware of it.
This publication constitutes the completely refereed post-conference complaints of the fifth overseas convention on Sensor platforms and software program, S-Cube 2014, held in Coventry, united kingdom, in October 2014. The 12 revised complete papers offered have been chosen from sixteen submissions and canopy applied sciences for instant sensor networks, together with protection protocols, middleware, research instruments and frameworks.
This ebook constitutes the completely refereed convention court cases of the fifth foreign convention on Networked platforms, NETYS 2017, held in Marrakech, Morocco, in could 2017. The 28 complete and six brief papers offered including three keynotes have been conscientiously reviewed and chosen from eighty one submissions.


I love finding new blogs but I especially love when bloggers find me and lead me back to their amazing blogs!!
She has just started a Vintage Camera Project, eep!
she is holding a fabulous giveaway!!
I was hugely tempted to enter but really, I already have a lomolitos camera and some lomography photo clips and we're not eating sugar so no Haribo for me... but I had to share it!
And I also wanted to fill out the blanks, so here goes!
stop getting excited about getting to go home.


The IMA Android SDK v3 enables developers to create Android apps that request and track VAST ads. For a detailed list of the video ad features supported by each of the IMA SDKs, see Video features and SDK versions.
This guide shows you how to integrate the Interactive Media Ads SDK into a sample video player app. Download the sample video player app (without any IMA integration) from GitHub, and at the end of the exercise the app plays a video ad before playing the app's content video. This guide should take about 30 minutes to complete.
If you aren't already using a video player or don't want to integrate the IMA SDK, check out the ExoPlayer IMA extension, a lightweight Android media player with the IMA Android SDK already integrated.
The Sample Video Player app which you'll use to integrate the SDK.
If you haven't used Android Studio before, consider running through the First App Tutorial for Android Studio before continuing.
If you'd rather follow along with a finished IMA SDK integration, download BasicExample.zip or view it on GitHub.
The sample video player app provides a working simple video player app for you to use as a starting point for integrating the IMA Android SDK.
Download the Sample Video Player app and unzip it.
Start Android Studio and select Open an existing Android Studio project, or if Android Studio is already running, select File > New > Import Project. Then, choose SampleVideoPlayer/build.gradle.
Run a Gradle sync by selecting Tools > Android > Sync Project with Gradle Files.
Ensure that the player app compiles and runs on a physical Android device or an Android Virtual Device using Run > Run 'app'. It's normal for the content video to take a few moments to load before playing.
If you're new to developing Android apps, go through Run Apps on the Android Emulator and Run Apps on a Hardware Device. You'll need to do one of those two things in order to run your new app and see what it looks like.
samplevideoplayer/SampleVideoPlayer.java - A video implementation extending VideoView that has an interface for notifying listeners when the video finishes playing.
res/layout/fragment_video.xml - App layout XML containing SampleVideoPlayer and defining a play button.
videoplayerapp/MyActivity.java - This activity defines the method orientVideoDescriptionFragment to show or hide the VideoDescriptionFragment when appropriate (for example, to hide the description fragment to allow the video to go fullscreen). This file also defines VideoFragment, which sets the VideoPlayer content URL and wires the play button click event.
Your app should compile and run, but you haven't yet added UI elements or code to request and display ads. When you initialize and manipulate UI objects, you must do so on the main thread if you're using multiple threads. In Android, UI objects are not thread-safe. See Threads for more information.
Add an entry in strings.xml to store the VAST ad tag URL.
// Add listeners for when ads are loaded and for errors.
// events for ad playback and errors.
// Attach event and error event listeners.
// Add listener for when the content video finishes.
// Handle completed event for playing post-rolls.
// When Play is clicked, request ads and hide the button.
Implement the requestAds() method to create the AdsRequest. As part of the request, provide a ContentProgressProvider to inform the SDK about the content video's progress, which is used to determine when to play mid-rolls. End the function by calling AdsLoader.requestAds() to send the request.
// Create the ads request.
// Request the ad. After the ad is loaded, onAdsManagerLoaded() will be called.
The app must handle ad events sent from the SDK to notify it about major ad events. Implement the onAdEvent() method to handle events sent from AdsManager. Of particular importance is to call AdsManager.start() to start playing ads, and to pause and resume the content video when ads start and end.
// types, see the documentation for AdEvent.AdEventType.
// AdEventType.LOADED will be fired when ads are ready to be played.
// and you should start playing your content.
The app also needs to handle errors thrown by the SDK. Implement onAdError() to log errors and to resume content video playback if the ads can't play. Change the onPause() and onResume() methods to call AdsManager if playing an ad.
Congrats! You're now requesting and displaying video ads in your Android app. To fine tune your implementation, see Ad Rules and the API documentation.
If you're experiencing issues playing a video ad, try downloading the completed BasicExample below and change the ad_tag_url defined in strings.xml to the ad tag URL you're testing with. If it works properly in the BasicExample then there's likely an issue with your app's IMA integration code. Review this guide and API docs to detect any discrepancies.
Still having issues? Drop us a line in the IMA SDK forum.


Healthy cities and the transition movement: converging towards ecological well-being?
This commentary identifies similarities, differences and opportunities for synergy and mutual learning between the Healthy Cities and the Transition movements. We outline what we consider to be the 'pressing issues' facing humanity and the planet in the early 21(st) century; consider the extent to which health promotion has engaged with and addressed these issues; compare Healthy Cities and the Transition movement; and conclude by suggesting possibilities for moving forward.


text:
The Devils of Cardona
Publisher/Imprint:
Riverhead Books
Benjamin Welton
In 1320, a body of armed men began burning, looting, and killing their way through a large swath of France. Beginning in Normandy, this loose confederation moved south and west into the regions of Poitou, Aquitaine, and Gascony. Finally, they crossed the very permeable border into the Spanish kingdoms of Navarre, Aragon, and Catalonia. They continued killing there.
Jews and Muslims were particularly singled out for murder, thus giving this large-scale crusade a religious tinge that's hard to rationalize as anything other than discriminatory violence. The use of the word crusade is apt for another reason: this moment in history has come to be known as the Shepherds' Crusade. For many, the Shepherd's Crusade of 1320–1321 is emblematic of the irrational nature of the medieval period—a time when angry mobs could be formed without too much provocation.
This is the world of Matthew Carr's The Devils of Cardona. Set in late 16th century Spain, an age when wars of religion still produced thousands of dead bodies, the novel concerns a man named Bernardo Mendoza, a licenciado and a judge given the unenviable task of stopping a religious rebellion in its infancy.
Deep in the mountains of Aragon, in a Morisco village called Belamar, a corrupt, rapacious, and downright filthy priest named Father Juan Panalles has been brutally murdered in his own church. The church was then subjected to desecration, with smashed icons and decapitated statues of the Virgin Mary.
Spain's King Philip II and his advisors are even more worried about the Arabic writing left behind on the church's walls. Could it be the work of the Redeemer, a mysterious Morisco dedicated to reconquering Spain in the name of Islam?
With a motley crew consisting of two militiamen, a teenaged scribe named Gabriel, a stolid German swordsman named Johannes Necker, and his own rakish cousin Ventura, Mendoza sets out from the crown's homeland of Castile for the aggressively independent Kingdom of Aragon and the hated village of Belamar.
As with most mystery novels, nothing is as it seems. Many Moriscos, or former Spanish Muslims who were forcibly converted to Christianity by the Spanish crown, continue to worship Allah, while the ostensibly pious Countess of Cardona continues to secretly live in sin. Furthermore, like the best Raymond Chandler mystery or Dashiell Hammett thriller, The Devils of Cardona contains zigzags of treachery, with major players including Castilian and Aragonese nobles, Morisco insurgents, bandits, French Protestants, and even the Inquisition itself.
It's clear that Carr, who has buttered most of his bread as a journalist and historian, has put in many hours studying the traditions and tropes of the detective fiction genre. Although not a hardboiled egg like Marlowe or Spade, Mendoza walks the line between rogue agent and official mouthpiece. Carr's protagonist is also one of detective fiction's many crossbreeds. He's the son of an Italian Catholic mother and a Jewish converso father who grew up in the defiantly Muslim city of Granada and became one of the many heroes of the Alpujarras rebellions and the Battle of Lepanto.
Mendoza is also an arch idealist in a world full of graft and deceit. These ideals are put to a brutal test in Belamar, for although nothing on the surface is for certain, what is true in the case of The Devils of Cardona is that violence—wanton, pitiless violence—is ubiquitous and used by all sides.
Carr's debut novel moves at a steady pace that is neither glacial nor breakneck. When he slows down it is done in order to show off his erudition. The man wrote Blood and Faith: The Purging of Muslim Spain after all, so he knows what he's talking about when it comes to the bad blood between the Old Christians and the Moriscos.
There is one glaring problem with Carr's historical accuracy, however. While the scenery and history appear correct, the characters do not. Carr's 16th century Spaniards at times talk like jaded 21st century metropolitans, and their hang-ups are painfully obvious (if not a little tiresome) to anyone who has been paying even a modicum of attention to pop culture since the 1990s. From closeted homosexuals to proselytizers of religious tolerance and social diversity, The Devils of Cardona may come a little too close to being a left-leaning, bourgeoisie fantasy for some readers.
That being said, the central story and its complex mystery holds the drifting ship together, and Carr certainly delivers a powerful punch in his debut. The Devils of Cardona is also the perfect set-up for a sequel, for Mendoza and his men have plenty of life left in them still.
Benjamin Welton is a freelance writer, music critic, author of fiction and poetry whose work has appeared in such publications as Crime magazine, Aberrant Labyrinth, Vermont's Seven Days newspaper, Vantage Point, The Weekly Standard, and others.


FileSharing Talk > Other Discussions > Movies & TV > The Two Towers-cd3-xvid.....no Sound!
View Full Version : The Two Towers-cd3-xvid.....no Sound!
After finally having tracked down the third cd and DL it from last night I find that I cant hear any audio on it. Both 1 and 2 play fine but 3 has no sound. Is there a codec I should be using?
Hell! I came back to post that the SLD pro sorted out the bother, after reading that fix on an other thread.
Much thanks to all you who took the time to help me on this.


My core group of friends consist of the most amazing people I've ever met. Kynne, is my lil sissy and I love her so much. Divine is my oh-so-talented friend and fellow Blogger. Belle is my freaking amazing Blog Manager and all around badass, and Roxi, Rainbow, Inertia, Darth, Spyder, Frankie, Art, Kiddo, Voshie, Arica, Suzi, Bilbo, Ainara, Helga, Amanda, Alisa, Noke, Siren, Sohma, Chandra, Aelva…damn -takes a breath- Drunnah, Damien, Vae, Karalee, Imo, everyone at The Lady Garden Cabaret, Cole Marie, Kol, Phe….Okay…There are just too many amazing people. You get the picture.
We are all members of The Ippos Collective and together we form a community of artist, designers, creators, bloggers, photographers, and friends. We believe in being kind and supporting one another in all things. I couldn't have asked for a better group of friends. In Real Life I'm a Costumer & Costume Designer for Film and Television. I pull so much inspiration from SL and the incredibly talented artist who call SL home. I have three cats (Keats, Dashiell, & Hemingway), a Chihuahua named Pixie, and a fish called Byron. I live in lovely Los Angeles and I'm in love with both my RL and SL.


text:
Q: Please how do I create a JQuery playlist? I'm working on a music streaming website using a theme I got. Everything is great except for the fact that the site is designed to only create a playlist using songs that the user plays and this is done by triggering a javascript event everytime the user clicks the play button. What I want is for a list of songs to be loaded on the playlist automatically once the user arrives on the page. Yu can see a sample at this link https://theplaylistnation.com/site/charts.php. What I want is for the songs on that page to load into the playlist before the play button is clicked so the user can listen non stop to all the songs on the Charts page. Please this would mean the world to me... Thanks, guys!
Below is the PHP script that lists the songs.

window.Plyrist = {};
window.Plyrists = [];

(function($, undefined) {
  "use strict";

  Plyrist = function(el, items, options) {
    var self = this;
    this.active = 0;
    this.repeat = false;
    this.shuffle = false;
    this.items = items || [];
    this.oitems = $.merge([], items);

    this.el = $.extend({}, this._el, el);
    this.options = $.extend(true, {}, this._options, options);

    $.each(this.el, function(key, value) {
      if (key !== 'playlist' && key !== 'controls') {
        self.el[key] = self.el.playlist + ' ' + self.el[key];
      }
    });

    this._createControls();
    this._createItems();

    this.player = new Plyr(this.el.player, this.options);
    Plyrists.push(this.player);

    this.player.on('ready', event => {
      self._initEvents();
      self._initState();
    });

    this.player.on('play', event => {
      Plyrists.forEach(function(player) {
        if (player !== self.player) {
          player.pause();
        }
      });
    });

    this.player.on('loadedmetadata', event => {
      var duration = $(this.el.playlist + ' .plyr__time--duration');
      this.player.duration == 'Infinity' ? duration.hide() : duration.show();
    });

    this.player.on('ended', function() {
      if (self.repeat) {
        self._play(self.active);
      } else {
        if (self.items.length > 1) {
          self.next();
        } else {
          self.player.restart();
        }
      }
    });

    this._init();
  }

  Plyrist.prototype = {
    _el: {
      playlist: '#playlist',
      player: "audio",
      items: '.plyr-list',
      item: '.plyr-item',
      itemHtml: '

<button class="plyr-item-close close text">×</button>
',
      itemTitle: '.plyr-item-title',
      itemAuhtor: '.plyr-item-author',
      itemPoster: '.plyr-item-poster',
      itemClose: '.plyr-item-close',
      poster: '.plyr__poster',
      title: '.plyr__title',
      author: '.plyr__author',
      prev: '[data-plyr="prev"]',
      next: '[data-plyr="next"]',
      like: '[data-plyr="like"]',
      shuffle: '[data-plyr="shuffle"]',
      repeat: '[data-plyr="repeat"]',
      list: '[data-plyr="list"]',
      controls: {
        prev: '<button type="button" class="plyr__control" data-plyr="prev"><svg role="presentation"><use xlink:href="#plyr-prev"></use></svg>Prev</button>',
        play: '<button type="button" class="plyr__control" aria-pressed="false" aria-label="Play, {title}" data-plyr="play"><svg class="icon--pressed" role="presentation"><use xlink:href="#plyr-pause"></use></svg><svg class="icon--not-pressed" role="presentation"><use xlink:href="#plyr-play"></use></svg>PausePlay</button>',
        next: '<button type="button" class="plyr__control" data-plyr="next"><svg role="presentation"><use xlink:href="#plyr-next"></use></svg>Next</button>',
        poster: '

',
        title: '',
        author: '

',
        progress: '
<input data-plyr="seek" type="range" min="0" max="100" step="0.01" value="0" aria-label="Seek"><progress class="plyr__progress__buffer" min="0" max="100" value="0">% buffered</progress>00:00
',
        currentTime: '
00:00
',
        duration: '
00:00
',
        mute: '<button type="button" class="plyr__control" aria-pressed="false" aria-label="Mute" data-plyr="mute"><svg class="icon--pressed" role="presentation"><use xlink:href="#plyr-muted"></use></svg><svg class="icon--not-pressed" role="presentation"><use xlink:href="#plyr-volume"></use></svg>UnmuteMute</button>',
        volume: '
<input data-plyr="volume" type="range" min="0" max="1" step="0.05" value="1" autocomplete="off" aria-label="Volume">
',
        like: '<button type="button" class="plyr__control" aria-pressed="false" data-plyr="like"><svg class="icon--pressed" role="presentation"><use xlink:href="#plyr-liked"></use></svg><svg class="icon--not-pressed" role="presentation"><use xlink:href="#plyr-like"></use></svg>DislikeLike</button>',
        shuffle: '<button type="button" class="plyr__control" data-plyr="shuffle"><svg role="presentation"><use xlink:href="#plyr-shuffle"></use></svg>Shuffle</button>',
        repeat: '<button type="button" class="plyr__control" data-plyr="repeat"><svg role="presentation"><use xlink:href="#plyr-repeat"></use></svg>Repeat</button>',
        list: '<button type="button" class="plyr__control" data-plyr="list"><svg role="presentation"><use xlink:href="#plyr-list"></use></svg>Playlist</button>'
      }
    },
    _options: {
      theme: 0,
      iconUrl: '../libs/plyrist/src/plyrist.svg',
      autoplay: true,
      hideControls: false,
      fullscreen: {
        enabled: false
      }
    },
    _init: function() {
      var self = this;
      if (self.options.autoplay) {
        self._play(self.active);
      } else {
        self.select(self.active);
      }
    },
    _initState: function() {
      // to fix css when use audio player to play video
      $('.plyr--video', this.el.playlist + '.plyrist_audio').addClass('plyr--audio');
      this.shuffle ? $(this.el.shuffle).addClass('is--shuffle') : $(this.el.shuffle).removeClass('is--shuffle');
      this.repeat ? $(this.el.repeat).addClass('is--repeat') : $(this.el.repeat).removeClass('is--repeat');
    },
    _initEvents: function() {
      var self = this;

      $(this.el.prev).off().on('click', function() {
        self.prev();
      });

      $(this.el.next).off().on('click', function() {
        self.next();
      });

      $(this.el.like).off().on('click', function() {
        $(this).attr('aria-pressed', $(this).attr('aria-pressed') == 'true' ? 'false' : 'true');
      });

      $(this.el.shuffle).off().on('click', function() {
        self.shuffle = !self.shuffle;
        self._initState();
      });

      $(this.el.repeat).off().on('click', function() {
        self.repeat = !self.repeat;
        self._initState();
      });

      $(this.el.list).off().on('click', function() {
        $(self.el.playlist).toggleClass('open');
      });
    },
    _createControls: function() {
      if (this.options.controls) return;
      switch (this.options.theme) {
        case 0:
          this.options.controls = this._buildControls([
            this.el.controls.prev,
            this.el.controls.play,
            this.el.controls.next,
            this.el.controls.poster,
            '
',
            '
',
            '
',
            this.el.controls.title,
            this.el.controls.author,
            '
',
            this.el.controls.currentTime,
            this.el.controls.duration,
            '
',
            this.el.controls.progress,
            '
',
            this.el.controls.mute,
            this.el.controls.volume,
            this.el.controls.like,
            this.el.controls.repeat,
            this.el.controls.shuffle,
            this.el.controls.list
          ]);
          break;
        case 1:
          this.options.controls = this._buildControls([
            this.el.controls.poster,
            '
',
            this.el.controls.title,
            this.el.controls.author,
            '
',
            this.el.controls.play,
            this.el.controls.prev,
            this.el.controls.next,
            '

',
            this.el.controls.mute,
            this.el.controls.volume,
            this.el.controls.like,
            this.el.controls.repeat,
            this.el.controls.shuffle,
            this.el.controls.list,
            '
',
            '
',
            this.el.controls.progress,
            this.el.controls.currentTime,
            this.el.controls.duration,
            '
',
            '
'
          ]);
          break;
        case 2:
          this.options.controls = this._buildControls([
            this.el.controls.progress,
            this.el.controls.poster,
            '
',
            this.el.controls.title,
            this.el.controls.author,
            '
',
            this.el.controls.repeat,
            this.el.controls.prev,
            this.el.controls.play,
            this.el.controls.next,
            this.el.controls.shuffle,
            this.el.controls.like,
            '

',
            this.el.controls.currentTime,
            this.el.controls.duration,
            this.el.controls.mute,
            this.el.controls.volume,
            this.el.controls.list
          ]);
          break;
        default:
          break;
      }
      $(this.el.playlist).addClass('plyrist-theme-' + this.options.theme);
    },
    _buildControls: function(arr) {
      var self = this;
      if (self.options.iconUrl) {
        $.each(arr, function(key, value) {
          arr[key] = value.replace(/xlink:href="/g, 'xlink:href="' + self.options.iconUrl);
        });
      }
      return '
' + arr.join('') + '
';
    },
    _createItems: function() {
      var self = this;
      //get items from html
      if ($(this.el.item).length > 0) {
        $(this.el.item).map(function(i) {
          var item = $(this);
          self._initItemEvent(item);
          self.items.push({
            id: item.attr("data-id"),
            title: item.find(self._el.itemTitle).text(),
            author: item.find(self._el.itemAuhtor).text(),
            type: item.attr("data-type"),
            source: item.attr("data-source"),
            provider: item.attr("data-provider"),
            poster: item.attr("data-poster"),
            el: item
          });
        });
      }

      // build item html from array
      $.each(self.oitems, function(key, item) {
        self._buildItem(item);
      });
    },
    _buildItem: function(item) {
      var el = $(this._el.itemHtml);
      el.attr('data-id', item.id);
      el.find(this._el.itemPoster).css('background-image', item.poster);
      el.find(this._el.itemTitle).text(item.title);
      el.find(this._el.itemAuhtor).text(item.author);

      item.el = el;
      $(this.el.items).append(item.el);
      this._initItemEvent(item.el);
      return item;
    },
    _initItemEvent: function(item) {
      var self = this;
      $(item).on("click", function(e) {
        var id = $(this).attr('data-id');
        var i = self.getIndex(id);
        if ($(e.target).is('.plyr-item-close')) {
          e.preventDefault();
          self._removeItem({
            id: id
          });
          return;
        }
        if (!$(this).hasClass("active")) {
          self.active = i;
          self._play(i);
        }
      });
    },
    _addItem: function(item) {
      var item = this._buildItem(item);
      this.items.push(item);
    },
    _removeItem: function(item) {
      var self = this;
      if (item.id == null) {
        return;
      }
      var index = this.getIndex(item.id);
      if (index > -1) {
        this.items[index].el.remove();
        this.items.splice(index, 1);
        if (this.active == index) {
          this.setIndex(self.active, function() {
            self._play(self.active);
          });
        }
      }
    },
    _play: function(index) {
      if (!this.items[index]) return;
      var source = this.items[index] && {
        type: this.items[index]['type'],
        sources: [{
          src: this.items[index]["source"],
          provider: this.items[index]["provider"]
        }]
      };
      this.active = index;
      this.player.source = source;
      this.player.play();
      this.select(this.active);
    },
    getItems: function() {
      return this.items;
    },
    setItems: function(items) {
      var self = this;
      this.items = items;
      $.each(self.items, function(key, item) {
        self._buildItem(item);
      });
    },
    select: function(index) {
      var item = this.items[this.active];
      $(this.el.item).removeClass('active');
      $(this.el.title).html(item.title);
      $(this.el.title).attr('href', item.uri);
      $(this.el.author).html(item.author);
      $(this.el.poster).css('background-image', 'url(' + item.poster + ')');
      item.el.addClass('active');
      $(document).trigger('refresh');
    },
    setIndex: function(index, callback) {
      this.active =
        index > this.items.length - 1 ?
        0 :
        index < 0 ? this.items.length - 1 : index;

      if (this.shuffle) {
        this.active = Math.floor(Math.random() * this.items.length);
      }
      if (callback) {
        callback();
      }
    },
    getIndex: function(id) {
      for (var i = 0; i < this.items.length; i++) {
        if (this.items[i].id === id) {
          return i;
        }
      }
      return -1;
    },
    getCurrent: function() {
      return this.items[this.active];
    },
    play: function(item, callback) {
      var i = 0,
        index, items = item;
      if (!$.isArray(items)) items = [item];
      while (i < items.length) {
        index = this.getIndex(items[i].id);
        if (index == -1) {
          this.add(items[i], !i);
        } else {
          if (items.length == 1) {
            if (index !== this.active) {
              this._play(index);
            } else {
              this.player.togglePlay();
            }
          }
        }
        i++;
      }

      if (callback) {
        callback();
      }
    },
    prev: function() {
      var self = this;
      this.setIndex(self.active - 1, function() {
        self._play(self.active);
      });
    },
    next: function() {
      var self = this;
      this.setIndex(self.active + 1, function() {
        self._play(self.active);
      });
    },
    add: function(item, play) {
      this._addItem(item);
      if (play == true) {
        this._play(this.items.length - 1);
      }
    },
    remove: function(id) {
      this._removeItem({
        id: id
      });
    }
  }

})(jQuery);

<div class="record col-12" data-id="<?php echo $row['id']; ?>" data-category="Pop" data-tag="<?php echo $aqr['country']; ?>" data-source="<?php echo $row['songurl']; ?>">

      <a href="artist.page.php?ref=<?php echo $aqr['id']; ?>" class="ajax media-content " style="background-image:url(<?php echo $row['cover']; ?>)">

        <button class="btn btn-icon no-bg no-shadow hide-row" data-toggle-class>

                                </button>
        <button class="btn btn-icon no-bg no-shadow hide-row btn-more" data-toggle="dropdown">

                                </button>

        <a href="artist.page.php?ref=<?php echo $aqr['id']; ?>" class="list-title title ajax h-1x">
          <?php echo $row['songtitle']; ?>

        <a href="artist.page.php?ref=<?php echo $aqr['id']; ?>" class="list-subtitle d-block text-muted h-1x subtitle ajax ">
          <?php echo $aqr['artist']; ?>
          <?php if(!empty($row['feature'])){ echo ', '.$row['feature'].''; } ?>

          <?php echo $row['duration']; ?>

        <button class="song btn btn-icon no-bg no-shadow" data-toggle-class id3="<?php echo $row['id']; ?>">

                </button>
        <button class="btn btn-icon no-bg no-shadow btn-more" data-toggle="dropdown">

                                </button>

A: You cannot auto play music in most browsers anymore, but once a user presses play on the website then you can change songs and start playing them without any issues.
I've made an example on how to change the song once it ends, hopefully this is what you were looking for:
<!DOCTYPE html>

    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>

    <audio id="player" controls onended="playNextSong()">
        <source src="song-1.wav" type="audio/wav">
    </audio>

And if you want it to loop around, then just add when it reaches the end of your song array, then set the count to 0 again.

redpajama_set_name: RedPajamaStackExchange


text:
Q: How can I use siri to add tick box items to a note? I have an elderly relative that can no longer write legibly due to a tremor.
Can we use siri to add tick box items to a note?

A: I'm not aware of any way to have Siri add a checkbox to a note.  You can use Siri to take notes or add Reminder items.  There are probably free apps on the app store that will do something similar but since most of them rely on Siri in the background, if they don't use Google's interface, you won't get much more than regular Siri.
I did find a nice site that lists dozens of things you can do with Siri, maybe that will help: https://techranker.net/how-to-use-siri-siri-commands-list-questions-to-ask-siri-app/


text:
Arabic / العربيةAzerbaijani / AzərbaycancaTurkish / TürkçeEnglish
All's not fair in politics
Other Languages Arabic / العربيةAzerbaijani / AzərbaycancaTurkish / Türkçe
PKK capitalizing on violence in Turkey
No Such Thing As 'Good Terrorists' And 'Bad Terrorists'
Is the objective to annihilate terrorism or the Islamic world?
PYD: Another face of terror
Are we united against terror?
Religion is not the "casus belli"
The terrorist act itself is nothing, the promotion of that act is everything
What he said, What happened
Military Station Campaign
Mr. Egemen Bağış: What would be the difference if the weapons they use are chemical or conventional
Darwinism lies at the root of all terrorist activities, all acts of violence. The whole Islamic world is Darwinist. Darwinist education should be stopped, there is no other solution.
The PKK's claim to be laying down its arms is simply a deception
When God's Name is not recited, that region, that city, that country would become barren. What comes in its place? Hunger and economic crisis. What comes in its place? Terror. Those two dangers. Is God's Name invoked in Greece? No. Is His Name invoked in other countries? For instance, is His Name invoked in the US? What happens then? Hunger comes. Hunger enwraps them all in those vast lands. Terror, meaning fear, comes following that.
Communist Terror
Certain people see the slaughter, terror and fighting going on today and ask, "How did the world end up like this?" They need to have a look at their surroundings, the lives and people around them — newspapers, leaders and most important of all, the language used by politicians. The loss of mutual respect, the spirit of solidarity, understanding and altruism, has come at a high price. The worst damage has been caused by the world's loss of love.
Let us look at this from a political perspective. People who investigate causes of disagreements between countries generally place the blame on radical ideas and actions, which is quite correct. Religious radicals, racist radicals, philosophical radicals, atheist radicals and communist radicals etc. all represent separate ideologies and are represented by communities intolerant to the other side.
One of the main reasons for the failure to overcome this radicalization is that political language contains feelings of anger and hypocrisy incompatible with human nature. An intense spirit of bullying has come to dominate politics. Politicians are capable of addressing one another quite inappropriately and in domestic politics leaders unable to compromise with one another are easily able to create an unstable climate for the administration and future of the country. Mixed governments in which all sections of society can be represented in peace fail to be established, different sides refuse to come together and angry language eliminates chances of compromise. Unstable governments constantly cause problems and disagreements among leaders lead to popular polarization.
Foreign policy is one area in which this hawkish language can reach frightening dimensions. No country is able to swallow a mistake made by another. Since there is no proximity based on love anywhere, a minor violation of frontiers or territorial rights can spark huge wars.
A simple mistake results in warnings from the other side along the lines of, "Be careful. We have troops and an air force and a navy!" The population of that country joins in that angry language, and facile heroism on the social media in particular results in a rage that places countries in conflict with one another.
"Allied" countries cannot easily launch threats at one another under the influence of their power and strategic importance; yet being allies does not mean that love reigns between such countries. A hypocritical political language is a model of dishonesty known to all but that everyone thinks is essential in practice. Onur Oymen, a former ambassador and Turkish politician describes this hypocrisy as follows:
"For example, if a statement issued after negotiations says, 'we have had very open and honest discussions,' that generally means there has been a serious difference of opinion. 'Necessary measures will be taken when the time comes' generally means that the problem will take a very long time, and may never be resolved at all. 'I have listened carefully to what you have to say' generally means 'I do not agree with you.' If it says, 'I have been very interested in your opinions,' that usually means, 'I have never heard anything so ridiculous.' 'I will report your opinions to senior levels' is a polite way of saying 'We absolutely disagree.' If it says, 'It would be more in your interests to accept our views rather than insisting on your own,' that may sometimes mean, 'we will harm your interests if you do not do what we say.'"
Leaders who shake hands in front of the cameras have well understood the threatening messages the other side is sending. In this hypocritical climate, conflict persists and nobody trusts anyone. Is this climate of lovelessness not the main reason for millions of people becoming terrorists?
As with everything else, the presence of radicalism in politics accelerates its collapse; because this lovelessness and insincerity that have come to dominate the world are incompatible with the nature of human creation. People instinctively wish to defend themselves against violence and lovelessness. And that inevitably gives rise to further violence. Collapse of the spirit may lead to even worse tragedies.
Human beings and the world are both created for love. So long as people forget that, the human body and soul will continue to revolt. Yet love is the only secret that can make people mild, peace loving and happy. Politics must be at the command of love. It must be built on love. Politics must be at the service of love; it must only be a tool for the acquisition of love.
Our hearts are set at ease with love. We merely drown in hatred. That is why we have to teach the world to forgive and embrace. We have to show that supplying awareness, rather than armaments, is the best and only way to solve problems. At a time when everyone is speaking of arms and hatred, we must be leaders who teach the importance of love.
The fact is that love is amenable to everyone and everything. In love, everyone is on the side of good and willingly makes sacrifices. Self-interest, advantage and selfishness have no place in love. With love, there can be no hypocritical haters hiding behind smiling faces. Love is a great force. Politics, the economy and stability are all easy with love. Love is the essence of religion, and the best response to those who regard cruelty and hatred as faith. It must not be forgotten that it is never right to say, "What good can my poor efforts do?" Love will always be powerful and prevail, even if its advocates are few.
Adnan Oktar's piece in Arab News:


text:
Suspect could change plea in deadly Clay Township crash
By: Diana Gutierrez
Posted: Dec 11, 2017 6:46 AM EST
NOW: Suspect could change plea in deadly Clay Township crash
SOUTH BEND, Ind.- The hearing for James Morrison, the man accused of causing a deadly crash in St. Joseph County has been postponed until after the holidays.
Morrison is accused of causing a deadly crash that killed one man following a high speed chase with police. In court today, his lawyer told the judge they are still working on some court documents.
On February 23rd charges were filed in connection with a deadly accident on State Road 933 and Darden Road.
On February 21st, according to court documents, a Berrien County deputy recognized a stolen gold Chevy trailblazer right around the Michigan-Indiana border.
Deputies say, 39-year-old James Morrison was behind the wheel and didn't stop.
Morrison traveled into St. Joe County, reaching speeds of over 100 mph. When he reached 933 and Darden he took a red light and struck a pickup killing Andre Northern.
Court documents say, once blood was drawn heroin was present in Morrison's blood.
Previously, Morrison had active warrants in both Berrien and St. Joseph counties. He pleaded not guilty to charges including three counts of causing serious bodily injury.
Morrison's next hearing will be on January 22. Judge Elizabeth Hurley says if the paperwork isn't submitted by then there will be a trial.
Newly discovered asteroid makes one of the closest approaches of Earth
US military operation kills senior ISIS leader in Somalia
NYC bike path terror suspect found guilty on all counts in killing of 8 people


text:
#include "dso_local.h"

#ifdef DSO_NONE

static DSO_METHOD dso_meth_null = {
    "NULL shared library method"
};

DSO_METHOD *DSO_METHOD_openssl(void)
{
    return &dso_meth_null;
}
#endif


There are some films I see because of the people who act in them (Shammi Kapoor, Asha Parekh, Mumtaz, Dharmendra, etc). Some I see because of the people who direct them (Guru Dutt, Vijay Anand, Raj Khosla). Some—relatively few—I see simply because of the music (Parasmani, Aah, Saranga—pretty awful otherwise, but great music).
And then there are some I see because they're a bit of it all. Like Kabuliwala. The story's by Rabindranath Tagore, it's produced by Bimal Roy (directed by Hemen Gupta), it stars Balraj Sahni, and it has one of the loveliest patriotic songs I've ever heard: Ae mere pyaare watan.


undertake verb conjugation to all tenses, modes and persons.
Search the definition and the translation in context for "undertake", with examples of use extracted from real-life communication.
Conjugate undertake English verb: past tense, participle, present perfect, present continuous, past perfect, gerund. Translate undertake in context and see undertake definition.


text:
Sharecaster
Cry	Cry
Death in the Family: Norma M. Dockery, Alberto Pinto Arciniega, Jean Marvin
Katharine Hepburn Called Her Famous Lover's Wife After He Died in Her Home
Vanessa Reflects on 'Heartbreaking' Grief 1 Year After Kobe's Death
Paddy Doherty warned by medics he was 'hours from death' after contracting Covid-19
Tipping Point host Ben Shephard pays tribute to contestant who died
Global coronavirus death toll passes TWO MILLION just over a year since outbreak began
Batman TAS: 10 Best Episodes For Batgirl Fans
Death In Paradise's Josephine Jobert 'dead inside' after battling phobia for show scene | Celebrity News | Showbiz & TV
Céline Dion Pens Touching Tribute to René Angélil 5 Years After His Death
Celebrity power undermining global conservation efforts, scientists warn | Environmental activism
in 2020, Celebrity, Death
Hensley: A walk down memory lane thanks to the disappearing heroes of our youth – Austin American-Statesman
by deadceleb October 11, 2020, 5:18 am 1.1k Views
"A trophy carries dust. Memories last forever."
Mary Lou Retton
You know time is moving too fast when you see athletes and entertainers whom you held in high regard in younger days have died. For whatever reason, celebrity deaths get our attention. Heroes who have punctuated our younger days with forever memories are special.
It seems there are at least a couple of phases along these lines in life.
First are those legends from long ago, people you knew were important but didn't have a real connection to. For me, examples are Milton Berle, Frank Sinatra, Joe DiMaggio and Vince Lombardi. Big, big deals, but I never really appreciated their profound impact across several generations.
Then there's the people who make their mark while we're paying closer attention to the world around us. These are folks, who from the outside looking in, seem to do things the right way and are also the best at what they do. As the awful year known as 2020 continues to roll on and the pandemic, election and social justice dominate news cycles,, I'm noticing we're quietly losing people I admired from afar for their craft and accomplishment.
Which should remind us of our own mortality.
Maybe losing Kobe Bryant in such a sudden, tragic way early this year should have been a harbinger of what was to come. The outpouring of grief, amplified through social media, was incredible. If Kobe, one of the few people on the planet known by one name, could be taken without warning, then so could anyone else.
And that has been the case.
Like many others of a certain age, I came to an appreciation of professional athletes not just through seeing them on television. Back then, options were limited with three networks and a game-of-the-week mentality. Televised sports was mostly the stuff of weekends.
To a young person thirsting for athletic knowledge, sports-card collecting helped fill the knowledge gaps. I still have most of my cards, tucked away in a closet, hopefully headed to one or both of the kids some faraway day from now.
Most of the collection is baseball cards spanning 1969-79. It was a glorious time for baseball, which makes the passing of players from that era tough. This year, we've lost two of the game's greatest pitchers in Bob Gibson and Tom Seaver. Those guys knew how to get it done on the mound, and the bigger the game, the better they were.
Gibson's former St. Louis Cardinals teammate, Lou Brock, also died this year. In many ways, Brock was the heart of some very talented teams. He was a consummate leadoff man who knew how to manufacture runs in his team's home park. On more than one occasion, he'd work a pitcher for a walk, steal second, steal third and then score on a groundout, staking his team to an early lead.
Speaking of steady performers, Al Kaline was a real throwback, playing his entire 20-plus-season career with one team, the Detroit Tigers. Like Brock, Kaline also reached the rarefied air of the 3,000-hit plateau. One other former baseball player to mention here is Bob Watson, famous as the first Black general manager to win a World Series (Yankees, 1996) and the answer to a trivia question as the man who scored the 1 millionth run in the game's history.
Of course, baseball isn't the only sport to say goodbye to some of its greats. Gale Sayers, among the most talented running backs of all time, passed away this year. Sayers' career was cut short by injuries, and he will forever be remembered by me and many others for his book, "I Am Third," and his friendship with teammate Brian Piccolo, captured in the made-for-TV movie "Brian's Song" (the first film to make me cry).
In the basketball world, we lost Wes Unseld, who, as a young wannabe basketball player many moons ago, was someone I looked up to. He was quiet and wonderfully effective on the court. Undersized in the post, his rebounding ability was equal parts art and science, and no one has ever thrown the outlet pass better.
In fact, we had a "Wes Unseld drill" in practice where we'd toss the ball off the backboard, rebound it, pivot and throw a two-hand overhead pass to a guard ready to start the fast break. Done like Unseld, it meant the ball might hit the floor twice before someone scored at the other end of the court.
I'm also going to miss the legendary Curly Neal of Harlem Globetrotter fame. No one could handle a basketball better than Neal, whose dribbling antics were a cornerstone of Globetrotter exhibitions. He was a pleasure to watch, probably because I never could dribble more than a couple of times before it bounced off my shoe.
Talk about admiration. How about Phyllis George, who also died earlier this year? Long before someone thought it would be a good idea to make pre-game shows stretch on ad nauseum and include marching bands, hot-air balloons and numerous other gimmicks, it was a simpler time. An hour before games began Sunday, you could turn on "The NFL Today," which included in its weekly lineup Phyllis George. It is in part because of her pioneering work that sports journalism is much better off today thanks to the many women who were inspired by her and followed in her footsteps.
Obviously, this isn't an exhaustive list of athletes, just a few who spark special memories for me. I haven't even gotten to Tom Dempsey, who once kicked the longest field goal in NFL history, or Willie Wood, the ferocious defensive back of the Green Bay Packers.
Heck, it's been equally devastating for coaches. We've lost Miami Dolphins legend Don Shula, and college basketball coaching greats Lute Olson and John Thompson. We've even lost my favorite baseball manager from a film: Wilford Brimley, who portrayed the long-suffering Pop Fisher of the New York Knights in the magnificent Robert Redford movie "The Natural."
As I look back at these names, and so many others, I think it only fitting to sum this up with a paraphrased nod to the trademark song of a hero from another age, Bob Hope: Thanks for the memories.
Doug Hensley is associate regional editor and director of commentary for the Globe-News.
Source: statesman.com
Previous article Where were you when (insert major world event here) – Tasmania Examiner
Next article Photos: Notable Deaths in 2020 | Archives – Richmond.com
Written by deadceleb
Nicholas Lyndhurst's special connection to David Jason amid son Archie's tragic death – Express
'I Can See Clearly Now' Singer Johnny Nash, More Celebrity Deaths of 2020 – TheWestNews
My Screens Are Filled With Black Death, but I Won't Look Away – The New York Times
Naya Rivera's ex-husband Ryan Dorsey moves in with Nickayla Rivera to care for son – NEWS.com.au
Ruth Bader Ginsburg's death: Obama, Oprah among notable politicians, celebrities to react – WLS-TV
More From: 2020
Spencer Davis Obituary: classic rock legend, dies from pneumonia complications at 81 – Legacy.com
by deadceleb October 20, 2020, 6:19 pm
James Redford obituary: filmmaker dies at 58 – Legacy.com
Broadway and Television Star Doreen Montalvo Dead at 56 – Report Door
Black Panther's Letitia Wright Responds To The Chatter About A Potential Sequel Without Chadwick Boseman – CinemaBlend
Rhonda Fleming obituary: classic actress dies at 97 – Legacy.com
Broadway and Television Star Doreen Montalvo Dead at 56 – Yahoo Entertainment
Most Shocking Celebrity Deaths — Naya Rivera, Kobe Bryant and More – inTouch Weekly
by deadceleb July 14, 2020, 7:51 pm
Celebrity deaths 2020: everyone we've lost so far from Chadwick Boseman to Dame Diana Rigg – HELLO!
by deadceleb October 1, 2020, 10:56 am
NBA's Montrezl Harrell Mourns King Von Death, 'What's Going On In The World!?'
by deadceleb November 6, 2020, 9:24 pm
CNN's Andrew Kaczynski Mourns Death of Baby Daughter Francesca
by deadceleb December 25, 2020, 7:45 pm
Alex Trebek's wife and daughter seen outside the family home after Jeopardy! host died aged 80
by deadceleb November 9, 2020, 12:49 am
2020 sucks: All the saddest celebrity deaths so far this year – Film Daily – Film Daily
by deadceleb September 1, 2020, 7:56 pm
Where were you when (insert major world event here) – Tasmania Examiner
Photos: Notable Deaths in 2020 | Archives – Richmond.com
Dead Celebrity News
James Carmack Says CarmaCo Will Run Out of Cash in 9 Months
America's Youngest Millionaire Caught by Scammers After TV Interview
The E-Commerce Boom Is Just Beginning
Amazing Theaters in New York City Has Closed
This New Smartglasses Aim to Fuse Fashion and Tech
Whoa! Amazing Girl Showing off Her Biceps
Ouch! Girls Workout Fail Compilation
13 Most Creative Music Videos We've Ever Seen
The Internet Is Fascinated By This Travelling Couple
Hackers Stole 15 million Passwords. Check If You're Affected
You Won't Believe What Happened During This Girl Photo Session


AN ACREAGE estate is due to release its final stage of homesites, with buyer expressions of interest now being taken on blocks up to 5000sq m.
Final release at Stone Creek, Upper Coomera.
AN ACREAGE estate in Upper Coomera is due to release its final stage of homesites.
The 67 new lots at Stone Creek will range from 600sq m to more than 5000sq m.
Buyer expressions of interest are now being taken on the blocks with prices starting at about $275,000.
Developer Trent Jackson of TJ International said the release would have some of the most elevated, prime lots in the estate.
"I am so proud of the community that has been established over the past seven years," he said.
Colliers International marketing agent Andrew Roubicek said that by offering larger home sites, Stone Creek had become a community of mainly owner-occupiers.
"From my experience owner-occupiers take more pride in the design of their home and garden maintenance – which ultimately flows on to greater capital gains for buyers," he said.
The estate is divided into four exclusive precincts, each separated visually by nature reserves and natural creeks.
More than half the homesites back onto or are across from a natural bushland or park.
Stone Creek is close to the planned Upper Coomera Town Centre and Coomera train station, while in each reach of the M1.


text:
\section{Introduction}
\label{sec:intro}

The Skyrme model \cite{Skyrme1} has had some
success in describing both single nucleon properties and the
nucleon-nucleon interaction \cite{ANW,JackRho,Jacksons}. It is
therefore of interest to see how well the model performs for larger
nuclei. Classical multiskyrmion solutions are known up to baryon
number $B=9$ \cite{BC,BatSut}. However, these must be quantised
before any comparison to the real world can be made.

It is generally agreed that a proper treatment of the Skyrme model as
a quantum field theory is difficult.  Instead, a limited number
of degrees of freedom are quantised, and usually
only the zero mode collective coordinates
\cite{ANW}. This
reduces the model to finite-dimensional
quantum mechanics. The conventional wisdom is that $6N$ degrees of
freedom are required to describe a system containing $N$ nucleons (as
would be required for $N$ widely separated skyrmions). However,
minimal energy solutions for $B>1$ are in general single large
solitons, which have a maximum of 9 zero modes. Therefore even for
a very limited quantisation it is
necessary to include additional discrete modes.

This is the principal motivation for the calculation of the
vibrational spectra of multiskyrmions. A full quantisation should also
include the effects of the soliton on the vacuum fluctuations, or
radiation. We shall not attempt this here, but will merely present a
new method for computing normal mode spectra, with particular reference
to the $B=2$ solution. The results for $B=4$ are described in a
concurrent paper \cite{usB4}. A similar calculation was recently
performed by Walet \cite{Walet} for $B=2$ and $B=3$, using the
Yang-Mills instanton-induced form for the Skyrme fields. The main
differences in the present calculation is that we do not employ this
approximation, and also explicitly include a pion mass
term in the Lagrangian. This mass term clearly plays
a key role in determining which vibrational modes are bound.

The vibrational spectra are interesting in their own right, especially
since we have discovered hitherto unsuspected similarities between the
two cases considered. In particular, the spectrum divides into two
types of modes. The lower modes correspond to those expected from an
approximate correspondence between BPS monopoles and Skyrmions
\cite{usB4}.  Going up in frequency, one encounters first the
`breather' and then higher multipole breathing modes. While the
structure of the spectrum is interesting, we emphasise that it
represents merely a first step in a rather more ambitious long term
project, namely the computation of properties of quantised
multiSkyrmions.

\section{Computation of the Spectrum}
\label{sec:method}

The basic idea behind our method for calculating the bound state
spectrum is quite simple. First, the classical solution is obtained by
numerical relaxation. It is then very slightly perturbed, and the
resulting configuration evolved for a long time at constant
energy. During this process, field values at certain points are
recorded as a function of time. This data can then be Fourier analysed
to obtain power spectra. Both the relaxation to the classical
solution, and the subsequent time evolution after perturbation,
require numerical solution of the Skyrme equations. The development of
a fast computer code to perform this task lies at the heart of our
method. In the current letter, we shall only briefly outline the main
ideas underlying our algorithm; further details may be found in
\cite{usbig}.

The Skyrme model has three free parameters: $F_{\pi}$, $e$ and
$m_{\pi}$. The work of Walet \cite{Walet} indicates that binding
energies after quantisation probably depend very sensitively on these
parameters. We defer further discussion of parameters
 until
the full calculation has been performed. Instead, we will express our
results in terms of the usual dimensionless Skyrme units
\cite{skyrme2}. In these units, the topological lower bound on the
energy is $12 \pi^{2} B$, and the Skyrme Lagrangian density is
\begin{equation}
  {\cal L} = \frac{1}{2}\, Tr(L_{\mu} L^{\mu}) + \frac{1}{16}\,
  Tr([L_{\mu}, L_{\nu}][L^{\mu}, L^{\nu}]) + 4 \beta^{2} (TrU -2),
  \label{Ldef}
\end{equation}
where $\beta = m_{\pi}/F_{\pi} e$ is a dimensionless constant,
$L_{\mu} = U^{\dagger} \partial_{\mu} U$ and $U = \sigma +
i\vec{\pi}.\vec{\tau}$ is the SU(2)-valued scalar field ($\tau_{i}$
are the Pauli matrices). For definiteness, we have set $\beta =
0.263$, following Adkins and Nappi\cite{AN}, although eventually we
would would hope to extend the calculation to treat $\beta$ as a free
parameter.

The action $S = \int \!\d^{4}\!x \,{\cal L}$ is discretised on a
finite lattice, and the equations of motion are derived by varying
with respect to each field component $\phi^{a}(i,j,k,t)$ (where $\phi
= (\sigma, \vec{\pi})$), at each point in the lattice. The $SU(2)$
constraint is enforced by the introduction of a term $\lambda
(\phi^{2} -1)$, where $\lambda$ is a Lagrange multiplier. At this
point we run into the usual problem that the ``kinetic'' (ie.\ time
dependent) part of the quartic Skyrme term causes coupling between
nearest neighbours in time and space. The problem is trivially solved
for the initial relaxation by simply ignoring the offending terms,
which are irrelevant for a static solution. But to compute the
normal modes we must consider
small fluctuations about the static solution:
$\phi = \phi_{0} + \delta \phi$. If we linearise in $ \delta \phi$
(just for the problematic terms), then the system of equations
uncouples, and we are left with an equation of the form
\begin{equation}
  \phi^{a}(i,j,k,t\!+\!1) = \tilde{\lambda}\, \phi^{a}(i,j,k,t) +
  R^{a}(i,j,k,t)
  \label{form}
\end{equation}
at each point, where $\tilde{\lambda}$ is a constant related to the
Lagrange multiplier. The $SU(2)$ constraint can then be invoked for
$\phi(t\!\!+\!\!1)$, to produce a quadratic equation which can be
solved for $\tilde{\lambda}$. This can then be substituted back into
Equation~(\ref{form}) to define the time evolution.

\section{Results and Interpretation of Spectra.}
\label{sec:results}

Our simulations are carried out on a finite lattice of $N^{3}$ points,
of total volume $L^{3}$, so that the lattice spacing $\Delta x = L/N$.
Deuteron spectra have been calculated for a variety of box sizes and
latice spacings. We find that the frequencies observed show no
discernible dependence on lattice spacing, provided that
the lattice
spacing is no larger than about 0.125 in our length units.
There is, however, significant dependence on box size.
Figure~\ref{fig:power} shows deuteron spectra for $L=6$ and $L=8$. Our
code uses periodic boundary conditions, so the finite
size effects can be understood in terms of the interaction between
neighbouring `image'  solitons. Since a pion mass term is included
explicitly in the Lagrangian, these effects should decay exponentially
as $L$ increases. The frequencies observed for $L=8$ should already be
a reasonable approximation to the infinite separation (box size)
limit; however, this can eventually be improved, with more data, by
fitting the exponential curve, and extrapolating.
\begin{figure}[tb]
  \begin{center}
    \leavevmode
      {\hbox
      {\epsfxsize = 6.5cm \epsffile{49L6.eps}}
      {\epsfxsize = 6.5cm \epsffile{65L8.eps}}
      }
  \end{center}
  \caption{Deuteron power spectra, for two different box sizes (L=6 and L=8).
   Log(power) is plotted against angular frequency $\omega$.}
  \label{fig:power}
\end{figure}

Having obtained the normal mode spectrum, the next problem is to
interpret it. It is necessary to distinguish between vibrational modes
and radiation, and we also wish to determine the degeneracy and
symmetry of all modes. Note that radiative modes are discrete, rather
than forming a continuum above the pion mass, because of the finite
box size. For the same reason, bound states are possible above the
pion mass. In an infinite volume box, radiation continuum modes at the
frequencies of the vibrational modes would mix with the latter,
causing them to be spatially extended out to infinity.  In a finite
box, however, the relevant continuum modes may be absent, causing the
vibrational modes above the pion mass to be spatially localised.

To gain information about the observed peaks, the process of time
evolution is repeated, this time projecting out all previously
identified frequencies. We thus obtain Fourier amplitudes for
each mode, at all points on the lattice for each field component
\begin{equation}
  A^{a}_{\omega}(i,j,k) = \int\!\! \d t\: \delta
  \phi^{a}(i,j,k,t)\: cos \omega t
  \label{Famp}
\end{equation}
where $\delta \phi^{a} = \phi^{a} - \phi_{0}^{a}$ is the difference
between the actual field value at a given time, and the static
solution. For each frequency, the total time of integration is chosen
to be an exact multiple of the period of oscillation.

The inner product between two such amplitudes can be defined
\begin{equation}
  \langle A_{\omega}|A_{\omega^{\prime}} \rangle =
  \int\!\! \d x^{3}\: K^{ab}(\vec{x})\: A^{a}_{\omega}(\vec{x})\:
  A^{b}_{\omega^{\prime}}(\vec{x}) ,
  \label{inner}
\end{equation}
with summation implied, where $K^{ab} = \delta^{ab}(1 + (\partial_{i}
\phi_{0})^{2}) - \partial_{i} \phi_{0}^{a} \partial_{j} \phi_{0}^{b}$
is the matrix which multiplies $\partial_{0}^{2} \phi^{b}$ on the left
hand side of the (linearised) Skyrme equations. It effectively plays
the role of a spatially dependent inertia tensor in the dynamics. The
inner product is defined in this way to ensure orthogonality between
modes of different frequency.

The most immediate concern is to distinguish between bound modes and
radiation in the spectrum. To do this, it is useful to calculate the
norm of a given mode as a function of radius. Instead of integrating
$\langle A_{\omega}|A_{\omega} \rangle$ over the whole box, we instead
integrate only for $N^{3}$ points in a cube in the middle. By varying
$N$, $\langle A_{\omega}|A_{\omega} \rangle$ is mapped out as a
function of ``radius'' (or side length). If a particular mode is
bound, then it should be localised at or near the static
solution. Thus the curve of $\langle A_{\omega}|A_{\omega} \rangle$ vs
$N$ should rise steeply at a radius corresponding roughly to the
soliton, then flatten out as the edge of the box is
approached. Radiation, on the other hand, should be spread evenly
throughout the box, giving a curve going approximately as $N^{3}$,
rising most steeply at the edge. The curves for the six modes labelled
in Figure~\ref{fig:power} are plotted in Figure~\ref{fig:curves}. It
is clear that the curves do indeed display characteristic shapes, so
that this method successfully provides a clear distinction between
bound modes and radiation. We conclude that modes 3 and 4 are
radiative, whereas modes 1, 2, 5 and 6 are bound.
\begin{figure}[tb]
  \begin{center}
    \leavevmode
      {\hbox
      {\epsfxsize = 13cm \epsffile{curves.eps}}
      }
  \end{center}
  \caption{$\langle A_{\omega}|A_{\omega} \rangle$ vs N, for the six
lowest modes in the deuteron spectrum. All modes are normalised so
that $\langle A_{\omega}|A_{\omega} \rangle =1$ when integrated over
the whole box}
  \label{fig:curves}
\end{figure}

The next obvious question is the degeneracy of all the modes. If a
given frequency $\omega$ is $n$-fold degenerate, then an $m \times m$
matrix of inner products $\langle A_{\omega}^{i}|A_{\omega}^{j}
\rangle$ (where $m > n$), will only have $n$ non-zero eigenvalues.
Fourier amplitudes from different runs, with different random initial
perturbations, (but for the same frequency), can be used to calculate
the degeneracies via this method. However, cleaner results are often
obtained by taking one amplitude, then generating more by applying
different symmetry operations. The symmetries used must leave the
static solution invariant; they generally consist of a physical
transformation followed by an isospin transformation of the pion
fields. Using this method, we find that modes 3 and 5 are singlets,
while peaks 1, 2, 4, and 6 correspond to doublets.

The only remaining issue concerns symmetry. We wish to classify all
the modes according to the representation they form of the symmetry
group of the static solution. The classical $B=2$ multiskyrmion is
axially symmetric, and in addition possesses a reflection symmetry in
the plane of the torus. The symmetry group is $D_{\infty h}$, axial
symmetry extended by inversion. Its character table is given in
Table~\ref{tab:char}. The notation of Hamermesh\cite{Ham} has been
used for the conjugacy classes and the singlet representations. $E$ is
the identity, $C(\phi)$ is rotation by angle $\phi$, $\sigma_{v}$ is
reflection in any plane including the $z$-axis, and $I$ is
inversion. The singlet representations are labelled $g$ or $u$ to
indicate whether they are even or odd under parity, while the $+$ or
$-$ refers to their behaviour under $\sigma_{v}$. There are an
infinite number of doublets, labelled by an integer $n$, and parity.
\begin{table}[b]
  \begin{center}
    \leavevmode
    \begin{tabular}{|c|c|c|c|c|c|c|} \hline
        \  & $E$ & $C(\phi)$ & $\sigma_{v}$ & $I$ &
        $I C(\phi)$ & $I \sigma_{v}$ \\ \hline
        $\Sigma^{+}_{g}$ & 1 & 1 & 1 & 1 & 1 & 1 \\
        $\Sigma^{+}_{u}$ & 1 & 1 & 1 & -1 & -1 & -1 \\
        $\Sigma^{-}_{g}$ & 1 & 1 & -1 & 1 & 1 & -1 \\
        $\Sigma^{-}_{u}$ & 1 & 1 & -1 & -1 & -1 & 1 \\
        $n^{+}$ & 2 & $2 \cos n\phi$ & 0 & 2 & $2 \cos n\phi$ & 0 \\
        $n^{-}$ & 2 & $2 \cos n\phi$ & 0 & -2 & $2 \cos n\phi$ & 0 \\ \hline
    \end{tabular}
  \end{center}
  \caption{Character table for $D_{\infty h}$}
  \label{tab:char}
\end{table}

It is clear that singlet representations are distinguished by their
properties under $\sigma_{v}$ and $I$. The symmetries of modes 3 and 5
can therefore be determined by taking matrix elements of these
operators
\begin{eqnarray}
  \langle 3|\sigma_{v}|3 \rangle = 1 & \ \ \ \ \ \ \ \ &
  \langle 3|I|3 \rangle = -1 \nonumber \\
  \langle 5|\sigma_{v}|5 \rangle = 1 & \ \ \ \ \ \ \ \ &
  \langle 5|I|5 \rangle = 1 .
  \label{singlet}
\end{eqnarray}

For doublet states, the simplest way to determine $n$ is to search for
the lowest angle $\phi$ such that $\langle X|C(\phi)|X \rangle =0$
(this implies that $\langle X|C(2\phi)|X \rangle =-1$ and $\langle
X|C(4\phi)|X \rangle =1$). If the lowest angle $\phi = 90^{\circ}$
then $n=1$, if $\phi = 45^{\circ}$ then $n=2$, and so on. In practice,
$n=1$ or 2 are the only realistic values, so the matrix elements of
$C(45^{\circ})$ and $C(90^{\circ})$, together with inversion, provide
sufficient information to distinguish the representations.
\begin{equation}
\begin{array}{lll}
  \langle 1|C(45^{\circ})|1 \rangle = \frac{1}{\sqrt{2}} \ \ \ \ \ \ \ \ &
  \langle 1|C(90^{\circ})|1 \rangle = 0 \ \ \ \ \ \ \ \ &
  \langle 1|I|1 \rangle = 1 \nonumber \\
  \langle 2|C(45^{\circ})|2 \rangle = 0 \ \ \ \ \ \ \ \ &
  \langle 2|C(90^{\circ})|2 \rangle = -1 \ \ \ \ \ \ \ \ &
  \langle 2|I|2 \rangle = 1 \nonumber \\
  \langle 4|C(45^{\circ})|4 \rangle = 0 \ \ \ \ \ \ \ \ &
  \langle 4|C(90^{\circ})|4 \rangle = -1 \ \ \ \ \ \ \ \ &
  \langle 4|I|4 \rangle = 1 \nonumber \\
  \langle 6|C(45^{\circ})|6 \rangle = \frac{1}{\sqrt{2}} \ \ \ \ \ \ \ \ &
  \langle 6|C(90^{\circ})|6 \rangle = 0 \ \ \ \ \ \ \ \ &
  \langle 6|I|6 \rangle = -1 \nonumber \\
  \label{doublet}
\end{array}
\end{equation}

To summarise, the first peak is a doublet, with symmetry
$1^{+}$. This is the representation under which axial vectors
transform in $D_{\infty h}$. These states do not correspond to true
vibrations, but rather represent two broken zero modes, spatial
rotations of the torus around the $x$ and $y$ axes. The periodic
boundary conditions of the lattice introduce the possibility of low
energy `spin waves', whose frequency will decrease as the box size
increases, eventually reverting to zero modes in the infinite limit.
This explains the extreme shift in frequency observed for this mode
when the box size is changed from $L=6$ to $L=8$.

The second peak in the spectrum represents the first true finite
frequency bound modes. They are doubly degenerate, with a quadrupole
symmetry $2^{+}$. If amplified, these would become the classic
$90^{\circ}$ scattering of two skyrmions. There is also a close
analogy to the scattering of BPS monopoles.

The zero modes of the two-monopole toroidal BPS solution may be fairly
simply understood. The BPS solutions are associated with rational maps
constructed as follows. A complex variable $z$ is associated with each
direction in space through a projective map. The complex $z$ plane is
embedded in three Euclidean dimensions, and a unit two-sphere is drawn
centered on the origin.  Each direction $\vec{n}$ defines a point on
the two-sphere, which is then projected from one of the poles of the
two-sphere onto the $z$ plane. One then defines a rational map $R$
which is a ratio of polynomials in $z$, each up to $z^N$ for a
N-monopole solution. Just as $z$ defines a direction in real space,
$R$ defines one in internal space, acted on by the global $SU(2)$
symmetry via Moebius transformations $R \rightarrow (\alpha R+\beta)/
(-\beta^*R+\alpha^*)$, with $\alpha$ and $\beta$ being the 11 and 12
matrix elements of the $SU(2)$ matrix.

For special choices of $R$, the solutions exhibit enlarged symmetry.
In our case, the 2-monopole solution represented by $R=z^2$ is the
toriodal solution which has $D_{\infty h}$ symmetry.  It is invariant
under rotations $z \rightarrow e^{i\phi} z$ combined with isospin
rotations $R \rightarrow e^{-2i\phi} R$, and also inversions $z
\rightarrow -1/z^*$, $R \rightarrow 1/R^*$. The general perturbed
2-monopole solution is represented by $R=(z^2+az+b)/(cz^2+dz+1+e)$
where the coefficient of $z^2$ in the numerator is taken to be unity
and the complex parameters $a$, $b$, $c$, $d$, $e$ are small. These
parameters are not invariant under $D_{\infty h}$, but transform
according to some irreducible representation, which has ten real
dimensions.  It is straightforward to check by computing the
characters of the symmetry group elements that the representation is
$2^+$ $+$ $2^-$+ $1^+$ $+$ $\Sigma^{-}_{g}$ $+$ $1^-$ $+$
$\Sigma^{-}_{u}$.  The isospin zero modes comprise the $2^-$
representation, the rotational zero modes comprise the $1^+$ $+$
$\Sigma^{-}_{g}$ representation and the tranlational zero modes the
$1^-$ $+$ $\Sigma^{-}_{u}$ representation.  This leaves the $2^+$
representation as the remaining nontrivial zero mode of the 2-monopole
BPS solution.  And this representation coincides with our results for
the lowest vibrational mode of the deuteron in the Skyrme model.

The next two frequencies correspond to radiation, with wave number
$k=0$. These modes are split, rather than forming a degenerate
triplet, because the pion fields of the static solution do not all
transform the same way. The radiative modes fall into the same
representations as the static solution pions: $\Sigma_{u}^{+} +
2^{+}$.

The fifth peak is a breathing mode, where the size of the soliton
fluctuates with no change in shape. It is a singlet, and transforms
trivially under $D_{\infty h}$, as would be expected. The sixth peak
represents the last bound states. These form a doublet, with symmetry
$1^{-}$. The torus expands on one side while contracting on the other,
a dipole `breathing' motion. Altogether then, we have found five
finite energy normal modes in the deuteron spectrum.

\section{Conclusions.}
\label{sec:conclusions}

The normal mode spectrum of the deuteron has been calculated. The
nature of all states has been identified, and their degeneracies and
symmetries calculated. We find a bound doublet below the pion mass,
which is related to $90^{\circ}$ scattering between two skyrmions. Two
more bound states appear above the pion mass: a breather, plus a
second doublet with a dipole symmetry.

The overall pattern of the deuteron spectrum displays a remarkable
similarity to that recently found for the $B=4$ solution \cite{usB4}.
There again, all modes below the pion mass can be related to those
expected from an approximate correspondence with the zero modes of BPS
multimonopoles. The first $B=4$ bound mode above the pion mass is a
breather, and the remaining bound modes involve `breathing' motion of
the baryon density. It is tempting to speculate that a similar pattern
will be observed for all multiskyrmion spectra, but more examples are
required to confirm this.

One further remark may be worthwhile. We have found five finite energy
bound modes in the deuteron spectrum. Added to the eight zero modes,
this makes a total of 13. Sixteen bound modes were found for $B=4$,
giving a total of 25. In both cases, then, there is a total of $6B +1$
modes, one more than is usually expected. The ``extra'' mode is the
breather; every multiskyrmion, including the single skyrmion, must
have such a mode. The remaining vibrational modes can be considered as
corresponding to the broken zero modes of the separated skyrmions.

\begin{figure}[tb]
  \begin{center}
    \leavevmode
        {\hbox
        {\epsfxsize = 6.5cm \epsffile{one.eps}}
        {\epsfxsize = 6.5cm \epsffile{two.eps}}
        }
        {\hbox
        {\epsfxsize = 5.5cm \epsffile{three.eps}}
        {\epsfxsize = 6.5cm \epsffile{four.eps}}
        }
        {\hbox
        {\epsfxsize = 5.8cm \epsffile{five.eps}}
        {\epsfxsize = 6.5cm \epsffile{six.eps}}
        }

  \end{center}
  \caption{Deuteron vibrational modes: plots of ${\cal B}(\phi_{0} + \delta
    \phi) - {\cal B}(\phi_{0})$. Isosurfaces indicate surfaces of
    constant negative perturbation; contours positive. Note that all
    modes except mode 3 are plotted looking more or less directly down
    the $z$-axis, so that whereas modes 2 and 4 are quadrupoles in the
    $(x,y)$-plane, mode 1 is a dipole, but is odd under reflections in
    this plane. Mode 3 is odd under $z$-reflections, but the twisting
    is merely an artifact due to slight contamination from mode 2.}
  \label{fig:pictures}
\end{figure}

\begin{ack}
  We would like to thank N. Manton and C. Houghton for useful
  discussions of this work.
\end{ack}

redpajama_set_name: RedPajamaArXiv


Adam Cull, Senior Director, Financial Policy and Operations, blogs about the Bank of England's supervisory statement on contractual stays in financial contracts governed by third country law.
BBA Policy Advisor Ariane Poulain discusses why it is time that we break one of Britain's last taboos – talking about money.
Discover the 10 key steps to implementing IFRS 9: Read now.
The Times (£, p44) reports that women working in finance "earn half as much as men" due to outright sexual discrimination, poorer negotiating skills, unwillingness to commit to longer hours and the "motherhood penalty" according to new pay data published by the UK Commission for Employment and Skills.
The Daily Telegraph (B1) reports concerns of compliance officers about going to jail if they fail to stop colleagues offending, with 54 per cent saying they would leave the industry if an opportunity arose. LexisNexis® Risk Solutions are today hosting an event on Future Financial Crime Risks, with support from the BBA.
The European Banking Authority is expected to decide whether it will apply rules on pay and bonuses to include a wider range of financial companies next month. The Wall Street Journal (Europe, p5) reports that small banks and investment firms are braced to cap or change the structure of bonuses for their highest earners.
European financial regulators have issued draft rules on the sale of retail investment products that require fund managers to reveal hidden fees, an issue that has already caused a rift in the industry (FT, £, p7).
Eurozone inflation was revised up to 0.1pc last month, but remains below the European Central Bank's target. As a result many analysts expect the ECB to ease monetary policy (The Times, £, p47).
Dominic Thorncroft, Executive Chairman of the Association of UK Payments Institutions, comments in the Daily Telegraph (B4) on how the tightening of rules on money laundering is forcing hundreds of bureaux de change and money-transfer shops across the UK to close.
The Wall Street Journal (Europe, p7) previews US banking regulatory battles this year, saying the two most significant changes under consideration on Capitol Hill will be easing supervision requirements for banks with $50 billion in assets and adopting bank-like regulation for asset managers.
TechUK's survey of its members finds 71 per cent of British tech firms believe the country should remain part of the EU but that reforms need to be made. Just 9 per cent want to leave (City AM, p9).
In a Leave.eu survey of hundreds of small business entrepreneurs, 31 per cent cited the influx of unskilled migrant workers and 29 per cent said red tape from Brussels were the driving factors behind their support for Brexit (FT, £, p6).
The Institute for Chartered Accountants in England and Wales (ICAEW) has asked Chancellor Osborne to "not introduce anything that will impact businesses" in the CSR fiscal update due next week (City AM, p9).
Retirement Advantage, specialist advisers, released figures yesterday indicating that people not shopping around for their annuities over the past six months are set to collectively lose out on £104m over the course of their retirement (City AM, p15).
City AM (p.2) editorial comment argues the case for ring-fencing UK banks, in order to end 'too big to fail' has still has not been made. Instead of simply delivering a clear-cut, legally robust system for banks to fail, authorities have muddied the waters, combining this crucial issue with their desire to correct "conduct failings" and influence how banks are managed.
In his Guardian column (p29), Nils Pratley argues that Andrew Tyrie issued a "necessary counterblast to the grumblers" but it's alarming that Tyrie felt the need to speak out, he says.
Oliver Kamm, Times leader writer (£, p43) argues that Corbyn's people's QE is a terrible idea, and that more inflation may be just what we need to boost the economy.
Shaun Port, Chief Investment Officer at Nutmeg, looks at whether 'Abenomics', the policies of the Japanese Prime Minister to stimulate its economy are failing (City AM, p24).
The FT (£, p11) has published a long read on the impact of high levels of debt in developing economies, driven by QE.


Let's hear it for Bernard F. McKay of Intuit (publishers of the popular TurboTax program) who was the one witness at yesterday's hearing before the Senate Finance Committee's Subcommittee on Fiscal Responsibility & Economic Growth1 who clearly stated the reality of identity theft.
In other words, closing off access to the Social Security Death Master File (or SSDI as we genealogists know it) is not going to be any kind of easy fix to this growing international problem. He didn't say the words, but I will: it's time to stop using the SSDI as a punching bag.
McKay's statement and those of other witnesses yesterday made it clear that identity theft and the filing of fraudulent tax returns is a huge business with enormous potential rewards for rings of organized criminals. He and other witnesses outlined the many many ways that identity thieves obtain the information they use to file fraudulent tax returns for hundreds of thousands of taxpayers — most of them living persons whose identities couldn't have come from the SSDI.
• An Arizona man who used stolen identities of disabled individuals to claim more than $1 million in bogus tax refunds.
Notice anything about these examples? The victims were alive, not dead. I repeat: their information couldn't have come from the SSDI.
That didn't stop some of those at the hearing from continuing to use genealogists and the SSDI as a punching bag. In particular, the sponsor of this bill, Sen. Bill Nelson (D-Fla.) kept mentioning the death master file and the availability of the SSDI to genealogists despite the lack of evidence from the other witnesses about its use in identity theft and despite the emphasis by the witnesses on tax fraud using information about living persons.
So overall the hearing was better overall than last month's House hearing — the focus there was on closing the SSDI completely9 — but our SSDI access is still very much at risk.
As a community and as individuals, we need to stay on top of this. Even punching bags should know not to let down their guard.
Thanks, Judy. I had been wondering how the hearing were going. Hadn't heard anything til reading your blog.
Sure wish the news were better, Margie, but at least it was better than the last hearing.
Should have mentioned: remember the bumper sticker, "When guns are outlawed, only outlaws will have guns!"? When the SSDI is closed (or death records, or newspaper notices, or, or, or…) identity theft will still exist as is evidenced by today's testimony.
You absolutely have that right.
Judy great posting and thanks for keeping us informed of what's going on with this.
My mother always accused me of being too practical (is there such a thing?). I don't understand why no one will ask the 1 question that needs to be asked. Why are the government agencies not working together with their information?
And why isn't the IRS using the records to prevent fraud, rather than colluding to close the records? Good questions, all!
Thanks for your postings on the hearings. If you are not aware, the OIG for the Social Security Administration (oig.ssa.gov) has been doing audits on the Death Master File since 2001 and been finding problems with living individuals on the file. If you go to the audit section of the website and search on "death master file" you can read the reports. The IG has testified to concerns about having the information in the file available to the public. Seeing the number of reports and management advisories they have issued I am surprised this issue has not come up before. It is not just an IRS issue. I used to work for an IG for another agency and they have a lot of influence on the Hill.
Thanks for that reminder, Jean. Of course, closing the index to genealogists won't cure the problem of inaccurate info on living people since credit agencies and banks will still have access.