text:
Q: How to check for data from 3 different thread in android I am launching 3 async thread in on create function and once data is available for all 3 threads launching a new activity.
This is my current code.
Class MainActivity{
    private ArrayList<A> alist = new  ArrayList<>();
    private ArrayList<B> blist = new  ArrayList<>();
    private ArrayList<C> clist = new  ArrayList<>();

    onCreate(){
        call loadDataA() in async thread
        call loadDataB() in async thread
        call loadDataC() in async thread
    }

    loadDataA(){
        if(dataLoadSuccess){
            alist = data from server;
            if(alist.size() > 0 && blist.size() > 0 && alist.size() > 0){
                launch B activity
            }
        }
    }

    loadDataB(){

        if(dataLoadSuccess){
            blist = data from server;
            if(alist.size() > 0 && blist.size() > 0 && alist.size() > 0){
                launch B activity
            }
        }
    }

    loadDatac(){
        if(dataLoadSuccess){
            clist = data from server;
            if(alist.size() > 0 && blist.size() > 0 && alist.size() > 0){
                launch B activity
            }
        }
    }

};

Here this code
if(alist.size() > 0 && blist.size() > 0 && alist.size() > 0){
    launch new activity here
}

is duplicate for all 3 functions. and i feel this is not proper way to check for data availability.
Can someone help me what is proper android way to check for data availability in above case.

A: You can try using a CountDownLatch. From the documentation:

A CountDownLatch initialized to N can be used to make one thread wait until N threads have completed some action, or some action has been completed N times.
A useful property of a CountDownLatch is that it doesn't require that threads calling countDown wait for the count to reach zero before proceeding, it simply prevents any thread from proceeding past an await until all threads could pass.

Therefore you can do something like:

*

*Initialize a CountDownLatch in your Activity
CountDownLatch mLatch = new CountDownLatch(3);

*Find a way to access mLatch in your AsyncTask. If your AsyncTask is a nested class in your Activity then you can just access mLatch directly.

*Call mLatch.countDown() in each AsyncTask after data is loaded.

*Create and run a AsyncTask (or a background Thread) that wait for the three data to be loaded. The reason is that await() is a blocking method and we do not want to call it on the UI Thread.
mLatch.await();
// Launch new activity here

A: You can also used the AtomicInteger class.
http://developer.android.com/reference/java/util/concurrent/atomic/AtomicInteger.html
Its allow you to create async counter where would check if all of your tasks ended than do what you want.

redpajama_set_name: RedPajamaStackExchange


We would like to introduce you to Corte Rocca Agriturismo, (Corte Rocca Farmhouse) born from the passion of country life and the pleasure of sharing our house, our world with others.
Our "Corte Rocca" farm has been part of our family for generations and the farmhouse goes back to the XVI century. The reconstruction process of the farm itself started in 2009, in the hope of creating continuity with the spirit of our own house, decorating it with a country-chic style, in order to reconcile the memory of the past with the pleasures of modern-day comforts.


text:
EFF, ACLU Demolish "It's Just Metadata" Claim in NSA Spying Appeal
Americans Deserve Full Protection of the Fourth Amendment for their Telephone Records, Groups Argue
Washington, DC - The Electronic Frontier Foundation (EFF) and the American Civil Liberties Union (ACLU) today filed an amicus brief in Klayman v. Obama, a high-profile lawsuit that challenges mass surveillance, arguing that Americans' telephone metadata deserves the highest protection of the Fourth Amendment.
Larry Klayman, conservative activist and founder of Judicial Watch and Freedom Watch, was among the first plaintiffs to sue the National Security Agency (NSA) over the collection of telephone metadata from Verizon customers that was detailed in documents released by Edward Snowden. In December 2013, Judge Richard Leon issued a preliminary ruling that the program was likely unconstitutional, and the case is currently on appeal before the U.S. Court of Appeals for the District of Columbia Circuit.
In the new amicus brief in Klayman v. Obama, the EFF and ACLU lawyers repudiate arguments by U.S. officials that the records are "just metadata" and therefore not as sensitive as the contents of phone calls. Using research and new case law, the civil liberties groups argue that metadata (such as who individuals called, when they called, and how long they spoke) can be even more revealing than conversations when collected en masse.
"Metadata isn't trivial," EFF Legal Fellow Andrew Crocker says. "Collected on a massive scale over a broad time period, metadata can reveal your political and religious affiliations, your friends and relationships, even whether you have a health condition or own guns. This is exactly the kind of warrantless search the Fourth Amendment was intended to prevent."
The brief explains that changes in technology, as well as the government's move from targeted to mass surveillance, mean that the holding of the 1979 Supreme Court case Smith v. Maryland that the government relies on (often called the "third-party doctrine") does not apply. Instead, EFF and the ACLU point to a series of recent key decisions—including the Supreme Court decisions in United States v. Jones in 2012 and Riley v. California in 2014—in which judges ruled in favor of requiring a warrant for electronic search and seizure.
"Dragnet surveillance is and has always has been illegal in the United States," says ACLU Staff Attorney Alex Abdo. "Our country's founders rebelled against overbroad searches and seizures, and they would be aghast to see the liberties they fought hard to enshrine into our Constitution sacrificed in the name of security. As even the president himself has recognized, we can keep the nation safe without surrendering our privacy."
EFF and the ACLU have each litigated numerous First and Fourth Amendment lawsuits related to NSA surveillance and together represent Idaho nurse Anna Smith in a similar case currently on appeal in the Ninth Circuit Court of Appeals called Smith v. Obama. The ACLU is a plaintiff in a case currently pending before the Second Circuit Court of Appeals, ACLU v. Clapper, to be heard on Sept. 2. EFF has two cases—Jewel v. NSA and First Unitarian Church of Los Angeles v. NSA—before the U.S. District Court for Northern District of California.
For the amicus brief:
https://www.eff.org/document/eff-and-aclu-amicus-brief-klayman
Legal Fellow
andrew@eff.org
NSA Spying
First Unitarian Church of Los Angeles v. NSA
Jewel v. NSA
Klayman v. Obama
Deeplinks Blog by Root User | December 26, 2020
Snowden: "We Can Fix a Broken System"
Below is a message from whistleblower Edward Snowden. His revelations about secret surveillance programs opened the world's eyes to a new level of government misconduct, and reinvigorated EFF's continuing work in the courts and with lawmakers to end unlawful mass spying.EFF is grateful to Ed for his support in...
Deeplinks Blog by rainey Reitman | November 12, 2020
Podcast Episode: The Secret Court Approving Secret Surveillance
Episode 001 of EFF's How to Fix the InternetJulian Sanchez joins EFF hosts Cindy Cohn and Danny O'Brien as they delve into the problems with the Foreign Intelligence Surveillance Court, also known as the FISC or the FISA Court. Sanchez explains how the FISA Court signs off on surveillance of...
Deeplinks Blog by Aaron Jue | July 24, 2020
EFF Joins HOPE 2020
EFF staff members will present some of our latest work at 2600 Magazine's biennial Hackers on Planet Earth (HOPE) conference beginning this weekend. HOPE is a diverse hacker event that has drawn thousands of tinkerers, security researchers, activists, artists, and makers since 1994. In a departure from the infamous...
Deeplinks Blog by Danny O'Brien | July 16, 2020
EU Court Again Rules That NSA Spying Makes U.S. Companies Inadequate for Privacy
The European Union's highest court today made clear—once again—that the US government's mass surveillance programs are incompatible with the privacy rights of EU citizens. The judgment was made in the latest case involving Austrian privacy advocate and EFF Pioneer Award winner Max Schrems. It invalidated the "Privacy Shield,"...
Deeplinks Blog by India McKinney, Mark Rumold | May 26, 2020
The House Is Voting on Section 215, Again. The Bill Still Needs More Reform
Later this week, the House of Representatives is once again voting on whether or not to extend the authorities in Section 215 of the PATRIOT Act—a surveillance law with a rich history of government overreach and abuse, along with two other PATRIOT Act provisions, and possibly, an amendment.Congress considered...
Deeplinks Blog by India McKinney, Andrew Crocker | April 16, 2020
Yes, Section 215 Expired. Now What?
On March 15, 2020, Section 215 of the PATRIOT Act—a surveillance law with a rich history of government overreach and abuse—expired. Along with two other PATRIOT Act provisions, Section 215 lapsed after lawmakers failed to reach an agreement on a broader set of reforms to the Foreign Intelligence Surveillance...
Deeplinks Blog by India McKinney | February 26, 2020
Reform or Expire
Earlier today, the House Committee on the Judiciary was scheduled to mark up the USA FREEDOM Reauthorization Act of 2020, a bill meant to reform and reauthorize Section 215 of the USA PATRIOT Act, as well as some other provisions of FISA, before they are due to...
Deeplinks Blog by Mark Rumold | December 17, 2019
Surveillance Court to the FBI: You Have Some Explaining to Do
The Foreign Intelligence Surveillance Court, the normally-secretive federal court based in Washington, D.C. that oversees much of the nation's foreign intelligence surveillance programs, took an unusual step yesterday: it issued a public order chastising the FBI for its handling of the applications submitted to conduct surveillance of Carter Page, a...
Deeplinks Blog by India McKinney | November 19, 2019
House Lawmakers Extend Section 215 into Next Year Even Though They Had Years to Stop Illegal Overcollection of Americans' Sensitive Data
With federal agencies set to run out of money this week, House lawmakers today passed a short-term funding bill that contained a nasty surprise. Tucked into the end of this must-pass legislation, in a section titled "Other Matters," is language reauthorizing three Foreign Intelligence Surveillance Act (FISA) authorities currently...
Deeplinks Blog by Aaron Mackey, Andrew Crocker | October 11, 2019
Secret Court Rules That the FBI's "Backdoor Searches" of Americans Violated the Fourth Amendment
But the Court Misses the Larger Problem: Section 702's Mass Surveillance is Inherently UnconstitutionalEFF has long maintained that it is impossible to conduct mass surveillance and still protect the privacy and constitutional rights of innocent Americans, much less the human rights of innocent people around the world.This week, we were...

redpajama_set_name: RedPajamaCommonCrawl


8:00 am – Spoken Service (Rite 2 in the Book of Common Prayer). The Episcopal Church has a tradition of having an early morning worship service that is quieter, prayerful, and more contemplative.
10:15 am – Family Service (Rite 2). Our primary hymnal is Lift Every Voice and Sing, the African-American Hymnal of the Episcopal Church. We have an area for families with young children to sit. Our sanctuary can hold up to 75 persons, so it is a warm, intimate setting where we weekly are invited to share our prayer requests with one another during the service and often hug for the passing of the peace. Afterwards all are invited to stay for coffee and (often) food in our Parish Hall.
10:15 am – The children meet upstairs in the loft of our parish hall for Sunday School with Miss Sue, Miss Sylvia and Miss Katie. Their lesson plan is often based upon the same Scripture readings from the "grown up" service. Around 11 AM the children transition to the Chapel for Holy Communion.
Our parking lot is accessed via Wheeler alley.


text:
describe :href do

  before {
    CACHE[:datoki_db_href] ||= begin
                                reset_db <<-EOF
                                  CREATE TABLE "datoki_test" (
                                    id       serial       NOT NULL PRIMARY KEY,
                                    homepage varchar(255) NOT NULL
                                  );
                                EOF
                              end

    @klass = Class.new {
      include Datoki
      table :datoki_test
      field(:id) { primary_key }
      field(:homepage) { href }
    }
  }

  it "sets :type to :varchar" do
    @klass.fields[:homepage][:type].should == :varchar
  end

  it "sets :max to 255" do
    @klass.fields[:homepage][:max].should == 255
  end

  it "sets :min to 1" do
    @klass.fields[:homepage][:min].should == 1
  end

  it "sets :html_escape to :href" do
    @klass.fields[:homepage][:html_escape].should == :href
  end

  it "accepts a :min and :max" do
    CACHE[:datoki_db_href] = nil
    reset_db <<-EOF
      CREATE TABLE "datoki_test" (
        id       serial       NOT NULL PRIMARY KEY,
        homepage varchar(123) NOT NULL
      );
    EOF
    k = Class.new {
      include Datoki
      table :datoki_test
      field(:id) { primary_key }
      field(:homepage) { href 5, 123 }
    }
    k.fields[:homepage][:min].should == 5
    k.fields[:homepage][:max].should == 123
  end

  it "sets :min = 1 when null is allowed." do
    CACHE[:datoki_db_href] = nil
    reset_db <<-EOF
      CREATE TABLE "datoki_test" (
        id       serial       NOT NULL PRIMARY KEY,
        homepage varchar(222)
      );
    EOF
    k = Class.new {
      include Datoki
      table :datoki_test
      field(:id) { primary_key }
      field(:homepage) { href nil }
    }
    k.fields[:homepage][:min].should == 1
    k.fields[:homepage][:max].should == 222
  end

end # === describe :href

redpajama_set_name: RedPajamaGithub


text:
ElementData Element::get() const {
	return ElementData {mId, getType(), mColor, "", mPosition.x, mPosition.y, mSize};
}

ElementUpdateData Element::getUpdate() const {
	return ElementUpdateData {mId, mPosition.x, mPosition.y, mSize, 0, 0 };
}


text:
var enableLog = true;
function log(msg){
	if(enableLog || typeof console!=="undefined")
	{
		console.log(msg);
	}
}
$(document).ready(function(){
	$(document).scroll(function(){
		//log($('.target').offset().top + ' : ' + $('.xy-hitter').offset().top);
		if($('.target').offset().top <= $('.xy-hitter').offset().top + $('.xy-hitter').outerHeight())
		{
			log('hitting y')
		}
		else
		{
			log('out of y')
		}

	});
	log($(document));
	log($('.xy-hitter'));
	log($($('.xy-hitter')));
	$( ".target" ).draggable(
		{
			containment: "body",
			drag: onDragTarget
		}
	);
});
function onDragTarget(e, ui)
{
	var hitter = $('.xy-hitter');
	var tbottom = hitter.offset().top + hitter.outerHeight();
	var ttop = hitter.offset().top;
	var tleft = hitter.offset().left;
	var tright = hitter.offset().left + hitter.outerWidth();
	var hbottom = ui.offset.top + ui.helper.outerHeight();
	var htop = ui.offset.top;
	var hleft = ui.offset.left;
	var hright = ui.offset.left + ui.helper.outerWidth();
	var hitCoords = {x: false, y: false};

	if(ttop <= hbottom && tbottom >= htop)
	{
		hitCoords.y = true;
	}
	if(tleft <= hright && tright >= hleft)
	{
		hitCoords.x = true;
	}
	log(ui.helper.hitTest({target: '.xy-hitter'}));
}
(function($) {
	$.fn.hitTest = function(options) {
		var defaults = {
			target: '',
			method: 'object',
			axis: '',
			hittingClass: 'tcg-hitting',
			returnType: 'jquery',
			/*
				possible values:
				'jquery': returns the given jQuery object itself (chainable)
				'boolean': returns true or false (NOT chainable)
			*/
			autoRemoveHittingClass: true,
			boundingBox: 'outer'
			/*
				possible values:
				'plain': the element without padding, border, margin
				'inner': the element including padding
				'outer': the element including padding and border
				'extended': the element including padding, border and margin
			*/
		};
		var settings = $.extend(true, {}, defaults, options);

		if($(settings.target).length == 0)
		{
			return false;
		}

		//return testInterception(this, settings.target);

		return this.each(function(index, el) {
			var hitCoords = testInterception(el, settings.target);
			var classes = [settings.hittingClass];
			if(settings.autoRemoveHittingClass)
			{
				var removeClasses = settings.hittingClass + ' ' + settings.hittingClass + '-x ' + settings.hittingClass + '-y';
				$(el).removeClass(removeClasses);
			}

			switch(settings.axis)
			{
				case 'x':
				{
					if(hitCoords.x == true)
					{
						classes.push(settings.hittingClass + '-x');
					}
					break;
				}
				case 'y':
				{
					if(hitCoords.y == true)
					{
						classes.push(settings.hittingClass + '-y');
					}
					break;
				}
				case 'xy':
				{
					if(hitCoords.x == true && hitCoords.y == true)
					{
						classes.push(settings.hittingClass + '-x');
						classes.push(settings.hittingClass + '-y');
					}
					break;
				}
				default:
				{
					if(hitCoords.x == true)
					{
						classes.push(settings.hittingClass + '-x');
					}
					if(hitCoords.y == true)
					{
						classes.push(settings.hittingClass + '-y');
					}
					break;
				}
			}
			$(el).addClass(classes.join(' '))
			return('Hitting on these axis: X = ' + hitCoords.x + ' | Y = ' + hitCoords.y);
    	});
		function testInterception(ob1, ob2)
		{
			var hitter = $(ob1);
			var tbottom = hitter.offset().top + hitter.outerHeight();
			var ttop = hitter.offset().top;
			var tleft = hitter.offset().left;
			var tright = hitter.offset().left + hitter.outerWidth();

			var target = $(ob2);
			var hbottom = target.offset().top + target.outerHeight();
			var htop = target.offset().top;
			var hleft = target.offset().left;
			var hright = target.offset().left + target.outerWidth();
			var hitCoords = {x: false, y: false};

			if(ttop <= hbottom && tbottom >= htop)
			{
				hitCoords.y = true;
			}
			if(tleft <= hright && tright >= hleft)
			{
				hitCoords.x = true;
			}
			return hitCoords;
		}

	};
})(jQuery);


Memberships are available to non hotel residents at our Fareham Health Club. Full single membership is £54.50 per month with other options available including corporate discounts. Contact the Holiday Inn Fareham – Solent on 0871 942 9028 or online for further information.


text:
Q: How to efficiently overload a function, without going insane? So I have this function (which has 80 lines):
int listPlatformInfo(..., char * foo)
{
    ...

    for (uint32_t a = 0; a < platformCount; a++)
    {
        platformInfo(platforms, info, foo);
    }
    return 0;
}

and i have 20 different overloads of function platformInfo(); is there a way to make overloads of this function, where the only change is data type of foo, without copying the whole function 20 times?

A: this is exactly why there are generics.  see template functions:
    template<class T>
    void myGenericFunction(T parameter)
    {
        cout << parameter << " is of type "<< typeid(parameter).name() << endl;
    }

    int main()
    {
        myGenericFunction<int>(1);
        return 0;
    }

A: With template:
template<typename T>
int listPlatformInfo(..., T foo) // or T* ?
{
    ...

    for (uint32_t a = 0; a < platformCount; a++)
    {
        platformInfo(platforms, info, foo);
    }
    return 0;
}


text:
Home Music
Georgia Symphony Orchestra announces #GSOGiveBack initiative to help fund local school music programs
TOPICS:Georgia Symphony Orchestra
Georgia Symphony Orchestra (photo courtesy of GSO)
Posted By: Larry Felton Johnson August 25, 2022
The Georgia Symphony Orchestra (GSO) distributed the press release below announcing that they will give money to local school music programs that partner with them in the #GSOGiveBack initiative:
(Marietta, Ga. August 24, 2022) The Georgia Symphony Orchestra (GSO) announces the launch of the #GSOGiveBack Initiative that awards money to music programs in the metro-Atlanta area. During their 2022-23 Season, the GSO promises to give money back to music programs that partner with them through the #GSOGivesBack initiative.
"We want to partner with the community to invest in local schools," says Susan Stensland, Interim Co-Executive Director, "This initiative perfectly aligns with our mission to enrich our community and to instill and fulfill a lifelong appreciation for the arts."
Participating programs will receive 15% of all ticket sales associated with their organization throughout the entire season. The Georgia Symphony Orchestra's 2022-23 season is their largest yet, with more concerts and performances than ever! The season opener is the "Brass Splash" event on September 10th at 8 p.m. Participants will receive their donations at the end of the season, when ticket sales are finalized.
The Georgia Symphony Orchestra is set to begin their 72nd season with 9 concerts and 14 performances, including matinee options. Concerts will feature the Georgia Symphony Orchestra, the GSO Chorus, and the GSO Jazz ensembles.
For more information or to see if your music program qualifies to participate, email info@georgiasymphony.org or call 770-615-2908
About the Georgia Symphony Orchestra
The Georgia Symphony Orchestra began in 1951 with the formation of the Marietta Music Club.
According to the GSO website:
The music room of Arthur F. Moor's home on 383 Church Street in Marietta would establish the foundations for what would evolve over the next sixty-plus years. Talented local musicians would come together to create and share wonderful music with audiences. From 1955 until 1989, Betty Shipman Bennett conducted the orchestra through this long period of development. The music club grew to become the Marietta Community Symphony.
The orchestra was later renamed the Cobb Symphony as more professional musicians were added to the staff, and in 2011 it became the Georgia Symphony Orchestra.
The GSO states as its mission:
The mission of the Georgia Symphony Orchestra is to enrich our community through accessible, high quality musical and educational experiences that instill a lifelong appreciation for the arts.
Marietta-based Georgia Symphony Orchestra concludes current season with The Firebird and Music of Remembrance
Georgia Symphony Orchestra gets $500k endowment, $10k grant
Georgia Symphony Orchestra's 71st season concludes with Stravinsky's The Firebird
Georgia Youth Symphony Orchestra to premiere composition by young Marietta composer


text:
The Last Trail è un film muto del 1927 diretto da Lewis Seiler. La sceneggiatura si basa suThe Last Trail di Zane Grey, pubblicato a New York nel 1909.

Trama
Per ringraziare Tom Dane che li ha salvati da un attacco indiano, Joe Pascal e sua moglie chiamano Tom il loro primo figlioletto. Dane, dopo qualche tempo, interverrà ancora in aiuto di Pascal che, diventato sceriffo di Carson City, resta mortalmente ferito in uno scontro a fuoco con dei banditi. All'amico morente, Tom promette che si prenderà lui cura del piccolo Tom.

A cercare di mettere ordine nella città in preda alle lotte intestine per accaparrarsi il potere, arriva un agente della U.S. Express, che suggerisce di organizzare una gara tra diligenze per decidere chi deve avere il contratto con il governo. Kurt Morley, il capo dei banditi, fa iscrivere i suoi uomini come concorrenti. Ma Tom, che è innamorato della figlia di Jasper Carrol, il vecchio appaltatore, partecipa anche lui al posto di Carrol. La gara si rivelerà un vero percorso di guerra. Nonostante gli ostacoli, Tom riesce a vincere. Poi, insegue i fuorilegge che stanno cercando di fuggire portandosi via la ragazza e l'oro.

Produzione
Il film fu prodotto dalla Fox Film Corporation.

Distribuzione
Il copyright del film, richiesto dalla Fox Film Corp., fu registrato il 16 gennaio 1927 con il numero LP23571.

Distribuito dalla Fox Film Corporation, il film uscì nelle sale cinematografiche USA il 23 gennaio 1927 dopo essere stato presentato in prima a New York il 21 gennaio. In Francia, fu distribuito il 10 giugno 1927; in Argentina, il 6 febbraio 1928; in Finlandia, il 26 agosto 1929; in Danimarca, il 30 dicembre 1929.

Copie complete della pellicola si trovano conservate negli archivi della Cinémathèque Royale de Belgique di Bruxelles, del Museum Of Modern Art di New York, del George Eastman House di Rochester.

Note

Voci correlate
Filmografia della Fox Film Corporation

Altri progetti

Collegamenti esterni

Film d'azione
Film western
Film basati su opere di narrativa
Film diretti da Lewis Seiler

redpajama_set_name: RedPajamaWikipedia


Giambattista della Porta (1535?-1615) was the polymath founder of the Academia Secretorum Naturae, the forerunner of the Accademia dei Lincei. Phytognomonica perpetuates the "doctrine of signatures," the idea that the shape of a plant can tell us about its medical uses.
In this image, we can see fruits and roots in the shape of hearts, along with an image of the organ itself. Perhaps a bouquet of Valeriana–make sure to include the ostensibly cordiform roots–would be a suitable gift for someone suffering from heartache this Valentine's Day?


text:
Printable Brick Could Cut World's Carbon Emissions by "At Least" 800 Million Tons a Year [UPDATED]
The brick, made of sand, bacteria, and urea, has won Metropolis's 2010 Next Generation award.
By Cliff Kuang 1 minute Read
UPDATE: Dosier has send us pictures of the process, which you can see below
Metropolis magazine has announced the winner of its 2010 Next Generation contest: A brick that doesn't have to be baked or fired, but rather, can be grown.
The Next Generation contest awards designs that tackle the world's problems, and the humble brick is a Big Problem. As our own Suzanne LeBarre writes:
Tossing a clay brick into a coal-powered kiln, then firing it up to
2,000˚F, emits about 1.3 pounds of carbon dioxide. Multiply that by the
1.23 trillion bricks manufactured each year, and you're talking about
more pollution than what's produced by all the airplanes in the world.
Ginger Krieg Dosier (above), a professor at the American University of Sharjah, in the United Arab
Emirates, invented an alternative: A process for printing bricks, using low-cost rapid-prototyping machines.
The process starts with sand, which is then printed with a layer of bacteria, calcium chloride,
and urea. Microbes in the sand react with that mixture, forming a glue that binds the sand together. The bricks are built up in the printer, one layer at a time, like lasagna (but with urea). When finished, they can be as strong as marble.
Dosier is dreaming big: She figures that replacing traditional bricks with her biomanufactured masonry would reduce world-wide carbon emissions by "at least" 800
million tons a year.
As you might guess, she's a fascinating personality. She got an undergrad degree at Auburn, learning at the knee of Samuel Mockbee, whose Rural Studio inspired an entire generation of architecture meant to level social inequity. Before attending grad-school at Cranbrook, she threw away everything she owned, in an attempt to step off the consumer treadmill. Eventually, she became an architecture professor and spent more than four years learning chemistry and, eventually, developing her brick-growing process.
For now, the only problem is how slow the process is: It would need to be many times faster to compete with traditional brick-making processes.
For more, check out Metropolis.
Cliff was director of product innovation at Fast Company, founding editor of Co.Design, and former design editor at both Fast Company and Wired.
These key team members aren't thriving with remote work. Here's what to do
The Great Resignation antidote that costs companies nothing
Dear Boss: This is what it would take to get me to stay working for you


text:
Most Bummer Pep Rally Ever
Patrick Caldwell
The GOP candidates make a last-ditch pitch to high-school students at a Rock the Vote event.
(AP Photo/Charlie Riedel)
Republican presidential candidate, Representative Ron Paul, R-Texas speaks during a campaign stop at Valley High School in West Des Moines, Iowa.
WEST DES MOINES—On the final morning before the Iowa caucuses, a group of Republican presidential hopefuls went to one of the few places where they were guaranteed a large, captive audience: a high-school gymnasium, full of seniors who had been released from class. It was the first day back from winter break, and the room buzzed with excitement as friends caught up with one another. Things calmed down once the candidates took the stage.
A high school might seem like an odd venue for a final voter push; after all, only a fraction of the students are of voting age. But the caucuses allow anyone who will have turned 18 by next fall's general election to vote, meaning most high-school seniors and many juniors can head to their local caucus tonight.
Michele Bachmann, flanked by two of her daughters, spoke first. She tried to relate to the kids by pulling out an iPhone and marveling at how technology has changed the world. It came across as out of touch; the students sitting next to me slowly began to nod off. Mitt Romney's representatives came next. The candidate himself couldn't make it, so four of his five sons—all in their early 30s to early 40s—stood in his place. Despite being closer in age to the students than any of the presidential candidates, Romney's sons elicited only a lukewarm reaction; the crowd sat silently as Tagg Romney trumpeted the wholesomeness of their family. The majority dutifully raised their hands when Tagg asked if they were planning to caucus tonight and did so again when he asked if they were going to the Republican caucus.
The room began to buzz shortly after the Super Romney Bros headed for their post-speech television debriefing, but it was just the media swarm descending on Rick Santorum as the students watched. The candidate who once struggled to attract media attention now had to muscle his way through the hoard of cameras. But even Santorum couldn't spark passion in the students. His normal stump speech, which details his family's immigration history and always seems to enthuse the devoted evangelicals who come out to see him, produced a tepid response in the gym.
But then the mood shifted. Ron Paul was up to bat. "I'm wondering, does anyone here know the name Kelly Clarkson," the hepcat of the Republican field asked the students. "Because recently she endorsed me a couple of weeks ago and something happened. I have to admit, I didn't know a whole lot about her, but I do know that our supporters are so enthusiastic about it they went out and bumped up sales of her record by 600 percent."
Paul is the clear front-runner among younger voters, as evidenced by the reaction of Valley High School students. Paul's anti-war foreign policy was a big hit, and even his talk of Austrian economics got a positive response. He avoided too much heavy talk, though, and landed on a subject sure to rile the students: legalizing pot.
High-schoolers running for student government introduced each of the candidates (the students all displayed remarkable composure considering the row of network TV cameras trained at them from below the stage). Paul's libertarian message to limit authorities' power seems to have made an impression on the girl who introduced him. "I think that students from sports shouldn't have to take P.E.," she said to some of the wildest applause of the morning.
All's Fair in Caucuses and War
Second Time's the Charm?
Santorum's Missing Ingredient
Last-Chance Dance
Patrick Caldwell is a writing fellow at The American Prospect.
Articles By Patrick Caldwell
RSS feed of articles by Patrick Caldwell
Follow @theprospect


Christine Losecaat was retained by UK Trade & Investment as Creative Industries Advisor for over a decade. In that capacity, she was tasked with the development and implementation of the international trade and inward investment strategy for the British creative sector.
As an adviser, she participated in the Creative Industries Sector Advisory Group currently co-chaired by Tim Davie, CEO BBC Worldwide and Ed Vaizey, MP Minister UK Minister for Culture, Communications and Creative Industries.
Official statistics published in January 2014 reveal that the UK's creative industries are now worth £71.4 billion per year to the UK economy. This is a growth of almost 10% outperforming all other sectors of UK industry.
The sector generates just over a staggering £8 million pounds an hour.


'Pongal Oh Pongal' says Canberra!
In a historic first for the Tamil community in Australia, Pongal festivities reached the Federal Parliament in 2017. The efforts of the Tamil Arts and Culture Association paid off as the evening of 14 February saw a gala event at the Parliament House in Canberra.
Community members, senators, MPs, staff and all present enjoyed the vivid display of song, dance, poetry and music. The youngsters put together a well-scripted sketch that highlighted the importance of Pongal, the harvest festival of giving thanks to the land, the Sun, and the cattle.
Though belated, it was the first time that Pongal was celebrated along with the lawmakers in Canberra, and to show their support and enthusiasm, the Tamil community had gathered here from different states. Support for the community also came in from all sides of the parliament with visits and congratulatory speeches from the likes of Senator Zed Seselja, MP Tony Burke, MP Julie Owens, Senator Richard Di Natale, Senator Lee Rhiannon, etc. who appreciated the beauty of the tradition and the Tamil language and culture.
All in all, a thoroughly enjoyable evening that ended on a sweet note with a taste of Pongal rice lovingly cooked by the community members.
Continuing the celebrations, another event to celebrate Pongal was organised by Tamil Arts and Culture Association at NSW Parliament on February 16.
The function was attended by Tamil community in large along with other Indian community members and parliamentarians.


Tulare County is working on an emergency well to help people in East Porterville.
EAST PORTERVILLE, Calif. (KFSN) -- Tulare County is working on an emergency well to help people in East Porterville.
Mari Mejia is running low on water, "it's really tough, yeah."
It's Thursday, "I have maybe 200 gallons left," she said, one day short of a refill.
Reporter said, "is that enough?" Mejia answered, "no, that's maybe one wash load."
Mejia is married to a water hauler in East Porterville but it doesn't help. When the tank is dry, she has to wait.
"It's harder now, when the kids are off on vacation because it tends to be more water," Mejia said.
In this town, there isn't enough water. A lot of it comes from out of town, in trucks and bottles. The Aquaman, also known as Jim Brough, delivers it 5 times a week.
Over the phone, Brough said, "the biggest problem is the time it takes to go get the water and bring it back in."
Tulare County has a solution, an emergency well with a $2.5 million price tag. It'll take multiple grants and a lot of paper work. Eric Coyne, with the county's Resource Management Agency says, $500,000 will come from the federal government."
"We're going after state and federal money that will be pooled, we're all working together to get this done," Coyne said.
When it's done, the well will tie in with the city. It won't connect to pipes in East Porterville at first, but water trucks would be able to use it to fill up.
Coyne added, "you'd just have a short haul to the local residents."
For Mejia, that's good news and it gives her hope, "a lot, much more than we had before."
The county has 3 applications to fill out for state and federal money. If all goes as planned, the well could get drilled in a matter of months.


As a foster parent you are responsible for feeding, exercising, socializing, and nurturing of the foster pet. In some cases you may need to potty train, give medications, or take them to the veterinarian. You are responsible for providing the best care possible until your foster pet is adopted which may take between several days and several months. Food, medications, veterinary care, crates, leashes, bowls, bedding and toys, are provided. Foster dog parents are also encouraged to participate in shelter play-groups and attend a weekly training class held by VSAS.
Your own pets must be up to date on vaccinations and have been spayed/neutered. You must have adequate space and be willing to commit to the animal until they find their forever home. The foster parent is expected to bring their foster animal to adoption events to meet potential adopters. When the foster caregivers are unable to do so, shelter volunteers will assist and bring foster animals to adoption events.
The foster program for dogs is operated by Verona Street Animal Society. Please review the Dog Fostering Agreement and if interested, complete the Dog Fostering Application. It should be returned to: Verona Street Animal Society, P.O. Box 22874, Rochester, NY 14692 or Rochester Animal Services at 184 Verona Street, Rochester, NY 14602.
The foster program for cats is operated by Rochester Animal Services. Please review the Cat Fostering Agreement and if interested, complete the Cat Fostering Application. It should be returned to: Rochester Animal Services at 184 Verona Street, Rochester, NY 14602.


Condition: Very fine. Excellent good colors, impression and overall condition.
Notes: This is the full size edition.
This print is mounted on an acid free board, with UV protection glass, just like it would be in Museums. We always remove the prints from their frame, unless in these type of rare exception. The mounting is very expensive and designed to keep the print in good condition. Although the glass is UV protective, it is still recommended not to place the print in direct sun exposure.


Cecep was a Writer-in-Residence in South Korea (Korea Literature Translation Institute, 2006), Malaysia (Rimbun Dahan Arts Residency, 2007-2008), Hungary (Magyar Forditohaz, 2009/2015), Czech (Indonesian Embassy in Prague, 2009), Australia (Bundanon Arts Residency and University of Technology Sydney, 2009). Guest Poet in China (Xian-xi Writers Association, 2014).
to freely download this book.
"I was surprised when I read the sentence: For me loneliness has become a creative epistemologist. The feeling of loneliness always brings me into a creative atmosphere. In addition, this feeling of loneliness always reminds me not to depend on others and other things ... This response is exactly the same as the views of the late Pak Pramoedya Ananta Toer. There is no way Cecep has been influenced by Pak Pram. I made a decision that excellent writers use their loneliness to produce their excellent works." (Prof. Dr. Koh Young Hun. Professor at Hankuk University for Foreign Studies, Seoul, South Korea).
"Reading the thoughts that sticking out from a poet who has the ability to write essays who are also involved in cultural practices is always interesting. This book is worth reading by anyone." (Dr. Tommy Christomy. Researcher and Senior Lecturer at University of Indonesia).
542 pages..Genre: Essay. Language: Indonesian. Publisher: Penerbit Buku Sastra Digital. First published in 2013. Published as Digital Edition: December, 2018.
Catatan Kesepian Seorang Penyair di Kota Seoul dan 45 Esai Lainnya (Solitude Notes of a Poet in Seoul City and 45 Other Essays) is a selected collection of essays on issues concerning the development of contemporary poetry, literary thoughts, literary education, cultural life, and humanitarian impressions. Of the more than one hundred essays written between 1990-2011, forty-six essays were selected and included in this book, classified according to the theme into six sections.
Cecep's poetry book, Perahu Berlayar Sampai Bintang (The Boat is Sailing to the Stars) has been selected as one of five finalists of a leading Indonesian literary award, Khatulistiwa Literary Award, 2008 ~ 2009.
Cecep's short story, Partita No. 3 in E for Solo Violin, has been selected as one of 22 Best Indonesian Stories of KOMPAS National Newspaper and published in Derabat: Selected Stories of KOMPAS (Penerbit Buku Kompas, 1999).
Rocking the Land of Light (Penerbit Buku Sastra Digital, 2019); Menimang Negeri Cahaya (Penerbit Buku Sastra Digital, 2013); On a Piece of Mersawa Leaf (Penerbit Buku Sastra Digital, 2013); Meninggalkan Praha (Penerbit Buku Sastra Digital, 2013); Perahu Berlayar Sampai Bintang (Penerbit Kiblat, 2009); Two Seasons: Selected Poems Bilingual Edition (Orfeus Books, 2007. Published with the support of the Korea Literature Translation Institute); 21 Love Poems (Orfeus Books, 2006; Penerbit Buku Sastra Digital, 2013); Efrosina (Orfeus Books, 2002; HORISON, 2005; Penerbit Buku Sastra Digital, 2013); Kenang-kenangan (Forum Sastra Bandung, 1996); Dua Wajah (Forum Sastra Bandung, 1992).
Catatan Kesepian Seorang Penyair di Kota Seoul dan 45 Esai Lainnya (Penerbit Buku Sastra Digital, 2013).
Mazmur Mawar: Puisi dan Esai 2013-2018 (Penerbit Buku Sastra Digital, 2019).
Partita No. 3 (Penerbit Buku Sastra Digital, 2013); Seribu Camar Narrawa (Penerbit Buku Sastra Digital, 2013); Saya Tahu, Saya akan Mati, di Laut (Penerbit Buku Kompas, 2003).
Soska (Penerbit Hikayat 2006; Penerbit Buku Sastra Digital, 2013).
Perajin Kaca: 100 Puisi Hongaria (Perajin Kaca: Selected Contemporary Hungarian Poetry, Penerbit Kiblat, 2009. Published with the support of the Hungarian Book Foundation); Rumah Seberang Jalan (selected short-stories of R.K. Narayan, India writer, Matra Media Foundaton, 2002. Published with the support of the Toyota Foundation); Kisah-kisah Parsi (Persian Tales, four volumes, 1998); Ringkasan Sahih Bukhari/Summarized Sahih Al-Bukhari (Mizan Publisher, 1997); Para Pemabuk dan Putri Duyung (selected poems of Pablo Neruda, Chile poet, FSB Publisher, 1996); Hikayat Kamboja (selected poems of D.J. Enright, English poet, FSB Publisher, 1996).
Cecep's translation works published in Indonesian magazines, journals, and newspapers, among others are: works of Ignazio Silone, Liam O'Flaherty, Seamus Heaney, Sommerset Maugham, Virginia Woolf, Thomas Transtromer, Jaroslav Seifert, Joseph Brodsky, Milan Rufus, Mo Yan, Kim Chun-su, Ch'on Sang-pyong, Hadaa Sendoo, Mahmoud Darwish, Khaled Mattawa.
Mengantar Sastra kepada Siswa (editor with Taufiq Ismail et.al, HORISON and Ford Foundation 2006); Horison Esai Indonesia (editor with Taufiq Ismail et.al, two volumes, HORISON and Ford Foundation, 2004); Horison Sastra Indonesia (editor with Taufiq Ismail et.al, four volumes, HORISON and Ford Foundation 2003).
Poems in Heat Literary International (Sydney, Australia, 1999); An essay in Beth E. Kolko, Writing in an Electronic World: A Rhetoric with Readings (Longman, USA, 2000); Poems in Harry Aveling, Secrets Need Words: Indonesian Poetry 1966-1998 (Ohio University Press, USA, 2001); Poems in Wasafiri (London, England, 2003); A short-story in Orientierungen (Bonn, Germany, 2006); Poetry in Tina Chang, et.al., Language for a New Century: Contemporary Poetry from the Middle East, Asia, and Beyond (New York: Norton & Company, 2008); Poems in Hadaa Sendoo, World Poetry Almanac (Ulaan Bataar: WPA, 2008); Poems in PLAV Monthly Literary Magazine, Prague, Czech (2009); Poems in Hadaa Sendoo, World Poetry Almanac (Ulaan Bataar: WPA, 2011); An Essay in Koreana Literary Magazine (published by Korea Foundation, Seoul, South Korea, 2013).


text:
Ducks Sign Carrick and Guhle To Extensions
Photo: AP
The Anaheim Ducks have signed Sam Carrick and Brendan Guhle to extensions per Cap Friendly.
Carrick signed a 1-year/1-way extension worth $700,000 without any bonuses. Guhle signed a 2-year/1-way extension worth $700,000 next season and $900,00 for the 2021-22 season without any bonuses. Guhle's deal carries a $800,000 cap hit for each season and he will still be a restricted free agent(RFA).
Carrick spent the majority of his time last season in San Diego playing in 46 games. He registered 43 totals points(20 goals + 23 assists). His on-ice rating was +27 and he had 40 penalty minutes. He also appeared in nine games with the Ducks. He had one goal and one assist. He had a -3 on-ice rating and no penalty minutes in Anaheim.
Like Carrick this past season, Guhle played both in San Diego and Anaheim. He played in 27 games with the Gulls registering 14 total points(4 goals + 10 assists). His on-ice rating was +9 and he had 18 total penalty minutes. In Anaheim, he played in 30 games and had 8 total points(4 goals and 4 assists). His on-ice rating was -2 and he had 10 penalty minutes with the Ducks.
Guhle could see more ice time in Anaheim next season depending on who returns on the blue line. The Ducks still have several defensemen that are not signed for next season. The unrestricted free agents(UFAs) include Michael Del Zotto, Matt Irwin, and Chris Wideman. The restricted free agents(RFAs) include Jacob Larsson and Joel Persson.
Listen to our hockey podcast by clicking below or visiting us at Podomatic, Spreaker, or YouTube.
Ducks Sign Djoos and Hakanapaa To Extensions
What Latest Draft Lottery Proposal Could Mean For Anaheim
Draft Prospect Profile: Alexander Holtz
Draft Prospect Profile: Jamie Drysdale
Reviewing Anaheim's 2014 Draft Class
Draft Now, Season Later?
Statement From DucksNPucks
This event is bigger than the Anaheim Ducks and sport of hockey. It affects the entire sports industry and the world as a whole. Our sympathies and concerns go out to anyone affected by this worldwide incident. This will be a trying time for the world, but the triumph of the human spirit will get us through this.
Stay strong, stay safe, be kind, and love one another.


Every employee brings distinct qualities to a business, but it is important that the separate parts fit together in a cohesive working manner so that tasks are completed and objectives are met in a smooth, efficient way.
Because we typically hire people as individuals, and then evaluate, review and reward each person in the same manner, teamwork and collaboration in the workplace often becomes an afterthought, or just a buzzword. But teamwork and collaboration in the workplace is a uniquely helpful concept that allows companies to bring employees from diverse areas of a project together into one group, thereby aiding in brainstorming of ideas and problem solving to more efficiently reach solutions.
Acting as a team can be beneficial for your employees in several ways. Having someone to listen to ideas and help build on them not only gets the job done, it increases employee self-esteem and allows fellow employees to build a better working relationship for future projects. Even those hired for their own rare or highly specialized skills will both benefit and bring something to the table as part of a carefully formed team.
Teamwork and collaboration in the workplace is a cornerstone of productivity when it stimulates and improves the working environment for the creative process, and is a tool that is often underutilized. A dedicated group of employees, working together, can achieve great things.


Certified Restoration, Ltd. is an IICRC certified restoration firm that services the Sandusky, Ohio, region, and surrounding areas. We create a plan for how to provide treatments for mold damage, water damage, fire damage, trauma scenes, and more. Our goal is to help our clients breathe easier. Give us a call to assist you with all your home restoration needs.


Retro upgrades, value for money, eBay & why bother?
As many of you know I make a few different upgrades for Acorn machines. I sell them on here, direct through my website and on eBay (frog277824). I really try to give people good service and value for their money.
Recently a customer buy some B stuff as four separate orders so I offered to cancel so they could reorder together and save on postage. This costs me non refundable PayPal fees per order canceled. I get quite a few support questions from the customer and I try to help them as best I can.
Not heard from the customer for a few days so imagine my surprise this morning to find they'd done the nuclear option of leaving negative feedback on eBay! I won't repeat it here you can see my feedback profile for yourself if you are curious.
The eBayer has a lot of feedback (double mine) so they must know that negative feedback is damaging to sellers. Maybe it was an error and they wanted to leave neutral feedback - I don't know because they haven't responded to my query.
Negative feedback without the opportunity to address the customer's complaint. I will lose some sales because of this. Too much negative feedback and you lose the right to sell on eBay altogether.
I like to think that I offer good kit for a reasonable price. Am I wrong?
To put my sales into perspective I sell on average one EEPROM module per week. I make less than minimum wage assembling the B stuff (especially the ones with the ROM sockets on top) - before I spend time stuffing envelopes or responding to customer questions. I make more money on one hour of my day job than I do in 2 months of selling these upgrades. High volume or high profit this enterprise is not. I do it as a hobby. I spend the money on lab kit, prototypes and buying new gear to make new upgrades.
Days like this I wonder why bother?
Is eBay biased too far toward the buyers? Is retro kit value for money?
Could u not have just took all four orders, and then refunded a small amount of postage via paypal?
Ebay is certainly biased towards the buyer. I guess it is their business model to make sure people can buy with confidence.
I have seen some absolutely ridiculous negative feedback over the years as I always read it before taking a view on whether to buy or not (as a seller I appreciate your position on feedback) but I suspect anybody that just buys stuff will just look at the % rating and not any further.
Looking at that specific bit of feedback it does seem harsh - try and build your own one of these for the price! Some people have unrealistic expectations. Some people are just idiots.
I have a (fairly) expensive computer up for sale at the moment - although it is a fair price for what it is - it is listed in the Uk only. Somebody from Portugal asked if I could ship there and how much so I said yes and found a few prices - which takes time - and sent them through. They said thanks but the computer is too expensive. Why even ask?
Generally the 'modern' retro kit I buy has been good value for money and very, very useful. I've had loads of your gear (as you know), stuff from Retroclinic, stuff from IFEL, stuff from Retro-Kit, stuff from Retro-Hardware, etc. All of the gear has been good. Whenever I have had any problems an email or phone call has solved them. Retro kit sellers are great - at least the ones I use.
Some people, however, are not great and that will include customers and sellers. Many customers probably do not understand what they are buying and if they have problems they definitely do not understand the answers/advice given and so will complain. Complaining seems to be a national sport these days whenever something does not match expectations even if the problem is self-caused.
I have only ever left negative feed back once and that was for a seller who advertised a buy-it-now price for an item. I bought the item and then received an email from eBay stating that the buyer had canceled the transaction because they felt they were selling the item too cheaply and wanted to sell via an auction at a higher price. Discussing this with eBay revealed that this was illegal but eBay could do nothing about it but strike the seller's account, which they did. The item appeared a day or two later offered by a different seller - so much for that then!
It seems that the expressions caveat emptor and caveat vendor apply to eBay.
Value for money is very subjective! Everything I have bought I consider to be good value for money. Looking at the boobip stuff it looks good for the money (and I will order some at some point).
For example I bought a Turbo MMC when I first got back into retro stuff - I considered it to be very good value for money (and still do) even though it was way more expensive than building your own. At the time I did not even have a soldering iron or know about stardot (dark days) - it came complete, tested and working, with comprehensive instructions and a CDROM of software. For a beginner it was ideal. I would still recommend it to someone who is new to the beeb. It has however been considered too expensive in various comments in this site as you can build your own for pennies.
I hope all makers of retro kit add ons continue to do so!
Value for money is very subjective!
Considering the MMC-type interfaces I have 3 different types, the turboMMC, a Retroclinic SPI microSD interface and a FlaxCottage special. All work very well but the turboMMC version is a 'more complete' system as it allows easy copying from floppy to SD card in the host machine and is slightly faster. It is much more expensive, though. However, if I were in the market for another system, I should opt for the turboMMC version despite the FlaxCottage special costing me less than £1.
Last edited by flaxcottage on Sat Feb 09, 2019 6:07 pm, edited 1 time in total.
FWIW, I think you offer a great service at a reasonable price. And your products aren't half bad either!
Don't loose heart Chris, I love your designs and appreciate the effort you put in.
I think the beeb has some of the cheapest retro kit with a couple of exceptions.
EBay feedback is too biased.
You've decided what you want to buy, you've decided to pay the money for it, you're allowed to return it if you don't like it... Why on earth would you leave negative feedback saying you don't think it's good value? Negative feedback is surely for poor service, or items not as described, or scammy sellers... Not because you've decided (completely unfairly, I should add) that something (which you probably couldn't make yourself) isn't good value.
Last edited by danielj on Sat Feb 09, 2019 6:29 pm, edited 1 time in total.
To be fair, the eBay feedback system is not fit for purpose.
How are buyers supposed to work out which sellers give excellent service vs. acceptable service, if you are constantly told to leave five stars?
And for the overall feedback, you only have positive, neutral and negative.
With overseas trades, due to the time delivery/ shipping takes, if you have a problem, while waiting for the seller to sort things out, often the time for feedback comes and then disappears into the distance.
And eBay does not make it clear if the feedback is for the service from the seller, the quality of the product (if a new item) or everything.
I would like eBay to have a received item click button and a enter date received box so that buyers can let the seller know that they have got the item, and so that other buyers can see a representative average for delivery / shipping time.
Value for money / acceptable cost as said above, are very subjective.
The feedback may hurt your sales on eBay for a while, and apart from continuing to offer a good service, and the passage of time, I'm not sure what you can do.
Of course, your eBay feedback rating is unlikely to affect direct sales via the forum or via your website.
I've read the thread, checked out your items for sale, read the negative feedback and looked at the item the feedback is attached to.
Given the chip count, number of components and apparent quality of the item and taking into account ebay fees the price you're charging is nothing if not fair and given what it provides without needing any soldering to be performed I'd say its excellent value for money.
I've been mentioned in this thread as a seller and I've always tried to give a good product and service when I've had things to sell. Up to now I've been lucky in that all of my customers have been reasonable people and even when they've had problems, I've worked through them with them to get a satisfactory result. All for no profit. I'm pretty sure if I factored in a fair rate for time I'd be selling at a loss.
It seems some people don't appreciate the cost of manufacture of PCB's, sourcing components that are increasingly hard to come by, the time it takes to hand build and test each device etc.
The negative feedback you've received is IMO a rarity in the retro community and the reason why we do what we do is partly to "scratch our own itch" wrt using our retro machines but also to help others do the same. When you receive feedback that is from a place of ignorance there's little you can do but move on and let your products and service speak for itself.
Just looking at your items for sale I can see they're built with a level of professionalism and care and that they're of a grade of quality that is in fact superior to many of the original commercial peripheral devices that could be bought BITD.
Don't let one I'll judged negative feedback kill off the significant contribution to our retro community you give.
Last edited by paulv on Sun Feb 10, 2019 1:52 pm, edited 3 times in total.
People can be entitled asses on eBay. Well, in real life as well, I suppose, but something about buying online from somebody you've never met in person seems to bring out the worst in people.
Chris, your stuff is clearly great. Don't let unpleasant people put you off keeping the retro scene alive!
Just a note to say that if you feel the negative feedback is unfair you CAN get it removed.
I once bent over backwards to please a terrible buyer who then went on to leave negative feedback.
I contacted eBay and as there was a chain of correspondence between me and the buyer, they could clearly see he was being an idiot and they removed his feedback.
Chris, I've just read the feedback you are talking about. Completely subjective and unfair to leave negative feedback as he obviously received it and it is working fine. It's not like he didn't know what its capabilities are and didn't know what the price was before he bought it!
There's a word for people like that, but I won't repeat it on a family friendly forum.
I'd do as Lee suggests.
Last edited by jonb on Mon Feb 11, 2019 7:29 am, edited 1 time in total.
Thanks for the vote of confidence everyone.
On the wider topic I don't think we do badly in the Acorn camp with variety and price of kit/upgrades. Yes the lolprice thread does still keep getting longer... but generally.
You see the same sort of silliness on Amazon. People give a book a one star review because it got damaged in the post or they didn't like the cover or something UTTERLY unrelated to what the author had written. So the poor old author gets a poor review because of the postman or whatever.
Good luck and hopefully you can get the negative feedback rescinded.
That sounds absolutely outrageous. You get "problem customers" in all areas of life, it's just unfortunate that the internet makes it so easy for them to display such nonsense as your review.
I suspect that retro kit attracts a few different kinds of buyer. At one end you have those who've owned the computers since new, remember how expensive (and sometimes unreliable) upgrades were back in the day (and the ridiculous rate of obsolescence), are amazed by the new capabilities being added, and are simply grateful that someone such as yourself has gone to the trouble to cater to a relatively small audience. I suspect that describes the majority of regulars on this forum.
At the other end you've got hipster-types who don't know much about the original kit and are used to paying Amazon prices for mass produced stuff from China. They have little to no idea what it costs or how long it takes to develop and assemble the products, they just think it seems expensive when you can buy an Amazon fire tablet for £39 and expect it all to be 'plug and play'.
I've only ever left negative feedback on eBay where something was entirely not as described. As someone who buys infrequently from eBay I'm actually wary of doing so, as negative feedback from a 'power seller' will hurt my feedback score a lot more than theirs and I've suffered retaliation many years ago when the seller was clearly in the wrong (item failed to arrive and they refused to engage with me - ended up with a refund from paypal). There really should be some kind of feedback moderation process which looks at the communication between buyer and seller to prevent these kind of disputes from escalating publically.
Last edited by Andy1979 on Tue Feb 12, 2019 9:50 am, edited 1 time in total.
eBay have shown that they aren't really interested in moderation, or indeed, engaging with their customers.
This is demonstrated easily when you try to get a phone number for them. you just end up going in circles on their help pages. It's just too expensive to moderate or set up call centres, apparently.
Don't loose heart. I think all the Retro Hardware sellers here, yourself included do an amazing job and the kit you sell is easily worth the money.
I've had my eye on your 64kB sideways EEPROM kit for a while, have just been waiting to get my BBC in the right shape ready for it. To be honest I think for the time and effort it takes you're selling to low. I'd pay you more and still be satisfied that it was good value.
I really appreciate what goes into putting these together and the time it takes to manage an eBay account.
Please don't let one bad feedback get you down.
Last edited by gidandridge on Tue Feb 12, 2019 4:11 pm, edited 1 time in total.
Other than the buyer simply being generally unreasonable, the above is the only other plausible explanation. I can't think what extra bells and whistles he would want. I have one of the modules and it does exactly what it says it does. It is also very neat and is pretty easy to install with decent instructions.
I think Chris's products are excellent value for money but then I know that they are niche products he assembles in the UK and cheap stuff from China is cheap because of manufacturing automation only possible on a decent length production run and a favourable exchange rate.
Yes, of course you can get a lot more memory for the same money if it was for a PC but then you could get a lot more processor power than you have in a BBC micro. If your dally driver car for which you have no great love starts to cost more in maintenance than buying a newer one then you buy a newer one. For retro computing you have to have more of the classic car attitude - maintaining something old for the pleasure of it, the nostalgia, and maybe for the next generation and accept that it will cost you money the same as any hobby would.
So, Chris, and everyone else making retro upgrades, keep up the good work.
Last edited by Coeus on Tue Feb 12, 2019 4:36 pm, edited 1 time in total.
Just to add to time , there is much planning and thinking that go into projects and even just buying and selling bits all takes time. Debugging projects takes time and sometimes extra equipment that cost money.
Debugging projects takes time and sometimes extra equipment that cost money.
Don't I know it. A3000 RAM I spent days getting to the bottom of that.
That's a good result! Thanks for the update, too.


text:
Shop My Lifestyle Collection
Fabulous Foods for Health and Healing
Fitness is a Way of Life
Watch Culinary Conversations
How to Enrich Your Life Through Travel
Between the Pages of a Passport
Articles & Quotes
Talkboss Blog
Work with Kecia
Book Kecia
Bill Would End Child Support at 19 But Allow Recipient To Petition
Currently, in most states, child support does not terminate automatically. A paying parent would have to file emancipation papers with court, notify the other parent and then the court wiould decide if the child should be emancipated. This is necessary because most states do not emancipate a child who attends college immediately following high school. A college student is deemed to still need support from both parents.
A bill that would generally end child support at age 19 but allow wiggle room for litigation is advancing through the New Jersey Legislature, even as echoes of the notorious Rachel Canning case are still ringing (the child who sued her parent for support).
The Assembly Judiciary Committee on March 10 approved the measure, which also allows support recipients to petition the court for extension beyond age 19.
"This appears to create a private cause of action," said Michael Patrick Carroll, R-Morris, who abstained from the 5-0-1 committee vote. Giving a child the right to sue a parent is inappropriate."
Carroll said the provision evokes the case of Canning, the Lincoln Park teenager who moved out and sued her parents when they stopped paying her private school tuition and other expenses because she refused to live by their house rules.
On March 4, Superior Court Judge Peter Bogaard denied emergency relief to Canning, saying he didn't want to establish a precedent that would essentially allow children to move and sue for "an Xbox, an IPhone, or a 60-inch television." Canning's dispute with her parents has since been resolved and the litigation has been dismissed.
The pending bill is addressed to a more common situation, the need for parents to go to court to petition that their child support obligation be ended when the child reaches the age of majority.
"It's expensive, and a lot of people just don't do it," said Assembly Judiciary Committee Chairman John McKeon; D-Essex. "It should naturally just terminate absent a court order to continue" or if there is an agreement among the parents, McKeon said.
Under this bill, child support would stop by operation of law unless another age for termination is specified in an existing court order; the parents and the judge agree that support can continue until another predetermined date, a judge agrees to order continue support based on an application filed by a parent or the child; or the support recipient is in out-of-home placement through the Division of Child Protection and Permanency.
A parent or child could ask that support be continued beyond the age 19 if the recipient is enrolled in high school or another secondary program; is attending college or a postsecondary program full time; or has a physical or mental disability that existed before turning 19.
All arrearages that accrued before the child turned 19 would continue to be due and enforceable. The bill would not apply to child support arrangements or orders entered into in other jurisdictions.
Should child support automatically end at age 19 or should the paying parent be made to file the petition to end his obligation?
The Talk Boss says the latter is more appropriate. The latter is status quo. If a paying parent sees that his child is in college during which time his obligation automatically ends, either he or she must then go back to court to seek continuation of the support which is a waste of taxpayer's money and the money of both parents.
May 5, 2014by Kecia Clarke
Written by Kecia Clarke
Celebrating Women's Friendship and Food!
Aging Beautifully! You Are What You Eat.
Kecia's Easter Inspiration – Recipe, Tablescapes and More!
Mother Can Keep Father Out of Delivery Room, N. J. Judge Holds
N.J. Schools Sued Over Bullying Can Sue Pupils Responsible, Judge Says
Meet Kecia
Kecia Clarke is a lawyer, author, television personality, licensed interior decorator, travel agent and fitness/wellness advocate. She has made appearances on HLN, Fox News, CNN, Fox Business News, among others...read more
Subscribe to Kecia Clarke's Mailing List
Creating the Life you Desire!
Why You Need an Action Plan to Defeat Pr
"Who's the Boss?" 10 W
You are back off Vacay! Now What???
Let's Just Be Happy! The Art of Ha
THE PLACE TO SHOP FOR ALL YOUR HOME DECOR NEEDS!
keciaclarke


text:
Q: Conversion between Tuple and KeyValuePair Is there any built in conversion or cast between KeyValuePair<T1, T2> and Tuple<T1, T2>?
I know this would be a trivial extension method:
public static KeyValuePair<T1, T2> ToPair<T1, T2>(this Tuple<T1, T2> source)
{
    return new KeyValuePair<T1, T2>(source.Item1, source.Item2);
}

public static Tuple<T1, T2> ToTuple<T1, T2>(this KeyValuePair<T1, T2> source)
{
    return Tuple.Create(source.Key, source.Value);
}

But since objects can be used for similar purposes (especially since KeyValuePair<> was often used in place of a 2 element Tuple<> until it's addition to C#4.0), I was wondering if such a converter was already built into the framework?
Reason I ask is I am working with an older library (targeting .NET 3.5) that used KeyValuePair<> in many places that a Tuple might be more appropriate, and I want to use Tuple<> in the new code.  so I'm trying to figure out if I can just cast or convert the return kvp values from these methods to Tuple or if I need to define my own conversion (or change the older code).

A: There is no built-in conversion in the BCL that I'm aware of, and there's definitely no implicit or explicit cast. I doubt they'd ever add this conversion because the types are used for different purposes.
I think your version is fine.


text:
WFSU CFO David O'Keefe enters crowded race for Kristin Dozier's seat
WFSU chief O'Keefe throws his hat in the ring.
Tristan WoodJanuary 3, 20225min
David O'Keefe
Jack Porter
Jeremy Matlow
Kristin Dozier
Leon County Commission
Leon County Commission District 5
HeadlinesTallahassee
Josh Johnson enters race for Nick Maddox's Leon County Commission seat
Judge denies J.T. Burnette request to stay out of prison pending appeal
Florida appeals court dismisses wife's 'confession letter,' upholds father's conviction for starving baby to death
He is a self-described progressive who wants to focus on affordable housing.
WFSU Public Media Chief Financial Officer David O'Keefe announced Monday that he will enter the race for Kristin Dozier's soon to be vacant Leon County Commission seat.
O'Keefe is the fifth person to throw his hat in the ring to fill Dozier's District 5 seat after she announced her retirement from the Commission last year. O'Keefe also announced he will resign from his role with WFSU in February to avoid any conflict of interest between working in management at a news organization and running for office.
A Jacksonville native, O'Keefe moved to Tallahassee to go to Florida State University 18 years ago. He said he decided to run because he believes local government isn't working and residents are more concerned about local politics than ever after the public corruption trials and sentencings that concluded last year,
"I think people are sick of the old business as usual, and for good reasons. I think people have lost trust in our local government," he said. "I can run as someone who lives a normal, everyday life and is not part of any insider influence, to regain people's trust in local government."
One of his strongest political stances is his opposition to the $20 million Blueprint funding allocation for repairs at Florida State University's Doak S. Campbell stadium. He said he would be 100% committed to "preventing or walking back any sort of funding for this particular project."
As a former FSU student and current employee, he said his opposition to the funding does not mean he doesn't support the university.
"It's a fantastic place to work and go to school, and it does wonderful things in the community. But this project is absolutely the wrong policy to pursue when so much of our public resources are at stake," he said.
Meanwhile, O'Keefe said improving the availability of local affordable housing would be a priority if he was elected.
"People's rents are going up year after year, and people can't find affordable housing, never mind trying to be able to own a home," he said. "It's really up to our local leaders to take aggressive action on this and I think putting off big policy changes on this is just going to make the problem worse and worse."
He also acknowledged that Dozier's decision not to run for re-election has made the race to replace her interesting. He said while some of his policy priorities are different, he would want to continue her approach.
"I've always appreciated Commissioner Dozier's thoughtful, detail-oriented approach, and that's certainly something that people can expect for me," O'Keefe said.
Locally, he has given a combined $683 to Tallahassee City Commissioner Jeremy Matlow's 2018 and 2022 campaigns, and $130 to City Commissioner Jack Porter in 2020. Federally, he gave a combined $459 to Bernie Sanders' 2016 and 2020 presidential bids, and $370 to Barack Obama in 2008. He has also given hundreds to ActBlue, a Democratic Party aligned donation management platform, over the past decade.
O'Keefe said he would describe his politics as progressive and watching Matlow and Porter win their races has helped give him confidence in his ability to win.
"When we see the first one, two or three new-to-politics, progressive candidates run and win, I say to myself, 'Hey, it's possible. It's worth the effort.'"
Tristan Wood
Tristan Wood graduated from the University of Florida in 2021 with a degree in Journalism. A South Florida native, he has a passion for political and accountability reporting. He previously reported for Fresh Take Florida, a news service that covers the Florida Legislature and state political stories operating out of UF's College of Journalism and Communications. You can reach Tristan at [email protected], or on Twitter @TristanDWood
previousJoseline Jean-Louis Hardrick: Ensuring diversity on panel discussions
nextSouth Florida COVID-19 cases jump again, positivity rates above 30% in Broward, Palm Beach


How can I make good use of the temperature data?
Temperature readings are done with an accuracy of +/- 20 degrees. This is because temperatures simultaneously at various points of the tread, sidewall, internally, close the hub, or further away vary to a high extent. Within the TPMS sensors we have a very fine temperature sensor that feeds the data to our sensor algorithm. What the reporting tell you is the exact point in time at which the temperature increment changes. When the report goes from 0C to 20C you know that at that exact moment, the temperature was around 10C. With a graph of those points you can mathematically interpolating the temperature at each point in time on a smoothed graph. Also, when the monitor reports a high temp alert, then you know that you have just crossed into the rubber danger zone.


text:
PUPPY LOVE: Doris Day's Cypress Inn Celebrates V. Month
January 2, 2013 March 29, 2018
VALENTINE'S MONTH
LOVE AT FIRST BITE – CYPRESS INN CELEBRATES VALENTINE'S MONTH WITH PUPPY LOVE PACKAGE
– Tricks for an Upgrade, Custom Perfume, Yappy Hour & New Canine Menu Round Out the Stay –
CARMEL-BY-THE-SEA, CALIF. – 2013 – It's tricks for an upgrade this February/2013 at Hollywood ingénue and animal advocate Doris Day's legendary Cypress Inn. Carmel's iconic 1929 landmark will roll out the red carpet with a month-long salute to pampered pooches including value-priced accommodations and a host of perks even Sadie — the Inn's Director of Pet Relations — would lap up. Available February 1 – 28, 2013, the Puppy Love package starts at $199.00/night, double. www.cypress-inn.com.
PIONEER IN PET FRIENDLY
Ahead of the curve, Cypress Inn was one of California's first hotel properties to welcome pets in the mid-1980s and has since seen everything from parrots to pot bellied pigs check in for an adventure by the sea. Standard operating procedure includes concierges carrying grain-free all-natural dog treats and all of the Inn's 44 crisp, contemporary guestrooms appointed with dog bowls, plush dog beds and in-room fireplaces. Top treats for February include Tricks for an upgrade upon arrival (based on availability) and complimentary Cypress Inn logoed collar tag for Fido to tout his travels.
Love is in the air with a visit to Ajne Organic Perfumes for a choice of hand blended Furfumes crafted from natural, plant extracts. For pups in need of a time-out, Tro daBone focuses on calming overactive pets and includes a natural flea and tick repellant. Kennel No. 5, a favorite among smaller breeds, is crafted for nurturing, while Breed perks things up with a frisky aphrodisiac scent. Puppy Love guests receive a ½ oz. Furfume of choice; a 60-minute custom blending session is also available for $99.00.
YAPPY HOUR, MUTTINIS & CULINARY CANINE MENU
Things start to shake up in the afternoon, as Terry's Lounge rolls out Yappy Hour daily from 4:00 p.m. to 6:00 p.m. A vintage slice of Hollywood by the sea, Cypress Inn salutes all things retro with a classic cocktail menu and complimentary Muttini for four-legged drinkers. A new Culinary Canine Menu debuts February 1st including such delicacies as Steak Tartar, Chow Hound Chicken and Fish & Chips. One complimentary entrée rounds out the Puppy Love package.
PUPPY LOVE PACKAGE ELEMENTS
– Deluxe Accommodations/Daily Breakfast for Two
– Tricks for a Guestroom Upgrade/Available Upon Arrival, Based on Availability
– One 1/2 oz. Furfume of choice from Anje Organic Perfumes
– Complimentary logoed Cypress Inn Collar Tag
– Complimentary Muttini and One Culinary Canine Entree
– Starting at $199.00/double. Two night minimum, based on availability.
– Does not include taxes; blackout periods apply.
– Reservations: www.cypress-inn.com.
An iconic landmark since 1929 and part of the elite collection of Carmel Boutique Inns, Cypress Inn embodies Hollywood-by-the-Sea elegance with casual seaside charm. Co-owned by legendary Hollywood actress and animal rights enthusiast Doris Day, the 44-guestroom property is set in a Mediterranean footprint with vaulted ceilings, airy courtyards, in-room fireplaces and a crisp, contemporary décor. Ideally located just blocks from Carmel Beach and walking distance to 100+ art galleries, Cypress Inn offers afternoon tea, a pet-friendly Yappy Hour and sustainable dining menu at Terry's Restaurant & Lounge, Carmel's first and only Seafood Watch program participant. Carmel-by-the-Sea is one square mile of incorporated city set along Carmel Bay on the Monterey Peninsula. It is located 120 mi./192 km., south of San Francisco and 350 mi./560 km., north of Los Angeles. The Monterey Peninsula Airport (MRY) is served by non-stop flights from Denver (DIA), Las Vegas (LAS), Los Angeles (LAX), Phoenix (PHX), San Diego (SAN) and San Francisco (SFO).
Info: www.cypress-inn.com; www.carmelcalifornia.org


text:
Umm al Darda as Sughra al Dimashqiyyah  or Umm al Darda the Younger, was a 7th-century jurist and scholar of Islam in Damascus and Jerusalem. She is not to be confused with Umm al-Darda, wife of the sahaba Abu Darda.

Biography

Early life
She was an orphan under the guardianship of Abul Darda. As a child, she used to sit with male scholars in the mosque, praying in men's rows and studying Quran with them.
She remarked "I've tried to worship Allah in every way, but I've never found a better one than sitting around debating with other scholars."

Teaching
Besides holding her classes in the mosques of Damascus and Jerusalem she has been teaching in her house. As a teacher Umm al-Darda entered the men's section of the mosque (under any other circumstances a forbidden place for women).  She enjoyed having both female and male students. Even the caliph 'Abd al-Malik ibn Marwan must be noted as one of her classes often participant.

Being passionately devoted to teaching, Umm al-Darda has been teaching a large number of students. One day one student asked her about having many students: Have we wearied you? On that she answered that You (pl.) weary me? I have sought worship in everything. I did not find anything more relieving to me than sitting with scholars and exchanging knowledge with them.
Umm al-Darda has shown the piety, modesty and unpretentiousness both in her daily life and teaching asking no fee for delivering knowledge and living on the basis of charitable gifts.

Views
She issued a fatwa, which is still used today, allowing women to pray in the same sitting position (tashahhud) as men.

Ahmad ibn Hanbal related from Zayd ibn Aslam that he said:Abd al-Malik used to send an invitation to Umm Darda and she would spend as her guest, and he would ask her questions about the Prophet peace be upon him.

He said, 'He arose one night and called his maid servant but she came slowly and he cursed her, so she said, "Do not curse, for indeed Abud-Darda related to me that he heard the Messenger of Allah peace be upon him say, "Those who curse will not be witnesses or interceders on the Day of Judgement."Sahih Bukhari
She was regarded by Ibrahim ibn Abi Ablah as a pious and modest woman. In Ibn 'Asakir 's Ta'rikh madinat Dimashq, Tarajim al-nisa is written that: I saw Umm al-Darda in Jerusalim sitting among poor women. A man came and distributed some money among them. He gave Umm al-Darda a fals (a copper). She said to her servant: Buy camel meat with it. Is not that money sadaqah?Umm al-Darda said: it came to us unasked

Legacy
Umm al-Darda was held by Iyas ibn Mu'awiya, an important traditionist of the time and a judge of undisputed ability and merit, to be superior to all the other traditionists of the period, including the celebrated masters of hadith like Hasan al-Basri and Ibn Sirin.

As it has been mentioned above, the name Umm Darda as Sughra and Umm al-Darda, wife of the sahaba or Companion, should not be confused. However, Mohammad Akram Nadwi in Al-Muhaddithat: the Women Scholars of Islam'' in the Index section doubles the same references for Abu Darda and Umm al-Darda, so doing this, he links the narration of Umm Darda as Sughra with Umm al-Darda as wife of Abu-Darda. Thus, it could be stated, that there was one women  named Umm al-Darda, an eminent hadith and fiqh scholar teaching in the mosques of Damascus and Jerusalim, lived in 7th century and joined the respectful attitude from the side of the caliph 'Abd al-Malik ibn Marwan.

A center for teaching Quran, hifz and tajwid to women has been established in Bahrain in her name.

References

7th-century Muslim scholars of Islam
Women scholars of the medieval Islamic world
7th-century jurists
Tabi'un hadith narrators


text:
Sante Geronimo Caserio (Motta Visconti, 8 de setembre de 1873 - Lió, 16 d'agost de 1894) va ser un anarquista italià que el 1894 va apunyalar mortalment el president francès Marie François Sadi Carnot.

Biografia
Sante Geronimo Caserio va nàixer en una família camperola amb molts germans. El pare va morir de pel·lagra (malaltia causada per l'alimentació dels llauradors de l'època basada gairebé exclusivament en la polenta) en un asil. Per alliberar la mare del pes que pensava suposar-li, a l'edat de deu anys es va escapar de casa i es va traslladar a Milà. Hi va trobar faena com a aprenent d'un forner. I hi va entrar en contacte amb els cercles anarquistes locals i ell va mateix va esdevenir-ne el 1891, arran dels avalots de Piazza Santa Croce in Gerusalemme a Roma amb motiu de l'1 de maig. Poc després va fundar un petit grup anarquista a la zona de Porta Genova anomenat A pè (en milanès, a peu, és a dir, sense diners). El compositor Pietro Gori el recordava com un amic molt generós i contava haver-lo vist, davant de la Cambra de Treball, donar als desocupats pa i pamflets anarquistes impresos amb el seu magre salari. El 1892 va ser identificat i catalogat durant una manifestació, detingut per haver distribuït un fullet als soldats contra la guerra i va ser obligat a fugir, primerament a Suïssa a Lugano i Ginebra i més tard a França a Lió, Viena i Seta.

L'assassinat de Sadi Carnot

El 24 juny del 1894, decidit a venjar Auguste Vaillant, a qui el president Carnot havia negat la gràcia, va anar a Lióon s'esperava Carnot per la inauguració de l'Exposició Universal. Caserio va esperar que passés el seguici presidencial a la Plaça de la República, aprofitant la confusió es va acostar el cotxe agitant un full de paper. La policia, pensant que el que volia era presentar una petició al president, li va permetre acostar-s'hi fins a arribar a muntar a l'estrep del cotxe. Des de allí va ferir al president al fetge amb un ganivet de mànec roig i negre (els colors que simbolitzen l'anarquisme). Després de l'acte va tractar d'escapar però va ser reduït pels vianants i immobilitzat per la policia.

Judici i condemna a mort
Va ser jutjat el 2 i el 3 agost. Davant del tribunal que el va condemnar a la guillotina, entre altres coses, va dir:

"Així que, si els governs fan servir en contra de nosaltres els canons, les cadenes, les presons, els anarquistes, que estem defensant les nostres vides, hem de romandre tancats a casa nostra? No. Al contrari, responem als governs amb la dinamita, la bomba, la daga, el punyal. En una paraula, hem de fer tot el possible per destruir la burgesia i els governs. Vosaltres que sou els representants de la societat burgesa, si voleu el meu cap, preneu-lo"

En el judici, de fet, mai va intentar negar el seu acte, o demanar la misericòrdia de la cort. Se li va oferir l'oportunitat d'adduir una malaltia mental i, a canvi, donar els noms d'alguns companys. S'hi va negar, però, ("Caserio és un forner, no un espia"). A la cel·la, a l'espera de la sentència de mort, li va ser enviat el sacerdot Motta Visconti per a les últimes voluntats, però es va negar a confessar i va engegar el sacerdot. Fou executat el 16 del mateix mes per la guillotina. Finalment, poc abans de morir, es va dirigir a la multitud cridant: "¡Au, camarades! Visca l'Anarquia!".

Posteritat
Arran de la figura de Caserio, posteriorment, s'ha desenvolupat una perdurable tradició memorística i de cançons populars, algunes transmeses de manera oral. En destaca, la cançó feta pel compositor anarquista, Pietro Gori

Vegeu també

 Anarquisme
 Pietro Gori

Anarquistes italians
Persones de la ciutat metropolitana de Milà
Morts a Lió
Polítics llombards


Torbay is a growing centre for creative commissioning. Artists and cultural organisations are increasing the health and wellbeing of residents by bringing their creative skills into other sectors, collaborating with organisations such as the NHS Foundation Trust to help them achieve their own aims. Having recently completed a series of 'test and learn' projects in the health and care sectors, we are seeking a freelance individual or organisation to take the next, necessary steps that will fully embed this practice here, increasing reach and deepening impact.
Can you help us put Torbay on the map as a great creative centre? We are looking for a brilliant communicator to raise the profile our work with local, national and international stakeholders, advocating for arts, heritage and culture in Torbay and ensuring the growing impact of strategic investment such as the Great Place Scheme is widely understood.
We are seeking to appoint an individual or organisation to support us in developing the English Riviera's cultural tourism offer, helping us to shape an all-year-round destination and attract a new type of visitor. If you have credible knowledge and experience of cultural tourism with a creative approach this could be the project for you!
We're building a network of cultural volunteers to be strong advocates for culture in Torbay, to encourage engagement in local arts, culture and heritage by Torbay residents and to support the delivery of our growing arts and heritage offer. Can you help?
Torbay Culture is looking for a brilliant individual, organisation or consortium to deliver the creative direction of Torbay's £1.2m Great Place Scheme programme and oversee new commissions of great cultural product that amplify and grow our cultural assets.


Gameplans is a mobile app which facilitates scheduling and social meet-ups for all sports, health, fitness and playtime activities. It was the first application on the market which focuses solely around sports & fitness related activities.
Prior to their launch, Gameplans realized they needed an explainer video to display the many benefits of their product. The Team at Rip Media Group created a whiteboard animation video which encompassed all their requirements in a fun and engaging way.


Any S3 pupil interested in doing their Bronze Duke of Edinburgh's Award should come to a meeting at the start of lunchtime on Tuesday 5th March in Mr Miller's room (Science 5).
Bring a packed lunch. See you there!


This is a placeholder page for Matthew Buell, which means this person is not currently on this site. We do suggest using the tools below to find Matthew Buell.
You are visiting the placeholder page for Matthew Buell. This page is here because someone used our placeholder utility to look for Matthew Buell. We created this page automatically in hopes Matthew Buell would find it. If you are not Matthew Buell, but are an alumni of Lincoln Northeast High School, register on this site for free now.


text:
Q: Access attributes of a list of object using class I want to build a class which is basically an array of objects. I want this class to return me a list of attributes of its members. For example, from the class :
class Animal():
    def __init__(self, height, age):
        self.height = height
        self.age = age

dog = Animal(1,2)
cat = Animal(3,4)

I want to create a class Group which would do:
my_group = Group([dog,cat])
print(my_group.height) #return [1,3] or (1,3) or array([1,3])

I have thought of doing:
import inspect

def get_attribute(instance):
    """Return all attributes of an instance (except all internal built-in)"""

    attributes = inspect.getmembers(instance, lambda a:not(inspect.isroutine(a)))
    return [a for a in attributes if not(a[0].startswith('__') and a[0].endswith('__'))]

class Group():
    def __init__(self, members):
        self.members = members

        attributes = [a[0] for a in get_attribute(list(members)[0])] #assuming members are all of the same class

        for a in attributes:
            setattr(self, a, [getattr(m, a) for m in self.members])

I can then use Group for others classes, for example:
class Human():
    def __init__(self, name, weight):
        self.name = name
        self.weight = weight

class Family(Group):
    pass

alan = Human("alan", 1)
bob =  Human("bob", 2)
my_family = Family([alan, bob])
print(my_family.weight) #returns [1, 2]

This works but seems inefficient if the number of members gets very high since it loops over each members. Basically, my code works but I would like to make it faster using functions like map or something similar.

A: use a class attribute:
class Animal():
    all_data = {"height":[],"age":[]}
    def __init__(self, height, age):
        self.height = height
        self.age = age
        Animal.all_data["age"].append(age)
        Animal.all_data["height"].append(height)

dog = Animal(1,2)
cat = Animal(3,4)

print(Animal.all_data["height"])
print(Animal.all_data["age"])

A: Perhaps you can just define a method to keep it dynamic:
class Animal():

    def __init__(self, height, age):
        self.height = height
        self.age = age

dog = Animal(1,2)
cat = Animal(3,4)

class Group():
    def __init__(self, members):
        self.members = members

    def get_all_attr(self, a):
        return [getattr(m,a) for m in self.members]

my_group = Group([dog,cat])
print(my_group.get_all_attr("height")) #returns [1,3]

I don't think you can get away without looping over the members every time unless you use lazy initialization.


Yves Porter is Professor of Islamic Art at Université d'Aix-Marseille in France. He holds a PhD in Iranian Studies and an Habilitation à diriger des Recherches(HdR) in Islamic Art Studies. Porter has published extensively on Persian technical texts, architecture, painting and ceramics, and Indian Sultanate architecture. His recent book-length publications include Le prince, l'artiste et l'alchimiste: La céramique dans le monde iranien, Xe-XVIIe siècle (Paris: Hermann, 2011); The Glory of the Sultans: Islamic Architecture in India (Paris: Flammarion, 2009); and Les Iraniens: Histoire d'un peuple (Paris: Armand Colin, 2006).
During the course of the twelfth century, an important community of potters emerged in the city of Kâshân (Central Iran). In his talk, Porter will discuss the emergence of this community, the methods of ceramic production that were utilized, and the materials that were at the disposal of these potters. Most, if not all, of the craftsmen in the community belonged to the Shiite faith; some of the potters came from leading Sayyid families, from the descendants of Imâm 'Ali. The names of these craftsmen have been identified primarily from inscriptions on the objects that they created. Similarly, the dates inscribed on bowls and tiles have allowed for a chronological understanding of the objects. Established networks, though poorly documented, provided the community with the necessary materials and know-how to create a continuous stream of new products. Additionally, these networks (or perhaps others) facilitated the distribution of Kâshâni ceramics to an extraordinarily large area that spanned from the lands of Kenya, Yemen, and the Persian Gulf to the Indus Valley and Central Asia. The potters of Kâshân contributed to the decoration of great Shiite shrines from Qum to Mashhad, a feat that bestowed a particular prestige on the community of craftsmen. As part of his talk, Porter will address the important issues of patronage and power in connection with the Kâshâni potters.


Saturday, 3 July was a memorable day for the Syriac Orthodox community in the United Kingdom as His Holiness Mohoran Mar Ignatius Zakka I Iwass, Patriarch of Antioch and all the East, had come to L0ndon to consecrate their new Cathedral of St. Thomas in Acton. The Cathedral, situated at 7-11 Armstrong Road, Acton, London, W3 7JL, had been built in a mere six months at the cost of around 1.8 million pounds. It was an amazing story of a community pulling together under the dynamic leadership of His Eminence Archbishop Mor Athanasios Thoma Dawood. The Church is situated on the first floor with a spacious community hall below it and offices and clergy lving accommodation upstairs.
To the ringing of bells, His Holiness Patriarch Zakka was borne into the Cathedreal on his throne, carried on the shoulders of several burly deacons, whilst the congregation clapped, the women ululated and the children threw flower petals. The proceedings opened with words of welcome and the gratitude of the community (largely Syriac Orthodox from Iraq) expressed in their warm statements about British hospitality and the singing of the British National Anthem. Among messages received were one from H.M. The Queen, The Right Hon. Gordon Brown and the Archbishop of Canterbury. The Patriarch was accompanied by a large retinue of Syriac Orthodox metropolitans and clergy and relics of St. Thomas had been brought from Mosul for the new Cathedral. Among the ecumenical guests were HE Archbishop Gregorios of Thyateira (Oecumenical Patriarchate), HE Metropolitan John of Western & Central Europe (Greek Orthodox Patriarchate of Antioch), the Archbishop of Westminster (Mgr. Vincent Nichols) and the Bishop of Gibraltar in Europe (Right Rev'd Geoffrey Rowell). The Oriental Orthodox clergy, who joined the Syriac Metropolitans in the sanctuary, included HE Archbishop Antonios of the Ethiopian Orthodox Church) and from the Coptic Orthodox Church HE Metropolitan Seraphim (who read the Epistle in English),HG Bishop Missael of Birmingham, HG Bishop Antony of Scotland, Ireland & NE England, HG Bishop Elia of Khartoum and HG Bishop Angaelos (General Bishop for UK). A number of priests from the Coptic, Ethiopian, Eritrean, Armenian and Malankara churches were also present. British Orthodox clergy attending were Father Sergius Scott, Fr. Simon Smyth, Fr. Seraphim Mina and Fr. Peter Farrington.The Church was packed to overflowing and the service was relayed on a closed circuit tv in the downstairs hall. Following the anointing of the walls and altar with the Holy Myron, Mor Athanasios expressed his gratitude to those who had supported the venture and special reference was made to Dr. Patrick Sookhdeo and the Barnabas Fund on whom the Patriarch bestowed a pectoral cross and a high church decoration. In his address, Patriarch Zakka highlighted the spiritual significance of the new church.
A convivial evening reception was held at the Kensington Hilton in the presence of His Holiness the Patriarh who benignly presided over the rejoicing of his faithful UK flock.