text:
Want fries with that: Creepy floating McDonald's that has been abandoned for nearly 30 years
May 12, 2017 Bojan Ivanov
Ashley Fisher
McBarge was a popular McDonald's fast-food restaurant specially constructed on 187 foot long barge for the World's Fair Expo '86, that was held in Vancouver, British Columbia, Canada.
It was for the celebration of Vancouver's centennial from May till October 1986. This floating attraction officially was titled Friendship 500. It was the second nautical-themed McDonald's restaurant. The first floating McDonald's was in St. Louis, Missouri, built to showcase the steamboat era. Friendship 500 had to present the future of technology and architecture.
The floating McDonald's remains from Expo '86. Author: Taz CC BY 2.0
The McBarge, floating around Burrard Inlet. Author: Ashley Fisher CC BY-SA 2.0
McBarge was designed by the designers of the naval architecture and marine engineering company Robert Allan Ltd. It was built for $12 million (or today's $26 million). It was aimed at the younger population, who would love to eat with the captain of the ship.
There was a dining room with panoramic views of Vancouver and a hidden kitchen. The staff wore sailor uniforms and the whole interior was organized in nautical manner and theme. It was an instant hit but sadly only during the six month event. Soon it turned into a bad investment.
McBarge in derelict condition. Author: Ashley Fisher CC BY-SA 2.0
McBarge surrounded with silence. Author: Ashley Fisher CC BY-SA 2.0
The rotten exterior of McBarge. Author: Ashley Fisher CC BY-SA 2.0
The primarily plan was for the McBarge to remain in operation as a floating restaurant after Expo '86. The barge was left empty at the Expo ground until 1991. The new owner of the mooring ground ordered McDonald's to remove it. It was towed from the False Creek shores in Vancouver to the quiet Burrard Inlet, British Columbia. It was left abandoned and anchored in the waters of the west coast of Canada for more than 30 years. It was never opened again.
McBarge was left deserted just after several months working. Author: Ashley Fisher CC BY-SA 2.0
There where several plans to be preserved or restore it. The barge was left to rot forgotten and battered by storms in Burrard Inlet since 2015. That year it was moved to Maple Ridge, British Columbia. One of the plans was the barge to be used as homeless shelter, because the current shelters in Vancouver are overcrowded. Other plans were for it to be reopened as a pub or a restaurant.
McBarge at Burrard Inlet. Author: Garry Zeweniuk CC BY-ND 2.0
Now it is under a $4.5 million program for refitting there, before being removed to an unrevealed location. We look forward to following it's progress.
« Pentedattilo – The ghost town under the five stone fingers
Hotel Fjord: Where Hollywood Superstars Would Stay »


text:
Lagos State Egbin Power Plant Workers Hold Protest Against Poor Salaries
by Somto Nwanolue
Aviation Union Protests Illegal Dismissal of Workers Leaving Passengers Stranded at the Airpor
Police Arrest Davido's Domestic Workers Over Son's Alleged Death.
French oil workers decide to stay on strike.
Sanwo-Olu Approves Pay Rise for Lagos State Workers.
Aviation Workers Begin Nationwide Protest
Workers demand that the head of the police service commission step down.
Blackout On the Horizon as Electricity Workers in Nigeria Start Strike on Wednesday
Plateau State Proposes 844 Housing Units for Workers.
NNPC to Dismiss 500 Workers.
Netflix cuts down 300 Jobs
Apple Store Workers Forms First Retail Union in the U.S.
Halimah Tauheed
Halimah is a firm believer that the education and empowerment of women are essential tools for lasting peace and progress in our society and that women should be allowed to pursue whatsoever path they choose. Born and raised in Nigeria, she has been described as "outspoken,energetic and diligent". Her passion for social change has led her to volunteer at a number of organizations that are passionate about having a tangible impact on society. Halimah currently works as an Assistant lecturer at the Department of Library and Information Technology,Federal University of Technology, Minna, Nigeria. She hopes to establish a mentoring program to provide young girls and women with proper guidance to make informed choices aimed at personal fufillment. She relaxes by reading and watching movies.
Ogechukwu Oluwaseun Anyanwu
Ogechukwu Oluwaseun Anyanwu is head of Rapid fire integrated, he is a seasoned music business entrepreneur, A&R administrator, song writer, music critic, journalist (Nigerian institute of journalism) and graphic designer. A former rugby player (young lions rfc lagos) and a boxing enthusiast, and crazy Liverpool fan.

redpajama_set_name: RedPajamaCommonCrawl


text:
UPCOMING EVENT: Men's Weekend Online
Squads & Captains
He and I
Richard Dalton
On a leap of faith, a guy joined a men's group with an unusual name: The Samurai Brotherhood. I've followed his journey closely, and I want to share it with you. (I'll call him by pronouns "he" and "him," and you'll see why later.)
At the time he joined, the Brotherhood lacked a website. The group's 14-point code hadn't been published. He knew little about the Brotherhood, but he joined a weekend retreat. About 25 men shared intimate details of their lives with one another, all with the promise of confidentiality. It was bonding and cathartic.
Experienced with such sharing from his years in high school with a personal-growth group, he dove right in. Upon returning from the retreat, he joined the Brotherhood right away, attending weekly 3-hour meetings in the basement of a reflexology center in Vancouver.
He started out so reactive. Just about the time that he joined, he felt insulted by a guy on his water polo team. He unfriended the guy on Facebook and quit the team. He didn't realize how reactive he was until another man in the Brotherhood pointed it out.
He tended to approach people with a big smile – a smile that declared: "I'm not a threat," as one brother told him – so he easily got pushed around and would cave in to demands. In his business, people would ask for a refund (even though the policy said "No refunds."). He would cater to customers' whims. Do you want this? Do you want that? Sure. Cancel at the last minute? No problem. He rarely asserted his own needs, always putting others first. Through the Brotherhood, he learned to stand up for himself.
He learned to obliterate the "stories" in his head. At a sweat lodge with the group, the leader of the lodge spiritually welcomed the women to join the lodge. His mother "came in," telling him that she wanted the family to be together and wouldn't want him to miss his brother's upcoming wedding. He had already RSVP'd "No," believing a story in his head that his brother didn't care whether he attended or not.
At a subsequent retreat, through various exercises, he shared that, as a gay man, he felt like an "outsider" among straight men. But he recognized feeling like an outsider was a false story he created. Just sharing that realization helped him break through. No straight man in the group cares whether he is gay, or bisexual, or straight. It doesn't matter, and intellectually he knows that. By sharing the falsehood, and working on debunking his own myth by observing the reality, the myth disintegrated.
At a subsequent retreat, through various exercises, he shared that, as a gay man, he felt like an "outsider" among straight men. But he recognized feeling like an outsider was a false story he created.
At a subsequent squad meeting, he shared the feeling of being an outsider, and the fact that he had hidden that feeling. A man in his squad asked him how he was inauthentic in other parts of his life. In other words, where else do you wear a mask? "With my brother," he responded. Through a subsequent conversation, this Brotherhood member helped him topple his false beliefs about his brother. He decided to call his brother to attend the wedding. The call came just in time; his brother was finalizing the numbers with the restaurant the next day. "I love you," his brother said at the end of the call. "I love you, too," he said.
He has changed tremendously in just a few years.
Our 30-year-old selves look back at our 20-year-old selves and laugh at how that younger self thought he knew everything, just as the 40-year-old self looks back at the 30-year old self. And just as my 54-year-old self looks back at the 51-year-old me who joined the Brotherhood just two and a half years ago. I still recognize that man, but I'm not him in many ways. I'm a different person – a less reactive person, a more assertive man, a self-confident being, a stronger leader…
A better man.
Richard Dalton holds dual bachelor degrees in mathematics and computer science and a master's degree in journalism, and has been a computer programmer on Wall Street, an adjunct journalism professor at Stony Brook University, and an investigative reporter, tech writer, consumer columnist and travel writer at New York's Newsday. He founded the Beautiful Minds Radio show, which seeks to de-stigmatize mental illness. Owner of Your Score Booster, Richard created the PointsBooster® test-preparation method, which helps students gain entrance to elite U.S. universities. An American-Canadian whose husband is Colombian-Canadian, Richard enjoys hiking and biking to burn off (some) calories from hamburgers, poutine and chorizo.
True Calling: The Search For The Holy Grail
Healing the Father Wound
Ben Goresky
Well done, Rich. I like how you told the story. So true that as we move through life, we're inevitably always looking back at our more naive selves
Thanks, Ben. This has been a great journey for me.
Leave a Reply to Richard Dalton Cancel reply
A Message About Coronavirus
At this point in the planning for the Men's Warrior Retreat in May 2020, we know that there may be concerns with the current outbreak/pandemic of the COVID-19 virus.
Should the status of virus be such that the retreat cannot occur, we will be offering full refunds of the weekend to each man who registered for the weekend.
© 2022 Samurai Brotherhood | Terms and Conditions | Privacy Policy


text:
A joint ventured center of surgical excellence
4740 Pearl Parkway
Our Medical Staff
Patient Pre-Admission Standards
Post-Procedure Process
Preventing Emergencies
Facility Licensing
Clinical Quality Metrics
Download all patient forms
Instructions for After Surgery
ACA 1557 Notice of Nondiscrimination
Financial Policies and Information
Information About Billing
Home » COVID-19 Update	»
Updated Statement from Boulder Surgery Center regarding Elective Surgery and COVID-19 (4/22/20)
Dear Boulder Surgery Center patients,
As we continue to respond to the COVID-19 pandemic, the Centers for Medicare and Medicaid Services (CMS) and the Centers for Disease Control and Prevention (CDC) have released updated guidance on elective surgeries. It is the intent of the regulatory agencies that hospitals and health systems use this guidance to evaluate whether to provide elective surgeries during community spread of COVID-19. CMS provides recommendations on whether to perform or postpone the surgery based on the urgency of the procedure, health of the patient, and surgical setting. Among other factors, CMS said providers should consider the supply of PPE equipment in the region, ventilator availability and staffing availability.[1]
CMS emphasizes that decisions are left up to the local delivery systems, including state and local health officials and surgeons who have direct responsibility to their patients. The agency intends to refine the guidance over the duration of the COVID-19 outbreak based on feedback from subject matter experts.[2]
Following the updated guidance from CMS, CDC, and your state mandates, Boulder Surgery Center will resume normal operations on Monday, April 27, 2020, in order to provide needed services to our community in this critical time. The following guidelines will be observed at Boulder Surgery Center:
Continued point of entry screening.
Additional time allocated to cases for cases in order to follow the recommended practices for safety of patients, staff, and physicians.
Continued adhered to current PPE recommendations.
Rescheduled cases will likely need an updated H&P, re-authorizations re-verified.
The facility websites will be updated as needed for guidance to patients on screening policies, social distancing, etc.
As a critical component of the healthcare system, we are keenly aware of how our actions can materially impact the health of the communities we serve.
ASCs can serve as alternative settings that provide surgical care for those patients who would suffer from a delay, while allowing our local hospital partners to create the incremental capacity needed during these dynamic times. As the pandemic progresses, we will continue to assess our approach, in coordination with experts throughout the healthcare system, to best serve the needs of patients and communities.
Boulder Surgery Center stands ready to work with federal officials, state, and local governments, and all our colleagues in the healthcare system to provide needed care during these challenging times.
If you have any questions, please contact our facility directly at (303) 938-5470.
[1] https://www.aha.org/advisory/2020-03-19-coronavirus-update-new-information-elective-surgery-ppe-conservation-and
[2] https://www.cms.gov/files/document/cms-non-emergent-elective-medical-recommendations.pdf
COVID-19 Surgical and Procedure Guide for Patients
Patient Surgical Information Page
Boulder Surgery Center
Hours: M-F 6:30am-6pm
© 2014 Boulder Community Musculoskeletal Surgery Center


text:
Q: stepper from IOS to android I have an app for iphone and I have to make it for android,I need to make a stepper,like in image,I know that I can make two buttons to increment and to decrement the value but I want to something that already exists if it exists
(onclick + value++ ,onclick - value--)

A: Have a look at the ZoomButtonsController widget, it has the looks, you only have to modify the bahaviour How do I use Android ZoomButtonsController?

A: I don't know if this is relevant to you use case now. But I've been looking for something very similar for quite some time. Here I've found a library that implements material design and solves my use case pretty well.
Hope this helps you. or someone else.

redpajama_set_name: RedPajamaStackExchange


text:
Home Series News
Un Si Grand Soleil in advance: summary of the episode of Thursday, December 9, 2021 [SPOILERS] – News Series on TV
In the next episode of "Un Si Grand Soleil" … While Elisabeth and Alain are reconciled, Bertrand is indicted.
Here it all begins: what awaits you in episode 314 of Thursday, January 13, 2022 [SPOILERS] – News Series on TV
Un Si Grand Soleil in advance: summary of the episode of Thursday, January 13, 2022 [SPOILERS] – News Series on TV
I promise you on TF1: discover the release date of season 2
Attention, the following paragraphs contain spoilers on the episode of Un Si Grand Soleil broadcast tomorrow evening on France 2! If you don't want to know anything, don't read on!
Thursday, December 9 in Un si grand soleil…
ELISABETH AND ALAIN RECONCILE
It's been several days since Alain took up residence with Clément. Although he misses his mate very much, he fails to call her. Becker therefore encourages him to do so as soon as possible.
Meanwhile, Berthier is back at L. Cosmetics and announces with joy to his colleagues that he has been reinstated in his functions within the company. As he thanks them for their support, Gary seems particularly embarrassed.
Later, Berthier thanks Gary for saving his life. Glad to see him again in great shape, Inès' father explains that he was very afraid for him just like his wife. As he is surprised that he tells him about Marion, Gary tries to make up for it as best he can.
Not far from there, Myriam presents Elisabeth with a list of potential candidates to replace her for the post of switchboard operator. Insofar as she trusts him completely, the businesswoman prefers to let her manage alone. During the discussion, Myriam ends up confessing to him that she was not sure of taking the position of marketing manager because of the affair with Berthier. However, the fact that his boss had reconsidered his decision ultimately gave him confidence.
At the end of the day, Elisabeth joins Alain at the hospital. On their way home, the couple speak with an open heart and Elisabeth says that she is not recovering from Julien's departure. She then recognizes that her companion did well to react in this way since it made her realize that she had lost her footing. Now, Elisabeth has understood that she had to let go of L. Cosmetics and wants to organize her exit. Alain then promises to be there for her before kissing her tenderly to seal their reconciliation.
The good humor having returned to the Bastides, Arthur, Alain and Élisabeth spend a good time together around a meal.
BERTRAND IS UNDER EXAMINATION
At the police station, Bertrand is heard by the police in the presence of his lawyer. If he confirms having asked Joël to write the anonymous letters, Alix's ex-husband denies Ariadne's murder. When Yann tries to understand what is behind this blackmail, Bertrand simply replies that he did this to annoy his ex-wife. Since his client was in the United States at the time of Ariadne's murder, Maître Levars demands that his custody be lifted immediately.
Later, Élise, Yann and Becker take stock of the investigation. Even if Bertrand's alibi is solid, the police suspect him of having killed Ariane with the help of Joël. Shortly after, Bertrand was therefore brought before Judge Alphand. The latter explains then that he had the idea to follow his ex-wife by seizing that his divorce was going to be complicated. Upon discovering that Alix was pimping, he hired Joël to destroy his little business. Since a letter sponsored by him was found at Ariane's home, Judge Alphand decides to indict him for blackmail, extortion and complicity in murder.
For her part, Lucille contacts Ludo to warn him that the Midi Libre is preparing to publish an article on Ariadne's death. It may be that he has nothing more to hide, Ludo is worried to see Noémie's life spread out in the media. Pained, he comes to regret having been an escort and hurting the people he loves.
At the same time, Noémie receives a call from Raphaëlle who asks her to come to the notary the next day to sign papers for the store. After accepting, the young woman confides in her mother's friend that she thinks a lot about Ludo. But for Raphaëlle, she should keep her distance from the one who screwed up her life.
At the roommate, Maryline tells the whole story to Gary and is terribly angry for having put her roommate in this situation to help him pay for the work on the apartment.
At nightfall, everyone is gathered at the roommate for a drink. While the moment is good, Ludo seems particularly sad. He then takes his bike and goes to Noémie's, whom he observes in the distance without daring to approach her.
Here it all begins: discover the coup against Maxime
Firefly on Disney +: why did it last only one season? – News Series on TV
Our beautiful family: what becomes of Frank's children?


Stock status is current as of 4/18/2019 12:52 PMET.
For abrasion and chemical resistance currently unseen in other thermal transfer label solutions, consider Zebra's Z-Xtreme 5000T thermal transfer labels combined with the high-durability Image Lock resin ribbon. In the past, you'd need to use a costly and time-consuming overlaminate to get this performance.
If you need a label that is designed to adhere to difficult surfaces, while being resistant to most common industrial solvents/chemicals, damage from scratching, moisture, sterilization, cold storage temperature cycling, and other harsh conditions without the need for an overlaminate, consider Z-Xtreme 5000T.


Just because you don't have a backyard or big deck to accommodate the masses, it doesn't mean you can't successfully entertain. A few simple tips can make your small spaces feel a lot larger.
Minimising the amount of furniture in your space is a good start, but your guests will still need somewhere to sit and a table to rest their drinks. Arrange furniture around the outside of your area, leaving the middle free for people to mingle.
A small trolley is the perfect way to give you table space when you need it but can be easily moved out of the way when the serving is done. A long narrow rug on the deck elongates the space and draws guests away from the entry, preventing it from becoming too crowded.
Instead of having all your drinks and nibblies in a central place, set up multiple stations around your party space. If they're all in one place, people tend to congregate around them, making the place feel more crowded. Having an even spread of guests in the small space will make it feel larger than it really is.
Select furniture that is not too big and chunky. A wire outdoor setting still gives guests a place to sit, but doesn't take up as much space as say a timber seat. Bar tables are also a good idea. Because they are tall, they give the impression of more space than lower tables. People are more likely to stand around a bar table rather than having to sit at a regular table, taking up less room.


Make your sympathy sentiment more meaningful by adding a custom card. We will put a personal presentation of artwork/recipient's name and then sign it from you, your family or group.
Special Instructions: While the colorscheme and art will match the arrangement sent with the card, please give either a nickname or name for the "In Loving Memory of" heading.
1) a sentiment: "From", "With Deepest Sympathy," or "You Are In Our Thoughts & Prayers" before listing names you wish to appear as sender(s) of arrangement.


Our research is in fast algorithms and robust community software for physically-based modeling, prediction, inference, and design.
PGP Public Key to verify my signed mail or encrypt to me.
SSH Public Key to grant me login access, git push, etc.
Dual-order h- and p-version finite element library.
A simple approach to large file support for Git.


text:
Halo je píseň americké zpěvačky Beyoncé Knowles, kterou nahrála na své album I Am... Sasha Fierce, a kterou vydala jako čtvrtý singl. Píseň napsala společně s frontmanem kapely OneRepublic Ryaneme Tedderem a producentem Evanem Bogartem. Zpěvačka za píseň získala cenu MTV v kategorii Song roku a ocenění Grammy v kategorii Nejlepší ženský popový výkon.

Spory
Podle Simona Cowella byla píseň původně napsána pro britskou zpěvačku Leonu Lewis.  Tedder poté celou věc dementoval slovy, že píseň byla napsána pro Beyoncé, která ale s nahráváním váhala, proto byl nabídnut i Leoně Lewis.  Brzy na to spolupracoval Tedder i se zpěvačkou Kelly Clarkson na její desce All I Ever Wanted, kde napsal píseň Already Gone, která je příliš podobná "Halo". Clarkson poté obvinila Teddera, že použil dvakrát stejné hudební aranžmá.  Zpěvačka k celé události řekla: "Nikdy jsem o písni "Halo" neslyšela. Deska Beyoncé vyšla ve chvíli, kdy ta má už byla v lisovně. Nikdo nebude sedět a říkat si, že Ryan Tedder napsal pro Beyoncé a Kelly stejnou píseň. Ne, každý si bude říkat, že jsem Beyoncé vykradla. Zavolala jsem mu a řekla, že nerozumím proč to udělal."

Umístění ve světě

Reference

Singly z roku 2009
Písně Beyoncé
Písně v angličtině

redpajama_set_name: RedPajamaWikipedia


text:
var GuiPage_Playlist = {
		AlbumData : null,

		selectedItem : 0, //the current row (-1 is the menu row).
		topLeftItem : 0,

		selectedItem2 : 0, //the current column.

		MAXCOLUMNCOUNT : 1,
		MAXROWCOUNT : 12, //Max = 12, causes graphical jump due to large html element, couldn't find issue,

		startParams : [],

		topMenuItems : ["PlayAll","ShuffleAll","Delete"],
		playItems : ["PlayFrom_","Play_","View_","Remove_"]

}

GuiPage_Playlist.getMaxDisplay = function() {
	return this.MAXCOLUMNCOUNT * this.MAXROWCOUNT;
}

//------------------------------------------------------------
//      Episode Functions
//------------------------------------------------------------

GuiPage_Playlist.start = function(title,url,type,playlistId) { //Type is either Audio or Video
	alert("Page Enter : GuiPage_Playlist");
	GuiHelper.setControlButtons(null,null,null,GuiMusicPlayer.Status == "PLAYING" || GuiMusicPlayer.Status == "PAUSED" ? "Music" : null,"Return");

	//Save Start Params
	this.startParams = [title,url,type,playlistId];

	//Reset Vars
	this.topLeftItem = 0;
	this.selectedItem = -1;
	this.selectedItem2 = 0;

	//Load Data
	this.AlbumData = Server.getContent(url);
	if (this.AlbumData == null) { return; }

	if (this.AlbumData.Items.length > 0) {
		//Set PageContent
		document.getElementById("pageContent").className = "";
		document.getElementById("pageContent").style.fontSize="0.9em";
		document.getElementById("pageContent").innerHTML = "

 \

 \

 \

 \

Play All
 \

Shuffle
 \

Delete

 \

";
		document.getElementById("Counter").innerHTML = "1/" + this.topMenuItems.length;

		//Set Page Title
		document.getElementById("playlistTitle").innerHTML = title;
		document.getElementById("playlistSubtitle").innerHTML = type + " Playlist";

		//Get Page Items
		this.updateDisplayedItems();

		//Update Selected Item
		this.updateSelectedItems();

		//Set Focus for Key Events
		document.getElementById("GuiPage_Playlist").focus();
	} else {
		//No items in playlist
		//Set PageContent
		document.getElementById("pageContent").className = "";
		document.getElementById("pageContent").innerHTML = "

 \

 \

 \

 \

Play All
 \

Shuffle
 \

Delete

 \

There are no items in this playlist

";
		document.getElementById("Counter").innerHTML = "0/0";

		//Set Page Title
		document.getElementById("playlistTitle").innerHTML = title;
		document.getElementById("playlistSubtitle").innerHTML = type + " Playlist";

		//Update Selected Item
		this.updateSelectedItems();

		//Set Focus for Key Events
		document.getElementById("GuiPage_Playlist").focus();
	}
};

GuiPage_Playlist.updateDisplayedItems = function() {
	var htmlToAdd = "";
	if (this.startParams[2] == "Audio") {
		htmlToAdd = "
							";
		for (var index = this.topLeftItem; index < Math.min(this.topLeftItem + this.getMaxDisplay(),this.AlbumData.Items.length); index++){
			if (this.AlbumData.Items[index].ParentIndexNumber && this.AlbumData.Items[index].IndexNumber) {
				TrackDetails = this.AlbumData.Items[index].ParentIndexNumber+"." + this.AlbumData.Items[index].IndexNumber;
			} else if (this.AlbumData.Items[index].IndexNumber) {
				TrackDetails = this.AlbumData.Items[index].IndexNumber;
			} else {
				TrackDetails = "?";
			}

			htmlToAdd += "
Play From Here	Play	View	Remove	" +
					""+TrackDetails+ "	" + this.AlbumData.Items[index].Name + "	" +
							""+Support.convertTicksToTimeSingle(this.AlbumData.Items[index].RunTimeTicks/10000,true)+"
";
		}
	} else {
		htmlToAdd = "
								";
		for (var index = this.topLeftItem; index < Math.min(this.topLeftItem + this.getMaxDisplay(),this.AlbumData.Items.length); index++){

			if (this.AlbumData.Items[index].Type == "Episode") {
				var epNo = Support.getNameFormat(null,this.AlbumData.Items[index].ParentIndexNumber,null,this.AlbumData.Items[index].IndexNumber);
				var seriesName = (this.AlbumData.Items[index].SeriesName !== undefined)? this.AlbumData.Items[index].SeriesName : "Unknown";

				htmlToAdd += "
Play From Here	Play	View	Remove	" +
						"" + seriesName + "	" + epNo + "	" + this.AlbumData.Items[index].Name + "	" +
								""+Support.convertTicksToTimeSingle(this.AlbumData.Items[index].RunTimeTicks/10000,true)+"
";
			} else {
				htmlToAdd += "
Play From Here	Play	View	Remove	" +
						"" + this.AlbumData.Items[index].Name + "	" +
								""+Support.convertTicksToTimeSingle(this.AlbumData.Items[index].RunTimeTicks/10000,true)+"
";
			}
		}
	}
	document.getElementById("playlistOptions").innerHTML = htmlToAdd + "
";
}

//Function sets CSS Properties so show which user is selected
GuiPage_Playlist.updateSelectedItems = function () {
	if (this.selectedItem == -1) {
		//Highlight the selected global item (PlayAll, Shuffle etc.)
		for (var index = 0; index < this.topMenuItems.length; index++) {
			if (index == this.selectedItem2) {
				document.getElementById(this.topMenuItems[index]).className = "guiMusic_Global highlight"+Main.highlightColour+"Background";
			} else {
				document.getElementById(this.topMenuItems[index]).className = "guiMusic_Global";
			}
		}
	} else {
		//Reset the global items.
		for (var index = 0; index < this.topMenuItems.length; index++) {
			document.getElementById(this.topMenuItems[index]).className = "guiMusic_Global";
		}

		//Highlight the selected list item.
		for (var index = this.topLeftItem; index < Math.min(this.topLeftItem + this.getMaxDisplay(),this.AlbumData.Items.length); index++){
			if (index == this.selectedItem) {
				for (var index2 = 0; index2 < this.playItems.length; index2++) {
					if (index2 == this.selectedItem2) {
						document.getElementById(this.playItems[index2]+this.AlbumData.Items[index].Id).className = "guiMusic_TableTd highlight"+Main.highlightColour+"Background";
					} else {
						document.getElementById(this.playItems[index2]+this.AlbumData.Items[index].Id).className = "guiMusic_TableTd";
					}
				}
			} else {
				document.getElementById(this.AlbumData.Items[index].Id).className = "guiMusic_TableTd";
				for (var index2 = 0; index2 < this.playItems.length; index2++) {
					document.getElementById(this.playItems[index2]+this.AlbumData.Items[index].Id).className = "guiMusic_TableTd";
				}
			}
		}
	}

	//Set Counter to be album count or x/3 for top part
	if (this.selectedItem == -1) {
		document.getElementById("Counter").innerHTML = (this.selectedItem2 + 1) + "/" + this.topMenuItems.length;
	} else {
		document.getElementById("Counter").innerHTML = (this.selectedItem + 1) + "/" + this.AlbumData.Items.length;
	}

}

GuiPage_Playlist.keyDown = function() {
	var keyCode = event.keyCode;
	alert("Key pressed: " + keyCode);

	if (document.getElementById("Notifications").style.visibility == "") {
		document.getElementById("Notifications").style.visibility = "hidden";
		document.getElementById("NotificationText").innerHTML = "";
		widgetAPI.blockNavigation(event);
		//Change keycode so it does nothing!
		keyCode = "VOID";
	}

	//Update Screensaver Timer
	Support.screensaver();

	//If screensaver is running
	if (Main.getIsScreensaverRunning()) {
		//Update Main.js isScreensaverRunning - Sets to True
		Main.setIsScreensaverRunning();

		//End Screensaver
		GuiImagePlayer_Screensaver.stopScreensaver();

		//Change keycode so it does nothing!
		keyCode = "VOID";
	}

	switch(keyCode) {
		case tvKey.KEY_LEFT:
			this.processLeftKey();
			break;
		case tvKey.KEY_RIGHT:
			this.processRightKey();
			break;
		case tvKey.KEY_UP:
			if (this.AlbumData.Items.length > 0) {
				this.processUpKey();
			}
		break;
		case tvKey.KEY_DOWN:
			if (this.AlbumData.Items.length > 0) {
				this.processDownKey();
			}
			break;
		case tvKey.KEY_RETURN:
			alert("RETURN");
			widgetAPI.blockNavigation(event);
			Support.processReturnURLHistory();
			break;
		case tvKey.KEY_ENTER:
		case tvKey.KEY_PANEL_ENTER:
			alert("ENTER");
			this.processSelectedItem();
			break;
		case tvKey.KEY_TOOLS:
			widgetAPI.blockNavigation(event);
			this.openMenu();
			break;
		case tvKey.KEY_YELLOW:
			//Favourites - May not be needed on this page
			break;
		case tvKey.KEY_BLUE:
			if (this.selectedItem == -1) {
				GuiMusicPlayer.showMusicPlayer("GuiPage_Playlist",this.topMenuItems[this.selectedItem2],"guiMusic_Global highlight"+Main.highlightColour+"Background");
			} else {
				GuiMusicPlayer.showMusicPlayer("GuiPage_Playlist",this.playItems[this.selectedItem2]+this.AlbumData.Items[this.selectedItem].Id,"guiMusic_TableTd highlight"+Main.highlightColour+"Background");
			}
			break;
		case tvKey.KEY_EXIT:
			alert ("EXIT KEY");
			widgetAPI.sendExitEvent();
			break;
	}
}

GuiPage_Playlist.openMenu = function() {
	Support.updateURLHistory("GuiPage_Playlist",this.startParams[0],this.startParams[1],null,null,this.selectedItem,this.topLeftItem,true);

	if (this.selectedItem == -1) {
		GuiMainMenu.requested("GuiPage_Playlist",this.topMenuItems[this.selectedItem],"guiMusic_Global green");
	} else {
		GuiMainMenu.requested("GuiPage_Playlist",this.playItems[this.selectedItem2]+this.AlbumData.Items[this.selectedItem].Id,"guiMusic_TableTd highlight"+Main.highlightColour+"Background");
	}
}

GuiPage_Playlist.processUpKey = function() {
	this.selectedItem--;
	if (this.selectedItem < -1) { //When would this even happen?
		this.selectedItem = -1;
	} else {
		if (this.selectedItem == -1) {
			this.selectedItem2 = 0; //Always start from Play All so that Delete can only be highlighted by the user.
			document.getElementById(this.AlbumData.Items[0].Id).style.color = "white";
			for (var index = 0; index < this.playItems.length; index++) {
				document.getElementById(this.playItems[index]+this.AlbumData.Items[0].Id).className = "guiMusic_TableTd";
			}
		}
		if (this.selectedItem < this.topLeftItem) {
			if (this.topLeftItem - this.MAXCOLUMNCOUNT < 0) {
				this.topLeftItem = 0;
			} else {
				this.topLeftItem = this.topLeftItem - this.MAXCOLUMNCOUNT;
			}
			this.updateDisplayedItems();
		}
		this.updateSelectedItems();
	}
}

GuiPage_Playlist.processDownKey = function() {
	this.selectedItem++;
	if (this.selectedItem == 0) {
		this.selectedItem2 = 0;
	}
	if (this.selectedItem >= this.AlbumData.Items.length) {
		this.selectedItem--;
		if (this.selectedItem >= (this.topLeftItem  + this.getMaxDisplay())) {
			this.topLeftItem = this.topLeftItem + this.getMaxDisplay();
			this.updateDisplayedItems();
		}
	} else {
		if (this.selectedItem >= (this.topLeftItem + this.getMaxDisplay())) {
			this.topLeftItem++;
			this.updateDisplayedItems();
		}
	}
	this.updateSelectedItems();
}

GuiPage_Playlist.processLeftKey = function() {
	this.selectedItem2--;
	if (this.selectedItem2 == -1) {
		this.selectedItem2 = 0;
		this.openMenu();
	} else {
		this.updateSelectedItems();
	}
}

GuiPage_Playlist.processRightKey = function() {
	this.selectedItem2++;
	if (this.selectedItem == -1) {
		if (this.selectedItem2 > this.topMenuItems.length-1) {
			this.selectedItem2--;
		} else {
			this.updateSelectedItems();
		}
	} else {
		if (this.selectedItem2 > this.playItems.length-1) {
			this.selectedItem2--;
		} else {
			this.updateSelectedItems();
		}
	}
}

GuiPage_Playlist.processSelectedItem = function() {
	alert("List item = " + this.selectedItem + " : Menu item = " + this.selectedItem2);
	if (this.selectedItem == -1) {
		//Is Top Menu Bar
		switch (this.selectedItem2) {
		case 0:
			if (this.AlbumData.Items.length > 0) {
				var url = Server.getCustomURL("/Playlists/"+this.startParams[3]+"/Items?userId="+Server.getUserID()+"&SortBy=SortName&SortOrder=Ascending&fields=ParentId,SortName,MediaSources&format=json");
				if (this.startParams[2] == "Video") {
					Support.updateURLHistory("GuiPage_Playlist",this.startParams[0],this.startParams[1],this.startParams[2],this.startParams[3],0,0,null);
					GuiPlayer.start("PlayAll",url,0,"GuiPage_Playlist");
				} else if (this.startParams[2] == "Audio") {
					GuiMusicPlayer.start("Album",url,"GuiPage_Playlist",false);
				}
			}
			break;
		case 1:
			if (this.AlbumData.Items.length > 0) {
				var url = Server.getCustomURL("/Users/"+Server.getUserID()+"/Items?userId="+Server.getUserID()+"&Fields=MediaSources,Chapters&Limit=100&Filters=IsNotFolder&Recursive=true&SortBy=Random&ParentId="+this.startParams[3]+"&ExcludeLocationTypes=Virtual&format=json");
				if (this.startParams[2] == "Video") {
					Support.updateURLHistory("GuiPage_Playlist",this.startParams[0],this.startParams[1],this.startParams[2],this.startParams[3],0,0,null);
					GuiPlayer.start("PlayAll",url,0,"GuiPage_Playlist");
				} else if (this.startParams[2] == "Audio") {
					GuiMusicPlayer.start("Album",url,"GuiPage_Playlist",false);
				}
			}
			break;
		case 2:
			this.deletePlaylist(this.startParams[3]);
			break;
		}
	} else {
		switch (this.selectedItem2) {
		case 0:
			var url = Server.getCustomURL("/Playlists/"+this.startParams[3]+"/Items?userId="+Server.getUserID()+"&StartIndex="+this.selectedItem+"&SortBy=SortName&SortOrder=Ascending&fields=ParentId,SortName,MediaSources&format=json");
			if (this.startParams[2] == "Video") {
				Support.updateURLHistory("GuiPage_Playlist",this.startParams[0],this.startParams[1],this.startParams[2],this.startParams[3],0,0,null);
				GuiPlayer.start("PlayAll",url,0,"GuiPage_Playlist");
			} else if (this.startParams[2] == "Audio") {
				GuiMusicPlayer.start("Album",url,"GuiPage_Playlist",false);
			}
			break;
		case 1:
			var url = Server.getItemInfoURL(this.AlbumData.Items[this.selectedItem].Id);
			if (this.startParams[2] == "Video") {
				Support.updateURLHistory("GuiPage_Playlist",this.startParams[0],this.startParams[1],this.startParams[2],this.startParams[3],this.selectedItem,this.topLeftItem,null);
				GuiPlayer.start("PLAY",url,0,"GuiPage_Playlist");
			} else if (this.startParams[2] == "Audio"){
				GuiMusicPlayer.start("Song",url,"GuiPage_Playlist",false);
			}

			break;
		case 2:
			Support.updateURLHistory("GuiPage_Playlist",this.startParams[0],this.startParams[1],this.startParams[2],this.startParams[3],this.selectedItem,this.topLeftItem,null);
			if (this.startParams[2] == "Video") {
				var url = Server.getItemInfoURL(this.AlbumData.Items[this.selectedItem].Id);
				GuiPage_ItemDetails.start(this.AlbumData.Items[this.selectedItem].Name,url,0);
			} else if (this.startParams[2] == "Audio"){
				var url = Server.getChildItemsURL(this.AlbumData.Items[this.selectedItem].AlbumId,"&SortBy=SortName&SortOrder=Ascending&IncludeItemTypes=Audio&Recursive=true&CollapseBoxSetItems=false");
				alert (url);
				GuiPage_Music.start(this.AlbumData.Items[this.selectedItem].Name,url,"MusicAlbum");
			}

			break;
		case 3:
			Server.removeFromPlaylist(this.startParams[3],this.AlbumData.Items[this.selectedItem].PlaylistItemId);
			//Timeout required to allow for action on the server!
			setTimeout(function(){
				GuiPage_Playlist.start(GuiPage_Playlist.startParams[0],GuiPage_Playlist.startParams[1],GuiPage_Playlist.startParams[2],GuiPage_Playlist.startParams[3]);
				},250);
			break;
		}
	}
}

GuiPage_Playlist.deletePlaylist = function (playlistId) {
	var ids = "";
	for(var index = 0; index < this.AlbumData.Items.length; index++) {
		alert (this.AlbumData.Items[index].PlaylistItemId);
		ids += this.AlbumData.Items[index].PlaylistItemId + ",";
	}
	ids = ids.substring(0, ids.length-1);

	//Remove latest history to stop issues
	Support.removeLatestURL();

	//Remove all items from playlist
	Server.removeFromPlaylist(playlistId,ids);

	//Give the server half a sec to finish removing the items before we delete the playlist and request an updates list.
	setTimeout(function(){
		Server.deletePlaylist(playlistId);
	}, 250);

	setTimeout(function(){
		var url = Server.getItemTypeURL("SortBy=SortName&SortOrder=Ascending&IncludeItemTypes=Playlist&Recursive=true&Fields=SortName");
		GuiDisplayOneItem.start("Playlists",url,0,0);
	}, 450);
}

redpajama_set_name: RedPajamaGithub


What is better Orchard Collaboration or 365Appz Intranet? Getting the best Collaboration Software for your business is vital to improving your company's effectiveness. In our platform, it's easy to examine numerous solutions to see which one is the proper software for your needs. Here you can match Orchard Collaboration vs. 365Appz Intranet and examine their overall scores (7.3 vs. 8.0, respectively) and user satisfaction rating (97% vs. 100%, respectively).
You can even study the specifics of costs, conditions, plans, features, tools, and more, and determine which software offers more advantages for your business. In general, go for the business software that allows you to change the features and pricing to address your business growth or lack of it.
Currently, the leading products in our Collaboration Software category are: Monday.com, Asana, Wrike.
A SharePoint Intranet platform that lets all types of users, from small and medium-sized businesses to large corporations, to easily create and rapidly deploy attractive, robust and complete digital workplaces.
All the data, facts and experiences that we provided in this comparison were collated from official vendor websites, promotional materials available online, actual experience from real clients as well as our personal direct use of every product by a professional reviewer. We put a lot of effort to extensively examine every software, so we not only analyze it ourselves, but we also compare our results with opinions of other members from the B2B community.


text:
Ask A Woman
Girl's Perspectives
Guy's Perspectives
BC Rules
BC Videos
BC Interviews
Contact BC
Running: Your First Mile
So you already have your information on gear and also some injuries, now it's time to run your first mile. If you are new to running, chances are you'll be thinking one of two things right now, 1) a mile is really, really far & that's pretty much impossible or 2) a mile isn't that far & that will be a piece of cake. The first mile of any race or run can make or break you; it's where you set your pace and where you can lose most of your energy quickly if you're out of the gates too fast. The first mile is a great gauge, because believe me; once you're able to run a mile easily, you're much more capable of pushing yourself to go further.
Give yourself a goal, and make it an event. Sign up for a race or fun run, challenge a friend to a race, do something that gives you a definite date and forces you to have a deadline. Many 5Ks also have a 1 mile untimed fun run attached to them, you can sign up for one of those if you don't think that you're quite ready for 3.1 miles yet. It's great because you're donating to charity & you're not likely to just blow off something that you've pre-paid for. You can also start with a 5K, new ones seem to be appearing daily everywhere, so chances are, there's one close to where you live. Even if you can't run all 3 miles, it's a great feeling to finish the race and then you have a time to work off of and improve upon. 5Ks are where I got the running bug, I was mad at myself because I was in relatively good shape, yet couldn't run 3 miles. Eventually I became obsessed with getting faster & faster times and look at where I am today; I just ran my first half marathon. You can too!
One common problem that new runners will face are breathing cramps / aka runner's cramps / aka side stiches. It's a big change to go from training on a treadmill to running outside, so don't be surprised if you can run a lot further and/or faster on a treadmill than you can in the park. The temperature of the air in your gym is regulated, you don't have the cold or humidity that you do outside and you're keeping a consistent speed on a flat, smooth surface when you're on a treadmill. When you move outside, the air is a huge factor, your clothing is another factor and chances are you're not a human treadmill, so your pace is going to fluctuate. Start off slowly, it's better to run 3 miles at a 15:00/m (spelled out that means a 15 minute mile) pace than run a quarter mile quickly and walk 2.75 more miles. It's great to run with a friend, but if that friend is faster than you and can't slow their pace, you're going to end up winded and frustrated. You'll have trouble breathing at first, but you have to let your body and lungs get used to running outdoors, keep at it, building up endurance doesn't happen in one lap around the park. I've run 17 5Ks already this year and I've had to stop and walk during almost all of them because I'm pushing myself to run as fast as I can and not keeping a consistent pace, this takes time, but running is definitely a sport that requires you to put into it what you want out of it. The bottom line: if you slack off, you're not going to get the results you want.
This time of year is great to start running, but if you decide you want to wait, fall into winter is a great time to start running as well. You can try to hang on to the last bit of warm weather (unless you live somewhere that is warm year round) and give yourself the confidence and drive you need to stick to the gym over the winter. The problem is, if you don't start now you may never start. It's so easy to get lazy, but you have to be a self-motivator and you have to stick with it. I took 1 month off from running this past summer and my 5K time went up by 5 minutes, I got back to it and each week I was dropping at least a minute from my time, don't give up on yourself (if you need some positive reinforcement, I am an excellent motivator, send me a message). If you have trouble pushing yourself to go for a run, get a friend to go with you. It's best to pick a friend that's already going to the gym on a regular basis because you know that whether or not you're there, they will be and that's either going to make you feel guilty or lazy and should be the kick in the pants that you need. If you don't have a friend like that, you can probably find someone that wants to get into better shape and you can try to hold each other accountable. Besides, there's usually eye candy at the gym, and the ladies tend to love their cardio equipment. If that's not enough to make you consider joining Globo Gym, here's a tip, a lot of the larger gyms put the treadmills behind the elliptical machines and we're not dumb guys, we know you're not looking at the gym TVs when that happens - nobody is that interested in midafternoon ESPN without the sound.
Gyms aren't for everyone either, I realize this. Almost every running store I can think of has a running group, and there are tons of other organizations that have them as well. These are great tools because you have people who are experts in running offering you free advice and support just for showing up! Running groups normally have a variety of distances that you can run with people of every skill level, so don't be intimidated. This is a great way to make friends too, and then perhaps you'll be able to find someone who runs at your pace and voila, a running buddy. Running groups tend to operate on a set day of the week, but usually switch up the routes so that you're not getting bored. However, I will be getting into more detail regarding running buddies and running groups in a future article.
So the moral of the story is, start slow and give yourself a goal and a deadline. You're the only one accountable for your progress when you become a runner. It's a great feeling once you get that first mile under your belt and you can only go longer from there (yes, gentlemen, that IS what she said). Not everyone is built to be a distance runner, half marathons aren't for every person, so push yourself, but know your limits. If you don't think that you'll be able to motivate yourself to stick with running, find a friend, or make a new friend to run with. There will be obstacles and normal issues you have to deal with while your body adjusts to you becoming a runner, but keep going, the end results are definitely worth it. Until next time, get your feet off of the coffee table and into some running shoes!
Do you live in Pittsburgh, Cleveland, or Tampa? If so, you should check out this great running event: The City 5K
Check out the previous articles in this series here:
Picking The Right Shoes - Avoiding Blisters
Written By Erin R.
Erin is a runner, and a big fan of writing about it.
Food Showdown: Cheesesteaks - Provolone Or Whiz?
Essentials: Cafe Quality Cappuccino at Home
Essentials: A Guide to Electric Scooters
Essentials: Proper Tooth Care (and Guide To Fresh Breath)
Site Map | Terms of Service | Privacy Policy | Search
Copyright © 2010-2020 BC. All rights reserved.


text:
Q: How to detect pid that generates outbound traffic on Solaris? Is there a firewall of some sort on Solaris that will let me define a filter, for instance outbound traffic to a certain range of ip adresses and port, but instead of blocking the traffic I want to log the process id and user?

A: I believe dtrace can extract that information.  Check some of the scripts in here such as tcptop:
http://www.brendangregg.com/dtrace.html#DTraceToolkit


text:
How touch dampens the brain's response to painful stimuli
Rubbing an aching body part can bring some relief. Neuroscientists at MIT's McGovern Institute are looking to find out why.
Jennifer Michalowski | McGovern Institute for Brain Research
Julie Pryor
Email: jpryor@mit.edu
Neurons in the thalamus (green) project to the somatosensory cortex and relay tactile information. These neurons are required for touch-mediated pain relief.
Image: Fan Wang
When we press our temples to soothe an aching head or rub an elbow after an unexpected blow, it often brings some relief. It is believed that pain-responsive cells in the brain quiet down when these neurons also receive touch inputs, say scientists at MIT's McGovern Institute for Brain Research, who for the first time have watched this phenomenon play out in the brains of mice.
The team's discovery, reported Nov. 6 in the journal Science Advances, offers researchers a deeper understanding of the complicated relationship between pain and touch and could offer some insights into chronic pain in humans. "We're interested in this because it's a common human experience," says McGovern investigator Fan Wang. "When some part of your body hurts, you rub it, right? We know touch can alleviate pain in this way." But, she says, the phenomenon has been very difficult for neuroscientists to study.
Modeling pain relief
Touch-mediated pain relief may begin in the spinal cord, where prior studies have found pain-responsive neurons whose signals are dampened in response to touch. But there have been hints that the brain was involved, too. Wang says this aspect of the response has been largely unexplored, because it can be hard to monitor the brain's response to painful stimuli amidst all the other neural activity happening there — particularly when an animal moves.
So while her team knew that mice respond to a potentially painful stimulus on the cheek by wiping their faces with their paws, they couldn't follow the specific pain response in the animals' brains to see if that rubbing helped settle it down. "If you look at the brain when an animal is rubbing the face, movement and touch signals completely overwhelm any possible pain signal," Wang explains.
She and her colleagues have found a way around this obstacle. Instead of studying the effects of face-rubbing, they have focused their attention on a subtler form of touch: the gentle vibrations produced by the movement of the animals' whiskers. Mice use their whiskers to explore, moving them back and forth in a rhythmic motion known as whisking to feel out their environment. This motion activates touch receptors in the face and sends information to the brain in the form of vibrotactile signals. The human brain receives the same kind of touch signals when a person shakes their hand as they pull it back from a painfully hot pan — another way we seek touch-mediate pain relief.
Whisking away pain
Wang and her colleagues found that this whisker movement alters the way mice respond to bothersome heat or a poke on the face — both of which usually lead to face rubbing. "When the unpleasant stimuli were applied in the presence of their self-generated vibrotactile whisking … they respond much less," she says. Sometimes, she says, whisking animals entirely ignore these painful stimuli.
In the brain's somatosensory cortex, where touch and pain signals are processed, the team found signaling changes that seem to underlie this effect. "The cells that preferentially respond to heat and poking are less frequently activated when the mice are whisking," Wang says. "They're less likely to show responses to painful stimuli." Even when whisking animals did rub their faces in response to painful stimuli, the team found that neurons in the brain took more time to adopt the firing patterns associated with that rubbing movement. "When there is a pain stimulation, usually the trajectory the population dynamics quickly moved to wiping. But if you already have whisking, that takes much longer," Wang says.
Wang notes that even in the fraction of a second before provoked mice begin rubbing their faces, when the animals are relatively still, it can be difficult to sort out which brain signals are related to perceiving heat and poking and which are involved in whisker movement. Her team developed computational tools to disentangle these, and are hoping other neuroscientists will use the new algorithms to make sense of their own data.
Whisking's effects on pain signaling seem to depend on dedicated touch-processing circuitry that sends tactile information to the somatosensory cortex from a brain region called the ventral posterior thalamus. When the researchers blocked that pathway, whisking no longer dampened the animals' response to painful stimuli. Now, Wang says, she and her team are eager to learn how this circuitry works with other parts of the brain to modulate the perception and response to painful stimuli.
Wang says the new findings might shed light on a condition called thalamic pain syndrome, a chronic pain disorder that can develop in patients after a stroke that affects the brain's thalamus. "Such strokes may impair the functions of thalamic circuits that normally relay pure touch signals and dampen painful signals to the cortex," she says.
Paper: "Somatosensory cortical signature of facial nociception and vibrotactile touch–induced analgesia"
Fan Wang
McGovern Institute
Department of Brain and Cognitive Sciences
How the brain generates rhythmic behavior
New findings reveal how neurons build and maintain their capacity to communicate
On a mission to alleviate chronic pain
A new measure can help scientists decide which estimation method to use when modeling a particular data problem.


text:
Fighters may have inside information
Pentagon officials have expressed concern that resistance fighters may be staging attacks in Iraq based on inside information about US operations.
13 Feb 2004 00:11 GMT
The Baghdad hotel where Paul Wolfowitz stayed was hit
The concerns were raised on Thursday after
recent strikes against three high-profile Americans.
General John Abizaid, who commands US troops in the Gulf
, came under attack in Falluja on Thursday when fighters
shot rocket-propelled grenades at his convoy
. Abizaid and his party were unharmed.
Defence officials said the Pentagon was aware that the Iraqi resistance
might seek to infiltrate security forces created by the
United States or to place a "mole" inside US-led civilian
operations in the country.
"If you ask anyone, they'll all say, 'Yeah, it's a
concern.' There's no two ways about it," said one official, speaking on condition of anonymity.
US officials targeted?
"Certainly we monitor the situation very closely," said another
. "It's something that we've always been aware of
and have taken steps to prevent."
"They missed Wolfowitz. They missed Bremer. They missed
Abizaid now. I hate to say this, but it's only a
question of time before a high-ranking and high-profile figure
gets nailed by the insurgents"
Charles Pena,
But US officials said they had not concluded the attack
against Abizaid resulted from inside information, saying the
incident occurred in a city that has been among the most
hostile to American occupation forces.
Resistance fighters have attacked two other senior US officials,
who were unhurt.
On 26 October, rockets struck the Baghdad hotel
where Deputy Defence Secretary Paul Wolfowitz was staying.
And on 6
December, a motorcade carrying US occupation administrator
Bremer was ambushed near Baghdad International Airport
Defence analyst Charles Pena of the Cato Institute said the
number of times fighters have been able to target
high-profile Americans is disturbing.
'Question of time'
"That's something you cannot do that many times, I would
argue, simply through sheer luck and coincidence. They have to
be getting some kind of information," Pena said.
Abizaid now," Pena said. "I hate to say this, but it's only a
gets nailed by the insurgents."
The US has recruited, trained and fielded
209,000 Iraqis into various security forces since last summer
and many more Iraqis work with US civilian operations.
And there are just under 70,000 US-trained Iraqi police on the job around the country.
"There's been a lot of discussions about the Iraqi police
being infiltrated. To tell you the truth, it's not that
difficult to do"
Defence official
officials admit there are challenges in weeding out
Iraqis willing to give the resistance sensitive information
about the location of key Americans or other subjects.
Iraqi security forces
difficult to do," a defence official said.
"If you're going to do a background check on somebody,
you're only going to know the obvious bad guys," the official
added, noting that others who could pose a security
threat could slip through the net.
Another official called the training and deployment of the
Iraqi security forces "very much a success story", noting that
these Iraqis work closely with US forces and more than 200
already have given their lives on the job.
"Can you rule out the possibility [of infiltration]? Of
course not. But the vetting process itself is very thorough and
has been conducted in a manner that has been effective."


HomenewsEconomicsOECD resumes the Tax-Heaven Shame Game, Target: Trinidad and Tobago.
The OECD has applauded efforts in the fight against tax evasion, and stated that strong progress has been made concerning tax transparency.
They then went on to name Trinidad and Tobago as "the last blacklisted tax haven".


The Vauxhall Astra 1.6CDTI has a chain cam, exhaust manifold in head 1,598cc engine that's remarkably similar to the Renault 1.6DCI found under the bonnets of Scenics, Meganes, Qashqais and now Mercedes C Class.
The turbo is bolted straight onto the cylinder head and, though the DPF is vertical in the Vauxhall and horizontal in the Merc, it all appears to be familiar EU6 technology.
Like the Mercedes, the engine can get down to under 100g/km CO2 but only in 110PS output. The 136PS version driven here comes in at 110g/km and, with the 235/40 R19 tyres fitted to the test car, emits 110g/km.
This seems to be quite a tall engine, precluding the use of an extensive sound deadening cover. In fact, the turbo is so close to the bonnet, a heat-shield is required to stop the paint on the bonnet from blistering. As in the Mercedes, it isn't quiet.
And because it's almost as heavy as the C-Class, performance is very similar: 0-60 in 9.3 and a top speed of 125 compared to 9.4 and 135mph for the Merc.
To my eye, the Astra is a very pretty car, particularly in red. I confess to being a fan of the Mark Adams Astra range styling, particularly the GTC that to me looks like a motor show concept car that somehow made it into production.
So, 9 out of 10 for looks.
The first day I had the car I had no problem with the satnav. But in the second day a notice came up on the screen asking me to read the instructions and "agree" to terms and conditions of use.
It's not touch screen. So how did I agree?
RTFM. The instructions were almost impenetrable, but eventually I discovered that to "agree" I had to press the outer wheel of the knob that works the satnav. Who'd have ever thought of that? So congratulations to Vauxhall for making the system so counter intuitive that reading the instructions is compulsory.
2 out of 10 for satnav user friendliness.
But the car itself drives fine. Nice steering. Plenty of torque. Good gear ratios and decent gearshift to take full advantage of it. Not overgeared at about 37.5mph per 1,000rpm in 6th.
And it gets better. Someone at Vauxhall is nuts about 19" wheels. Years ago, a Vectra diesel I had for a week came on them. And you've guessed it, so did this Astra.
The 235/40 Continental Contisport 3 R19 tyres roar like a cuckolded husband and also raise the CO2 (happily in this case from 104g/km to 110g/km, so don't put the tax up).
So the Astra 1.6CDTI 136 is certainly a fun drive.
8 out of 10 for the driving experience.
It's comfortable over distances, confirmed by two 300 mile runs. But, of course, there's a penalty for all that grippy rubber between the wheels and the road.
The best I got on the dash meter was 56.9mpg over 289.9 miles at an average speed of 56.5mph. But, compared to other cars, the odometer slightly under-read. My standard 300 mile run put the under-read at 3%. Getting the calculator out, 495 miles on the odo used 44.77 litres, which is 9.84 gallons, so 50.3mpg. But factoring in the under read makes 510 miles and 51.8mpg.
I don't know who'd been using it before. Over a total of 2977.5 miles at an average speed of 42.3mph, the metered consumption was 46.5mpg. While the ECDC combined figure is 67.3mpg.
6 out of 10 for economy.
If you want bling in the wheelarches and fun on the corners, you'll probably get close to what I got.
If you want to improve the economy slightly, stick with the standard 17" wheels and tyres.
And if you want to improve it a lot, go for the 110PS engine and the standard 15" wheels. Then you will probably better 60mpg.
I originally tested the Astra 1.4T when it was originally launched, and you can read all about that here.
Then the Astra Sport Tourer, which you can read about here.
VXR GTC here. And Bi-Turbo diesel here.
The bad news is that the Astra is about to get a restyle to make it look more like the Adam and the facelifted Corsa.
So if, like me, you admire the Mark Adams look, you'd better rush out and buy one before they mess it up.


"We will provide a superior caliber of service that can't be found elsewhere. We will give clients more than they expect, take the time to be thorough and deliver the best possible result.
We will answer all questions, respect privacy and maintain a level of safety and cleanliness that will earn trust and confidence."


The Public Theater has added a family-friendly performance of "Into the Woods," James Lapine and Stephen Sondheim's musical take on classic fairy tales, to take place on Wednesday Aug. 22 at the Delacorte Theater in Central Park. The free one-act matinee, part of the annual Shakespeare in the Park festival, is intended "to engage younger audiences and to serve families unable to attend evening performances," the Public said.
The regular two-act evening performance of Aug. 22 will take place as scheduled, though ticket distribution will begin at noon that day instead of 1 p.m.


December 2, 2013 Fort Worth, TX. - Derek Weaver Company continues to improve customer deliveries and overall value by adding a new warehouse and fulfillment center on the East Coast. The new warehouse will be stocked during December with their most popular lift models providing buyers in the Mid-West & East Coast States with exceptional freight savings and short delivery times.
1) Click "Add to Cart" for the product of interest.
2) Click "Proceed to Checkout" – requires no personal info.
About Derek Weaver Company Inc. - Established in 1984 and headquartered in Fort Worth, TX, Derek Weaver Company specializes in providing lifts and shop equipment to automotive / motorcycle enthusiasts, car / motorcycle dealers, classic and collector car owners, astute collectors, and repair shops around the world. The company sells products from the highest quality manufacturers in the industry including the Direct-Lift, Weaver Lift, Forward Lift, K&L Supply and Weaver Equipment brands. For more information on the new East Coast Warehouse visit their website at www.derekweaver.com or call 888-560-9510.


The tcs_moltensalt module should be working correctly in SDK 2015-1-30. Would you mind emailing me a copy of the program or script that generated that message?
Still encountering this problem with the 2015-6-30 version. I'm trying to "bootstrap" using this module so it may just be a problem with variable values. Any clues would help.
From my reading of the source code, it looks like this error message is generated when you set the value of receiver_type to a value other than zero. The value of that variable in your CSV file is set to one -- changing it to zero should fix the problem.
That variable is a placeholder for a cavity receiver, which is not currently implemented for the molten salt power tower SSC module -- it can only model an external receiver.
Sorry it took me so long to get back to you on this.
I notice a post from 2012 (re receiver convective losses) that refers to the source for sam_mw_pt_Type222.f90 being available in the sam installation folder but can't find it in my current versions (maybe the packaging has changed).
I've obtained the source from a Windows version so will look at the code to see if I can work it out.
The TRNSYS source code files are available with SAM 2014.1.14 and older versions. Later versions no longer rely on the TRNSYS simulation engine, but do use essentially the same code (translated to C++) with a few modifications in some cases.
I've progressed to where tcsmolten_salt is returning an array of (8760) 'nan' values for gen (hourly generation). I'll work through the variables I've set to see if I can solve the problem but any clues would help.
Would you mind emailing me a copy of the script that generates those errors? My colleague promises he won't wait as long as last time to look at it.
We were able to replicate the NaN results from your Python script. I suspect that there is a problem one or more of the input variables in the script. Instead of trying to find those variables, we recreated a Python script from the LK script generated by the molten salt tower model in SAM that works with your weather file. I tested it in both the latest version of the SDK (2015-6-30 r1) and the previous version (2015-6-30) and it generated numbers for the hourly results instead of NaN.
Note that the results from SSC/Python are different from the SAM default molten salt tower model because the costs used by the field optimization routine are different. The Python script sets those values (tower_fixed_cost, rec_ref_cost, etc.) to default values that are internal to the tcs_moltensalt module, while SAM takes those values from the default values of the single_owner financial model.
I suspected a variables problem but not easy for me to "debug". I've run the Python script and it works fine. Now it will just be a simple case of fitting the variables back into our simulation (I might report back what the differences are FYI).
I'm not too concerned by the financials at this stage but being able to add molten salt tower to our simulation is great. Steve, our team leader is off on leave tomorrow so will be pleased this has been (nearly) sorted before he goes. Thanks for the quick turnaround.


text:
Q: Writing textarea to PHP file from HTML I'm new to php & html so please go easy on me!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<title>Add</title>

add

<form name="theform" action="add.php" method="get">

<textarea class="TextBox" type="text" name="TextBox" required></textarea>

<form name="theform" action="DisplayText.html">
<input type="submit" value="Show">

I've written this in HTML and i would like it to be able to save the text that the user enters into a file. Preferably I would like that to be done with add.php rather than adding php code to this, if possible?
I'm slightly confused as to where to start, i've googled and watched tutorials but still do not understand
Thank You!

A: Step 1:
Change this
<form name="theform" action="DisplayText.html">

to
<form name="theform" action="add.php" method="post">

Step 2:
add.php
<?php
if(isset($_POST['TextBox']))
{
 file_put_contents('somefile.txt',$_POST['TextBox'],FILE_APPEND);
 echo "Data written successfully";
}

A: You are missing to close html tag.......like forgot to open body tag and to close form

add

<form name="theform" action="add.php" method="get">

<textarea class="TextBox" type="text" name="TextBox" required></textarea>

<form name="theform" action="DisplayText.html">
<input type="submit" value="Show">

so replace above code and place following code.it will help you

add

<form name="theform" action="add.php" method="get">

<textarea class="TextBox" type="text" name="TextBox" required></textarea>

 </form>

<form name="theform" action="DisplayText.html">
<input type="submit" value="Show">
</form>

A: if you want to save that than you need to create a databse and then create a table of same number of columns as the data entered html elements you using then on add.php make a connection :
in mysql:
 <?php
// Create connection
   mysqli_connect(host,username,password,dbname);
   //for eg $con=mysqli_connect("example.com","peter","abc123","my_db");

 // Check connection
 if (mysqli_connect_errno())
 {
 echo "Failed to connect to MySQL: " . mysqli_connect_error();
 }

 $var1 = $_GET['TextBox'];
 mysqli_query($con,"INSERT INTO <tablename> (<columnname>)
 VALUES ($var1)");

?>


text:
Mulhuddart (irl. Mullach Eadrad) – dzielnica Dublina w Irlandii, położona w północno-zachodniej części miasta, w hrabstwie Fingal. Przez dzielnicę przepływa rzeka Tolka.

Przypisy

Dzielnice Dublina


text:
Dr. Rima's Ebola/Nanosilver Nonsense (Opinion)
The Ebola scare continues, and now nanosilver is being touted by Dr. Rima Laibow as the one and only "cure" for the dread virus.
But as I pointed out in my previous two articles on this subject, there's no clinical proof nanosilver "cures" Ebola. In other words, in lab studies, there's never been a single human being cured of Ebola by nanosilver.
What does exist is a published presentation from a division of the Department of Defense demonstrating that in a test tube cell culture study, hemorrhagic fever viruses like the Ebola virus couldn't replicate inside those cells when they were pre-inoculated with nanosilver.
In my previous two articles, I explained in detail why this means it can only be extrapolated that colloidal silver *might* be helpful against Ebola, but it could not be surmised by any stretch of the imagination that colloidal silver is a "cure" for Ebola.
Now, Dr. Rima, of the Natural Solutions Foundation, has issued a video proclamation claiming that Americans are "only a plane flight away from a cataclysm," but that her particular brand of nanosilver is the sure-fire "cure" for Ebola.
Since readers have asked for my take on the situation, here it is…
I really used to like Dr. Rima. But honestly, since the so-called "Ebola crisis" has taken place, and she issued her video proclamation claiming nanosilver is the sure-fire "cure" for Ebola, I've lost a lot of respect for her.
She begins her sensationalistic video, titled "Urgent Message to Ebola-Stricken Nations' Heads of State," with the statement that "Ebola is surging across West Africa."
That's ridiculous, of course.
As I pointed out in my article "Ebola Mania: Round II", the population of West Africa is 250 million people. In this most recent outbreak, they've had something like 1700 cases of Ebola over the course of five or six months. And about 900 deaths.
While that's certainly tragic, it can hardly be characterized as a disease that's "surging across West Africa." So you have to be careful about getting mesmerized by people's sensationalistic verbiage.
Only 57 Deaths a Year, On Average
As I've pointed out previously, if you take all of the Ebola deaths since the very first Ebola outbreak in 1976, there have only been an average of 57 deaths a year.
Again, that's out of a population of 250 million people.
Consider that in comparison to the fact that here in the U.S. somewhere between 3,000 and 40,000 people per year die of the flu.
Now that's a tragedy.
But we don't hear anybody's knees knocking together in abject fear over it. We don't hear anyone saying the flu is "surging across America" and threatening the world.
Indeed, while the official CDC numbers demonstrate that a minimum of 114,000 Americans have died of the flu over the past 38 years, only 2,166 people have died of Ebola in the entire world, in that same time-span.
So I urge readers to please keep things in proper perspective, and don't let people like Dr. Rima scare the living bejabbers out of you.
Scary Nonsense v/s the Truth
Dr. Rima then goes on to say "The fact is, we are all one plane ride away from a cataclysm."
Really? Again, it's just a bunch of sensationalistic nonsense.
As I pointed out in my article "Ebola Mania: Round II," even if Ebola were to come to this country, there would still be more flu deaths each year than Ebola deaths.
It's important to understand that in West Africa, where this Ebola virus is said to be "raging," large swathes of the population have been absolutely devastated for decades by grinding poverty, chronic sickness, chronic ongoing warfare, famine, drought, contaminated drinking water, chemical contamination and more.
You know this is true. You've seen the pictures of the famine-stricken West Africans on TV, with the outline of their rib cages protruding from their skin.
So the problem isn't Ebola. Instead, it's the horrific living conditions the people have been enduring for years on end – conditions that make it easier for such a rare virus to infect people.
Unlike West Africa, the U.S. does not have large parts of its population decimated by constant local warfare, grinding poverty, ongoing famine and drought, contaminated drinking water etc.
We don't drink our water out of a stream running by our village where everybody also pees or defecates into the same water each day.
Indeed, in contrast, we have modern, indoor plumbing, plenty of fresh, pure water, a phenomenal food supply, amazing health care facilities, no warfare, famine, starvation, drought, etc.
In other words, it's the completely opposite situation here in the U.S., compared to the areas of West Africa where Ebola is said to be "raging."
So the notion that Ebola is going to come here on a plane, start spreading through the population of the United States and wreak deadly unstoppable havoc on this country, killing every one of us unless we have nanosilver, is just plain ludicrous.
Pimping a Product
In her video, Dr. Rima goes on to say that nanosilver "Does kill every pathogen against which it has been tested, world-wide, without exception."
Wow. "Without exception."
Then she states that nanosilver is "unlimited in its effectiveness."
Both statements, of course, are utter nonsense. After all, while colloidal silver has been demonstrated in numerous clinical studies to be wonderfully effective against numerous infectious microorganisms, anyone who's used it for any significant amount of time – in any form, including nanosilver — knows that there are times it just doesn't work.
Indeed, clinical studies going back 60 or 80 years, and all of the way forward to today, demonstrate there are a number of pathogens that are silver-resistant.
So silver is amazingly effective against many kinds of infections. But it's not "God." It can't stop every infection on the face of the earth.
So why not just tell the truth? Why make such broad, sensationalistic claims that simply can't be backed up with facts?
I'll tell you why: Because Dr. Rima is selling. She's not educating. She's not informing. She's pimping a product.
Now everybody reading this article knows my company, The Silver Edge, sells the Micro-Particle Colloidal Silver Generator, which allows you to make your own high-quality colloidal silver for about one cent per ounce, instead of paying exorbitant health food store prices of $7 to $8 an ounce.
So you can easily say, "Well, Steve, you're pimping a product too."
And that's true, except for one thing…unlike Dr. Rima, I'm NOT claiming colloidal silver to be the "cure" for Ebola in order to sell my product.
And I'm not making broad, sweeping claims that colloidal silver kills "every pathogen against which it's been tested, without exception."
And finally, I'm not claiming that an Ebola apocalypse is "just one plane ride away" from taking place in this country.
Indeed, rather than trying to scare the jeepers creepers out of everybody in order to sell my company's product, I candidly set forth the facts in my original article, "Colloidal Silver and the Ebola Hysteria."
And I candidly set forth the facts again, in my follow-up article "Ebola Mania: Round II." In those two articles, I carefully explained that the Ebola hysteria was nothing more than pure, manufactured hype designed to frighten the population of the western world into demanding a government solution to threat that, to date, is non-existent here.
And I explained that the end – should we fall for the hysteria – would be further loss of our Constitutional rights and liberties, as the federal government implements more and more new regulations to control their populations under the guise of fighting a supposed "medical emergency."
I demonstrated through official Centers for Disease Control numbers that the Ebola "crisis" was being vastly overblown, with an average of only 57 people per year dying over a period of 38 years since Ebola was first discovered, in a population of some 250 million people in West Africa.
And I showed, by comparison, that the flu kills far more people every single year, than Ebola, and that MRSA and other antibiotic-resistant "superbug" infections kill far more people every single year than Ebola ever has in its entire history.
The DOD Nanosilver Study
And at the ends of both of those articles, I revealed the results of a clinical study conducted by researchers at a branch of the U.S. Department of Defense (DOD) on using nanosilver against hemorrhagic fever viruses like Ebola.
In fact, I posted a link to the original DOD presentation about the study (which you can see, here) – a presentation I"ve had posted to my website for several years.
And most importantly, I pointed out that this was a laboratory study on cell cultures (i.e., a test tube study) and NOT a human study.
I further explained that you can't take this laboratory study and leap to the conclusion that colloidal silver is the "cure" for Ebola.
At most, all you can do is extrapolate from the study that since nanosilver stopped the Ebola virus (and several other hemorrhagic fever viruses) from replicating in cell cultures under laboratory conditions, it just might work, too, under real-life conditions, but that this remains to be proven.
I also pointed out that the study demonstrated several important things that have to be taken into account:
For example, the nanosilver did not work well in already-infected cells.
That's right. The cells had to be pre-treated with nanosilver, and afterwards, when the cells were infected with the Ebola virus, the silver indeed appeared to inhibit the virus from replicating, according to the DOD presentation.
I further pointed out that, extrapolating from this test tube lab study, should Ebola actually ever come to this country and present a threat it would appear your chances against infection would be better if you were already using silver than if you started using it after coming into contact with an infected individual.
But again, that's just speculation. There's not yet proof that colloidal silver would work against Ebola in the human body.
Lost Respect
In my opinion, Dr. Rima is blowing the DOD study out of all proportion, making blanket statements for silver's effectiveness against Ebola that just can't be backed up with the facts.
She apparently also took a copy of the DOD presentation on nanosilver, and photoshopped her contact information into it, which has led many people to believe her Natural Solutions Foundation had something to do with the DOD-sponsored study.
But again, on my website you can view the full, original copy of the DOD presentation on nanosilver and hemorrhagic fever viruses, and you"ll see that Dr. Rima's contact info does not appear anywhere on it.
So at this point I"ve lost a lot of respect for Dr. Rima.
As a businessman I have nothing against a person selling their product. If you've got something good, then sell the heck out of it, and be proud of it.
But when the sales pitch becomes so ostentatious and sensationalistic that the claims begin to border on fantasy (in my opinion), it should probably be ignored.
Now what about my company's product? Shouldn't I be doing the same thing Dr. Rima is doing, and jump on the Ebola hysteria bandwagon?
No. First and foremost I'm a journalist. I've been a journalist long before I ever became a businessman. And I'm trying to set forth the facts, journalistically, as best I see them.
And the facts at this point, in my opinion, do not warrant anybody going out of their mind with fear over Ebola. And they don't warrant everyone stocking up on nanosilver, or any other form of colloidal silver, out of fear of Ebola.
There are plenty of good reasons to use colloidal silver as a nutritional
supplement. And if you like to use colloidal silver, that's great. So do I. And if you like to learn more about colloidal
silver's effectiveness against pathogens, that's great too. So do I.
Indeed, for over 20 years now I've spent an inordinate amount of time doing just that, resulting in the publication of my 547-page book on colloidal silver, The Ultimate Colloidal Silver Manual.
But let's do our best to keep the facts straight and not end up floating in the clouds with no factual foundation under our feet. Because the crash could be horrendous if we don't.
When we cross the line from stating the facts to claiming cures that have never been proven for something like Ebola, we invite the medical bureaucrats in. And that's when the "wrath of Khan" begins, if you get my meaning.
New York Times Takes on Dr. Rima
The New York Times has now warned that "Panic over Ebola has the makers of dietary supplements aggressively targeting Africans, claiming to have a cure for the lethal virus."
What's more, according to the Times:
"…both the World Health Organization and the United States Food and Drug Administration issued strong warnings about false Ebola cures.
The latter threatened American companies with penalties if they continue making such claims."
The Times goes on to point out that:
"…an unidentified Nigerian scientist living overseas had arranged for Nigeria to get a different experimental medicine, according to Nigerian news outlets.
…They identified it as NanoSilver, a supplement offered by the Natural Solutions Foundation, which said that it contains microscopic silver particles, although, as a food supplement, it is not tested by regulatory agencies…
…NanoSilver is for sale on the foundation's website alongside hemp oil, ear candles, chocolate and 'mental clarity packs.'"
The Times article concludes:
"Recently, the foundation's medical director, Dr. Rima E. Laibow, posted an 'open letter to heads of Ebola-impacted states,' dated July 29, claiming that NanoSilver cured Ebola.
She also claimed to have addressed 47 African health ministers at a 2007 conference and to be in touch with 'West African governments and their advisers.'
Dr. Laibow could not be reached for comment.
On Friday afternoon, after The New York Times emailed her a series of questions, two of her websites briefly became unavailable, then reappeared with headlines saying they were 'under attack' and directing readers to other sites selling a different product, Silver Solution."
A WHO spokesman went on to say that nanosilver was "an example of the type of product" being referred to by WHO assistant director general Dr. Marie-Paule Kieny, when she warned against bringing "any crazy idea that people have" over to Africa to test on Ebola victims.
My comments:
While I strongly disagree with the contention that testing nanosilver is a "crazy idea" (for I believe the DOD study on nanosilver and hemorrhagic fever viruses makes it a legitimate idea for further clinical testing), I hope you can see how Dr. Rima's exaggerated claims in her over-sensationalistic video have now placed silver in the gun sights of the medical bureaucrats, potentially destroying any chance of it ever being further tested against this dread disease.
When we start making wild, broad-based claims that simply can't be substantiated, it's going to bring the medical bureaucrats into the fray, whose sole job is to protect the interests of the medical monopoly.
Now please don't misconstrue my words. I'm most definitely not against the idea of using nanosilver, or ionic silver, or any other form of colloidal silver, to help stop Ebola.
I think that idea should be looked at carefully, and tried under clinical conditions.
I also believe any Ebola victim should be able to use colloidal silver on their own accord, if they want to. I know I would were I to ever end up with an Ebola infection.
But what I am against is using rank sensationalism to manipulate people through fear.
In this age of strange diseases in which we now live, there are certainly times to be afraid. But there are also times to see through the fear being promulgated by people for nefarious purposes.
I still believe the so-called "Ebola crisis" is being promulgated by the government/news media axis for the sole purpose of getting new regulations on the books that will rob us of what few Constitutional rights we have left, under the guise of a "medical crisis."
And because of that, I, for one, simply won't participate in all of the fear-mongering.
I'll add that I do agree with Mike Adams, from NaturalNews.com, who in a recent article discussing the nanosilver/FDA/Ebola/Dr. Laibow debacle has demanded"freedom of choice for Ebola victims who want to try experimental medicines from all realms" – meaning not just the pharmaceutical medications but natural substances such as nanosilver and others that might work as well.
Adams points out that while the medical bureaucrats are essentially declaring war on nanosilver by denouncing it as a "bogus cure," they are readying their own unproven, toxic vaccines and drugs to experiment on Ebola victims.
He is correct, of course. As I stated above, the job of the medical bureaucrats is, above all other things, to protect the medical monopoly.
Sticking to the Facts
Okay, folks…you asked for it, and now you have it. That's my opinion, based on the available science. And I'm sticking to it until bona-fide, independent clinical researchers with no axe to grind prove differently.
And I pray this indeed actually happens at some point; no one would be more happy than me to see silver be clinically proven to work against Ebola in humans.
Meanwhile, I'm sure I'll have to take some flack over this, for not falling in line with the current Ebola hysteria and for not joining in with the "nanosilver cures Ebola" crowd.
But I've taken flack before for standing up for the facts as I best understand them.
Indeed, anyone who's been reading my articles for any length of time knows I'm one of the world's biggest proponents of the responsible usage of colloidal silver, and that I've advocated for, and defended colloidal silver against its many naysayers time after time after time after time.
If you'd like to read more of my articles on colloidal silver, just go to the Colloidal Silver Update page on TheSilverEdge.com website.
Meanwhile, I'll be back next week with another insightful article on colloidal silver….


text:
Q: Is any simple abelian variety covered by a non-simple abelian variety Let $A/k$ be a simple abelian variety.
Does there exist a non-simple abelian variety $B/k$ and a finite homomorphism $f:B\to A$ over $k$?
I don't need $f:B\to A$ to be etale.

A: No. If $End_A$ and $End_B$ are the endomorphism rings then an isogeny $B\to A$ will give an isomorphism $End_A\otimes\mathbb Q\to End_B\otimes\mathbb Q$. But the first of these algebras is a division algebra and the second is not.


This 90-minute webinar will review basic pharmacological concepts with emphasis on sedation/anesthetic and emergency drugs.
1. Explain basic pharmacologic concepts and their clinical applications.
2. Relate the sedation/anesthesia continuum to drugs and patients.
3. Describe the occupational hazards associated with trace amounts of nitrous oxide in the working environment.
4. Define key recommendations of drug storage in the OMS office.
5. Discuss requirements of maintaining an accurate drug log.
Cancellation Policy: Registrants will receive a full refund up until the day before the event. No refund will be given for cancellation on the day of the event.
The American Association of Oral and Maxillofacial Surgeons is an ADA CERP Recognized Provider.
Concerns or complaints about a CE provider may be directed to the provider or to the Commission for Continuing Education Provider Recognition at www.ada.org/cerp.
The American Association of Oral and Maxillofacial Surgeons designates this activity for 1.5 continuing education credits.


Would You Survive An Angry Mob?
Home » Would You Survive An Angry Mob?
Learn the 8 secret skills of an ex-IDF Special Forces operator that will keep you safe and prepare you for any situation - from a street mugging all the way to a full blown global catastrophe!
Violent protests have been spreading like wildfires lately across the US – would YOU be able to evade and escape from an angry mob?
On February 1st, March 4th, April 15th, April 27th and later on August 27th, 2017, a series of speeches in Berkeley, California, were canceled due to safety reasons – the area was filled with violent protesters who created such chaos that the events were deemed unsafe. In the different instances, the rally areas were filled with thousands to tens of thousands of people, that were protesting for different camps, and after a short while, they turned extremely violent against one another. They targeted anyone who they perceived to be in an opposing group, and dished harsh violence using rocks, clubs, shields and some sharp objects. The protesters created a stampede of rage, vandalising cars, buildings and property in the area. This type of event happened several more times in different locations around the US, and it seems to be a growing concern in many cities like Portland OR, San Jose CA and many more.
Can we prepare for this sort of scenario?
We sure can! Most of these protests are scheduled with the police, and publicized in the media or social media, so make sure to stay updated with the local news. If something seems off, do a little background check (using our trusty "uncle google"), and avoid any areas that seem risky.
Always make sure you have your EDC ready and handy (Gear Tier System series) and remember to stay covert by implementing the Gray Man principles and mindset (Gray Man Series).
But what should we do if all our precautionary measures failed, and an angry mob is moving toward us?
Try to quickly mimic their dress code, as much as possible – for example, if the violent protesters are all wearing face masks, use your neck-warmer or balaclava to mask your face as well.
Then try to mimic their behavior – if they are all running somewhere or chanting something, chant and run with them, instead of freezing in place or going against the flow.
Wait for a chance to quietly break away from the mob into a side alley or street, and when you spot it, quickly escape the area.
Get as far away as you can from the dangerous area and make sure to change your appearance back to normal.
DO NOT ENGAGE with anyone – this may mark you as one of the violent protesters, and may cause opposing group members or even the authorities to consider YOU as a threat. Even if you are attacked – dodge the attack, and either quickly escape or drop the assailant to the ground and then escape (you can use the survival self-defense techniques described in the books Prepared and Advanced Preparation).
DO NOT TAKE UNNECESSARY RISKS and do not stay in one place for more than a few seconds!
Violent protests are a growing trend in many parts of the US – it is always best to try and avoid these type of events completely. But if you're caught in such a situation, mimic the mob, go with the flow, and then break away and escape the area. Try to remain calm and calculated, and avoid and dodge any direct attacks.
Have YOU ever been caught in a violent protest or an angry mob?
What do you think is the most important thing to do during an event like the one in Berkeley?
Please leave a comment below – I love getting your feedback and I read each and every single comment!
From active shooters to violent rampages, we've seen some disturbing events lately right in the heart of the USA! In our next post, we'll continue to cover dangerous current events – how to prepare for them and how to avoid and survive them if worse comes to worst.
So until then – Stay Safe!!


text:
Research Engineering & Dev.
DOE/NNSA Technical Research, Engineering, and Development Contract
DRI's contract with the Department of Energy (DOE) is one of the Institute's largest multi-disciplinary research programs, drawing from personnel in all three divisions. DRI contributes to nearly all of the DOE Nevada Field Office's major programs, but in particular DRI applies its expertise to environmental restoration and waste management, for groundwater modeling and sampling, for environmental monitoring, science and technology development, natural resource planning for long-term stewardship, and for management of historic and cultural resources to nonproliferation and treaty verification applications.
Although much of DRI's work for DOE is directed to the Nevada National Security Site, DRI also conducts research on other DOE and Department of Defense sites through its contract where the DOE Nevada Field Office has responsibilities. Much of the research has been collaboration with other organizations including Los Alamos, Livermore, and Sandia National Laboratories; with the U.S. Geological Survey; and with private sector companies including NSTec, Stoller, and Navarro.
Underground Test Area
Contaminants in Soil
Contaiment and Safety
Community Env. Monitoring


Special thanks to Greensboro Municipal Federal Credit Union for donating 4 decks each of our entrepreneur card game Million Dollar Idea to the business classes of seven area Guilford County Schools with a total of 28 decks donated.
QUALIFIER EVENT – On Saturday, February 21st, Central Library in Downtown Greensboro will be hosting the ReBuildUp Course from 1:00-5:30pm to select the 8 finalists for the PitchPocalypse pitching contest held the following Thursday, February 26th 6-8pm also at Central Library.This event is sponsored by Michael Robinson Accounting with Shift, the Nussbaum Center's Entrepreneur Group, helping coordinate volunteers.
The ReBuildUp Course introduces players to the fundamentals of starting their own small business. It involves participating schools each sending up to three of their students who show an interest in entrepreneurship to play on their school's behalf.
All four ReBuildUp games will be played: Million Dollar Idea, Economy, Jr., Pitch Drill, and The Cashless Incubator.
Contact Us for details on how your teen can participate. Friday at 5pm, February 6th is the sign up deadline.
The ReBuildUp Course is part of ReBuildUp's Startup Program.
PRIVATE EVENT – On Tuesday, November 25th, Economy, Jr. will be held for over 300 Career Tech Students(!) at Grimsley High School. This all day event will have TEN TIMES the number of players compared to previous single day Economy, Jr. events. Volunteers are being organized in part by Grimsley PTA with Summit Credit Union as the event sponsor.


text:
Q: Using variance properties to find the standard deviation of a sample The question is: The standard deviation of the mean mass of a sample of
2 aubergines is 20 g smaller than the standard deviation in the
mass of a single aubergine. Find the standard deviation of the
mass of an aubergine.
So, I chose X as the mass of an aubergine, and set up an equation:
$\sqrt{Var(X_1 + X_2)+20}=\sqrt{Var(X)}$
$Var(X_1 + X_2)+20=Var(X)$
$2Var(X)+20=Var(X)$
But then I get a negative value of $Var(X)$. What did I do wrong?
Edit: I realized that since it's a sample, it should be $Var(\frac{X_1 + X_2}{2})$. So I did make an equation like that, assuming $X_1+X_2=2X$. But then again I don't have the answer for some reason.
$\frac{1}{4}(2)Var(X)+20=Var(X)$
$\frac{1}{2}Var(X)+20=Var(X)$
$\frac{1}{2}Var(X)=20$
$Var(X)=40$
And so the standard deviation would be $\sqrt{40}$. But apparently the answer is 68.3g. Anybody know what I did wrong?

A: Your problems are that the mean mass is $\frac{X_1+X_2}2$, not $X_1+X_2$ and that the equation should be with $+20$ outside the square root:
$$\sqrt{\text{Var}\left(\frac{X_1+X_2}2\right)} +20 = \sqrt{\text{Var}(X)}$$

A: The mean is $\frac{X_1+X_2}{2}$
And $Var\left(\frac{X_1+X_2}{2} \right)=\frac14\cdot (Var(X_1)+Var(X_2))$
Since $X_1$ and $X_2$ are iid, $\frac14\cdot (Var(X_1)+Var(X_2))=\frac{Var(X_1)}2$
Thus the equation $\frac{\sigma_1}{\sqrt 2}+20=\sigma_1$
Therefore $\sigma_1=\sigma_2=20(2+\sqrt 2)\approx 68.28$

A: \begin{align}
\sqrt{Var(\bar{X})} + 20 &= \sqrt{Var(X)} \\
\sqrt{Var(X)/2} + 20 &= \sqrt{Var(X)} \\
\sqrt{Var(X)} &= \frac{20}{1-\sqrt{1/2}} = \frac{20\sqrt2}{\sqrt2-1} = 20\sqrt2 (\sqrt2 + 1)
\end{align}