text:
Dobro došli, gospodine Chance (eng. Being There) američki je film pušten u distribuciju 19. prosinca 1979.; spoj tragikomedije i satire, koji je režirao Hal Ashby. Snimljen je prema romanu Prisutnost (u engleskom originalu se također zvao Being There) koji je napisao Jerzy Kosinski. Radnja se vrti oko mentalno zaostalog vrtlara (tumači ga Peter Sellers) kojeg političari pogrešno smatraju uglednim intelektualcem, te se zbog te zabune bez svoje volje penje visoko na ljestvici društvene hijerarhije. Sellers je za svoju ulogu osvojio Zlatni globus u kategoriji najboljeg glumca u komediji te svoju drugu nominaciju za Oscara za najboljeg glumca.

Film je doživio velike pohvale kritičara a neki ga smatraju jednim od najboljih filmova svih vremena. Neke su od tema koja priča obrađuje političko-društvena hijerarhija, ljudska percepcija i netaknutost te relativnost sreće. Američki filmski institut stavio ga je na 26. mjesto na listi "100 godina...100 smijeha" a Ceh scenarista Amerike je scenarij koji je napisao Kosinski prema vlastitoj knjizi stavio na 81. mjesto na listi "101 najboljih scenarija ikada napisanih". Časopis Premiere lik vrtlara Chancea stavio je na 49. mjesto popisa "100 najboljih filmskih likova svih vremena" a Sellersovu interpretaciju na 29. mjesto popisa "100 najboljih filmskih izvedbi svih vremena".

Biografski film Život i smrt Petera Sellersa iz 2004. spominje ovaj film i duge napore komičara kako bi ga snimio.

Radnja

Glavni junak je Chance, mentalno zaostali sredovječni čovjek koji je cijeli svoj život radio u vrtu na jednom imanju u Washingtonu, okružen samo dvjema osobama - bezimenim starcem i sluškinjom. Chance ne zna ni čitati ni pisati, nikada nije napustio imanje niti imao ljubavnicu. Jedino što ga zanima jest gledanje televizije. Ipak, cijeli je život bio sretan i zadovoljan. Kada jednog dana starac umre a sluškinja dobije otkaz, pojavi se dvoje odvjetnika koji konfisciraju kuću pa nepoželjni Chance sada mora prvi put u životu napustiti imanje.

Po ulici hoda izgubljeno cijeli dan, sve dok ga slučajno lagano ne udari automobil bogate gđe Eve. Ona ga poveze do svoje vile gdje rade liječnici koji će mu pregledati ozljedu. Ondje je i Evein suprug Ben, bogati lobist koji umire. I Ben i Eve zaključe po Chanceovoj otmjenoj odjeći da je riječ o intelektualcu. Kada vilu posjeti predsjednik SAD-a Bobby radi savjeta, i on zaključi da je Chance intelektualac koji govori u metaforama, jer je ovaj našao Benovo poštovanje. Chance ubrzo nastupa na televiziji i postaje zvijezda, a cijelo društvo njegovo čudno ponašanje interpretira kao šarmantno djelovanje genija. Eve se zaljubi u njega, mediji i političari na jednoj mu svečanosti upućuju same pohvale, no Chance je ravnodušan. I Bobby je iznenađen da ni CIA niti FBI ne mogu otkriti nikakve pojedinosti iz Chanceova života, pa zaključuje da je vjerojatno bio tajni agent. Ben umre, a doktor Allenby shvati da je Chance samo običan vrtlar, no odluči šutjeti o tome i ostaviti sve u zabludi, shvaćajući da im to blaženo neznanje daje neku nadu i unutarnji mir. Na raskošnu Benovu sprovodu, gdje njegov kovčeg postavljaju u grobnicu s masonskim simbolima, Chancea napušta koncentracija i on odlazi s pogreba u obližnju šumu, dok ugledni političari raspravljaju o tome da ga postave za predsjednika države. Chance hoda po imanju i stiže do jezera. Nastavi dalje, i iznenada počinje hodati po vodi. U pozadini čuju se riječi predsjednika, koji održava govor: "Život je stanje duha".

Glumci
 Peter Sellers kao Chauncey "Chance" Gardiner
 Shirley MacLaine kao Eve Rand
 Melvyn Douglas kao Benjamin Rand
 Jack Warden kao Predsjednik SAD-a Bobby
 Richard Dysart kao Dr. Allenby
 Richard Basehart kao Vladimir Skrapinov
 Ruth Attaway kao Louise
 Melendy Britt kao Sophie

Produkcija

1972., dok je snimao film Posljednji zadatak, redatelj Hal Ashby je po prvi put stupio u kontakt s komičarem Peterom Sellersom, koji je htio raditi s njim na nekom filmu. Sellers mu je poslao nekoliko kopija scenarija, među kojima je bila i moguća adaptacija crnohumornog romana Arigato Richarda Condona, te Prisutnost Jerzyja Kosinskog.

Sellers je iskazao svoje divljenje prema ovom zadnjem romanu. Međutim, pronaći producente koji bi financirali takav apstraktan roman je bio veliki problem. Ashby tada još nije bio etabliran redatelj dok je Sellersova karijera bila u silaznoj putanji. Iako još nisu našli producentsku kuću koja bi prihvatila ekranizaciju Prisutnosti, Ashby je Sellersu obećao da će ga nazvati čim svane prilika za to. Kada je Ashby potpisao ugovor s nezavisnom producentskom kućom Lorimar, u svibnju 1978. je objavio da je prvi film koji želi snimiti za istu Dobro došli, gospodine Chance, ekranizacija Prisutnosti. Održavši obećanje, Ashby je u projekt uveo Sellersa. Sellers je bio toliko fasciniran Kosinskijevom knjigom Prisutnost da je sedam godina pokušavao snimiti film prema njoj. Navodno je to bio jedini film u kojem je zbilja bio strastven. Lynne Frederick, njegova posljednja supruga, tvrdi da joj je Sellers rekao sljedeće nakon što je završio snimanje filma: "Ispunio sam svoju ambiciju. Izuzev tebe, nemam više razloga nastaviti živjeti". Kosinski je isprva htio da Ryan O'Neal glumi glavnog protagonista Chancea, a ni producent Andrew Braunsberg nije bio uvjeren da bi Sellers, komičar bez komercijalne privlačnosti, bio ispravan za ulogu. Stoga su Sellers i Ashby organizirali večeru za njih dvojicu u Los Angelesu te ih uspjeli uvjeriti.

Snimanje filma trebalo je početi u studenom 1978., ali je redatelj Ashby saznao da je glavni glumac Peter Sellers još usred snimanja komedije Zarobljenik dvorca Zenda u Beču, te da neće biti slobodan do siječnja 1979. Iako su mu savjetovali da nađe drugog glumca, Ashby je radije izabrao odgoditi početak snimanja i provesti nekoliko mjeseci u pretprodukciji. Istodobno s pripremama za snimanje, Ashby je dovršavao film Second-Hand Hearts, koji je pak ipak pušten kasnije jer mu je prioritet bilo montirati Chancea. U to vrijeme, autor Kosinski završio je završnu verziju scenarija. Ashby nije bio zadivljen. Kosinski je nastojao što brže završiti scenarij, jer je bio zauzet "pravim radom" - pisanjem svojeg najnovijeg romana Igra strasti. Sam je Kosinski scenarij opisao "kompetentnim ali ne i nadahnutim". Ashbyju se scenarij činio "nespretnim" pa ga je predao iskusnom Bobu Jonesu. Ovaj je pak prigovarao da je ta verzija bila "jedva razumljiva" te ga je počeo radikalno mijenjati. Ashby i Jones radili su četiri tjedna na priči, osam ili devet sati dnevno, i naposljetku dobili završnu verziju scenarija. S Kosinskijem tada nisu surađivali, ali kada su mu poslali ispravljenu verziju scenarija, bio je oduševljen.

Budući da je priča sadržavala snažne političke elemente, Ashby je odlučio prebaciti radnju iz New Yorka u Washington. Mike Haller ondje je našao crnački geto, pa je u filmu "starac" bio jedini bijelac u toj četvrti. Ashby je unajmio mladog snimatelja Caleba Deschanela, no ovaj nije bio osobito zadivljen scenarijem. Tek nakon što ga je nazvao Ashby i objasnio mu da želi snimiti neke scene, Deschanel se počeo zanimati za film. Njih dvojica potom su krenuli u potragu za vilom bogataša Benjamina Randa: iako ih je zanimao i Newport, Rhode Island, ipak su izabrali imanje Biltmore u Ashevilleu, Sjevernoj Karolini. Ogromna vila sagrađena je u 19. stoljeću a zabilježena je na filmu samo jednom prije toga, u drami Labud u kojoj je glumila Grace Kelly.

Ashby je jednom opisao da televizija može biti "najveće oruđe na svijetu, ali i najveća šteta na svijetu". Uloga televizije u priči bila je vrlo važna, pa je pozvao Diane Schroeder koja je tražila TV reklame za film. Na kraju ih je toliko sakupila da se redatelj našalio rekavši da će "film postati jedan ogroman TV šou s neprekidnim reklamama". Ashby je planirao dati ulogu Benjamina Burtu Lancesteru, ali je na kraju ipak izabrao 78-godišnjeg Melvyna Douglasa. Ulogu predsjednika dobio je Jack Warden, s kojim je Ashby vrlo rado htio još jednom surađivati nakon njihova prvoga zajedničkog filma Holivudski frizer.

Producent Andrew Braunsberg bio je ugodno iznenađen Ashbyjem, koji je bio na glasu "problematičnog redatelja". Braunsberg ga je opisao kao "tihog, gotovo nevidljivog redatelja". Kada bi Ashby htio još jednom snimiti neki kadar, samo bi rekao: "Idemo pokušati još jednom", ali nije davao posebne upute jer ih je smatrao kontraproduktivnima. Njegova je filozofija bila da se dizanjem napetosti na setu ništa ne postiže. Samo nekoliko dana prije početka snimanja, Sellersa je odjednom svladala panika jer se bojao da neće dovoljno dobro utjeloviti junaka Chancea. Najviše je pažnje posvetio hodu i glasu junaka. Uz pomoć magnetofona i suradnje s Ashbyjem i suprugom Lynne Frederick, uspio je usavršiti ravan naglasak koji otkriva dječji um. Djelomičan mu je uzor bio glas Stana Laurela. Sellers se potpuno uživio u lik Chancea. Katkad bi i povikao "rez" usred scene jer je bio toliko preplavljen emocijama. Kada bi ga pitali je li u redu, odgovarao bi potvrdno, i dodao: "Jedino što nikada nisam prije vidio takvo što, kao što je ovaj film." Kada bi završila scena, često bi tiho otišao u svoju prikolicu kako ne bi izgubio vezu sa svojim likom. Sellers je isto tako držao glumicu Shirley MacLaine na udaljenosti. Često je prigovarala da "odlazi u kut nakon snimanja", na što joj je odgovarao da je to bilo neophodno kako ne bi izgubio valnu duljinu s Chanceom. Ostao bi u svojem liku čak i kad bi se vratio kući. Na setu se rijetko vratio u "samog sebe"; opustio se uz Wardena, s kojim je izmijenjivao smiješne anegdote o glumačkim nezgodama. Ashby i Sellers bi povremeno dugo šetali i raspravljali kako će snimiti koju scenu. Ashby je Sellersa jednom ovako opisao: "Uvijek sam imao dojam dok sam mu gledao u oči kako nikad nisam razgovarao s nekim tko je tako potpuno ranjiv".

U izvornom scenariju film završava Chanceovim odlaskom sa sprovoda u prirodu. Eve se prestraši i počne ga mahnito tražiti. Pošto ga napokon pronađe, govori mu da se prestrašila da ga je možda izgubila. On odgovara da je i on nju tražio. Taj kraj je i snimljen, međutim Ashbyju je u zadnji tren sinuo drugačiji svršetak: famozna scena na jezeru, koja je na kraju i ostala u filmu. Ashby je nazvao Boba Downeyja, koji je imao sličnu scenu u filmu Greaser's Palace iz 1972., te ga pitao može li "posuditi ideju", na što mu je ovaj odgovorio: "Zašto mene to pitaš? Pa piše u Bibliji!" Downey mu je savjetovao da uzme neku platformu koja se može posuditi na aerodromu kako bi snimio tu scenu. Međutim, producentska kuća Lorimar nije uopće blagonaklono gledala na takav bizaran kraj pa je pokušala utjecati na ljude na setu koji su trebali odgovoriti Ashbyja od tog nauma. Ashby je shvatio da može izgubiti tu scenu i cijeli film pa je pozvao mladog nadzornika zaduženog za produkciju kako bi porazgovarao s njim u četiri oka. "Zamolit ću te da sada doneseš odluku koja će utjecati na ostatak tvojeg života. Zamolit ću te da odlučiš na čijoj si strani... To je to, dečko. Odluči. Jesi li na strani umjetnosti ili komercijalnosti?" Mladić je odlučio ostati vjeran Ashbyju i tako je snimljena ta završna scena. Sellers je prva dva kadra tog kraja snimio bez kišobrana, no u trećem pokušaju, koji je i ostao u filmu, uzeo je kišobran i u jednom ga trenutku uronio u jezero, te potom nastavio hodati. Novi kraj prouzročio je velik metež među filmskom ekipom, a MacLaine je bila jedna od glavnih protivnika istog. Isprva je prigovarala Ashbyju jer se "oblačio poput pazikuće" i "nije glumcima davao puno uputa", ali je na koncu shvatila da je tako svima omogućeno razviti vlastitu kreativnost u filmu. Za MacLaine je najveći problem bilo snimanje scene u kojoj njen lik Eve mastrubira. Scena je snimljena 17 puta.

Zadnje scene snimane su u ožujku 1979. u Washingtonu, a zatim se produkcija prebacila u Los Angeles. Kada je Ashby dovršavao film u travnju, njegov prethodni film Povratak veterana osvojio je dva Zlatna globusa i tri Oscara. Nakon zadnje klape filmska ekipa pljeskala je 15 minuta, a Sellersu i Ashbyju navrle su suze na oči. Nakon nekoliko mjeseci montaže film je u prosincu 1979. pušten u distribuciju. U kinima je zaradio 30,2 milijuna dolara. Mali je spor nastao kada je Kosinski zahtijevao da se na odjavnoj špici samo on navede kao scenarist filma, dok je Ashby smatrao da bi bilo nepravedno da Jones ostane nepotpisan pošto je znatno poboljšao sinopsis. Međutim, Američka udruga scenarista odredila je da samo Kosinski bude naveden kao autor, dok je Jones ostao nepotpisan.

Nagrade

2 osvojena Zlatna globusa (najbolji glavni glumac - komedija ili mjuzikl Peter Sellers, sporedni glumac Melvyn Douglas) i 4 nominacije (najbolji film - komedija ili mjuzikl, režija, scenarij, glavna glumica u komediji ili mjuziklu Shirley MacLaine).
Osvojen Oscar (najbolji sporedni glumac Melvyn Douglas) i jedna nominacija (najbolji glavni glumac Peter Sellers).
Nominacija za Zlatnu palmu u Cannesu.
Osvojena BAFTA (najbolji scenarij - Jerzy Kosinski) i 3 nominacije (najbolji film, glavni glumac Peter Sellers, glavna glumica Shirley MacLaine).
Osvojena Nagrada Udruge filmskih kritičara New Yorka (najbolji sporedni glumac Melvyn Douglas).

Zanimljivosti

Izuzev isječaka s televizije, jedini su glazbeni dodaci u filmu "Also Sprach Zarathustra" Eumira Doedatoa i "Gnosiennes" u interpretaciji Erika Satiea.
Odjavna je špica na premijeri sadržavala komične isječke u kojima su pokazane Sellersove pogreške pri izgovaranju rečenice u jednoj sceni. No poslije su oni izbačeni i sada, kad god se film emitira na televiziji, odjavna špica sadrži samo melankoličnu glazbu i TV smetnje. Richard John Neupert tvrdi da je funkcija komičnih isječaka odati Sellersu počast i ukazati na proces filmskog stvaralaštva.
Laurence Olivier bio je prvotni izbor za ulogu Benjamina Randa, ali je odbio kada je pročitao da scenarij sadrži scenu u kojoj se implicira da lik Shirley MacLaine masturbira.
Redatelj Ashby ima malu cameo ulogu u filmu, u sceni u zgradi Washington Posta,  kao zaposlenik za kabinetom za dosjee.
Blu-ray izdanje izašlo je 2009., 30 godina nakon premijere filma u kinima.
U jednoj od završnih scena Chance na televiziji gleda film Afera Thomasa Crownea i oponaša poljubac zagrlivši Eve. Redatelj Ashby bio je montažer na tom filmu.
Zlatni globus, koji je Sellers osvojio za ovaj film, stavljen je 2010. na prodaju za 5.000 - 6.000 funti.
Slavnu rečenicu u filmu ("Život je stanje duha") Sellers je dao ugravirati na svojem grobu.

Razlike knjige i filma

U knjizi se otkriva da je Chancea rodila mentalno zaostala žena i da ga je usvojio starac koji ga je upozorio da se ponaša suzdržano i ne proturječi mu ili će ga poslati u dom za mentalno bolesne. U filmu se porijeklo Chancea ostavlja otvorenim.
U knjizi je sluškinja Louise "otišla na odmor", ali je u stvarnosti umrla te ju je zamijenila druga sluškinja. Stoga, nova sluškinja nije mogla potvrditi odvjetnicima da je Chance doživotno radio u vrtu. U filmu Louise napušta imanje a da nikoga nije obavijestila o Chanceu.
U knjizi Chance nosi vrtlarske naočale za zaštitu od sunca dok ga ispituju odvjetnici o njegovoj ulozi na imanju.
U knjizi se radnja odigrava u New Yorku. U filmu se radnja odigrava u Washingtonu.
U knjizi se implicira da je godišnje doba proljeće jer cvate cvijeće, dok je u filmu zima.
U filmu Chance cijeli dan luta gradom, dok u knjizi odmah nailazi na Evein automobil.
Eve se u knjizi zove EE (Elizabeth Eve).
U knjizi postoji proširena scena u kojoj Chance slijedi gay čovjeka na kat koji se skine gol i očeše o njegovu nogu.
U knjizi Chance dobiva vlastitu sekretaricu, ali nema koristi za nju.
U knjizi odvjetnik Franklin ne prepozna ponovno Chancea nakon što ga vidi na televiziji.
U knjizi nema pogrebne sekvencije na kraju. Umjesto toga, Chance se nalazi na nekoj zabavi i izlazi u vrt.

Teme i analiza

Iako film na prvi pogled izgleda jednostavno, njegova simbolična priča i struktura pomno su razrađeni i podložni raznim egzistencijalnim (pa i religioznim) interpretacijama. Jedna je od njegovih tema površnost društva i medija (Chance je zaostao, ali ga svi drže za intelektualca jer nosi otmjenu odjeću i ima suzdržan govor) koje i od budala stvara zvijezde. Druga je tema načelo i apsurd egzistencije, na što se nadovezuje i originalni naslov Being There (u hrvatskom prijevodu romana: Prisutnost) jer Chance dokazuje da čovjek ne treba imati ništa da bi postigao sve u životu, izuzev biti na pravom mjestu u pravo vrijeme, dok drugi pak koji bi to zaslužili za to nikada nisu dobili šansu. Treća je da se svaka rečenica, pa i gesta, može krivo protumačiti. Tako svi krivo shvate Chancea i proglase ga genijem, tj. daju mu veće zasluge nego što on zaslužuje.

Prema nekim mišljenjima razlog Chanceove hipnotične privlačnosti na ljude leži u tome što je on jednostavno sretan bez ičega. To zbunjuje i fascinira ljude oko njega koji su bogati i imućni, ali su im životi isprazni. Chance je osoba bez prošlosti i budućnosti, ali za to i ne mari. Kao što to završnica suptilno naglašava ("život je stanje duha") percepcija o sreći i svemu ostalome je relativna. Chance je neka vrsta "slobodnog duha" po Nietzscheu: odvojena od svega u strukturi društva, koja ne mari za materijalne vrijednosti ili norme (jer ih i ne zna), dok su svi drugi ovisni o njima, te tako nema problema u tome što se sve vrijednosti života raspadaju, što filmu daje i metafizičku dimenziju.

Kritike

Izvori

Literatura

Poveznice
Autizam
Kišni čovjek
Forrest Gump

Vanjske poveznice

Veliki filmovi Rogera Eberta
Online scenarij 10.1.1979.
Sellersovo remek-djelo
Filmski.net

Američki filmovi
Filmovi 1970-ih
Dramski filmovi
Filmske komedije
Dobitnici BAFTA-e za najbolji scenarij
Politički satirični filmovi

redpajama_set_name: RedPajamaWikipedia


Whilst the economy does now appear to be climbing out of its recession, the early signs are that consumers are failing to migrate back to brands, and with supermarkets' private-label prices expected to fall further as part of their strategy to fend off the increasing challenge of discounters such as Aldi and Lidl, it leaves no doubt that there's work to do for the self-proclaimed nation's favourite food brand.
The latest response from Heinz comes in the form of Ansoff's "market penetration" strategy, whereby marketing efforts are focused on increasing sales of existing products to their existing customer group by adjusting only the 'Promotion' element of the Marketing Mix.
Never has there been a time more crucial for Heinz to exercise this strong brand equity; its market share is declining, its product costs consumers double that of private-label brands (35p per 100g of Heinz vs 14p per 100g for a Tesco mid-level option) and it's even losing out in Which? taste-tests against this supposedly lower quality private-label competition. Clearly, the issue for Heinz is to somehow reinforce the brand as high quality in consumers' minds to differentiate from private-label brands and limit the competitive force.
Like eighty percent of other purchases, table sauces are a low involvement purchase for consumers – that is, our lives are not dull enough to think too strongly about what brand of ketchup we should buy – so promotion is traditionally limited to reminder advertising to keep the brand front of mind when target customers are next in a supermarket and needing to replenish their ketchup supply.
Therefore, combined with the fact that communication channels are more cluttered than ever which increases difficulty in breaking through to consumers, FMCG brands with largely uninspiring products such as tomato ketchup are trying to generate a greater 'feel' towards their brand and positive emotions when using its product – as cleverly showcased by Heinz in this campaign.
In the 30-second advert, there's no mention whatsoever of the taste, ingredients or any tangible evidence that Heinz Tomato Ketchup is better than any other, but instead assumes you know that so there's no need to waste time justifying the point. The key message is simple; when Heinz is an option, there's no choice to make. Cleverly, I find myself feeling quite nostalgic when watching the advert above – the family scenario of each parent putting Heinz Tomato Ketchup on their child's meal takes me back to my own childhood and my parents doing the same for me, generating positive memories. As carefully constructed, I almost feel like I'd be cheating myself if I didn't give my own children Heinz; an emotion no private-label brand can ever take away from Heinz!
The second point I'd like to make about the campaign is that whilst the adverts are focused on Heinz original Tomato Ketchup product, the emphasis is on Heinz as a corporate brand ("It has to be Heinz") rather than this one ketchup product, meaning the positive feeling stretches beyond Heinz Tomato Ketchup and into its wide portfolio of other products and further strengthens Heinz as a corporate brand.
Don't get me wrong, I'm no Heinz evangelist and I'm not claiming there's anything particularly innovative or revolutionary about this campaign, but I admire it for its methodical and back to basics approach. It's an excellent example of a business tracking the market, identifying a threat (declining market share), and employing a strategy that exploits the brand's strengths (strong brand equity and history) whilst understanding the brand's weaknesses (higher price, limitations in taste).
This entry was posted in Marketing Mix and tagged 4 Ps, Ansoff Matrix, Brand Associations, Brand Image, Brand Perceptions, Branding, FMCG, Generic Brands, Heinz, Market Penetration, Private-Label, Promotion, Sauces. Bookmark the permalink.


The gates of the Côte de Nuits !
Marsannay, you might say, is a little appellation. Little, in effect, as regards its size ; its surface takes in only 220 hectares, yet large in its potential for quality and its diversity of soils.
Known and reputed for the finesse and delicacy of its rosés, it is also beginning to find its soil's traditions in great red wines again, which have always been the cause of its renown.
Let us stop firstly to consider the long history of this village at the gates of Dijon, the capital of Burgundy. A writen manuscript dating from 630 indicates that its vine is part of the Abbey of Bèze heritage. Some centuries later, in 1158, the Saint Urbain Monastery was created, no longer in existence today. In July 1443, in Marsannay, near the tree of Charlemagne, in a place called la Charme, Pierre de Beaufremont, one of the great lords of Burgundy, held the most famous tournament of all christianity. As can be seen, Marsannay is a wine-making village with a rich history.
It is this wine-growing past, somewhat forgotten, which incited us in 1979 to acquire our first parcel of land in order to elaborate this red wine which, up until the end of the 17th century, held its own in grace and finesse with the villages of Gevrey and Nuits.
Our choice was founded on the well-situated climate of the Grasses Têtes, a jewel of a land in Marsannay. The grapes which it gives forth always amaze us with their matter and richness.
A little later, we took an option for the plot of land known as Grand Poirier, where certain stocks are more than fifty years old.
Just like our Gevrey-Chambertins, our Marsannays are most often the fruit of mixing grapes at the vat which come from the range of plots described. We believe, in effect, that all these grapes united within one vat can only mutually enrich each other with their nuances and their subtilities.
But we would not like to finish our description without speaking of our latest passion : a little plot of Chardonnay, whose first harvest in 1993, already delights our tastebuds.
This latest development gives concrete expression to our passion and perpetual search for expression of the soil.


text:
National Boys Performer Of The Week (9/21-9/27) (Poll Closed)
Graham Tuohy-Gaydos, Green Mountain (CO): A fast-rising talent in Colorado, Tuohy-Gaydos won his sixth-straigth meet and claimed his first official sub-15 on grass in a US No. 7 time of 14:57.30 at the East Meet in Denver -- though it's his second consecutive sub-15 over the past two weeks following another performance on a hybrid road-course. That performance was the fastest of the weekend. 71% (1,603 votes)
Kamari Miller, Marietta (GA): Miller notched his fourth consecutive win over the weekend, securing a 5K PR of 15:04.73 at the Big Peach Mustang Stampede. That performance was US No. 19. 21% (482 votes)
Aidan Puffer, Manchester (CT): In an attempt to find a race to compete in this fall despite a season that has yet to start in Connecticut, Puffer did exactly that, scoring a blistering 14:34 for 5K at the New England Finest 5K on Saturday -- a road 5K 4% (97 votes)
Connor Ackley, Hilliard Davidson (OH): The Ohio runner continues to improve and ran his first sub-15 on Sept. 26, winning the Celtic Clash in a US No. 9 time of 14:59.67. 1% (32 votes)
Ben Shearer, The Woodlands Christian (TX): In his first race of the fall, Shearer uncorked a Texas No. 1 of 15:06.33 at the McNeil Invite -- a race run on the state course, though objectively a different route all together. 1% (19 votes)
Larry Josh Edwards, University (WV): The elite-level harrier is back in action and crushed his debut, producing a US No. 10 time of 15:00.31 in a nearby race in Winchester, Virginia. 1% (19 votes)
Camden Marshall, Corydon Central (IN): He secured a season- and career-best of 15:20.90 at the Lincoln Trail Invitational, netting a top 20 5K based on this week's action. 1% (12 votes)
Nick Batchelor, Milbank (SD): He captured a PR of 15:01.86 at the Castlewood Invitational, netting a US No. 14 time. <1% (6 votes)
2,270 Total Votes
Give others the chance to vote.
Share this poll, because the more votes the better.
Opinions! We all have them. Find out what people really think with polls and surveys from Crowdsignal.

redpajama_set_name: RedPajamaCommonCrawl


text:
Henri Pescarolo (Párizs, 1942. szeptember 25. –) francia autóversenyző, volt Formula–1-es pilóta, négyszeres Le-Mans-i 24 órás futamgyőztes. 64 Formula–1-es versenyen indult, bemutatkozása 1968. szeptember 22-én volt. Egy dobogós helyezést ért el, összesen 12 bajnoki pontot szerzett. Jellegzetes zöld bukósisakban versenyzett, arcán szakállat visel, mely részben eltakarja egy balesetben szerzett égési sérüléseit.

Henri Pescarolo részt vesz az évente megrendezésre kerülő Dakar-ralin.

Pályafutása

Miután a Formula–1-es versenyzéstől visszavonult, megalapította saját csapatát, amely a Le Mans-i sorozatban és a Le Mans-i 24 órás versenyen vett részt. 1972-ben versenyzőtársával, Graham Hillel megnyerte a versenyt. Csapatát, a Pescarolo Sport-ot többek közt a Sony PlayStation 2-je és Gran Turismo 4-e szponzorálja. Az öt év során, mialatt Pescarolo Courage C60-as prototípusokat tesztelt, annyi változtatást végeztek a versenyautón, hogy a Courage engedélyezte a csapat számára, hogy a modellt önmagukról nevezzék el. A modellt 2005-ben még tovább fejlesztették, hogy megfeleljen a "hibrid" szabályoknak. Arról nincs információ, hogy Pescarolo a jövőben használja-e az újabb Courage C70-et.

33 indulásával Pescarolo tartja a Le Mans-i indulások rekordját, versenyzői négy alkalommal nyerték meg a versenyt. Csapattulajdonosként még nem sikerült diadalmaskodnia, bár a 2005-ös versenyen ez majdnem sikerült a Pescarolo C60H-val. Abban az évben csapata megnyerte a LMES bajnokságot. A csapat 2006-ban második helyen végzett, melyet 2007-ben egy harmadik hely követett.

Henri Pescarolo lelkes helikopter pilóta.

Teljes Formula–1-es eredménysorozata

Hivatkozások

Források
 Hivatalos honlap

További információk

Francia Formula–1-es versenyzők
Francia Formula–2-es versenyzők
Francia autóversenyzők
1942-ben született személyek
Élő személyek


text:
Home Information of the Consulate General Consular Service Relations between China and Saudi Arabia Spokesperson's Remarks of the Foreign Ministry About China Information of the Consul General
Home > Spokesperson's Remarks of the Foreign Ministry
Foreign Ministry Spokesperson Zhao Lijian's Regular Press Conference on September 7, 2020
The Paper: According to the New York Times and CNN, the US State Department Spokesperson said in a statement that the Chinese Foreign Ministry had recently told the US Embassy in Beijing that it was denying press card renewals to US journalists in China, which is a reciprocal response to the US administration's treatment of Chinese journalists. Can you confirm that? Will such measures further escalate the media issue between the two sides?
Zhao Lijian: What the US State Department Spokesperson said has no truth in it at all and is meant to confound the public.
The fact is that the press card renewals for CNN and other US media journalists are being processed. Before they get the renewal, their reporting and life in China will not be affected in any way. We've already told this fact to the US side.
Over some time, the US has launched one round of political suppression after another against Chinese media, reaching a state of hysteria. Since 2018, the US has delayed and even denied visas of 30 US-based Chinese journalists, forced some Chinese media outlets to register as "foreign agents" and "foreign missions", in effect expelled 60 Chinese journalists, and limited visas for all Chinese journalists to a maximum 90-day stay. The visas of these Chinese journalists expired on August 6, and they have long ago applied for visa extension as required. But the US side hasn't granted visa extension to any of them, placing their work and life in enormous uncertainties.
The relevant actions on the US side have severely disrupted Chinese media's normal reporting activities in the US, undermined their reputation and obstructed cultural and people-to-people exchange between the two sides. As a self-proclaimed champion of freedom of the press, the US has treated Chinese media in a discriminatory manner and even gone so far as to take the journalists as hostages to pressure the Chinese side. This fully reveals the hypocrisy of its so-called freedom of the press and is double-standards and hegemony at full display.
Despite all this, the Chinese side always says that we are willing to resolve the issue concerning journalists on the basis of equality and mutual respect and has stayed in communication and negotiations with the US side. To show our sincerity, even though the US has indiscriminately limited the visas of US-based Chinese journalists to three months, the Chinese side remains restrained and has not yet implemented relevant countermeasures. It has all along extended visas for US journalists as usual and provided convenience for their reporting. Besides, even after the US side expelled over 60 Chinese journalists and refused to extend visas for over 20 Chinese journalists, the Chinese side hasn't expelled an equivalent number of US journalists. However, during the negotiations, the US side has been unreasonable. It refused to acknowledge the Chinese side's legitimate concerns and requests, and threatened not to extend Chinese journalists' visas. The US wants to exert extreme pressure on the Chinese side by taking Chinese journalists as "hostages". Don't expect China to swallow this.
I have to point out that US resident journalists in China are aware of the above-mentioned facts and they don't agree with the US government in oppressing Chinese media for political purposes, waging a "war of media" and using media of the two countries as pawns in a game. If the US does care about its journalists, it should extend visas for Chinese journalists as soon as possible rather than hijack this issue to serve the political interests of certain politicians.
We once again urge the US to meet China halfway, demonstrate sincerity and respond to the Chinese side's legitimate and reasonable requests in accordance with the principle of mutual respect, equality and mutual benefit. In particular, it should extend the visas for all US-based Chinese journalists at an early date. For the Chinese side, all options are on the table, and the US side knows that very clearly. If the US is bent on moving further down the wrong path, China is compelled to make necessary and legitimate reactions to firmly safeguard its rights and interests.
Bloomberg: I'm just curious if you'd explain why non-American journalists are part of this media issue between China and the US, for example, Australian citizens or British citizens. Can you expand a little bit on why this is the case?
Zhao Lijian: I've made myself clear. The press card renewals of relevant journalists of the American media organizations are being processed. We will handle the matter in accordance with laws and regulations.
Global Times: The US Department of State retweeted on September 5 the following from Secretary Pompeo and Under Secretary Krach: "You're seeing the entire world begin to unite around the central understanding that the Chinese Communist Party simply is going to refuse to compete in a fair, reciprocal, transparent way"; "The CCP is trying to leverage 5G-enabled technology to create and export George Orwell's version of "1984" into the 21st century...We call on all freedom-loving nations and companies to join the Clean Network." Do you have a response?
Zhao Lijian: This is the latest example of a handful of US politicians resorting to diplomacy of "We lied. We cheated. We stole". By "the entire world", they are perhaps referring to the US alone. The so-called "central understanding" can only mean anything if the word "China" is changed to "some American politicians". The US has pulled out of a string of international treaties and organizations and even sanctioned staff of an international institution. It started a trade war. It wantonly suppresses foreign hi-tech companies, even clutching an unsuspecting female Chinese business executive with trumped-up charges. With intimidation, deception and coercion, it is working on the so-called "clean network". Through such programs as PRISM, Equation Group, Echelon, it has forged an empire of spying, tapping and hacking. The US is covered in mud all over and is in no position to criticize others. As facts have proven, it is exactly the US that refuses to compete in a fair, reciprocal, transparent way and leverages its advantages to create and export George Orwell's version of "1984" into the 21st century. Certain American politicians are working with concrete actions to destroy and terminate the spirit of free market, competitive neutrality, rule of law and international rules. The international community should all stand against such regressive behavior.
Foreign Journalist: On the journalist issue. Chinese journalists currently based in the US - you just talked about it - are facing problems to renew their visas. So just to be very clear, if they cannot get the new visas in the US, will China expel more US journalists from China?
Zhao Lijian: Like I just said, the Chinese side has exercised as much restraint as possible. But all options are on the table. What you presumed is the last thing we want to see.
I just detailed the ins and outs of the whole story. I hope that you will include all these facts in your coverage and give the audience in European countries and the US an idea of what's going on with your pen and camera, so that people in the world will know what political manipulation the US government and certain US politicians are up to.
Associated Press of Pakistan: Prime Minister Imran Khan said in an interview that Pakistan's economic future is now linked to China and the bilateral relations between Islamabad and Beijing are "better than ever before." He also said that China's growth rate was faster than any other country in the world, and Pakistan can benefit from the manner in which China has developed and has lifted its people out of poverty. He also refuted rumors about attempts to renegotiate CPEC cooperation terms with China. What's your comment?
Zhao Lijian: China appreciates Prime Minister Imran Khan's positive remarks on China-Pakistan relations.
As all-weather strategic cooperative partners, China and Pakistan always enjoy mutual trust and support. This year, after standing the test of COVID-19, China-Pakistan relations have become even stronger with greater mutual trust, cooperation and friendship. In particular, since the establishment of the CPEC Authority, the China-Pakistan Economic Corridor, as an important pilot project of BRI cooperation and a flagship for bilateral cooperation, has registered new progress in its building. China stands ready to work together with Pakistan to advance cooperation in all sectors and forge a closer community with a shared future in a new era to bring more benefits to the two peoples.
Beijing Daily: The Ministry of Foreign Affairs and the National Institute for South China Sea Studies jointly held a virtual international symposium themed "The South China Sea: From the Perspective of Cooperation". I wonder what kind of signal does China wish to send out by holding this event on the eve of a series of foreign ministers' meetings on East Asia cooperation? And what effect have you produced?
Zhao Lijian: The Ministry of Foreign Affairs and the National Institute for South China Sea Studies jointly held a virtual international symposium themed "The South China Sea: From the Perspective of Cooperation". State Councilor and Foreign Minister Wang Yi delivered opening remarks entitled "Working Together to Make the South China Sea a Sea of Peace, Friendship and Cooperation". He stated China's firm commitment to working with regional countries to safeguard stability in the South China Sea and jointly resolving challenges. Vice Foreign Minister Luo Zhaohui further elaborated on State Councilor Wang's remarks in terms of the importance and ways of cooperation, reiterated China's policies on South China Sea, ASEAN and its neighborhood, and put forward proposals for practical cooperation in the South China Sea.
More than 100 former politicians, officials and experts from China, ASEAN nations and relevant countries contributed their wisdom at the symposium. They all hold that with the concerted efforts of regional countries, the situation in the South China Sea has maintained overall stability. They call upon countries in the region to unite and collaborate, rise above external disruptions, make greater strides in regional cooperation, and accelerate COC consultation to jointly uphold peace, stability and development in the South China Sea.
Bloomberg: A question regarding the Chinese Semiconductor Manufacturing International Corporation (SMIC). The US Department of Defense is working with other agencies to determine whether to take moves against SMIC, which would force US suppliers to seek a special license before shipping to the company. SMIC has said its technology is not for military use. What's the foreign ministry's comment?
Zhao Lijian: China has made clear its solemn position on US unreasonable oppression of Chinese enterprises on multiple occasions. For some time, the US has been abusing national security concept and state power to impose all sorts of restrictive measures on Chinese companies without producing any solid evidence. This is stark bullying. China firmly opposes that.
What the US has done shows clearly that the market economy and fair competition principle it claims to champion is nothing but a fig leaf. Such practice violates rules of international trade, disrupts global industrial, supply and value chains, and will inevitably damage America's national interests and image. We advise the US to stop the erroneous act to stretch the concept of national security to oppress foreign businesses.
China Daily: President Milos Zeman of the Czech Republic said in an interview on September 6 that the supreme constitutional leaders' foreign policy meeting voted against the visit to Taiwan by Vystrčil, President of the Senate. However, Vystrčil insisted on going, which was a "boyish provocation" that might harm practical cooperation with China. President Zeman said he himself attaches importance to relations with China and hopes to attend the China-CEEC Summit to be held in China once the COVID-19 situation improves. I wonder if China has any comment on this?
Zhao Lijian: China appreciates President Zeman's dedication to advancing friendship and cooperation between the Czech Republic and China and his firm position on major and sensitive issues relating to China. The sound development of bilateral relations serves the common interests of both countries and peoples. We hope to work together with the Czech Republic on the basis of mutual respect and equality to rise above disturbances and move relations forward. As to President Zeman's expressed hope of attending the China-CEEC Summit, we would like to extend our welcome.
Reuters: Do you have any comment on the number of US journalists that would be affected, if China rolled out new countermeasures? Or the number of those in the country at the moment?
Zhao Lijian: I have just made myself pretty clear.
As for the specific numbers you asked about, I already said that the US expelled over 60 Chinese journalists and denied visas for more than 20 Chinese journalists, but the Chinese side did not do the same thing to the same number of US journalists.
I can repeat that the press card renewals for CNN and other US media journalists are being processed. Before they get the renewal, their reporting and life in China will not be affected in any way. We've already told this fact to the US side.
Prasar Bharati: There were reports about five missing Indian youths from the Indian state of Arunachal Pradesh. Indian minister for youth affairs yesterday tweeted that Indian army has sent a hotline message to the PLA about the 5 missing Indians. Could you please provide any update on it?
Zhao Lijian: China's position on the east sector of the China-India boundary, or Zangnan (the southern part of China's Xizang), is consistent and clear. The Chinese government has never recognized the so-called "Arunachal Pradesh" illegally established on the Chinese territory. I'm not aware of the situation you mentioned.
Shenzhen TV: A Chinese vice foreign minister had a group meeting with ten ASEAN countries' diplomatic envoys to China. Can you tell us more about it?
Zhao Lijian: The ASEAN Committee in Beijing (ACB), which consists of ten ASEAN countries' ambassadors to China, is an important channel for communication and cooperation between China and ASEAN. Every year, before the foreign ministers' meetings on East Asia cooperation, State Councilor and Foreign Minister Wang Yi would meet with diplomatic envoys from ASEAN to compare notes and offer China's support and coordination for the success of the meetings. This year, due to scheduling reasons, he entrusted Vice Foreign Minister Luo Zhaohui to hold a group meeting with diplomatic envoys of ten ASEAN countries to exchange ideas on China-ASEAN relations, East Asia cooperation and issues of mutual concern.
The Chinese side shared its major considerations for the current East Asia cooperation and expressed readiness to work with ASEAN to enhance anti-epidemic cooperation, resume economic activities, formulate next year's work plans, and properly manage differences to make the upcoming meetings, the China-ASEAN (10+1) foreign ministers' meeting in particular, a complete success. The ASEAN diplomatic envoys congratulated China on its remarkable epidemic response, thanked China for its valuable anti-virus support for ASEAN countries, and expressed confidence in deeper friendship and cooperation between the two sides in the post-COVID era. The ASEAN side agrees with China's considerations for the series of foreign ministers' meetings and stands ready to work together with China for good results at the meetings to send out a positive signal of regional countries fighting the virus together and pursuing shared development.
Bloomberg: A question about the Hong Kong police arresting hundreds of people as protests flared up, a sign that the national security law hasn't managed to allay anger over a delayed legislative election. Whats the foreign ministry's comment on yesterday's arrests of hundreds of people in Hong Kong?
Zhao Lijian: This is not a diplomatic matter. I noted that the HKSAR government and the spokesperson of the Liaison Office of the Central People's Government in the HKSAR have responded to this issue. Like we said many times, Hong Kong is a special administrative region of China and the LegCo election is China's sub-national election. We firmly support the HKSAR government and Hong Kong police in legally enforcing the law to uphold stability and rule of law in the Hong Kong society.
<Suggest To A Friend>
<Print>
: Foreign Ministry Spokesperson Hua Chunying's Regular Press Conference on September 4, 2020
: Foreign Ministry Spokesperson Zhao Lijian's Regular Press Conference on August 31, 2020
Appendix:


text:
Bipartisan Coalition Urges Pentagon to Reinstate Stars and Stripes Funding
On September 2, 15 Republican and Democratic senators sent a letter to Defense Secretary Mark Esper urging him to ensure funding for the Department of Defense's editorially independent military newspaper, Stars and Stripes.
"The 15.5 million currently allocated for the publication of Stars and Stripes is only a tiny fraction of your Department's annual budget, and cutting it would have a significantly negative impact on military families and a negligible impact on the Department's bottom line," wrote the Senators in a memo.
According to current plans for the publication, the DoD plans to cease publication of Stars and Stripes on September 30, and completely dissolve the organization by January 31, 2021.
"Stars and Stripes is an essential part of our nation's freedom of press that serves the very population charged with defending that freedom," wrote the Senators.
J.P. LAWRENCE/STARS AND STRIPES
Post courtesy of the Association of Defense Communities
Also in VA Resources
Five U.S. Military Facilities to Begin Testing for Final Stage Coronavirus Vaccine Development
Supporting the Whole Woman Veteran – Leadership and Resiliency through COVID and Beyond


I write speculative fiction with a dash of horror. I build worlds, extrapolate socio-political implications and weave warnings of just where future technology could take us, if we are not mindful of the unintentional consequences. What will we get? The future we want, or the future we deserve?
Please feel free to contact me if you like any of my writing, or join my mailing list..


Through seven weeks of the season, PFF has never given a higher overall grade to a rookie cornerback than the 94.1 the New Orleans Saints standout CB Marshon Lattimore currently has.
We saw 54 intriguing snaps from Lattimore in the preseason, but so far his regular season performance has looked little short of spectacular for a Saints team that was crying out for a legit No. 1 corner.
Lattimore has been thrown at 22 times, allowing 12 receptions for just 114 yards over the first seven weeks of the season (and five games for him). He has yet to surrender a touchdown catch, and has an interception and four pass breakups. Throwing his way is currently yielding a passer rating of just 50.2, just over 10.0 points higher than if quarterbacks simply threw the ball away every snap instead.
This past week against the Packers he was thrown at three times and had two pass breakups, while likely being spared a third only by the receiver dropping it a split second before he chopped down his arms on a receiver screen.
Lattimore has played almost exclusively at right cornerback for the Saints, with 79.8 percent of his snaps on the right side of the defense, but 27 of the 41 snaps he's spent on the other side came this past weekend against the Packers.
This past week hints at more to come for the Saints rookie, because it was the first time this season the team felt comfortable enough to move their cornerbacks around and track receivers. Against the Packers, Lattimore was on Devante Adams all game, while Ken Crawley took Jordy Nelson.
The numbers are obviously skewed by Brett Hundley being the quarterback and not Aaron Rodgers, but the strategy worked emphatically. Nelson caught just one pass for 13 yards against Crawley, while Adams caught just two passes for eight yards, neither of which came against Lattimore, but against safeties when he worked over the middle of the field.
Rookie cornerbacks are not supposed to hit the ground running in the NFL, even those with special talent. As a rookie, Darrelle Revis ended his year with an overall PFF grade of 82.6, before going on a seven-year run where he averaged 90.5 and then seeing his play fall off a cliff the final two seasons of his career.
Lattimore is on track for a grade that Revis only eclipsed once in his career – his sensational 2009 season which may be the best season of cornerback coverage we have seen over the past decade.
He doesn't just have the highest grade we have ever seen from a rookie cornerback at this point in the season, Lattimore has the highest grade we have seen from a rookie at ANY position through seven weeks of his debut season.
Top flight cornerbacks can transform a defense, and the Saints defense has been in need of transformation for years now. If he can sustain anything like this level of play we could be looking at the next great shutdown cornerback, and the player that transforms this defense.


We are upgrading our software at the moment. We do apologize for the inconvenience. If you would like to buy our bread please use email below to forward your order and we will be in touch shortly afterwards to help you with your purchase.


text:
The Museum welcomes everyone, and aims to make each visitor's experience as good as possible.
There is a range of facilities for visitors with additional needs. Please contact us for more specific information.
You can see a more detailed breakdown of the Museum's accessibility on our dedicated Access Guide pages.
There are three disabled parking spaces in the Museum car park available on a first come first served basis. There is also Pay and Display parking available on Museum Road opposite the Museum building.
You are welcome to bring your pushchair into the Museum, as our wide aisles (built for Victorian ladies in crinolines!) make it easy to get around. If you require lift access, you can enter at the right-hand side (south side) of the Museum and use the lift there. Once inside, you can use the lift to access the upper gallery. Please ask if you need any help, and download a floor plan to help you locate these entrances.
Coats and bags
Please note that the Museum does not have a cloakroom to store coats or bags.
Accessible entry to the Museum
To reach the Museum's disabled entrance, head to the right-hand side of the main entrance and follow the ramp down to the level entrance. Down a short corridor on the right inside that entrance there is a lift to reach the ground floor. This route is clearly signposted, and the lift services all floors.
There are three accessible toilets at the Museum, all on the lower ground floor.
The Lecture Theatre on the first floor and the Welcome Desk at the main entrance are fitted with hearing loops.
More information, including photos of the accessible entrances and lifts, is available in our access guide.
An audio-description introducing the museum is available here.
For information about our programme of Touch Tours for blind and partially sighted visitors, please telephone 01865 282 456, or email outreach@oum.ox.ac.uk.
Dogs for Good
Assistance dogs and assistance dogs in training
The Museum is pleased to welcome all assistance dogs and assistance dogs in training that are registered with Assistance Dogs UK. Details of member organisations of Assistance Dogs UK can be found here: http://www.assistancedogs.org.uk/members/
If an assistance dog in training is misbehaving or does not seem ready for the Museum environment, staff may ask trainers to return at a later date. The Museum can be a very busy place with large animals on display, but staff are able to recommend a quiet time of day to train assistance dogs so that they can become accustomed to this type of environment.
For further information or advice on visiting, please email foh@oum.ox.ac.uk or telephone 01865 272 950.
Visiting with children on the autistic spectrum
Oxford University Museum of Natural History is proud of its family-friendly status, but recognises that visiting with children on the autistic spectrum can still be challenging. We hope that the resources below will help you feel more confident before your visit by providing a visual introduction to the Museum and by highlighting some of its more sensory aspects.
We recommend that you first read the About the Museum guide, which includes lots of descriptive information about the Museum and displays, and then use the Plan Your Visit guide as a tool to prepare children for their visit and give them objects to look for when they are here.
The pictures in these guides give a sense of the different spaces and displays in the Museum. They focus on objects and areas that are unlikely to change. Please check beneath these resources for our 'updates' section, which provides information on areas on the Museum that may have changed since your last visit.
A guide for parents and carers with children on the autistic spectrum
A guide for families with children on the autistic spectrum
Access events
First Animals Touch Tour
A hands-on tour of the First Animals exhibition for visitors who are blind or partially sighted.
Thursday 23 January, 10:00am
Autism-Friendly Opening
A relaxed morning opening for families in a quiet environment.
Saturday 1 Feb, 9 to 10am
For families. Free, but must book; email education@oum.ox.ac.uk
A relaxed morning opening for families in a quiet environment. Free, but must book. To book, email: education@...
A relaxed morning opening for families in a quiet environment. Free, but must book. To book, email: education@oum.ox.ac.uk.
Tuesday 14 April, 9am to 10am
Out of the Deep
We have a large new display on the right hand side of the Museum as you enter the building, this display shows two skeletons of plesiosaurs.
The Museum has some new toilets. These are on the right hand side of the main court and down a set of stairs if you are entering from within the Museum.
Our temporary exhibition space is currently occupied with our First Animals exhibition. It is based on the top floor and is on the opposite side of the staircases up to the second floor.


It is important for people to save money, be it in a daily or monthly manner, so that sufficient amounts of money will be available and can be used during rainy days or during financial difficulties. It should be integrated in everyone's habit to save money, as this is a beneficial thing to do. This article shows the methods that one can use and follow in order to manage one's finance in a smart and wise way.
The first method to manage one's finance is to cut down one's spending on electronic products, as the value of these products start to depreciate the moment one buys them.
People tend to be extremely voyeuristic about a couple of things and those two things are their neighbors and peers. High on the list is the money they make. This is the reason the annual Highest Paid Executives issue has always been a great success.
The home market in India is really an aggregate of multiple micro-markets, sometimes within the same city. Most builders are in financial straits, and there have been desperate sales by some of the smaller ones without much capital cushion. Prospective buyers have tended to stay away, hoping for even steeper price declines.


text:
1 thru 9 of 150 Listings.
Back Go to page: 1 2 3 4 5 Next 5 Pages »
REFINE YOUR SEARCH RESULTS BY CITY , TYPE , OR PRICE RANGE!
Filter By City... ------------------------------- ALL CITIES MERIDIAN Filter By Price Range... ---------------------- Any Price... < $25,000 $25,000 - $50,000 $50,000 - $75,000 $75,000 - $100,000 $100,000 - $125,000 $125,000 - $150,000 $150,000 - $175,000 $175,000 - $200,000 $200,000 - $250,000 $250,000 - $300,000 $300,000 - $350,000 $350,000 - $400,000 $400,000 - $450,000 $450,000 - $500,000 $500,000 - $600,000 $600,000 - $700,000 $700,000 - $800,000 $800,000 - $900,000 $900,000 - $1,000,000 $1,000,000 +	 Change Property Type... Farms/Ranches Business/Commercial Residential Income Residential Vacant Land
┇┇┇
5312 S Bleachfield Ave.
Meridian, ID - 83642
189.36/SF
More In: Boise SW-Meridian - 0550
Courtesy of Coldwell Banker Tomlinson -Cap
5938 S. Ashcroft Way
Courtesy of REALTY ONE CENTRE OF BOISE INC.
3573 E Renwick St
2730 S Linder
Type: Single Family w/ Acreage
More In: Meridian SW - 1010
Courtesy of Century 21® REMASTERED
4410 N Cherry Bark Way
More In: Meridian NW - 1030
Courtesy of Silvercreek Realty Group
4550 S Marsala Way
More In: Meridian SE - 1000
4272 W Ravenna St.
2872 E Renwick Ct
Courtesy of Amherst Madison LLC.
4043 W Harbor Point Drive
Courtesy of Mountain Realty
Intermountain Regional MLS


The Pepper Prince is a quirky point-and-click adventure, showcasing the latest in rudimentary ASCII graphics! Slip into the role of Hansel or Gretel who, after having been adopted by the gingerbread witch, are now running a successful confectionery business.
Unfortunately, as they rarely do in these stories, things don't work out as planned and soon there's a mysterious change in weather, a disappearance, and a broken heart to be mended.
The Pepper Prince started out as a New Year's jam game, filled with silly fun, goofy characters including a donkey with diarrhea, and peppers galore. What was once an idle/clicker game is now being revisited in an episodic adventure format, picking things up where the original Pepper Prince left off.
See how it all began in (what by now can be considered) the free prologue!


text:
Parallels Desktop 16.5 adds full native support for Apple M1 Macs
by Mark Tyson on 15 April 2021, 12:11
Tags: Apple (NASDAQ:AAPL), Microsoft (NASDAQ:MSFT)
Quick Link: HEXUS.net/qaeqhj
Parallels has launched the latest version of its Windows 10 supporting virtual machine software for Macs. What is most newsworthy about the "highly anticipated" Parallels Desktop 16.5 for Mac, is that it features full native support for Mac computers equipped with either Apple M1 or Intel processors. So, now you can run this application on any modern Mac, and on M1 powered computers you will be able to experience Windows 10 Arm Insider Preview and its applications. Parallels writes about the new release on its news blog and includes some pretty big claims for the virtualization software's performance.
Developing Parallels for M1 Macs has been a significant software engineering task, as it isn't like a typical application that can sit nonchalantly on top of Apple's OS/Rosetta technology. "Apple's M1 chip is a significant breakthrough for Mac users," said Nick Dobrovolskiy, Parallels Senior Vice President of Engineering and Support. "The transition has been smooth for most Mac applications, thanks to Rosetta technology. However, virtual machines are an exception and thus Parallels engineers implemented native virtualization support for the Mac with M1 chip. This enables our users to enjoy the best Windows-on-Mac experience available."
There have been over 100,000 Mac addicts testing the Technical Preview of Parallels Desktop 16.5 for M1 Mac and running Microsoft's Windows 10 on ARM Insider Preview. Of course, they also ran a wide range of apps, including Intel-based ones if no Arm-native app was available. Dobrovolskiy said that Paralells received "enthusiastic feedback about the remarkable performance of both the Technical Preview of Parallels Desktop 16 for M1 Mac and Windows 10 on ARM Insider Preview as well as x86 applications and games". Some games tested include; Rocket League, Among Us, Roblox, and The Elder Scrolls V: Skyrim. Parallels for M1 Macs also supports Arm-versions of OSes like Ubuntu 20.04, Kali Linux 2021.1, Debian 10.7 and Fedora Workstation 33-1.2.
Compatibility sounds good, but the performance is perhaps even more impressive. Some performance highlights of Parallels Desktop 16.5 on an M1 Mac are as follows:
Up to 250 percent less energy used: On a Mac with an Apple M1 chip, Parallels Desktop 16.5 uses 2.5 times less energy than on a 2020 Intel-based MacBook Air computer.
Up to 60 percent better DirectX 11 performance: Parallels Desktop 16.5 running on an M1 Mac delivers up to 60 percent better DirectX 11 performance than on an Intel-based MacBook Pro with Radeon Pro 555X GPU.
Up to 30 percent better virtual machine performance (Windows): Running a virtual machine (VM) of Windows 10 on ARM Insider Preview on Parallels Desktop 16.5 on an M1 Mac performs up to 30 percent better than a Windows 10 VM running on Intel-based MacBook Pro with Intel Core i9 processor.
Parallels Desktop 16.5 for Mac pricing starts at US$79.99 per annum, but perpetual licences are available for $99.99.
5 Google reveals Android 12L for larger screens, tablets
A developer preview has arrived to address Android's scaling elegance deficiency.
9 Microsoft Windows 11 Ryzen L3 cache latency fix now available
And AMD has released a new chipset driver to enable its preferred core tech on Windows 11.
Android apps for Windows 11 now available for Insiders Valve to review 50,000+ games for Steam Deck compatibility Microsoft imagines Xbox 2042 with 1 exaFLOP processor Gaming performance of Apple M1 Pro, M1 Max investigated AMD Radeon RX 6900 XT Halo Infinite graphics card revealed
Posted by [GSV]Trig - Thu 15 Apr 2021 13:11
Does make you wonder what Microsoft has been doing with their ARM based Surface Pro X range when you can emulate the entire thing on a Mac and it runs faster than it does natively…
Posted by aniilv - Thu 15 Apr 2021 13:44
of course it runs skyrim :}
'[GSV
Trig;4290064']Does make you wonder what Microsoft has been doing with their ARM based Surface Pro X range when you can emulate the entire thing on a Mac and it runs faster than it does natively…
I can't vouch for it but in another thread about the m1 performance 3dcandy said about the m1 having dedicated space on the chip to accelerate x86 etc… if the qualcomm offerings don't (they don't) then that will cause a considerable performance hit in comparison and might also be why MS have been rumoured to be 'making their own' arm cpu.
Essentially Apple designed their arm cpu from the ground up to perform well in x86/x64 emulation on a laptop/desktop, qualcomm just 'upscaled' a mobile cpu and put it in a laptop.
Posted by azrael- - Fri 16 Apr 2021 06:10
Must admit I'm a bit confused. From what I read Parallels Desktop is merely virtualising Windows 10 on ARM on an M1-based Mac, but what use is that? Windows 10 on ARM (as the name suggests) only runs ARM-based Windows applications natively, of which there are very few (there isn't even a native ARM-version of Office). Everything else is emulated, and, as I understand, not very well.
I could understand it, if Parallels Desktop would virtualise a native x86/x64 Windows better than Apple's latest Rosetta incarnation, but seemingly that's not the point. Instead bold claims are made on the basis of a practically useless OS.
What am I missing? What don't I get?
Posted by DanceswithUnix - Fri 16 Apr 2021 07:51
azrael-
I presume the x86 emulation built into Windows will be able to diverty Windows calls into the ARM native windows calls and pick up some speed there, vs a simple emulation of x86 Windows where the entire stack will have to run in emulation. So perhaps the Windows x86 layer actually isn't that bad, it is just that this is the first time we have seen it on a decently fast platform.
As for Office, I thought they were something like a .net assembly and have been for years, so they aren't native on amd64 either.


text:
Home|Pope accepts Cardinal McCarrick's resignation as cardinal
Pope accepts Cardinal McCarrick's resignation as cardinal
By Cindy Wooden, Catholic News Service
VATICAN CITY (CNS) — Pope Francis has accepted the resignation from the College of Cardinals of Cardinal Theodore E. McCarrick, retired archbishop of Washington, and has ordered him to maintain "a life of prayer and penance" until a canonical trial examines accusations that he sexually abused minors.
The announcement came first from the U.S. Conference of Catholic Bishops and a few minutes later from the Vatican press office.
The press office said July 28 that the previous evening Pope Francis had received Archbishop McCarrick's letter of "resignation as a member of the College of Cardinals."
"Pope Francis accepted his resignation from the cardinalate and has ordered his suspension from the exercise of any public ministry, together with the obligation to remain in a house yet to be indicated to him, for a life of prayer and penance until the accusations made against him are examined in a regular canonical trial," the Vatican statement said.
In late June, Archbishop McCarrick, the 88-year-old retired archbishop of Washington, said he would no longer exercise any public ministry "in obedience" to the Vatican after an allegation he abused a teenager 47 years ago in the Archdiocese of New York was found credible. The cardinal has said he is innocent.
In the weeks that followed the announcement, another man came forward claiming he was abused as a child by Archbishop McCarrick and several former seminarians have spoken out about being sexually harassed by the cardinal at a beach house he had.
Although unusual, withdrawal from the College of Cardinals in such circumstances is not unheard of. Just 10 days before then-Pope Benedict XVI retired in 2013, Scottish Cardinal Keith O'Brien announced he would not participate in the conclave to elect Pope Benedict's successor because he did not want media attention focused on him instead of the election of a new pope.
Pope Benedict had accepted the cardinal's resignation as archbishop of St. Andrews and Edinburgh after reports that three priests and a former priest had accused the cardinal of "inappropriate conduct" with them going back to the 1980s.
One week after the conclave that elected Pope Francis, the Vatican announced the new pope accepted Cardinal O'Brien's decision to renounce all "duties and privileges" associated with being a cardinal. He died March 19.
Cardinal Daniel N. DiNardo of Galveston-Houston, USCCB president, thanked the pope for accepting Archbishop McCarrick's resignation from the College of Cardinals.
In a July 28 statement he said: "I thank the Holy Father for his leadership in taking this important step. It reflects the priority the Holy Father places on the need for protection and care for all our people and the way failures in this area affect the life of the church in the United States."
In New Jersey, Cardinal Joseph W. Tobin of Newark, an archdiocese then-Archbishop McCarrick headed 1986-2000, stated July 28: "The somber announcement from the Vatican this morning will impact the Catholic community of the Archdiocese of Newark with particular force."
"This latest news is a necessary step for the church to hold itself accountable for sexual abuse and harassment perpetrated by its ministers, no matter their rank," Cardinal Tobin said. "I ask my brothers and sisters to pray for all who may have been harmed by the former cardinal, and to pray for him as well."
Before being named to Newark, then-Bishop McCarrick was founding bishop of the Diocese of Metuchen, New Jersey, serving there 1981 to 1986. Other reaction from U.S. bishops included a strongly worded letter from Bishop Michael F. Olson of Fort Worth Texas, to the people of the diocese.
"Ministry in the church is a grace from God that carries with it sober responsibility. Ministry is not a right to be claimed by anyone as an entitlement; rather, it involves a convenantal trust established through our baptism as members of the church established by Christ," he said.
"We see in the scandalous crimes and sins alleged to have been committed by now former Cardinal McCarrick, the violation of trust and the grave damage caused to the lives and health of his purported victims," he continued. "The scandal and pain are compounded by the horrific fact that reportedly one of his victims was his first baptism after his priestly ordination."
Bishop Olson said the former cardinal's alleged crimes "have caused further damage to the integrity of the hierarchy and the mission of the church," and as a result "his prompt reduction canonically to the laity should be strongly deliberated."
The Texas bishop also said church leaders who knew of the former cardinal's "alleged crimes and sexual misconduct and did nothing (must) be held accountable for their refusal to act thereby enabling others to be hurt."
Bishop Olson added that the Fort Worth diocese "and I have zero tolerance for sexual abuse against minors, as well as against vulnerable adults by its clergy, staff and volunteers, including me as bishop." He assured Catholics that any such allegation is taken seriously and swiftly acted on according to the diocese's protocols.
By Walker Wooding| 2018-08-03T10:11:06+00:00	July 31st, 2018|CNS, ETC Online, This Just In|0 Comments
Youth come together for fun, faith-filled activities
There is a season for everything
USCCB President Condemns Threat of Widespread Enforcement Actions and New Rule Drastically Limiting Asylum
Exploring faith, enjoying fellowship under way at Summer Camp
Praising God for gift of creation leads to respect for it, pope says
5K abortion action Beaumont Bishop Bishop Guillory Bishop Joe S. Vásquez Cardinal Daniel N. DiNardo Catholic Catholic School collections Curtis J. Guillory Daily message Diocese Dash Earthquake flooding For the Good Galen Rupp Gold Medal Humanitarian Award Italy Jail louisiana Marathon ministry Mo Farah Mother Teresa Olympics pope Port Arthur Prayer Prison Rabbi Rosinger reentry Rome Rosary Runner Saint Teresa St. Anthony Temple Emanuel U.S. Conference of Catholic Bishops United States Conference of Catholic Bishops USCCB USCCB Committee on Migration Vatican
This Just In from the East Texas Catholic
Exploring faith, enjoying fellowship under way at Summer Camp July 16, 2019
Praising God for gift of creation leads to respect for it, pope says July 12, 2019
Migrants are people, not just a social issue, pope says at Mass July 8, 2019
Religious freedom is basis of all other freedoms in U.S., cardinal says July 5, 2019
Happy Independence Day July 4, 2019
Archives Select Month July 2019 (9) June 2019 (17) May 2019 (15) April 2019 (19) March 2019 (17) February 2019 (10) January 2019 (14) December 2018 (11) November 2018 (15) October 2018 (16) September 2018 (18) August 2018 (17) July 2018 (22) June 2018 (36) May 2018 (61) April 2018 (11) March 2018 (17) February 2018 (14) January 2018 (15) December 2017 (12) November 2017 (10) October 2017 (16) September 2017 (21) August 2017 (14) July 2017 (25) June 2017 (16) May 2017 (17) April 2017 (12) March 2017 (27) February 2017 (33) January 2017 (25) December 2016 (19) November 2016 (21) October 2016 (25) September 2016 (20) August 2016 (24) July 2016 (23) June 2016 (23) May 2016 (18) April 2016 (16) March 2016 (22) February 2016 (15) January 2016 (13) December 2015 (9) November 2015 (10) October 2015 (7) September 2015 (46) August 2015 (9) July 2015 (1)


text:
/**
 * @fileoverview Generating Ch for math blocks.
 * @author
 */
'use strict';

goog.provide('Blockly.Ch.math');

goog.require('Blockly.Ch');

Blockly.Ch.addReservedWords('Math');

Blockly.Ch['math_number'] = function(block) {
  // Numeric value.
  var code = window.parseFloat(block.getFieldValue('NUM'));
  // -4.abs() returns -4 in Ch due to strange order of operation choices.
  // -4 is actually an operator and a number.  Reflect this in the order.
  var order = code < 0 ?
      Blockly.Ch.ORDER_UNARY_PREFIX : Blockly.Ch.ORDER_ATOMIC;
  return [code, order];
};

Blockly.Ch['math_arithmetic'] = function(block) {
  // Basic arithmetic operators, and power.
  var OPERATORS = {
    'ADD': [' + ', Blockly.Ch.ORDER_ADDITIVE],
    'MINUS': [' - ', Blockly.Ch.ORDER_ADDITIVE],
    'MULTIPLY': [' * ', Blockly.Ch.ORDER_MULTIPLICATIVE],
    'DIVIDE': [' / ', Blockly.Ch.ORDER_MULTIPLICATIVE],
    'POWER': [null, Blockly.Ch.ORDER_NONE]  // Handle power separately.
  };
  var tuple = OPERATORS[block.getFieldValue('OP')];
  var operator = tuple[0];
  var order = tuple[1];
  var argument0 = Blockly.Ch.valueToCode(block, 'A', order) || '0';
  var argument1 = Blockly.Ch.valueToCode(block, 'B', order) || '0';
  var code;
  // Power in Ch requires a special case since it has no operator.
  if (!operator) {
    code = 'pow(' + argument0 + ', ' + argument1 + ')';
    return [code, Blockly.Ch.ORDER_UNARY_POSTFIX];
  }
  code = argument0 + operator + argument1;
  return [code, order];
};

Blockly.Ch['math_single'] = function(block) {
  // Math operators with single operand.
  var operator = block.getFieldValue('OP');
  var code;
  var arg;
  if (operator == 'NEG') {
    // Negation is a special case given its different operator precedence.
    arg = Blockly.Ch.valueToCode(block, 'NUM',
        Blockly.Ch.ORDER_UNARY_PREFIX) || '0';
    if (arg[0] == '-') {
      // --3 is not legal in Ch.
      arg = ' ' + arg;
    }
    code = '-' + arg;
    return [code, Blockly.Ch.ORDER_UNARY_PREFIX];
  }
  if (operator == 'ABS' || operator.substring(0, 5) == 'ROUND') {
    arg = Blockly.Ch.valueToCode(block, 'NUM',
        Blockly.Ch.ORDER_UNARY_POSTFIX) || '0';
  } else if (operator == 'SIN' || operator == 'COS' || operator == 'TAN') {
    arg = Blockly.Ch.valueToCode(block, 'NUM',
        Blockly.Ch.ORDER_MULTIPLICATIVE) || '0';
  } else {
    arg = Blockly.Ch.valueToCode(block, 'NUM',
        Blockly.Ch.ORDER_NONE) || '0';
  }
  // First, handle cases which generate values that don't need parentheses
  // wrapping the code.
  switch (operator) {
    case 'ABS':
      code = 'abs(' + arg + ')';
      break;
    case 'ROOT':
      code = 'sqrt(' + arg + ')';
      break;
    case 'LN':
      code = 'log(' + arg + ')';
      break;
    case 'EXP':
      code = 'exp(' + arg + ')';
      break;
    case 'POW10':
      code = 'pow(10.0,' + arg + ')';
      break;
    case 'ROUND':
      code = 'round(' + arg + ')';
      break;
    case 'ROUNDUP':
      code = 'ceil(' + arg + ')';
      break;
    case 'ROUNDDOWN':
      code = 'floor(' + arg + ')';
      break;
    case 'SIN':
      code = 'sin(' + arg + ' / 180.0 * M_PI)';
      break;
    case 'COS':
      code = 'cos(' + arg + ' / 180.0 * M_PI)';
      break;
    case 'TAN':
      code = 'tan(' + arg + ' / 180.0 * M_PI)';
      break;
  }
  if (code) {
    return [code, Blockly.Ch.ORDER_UNARY_POSTFIX];
  }
  // Second, handle cases which generate values that may need parentheses
  // wrapping the code.
  switch (operator) {
    case 'LOG10':
      code = 'log10(' + arg + ')';
      break;
    case 'ASIN':
      code = 'asin(' + arg + ') / M_PI * 180.0';
      break;
    case 'ACOS':
      code = 'acos(' + arg + ') / M_PI * 180.0';
      break;
    case 'ATAN':
      code = 'atan(' + arg + ') / M_PI * 180.0';
      break;
    default:
      throw 'Unknown math operator: ' + operator;
  }
  return [code, Blockly.Ch.ORDER_MULTIPLICATIVE];
};

Blockly.Ch['math_constant'] = function(block) {
  // Constants: PI, E, the Golden Ratio, sqrt(2), 1/sqrt(2), INFINITY.
  var CONSTANTS = {
    'PI': ['M_PI', Blockly.Ch.ORDER_UNARY_POSTFIX],
    'E': ['M_E', Blockly.Ch.ORDER_UNARY_POSTFIX],
    'GOLDEN_RATIO':
        ['(1.0 + sqrt(5.0)) / 2.0', Blockly.Ch.ORDER_MULTIPLICATIVE],
    'SQRT2': ['M_SQRT2', Blockly.Ch.ORDER_UNARY_POSTFIX],
    'SQRT1_2': ['M_SQRT1_2', Blockly.Ch.ORDER_UNARY_POSTFIX],
    'INFINITY': ['INFINITY', Blockly.Ch.ORDER_ATOMIC]
  };
  var constant = block.getFieldValue('CONSTANT');
  return CONSTANTS[constant];
};

Blockly.Ch['math_number_property'] = function(block) {
  // Check if a number is even, odd, prime, whole, positive, or negative
  // or if it is divisible by certain number. Returns true or false.
  var number_to_check = Blockly.Ch.valueToCode(block, 'NUMBER_TO_CHECK',
      Blockly.Ch.ORDER_MULTIPLICATIVE);
  if (!number_to_check) {
    return ['false', Blockly.Python.ORDER_ATOMIC];
  }
  var dropdown_property = block.getFieldValue('PROPERTY');
  var code;
  if (dropdown_property == 'PRIME') {
    // Prime is a special case as it is not a one-liner test.

    var functionName = Blockly.Ch.provideFunction_(
        'math_isPrime',
        [ 'bool ' + Blockly.Ch.FUNCTION_NAME_PLACEHOLDER_ + '(n) {',
          '  // https://en.wikipedia.org/wiki/Primality_test#Naive_methods',
          '  if (n == 2 || n == 3) {',
          '    return true;',
          '  }',
          '  // False if n is null, negative, is 1, or not whole.',
          '  // And false if n is divisible by 2 or 3.',
          '  if (n == null || n <= 1 || n % 1 != 0 || n % 2 == 0 ||' +
            ' n % 3 == 0) {',
          '    return false;',
          '  }',
          '  // Check all the numbers of form 6k +/- 1, up to sqrt(n).',
          '  for (var x = 6; x <= Math.sqrt(n) + 1; x += 6) {',
          '    if (n % (x - 1) == 0 || n % (x + 1) == 0) {',
          '      return false;',
          '    }',
          '  }',
          '  return true;',
          '}']);
    code = functionName + '(' + number_to_check + ')';
    return [code, Blockly.Ch.ORDER_UNARY_POSTFIX];
  }
  switch (dropdown_property) {
    case 'EVEN':
      code = number_to_check + ' % 2 == 0';
      break;
    case 'ODD':
      code = number_to_check + ' % 2 == 1';
      break;
    case 'WHOLE':
      code = number_to_check + ' % 1 == 0';
      break;
    case 'POSITIVE':
      code = number_to_check + ' > 0';
      break;
    case 'NEGATIVE':
      code = number_to_check + ' < 0';
      break;
    case 'DIVISIBLE_BY':
      var divisor = Blockly.Ch.valueToCode(block, 'DIVISOR',
          Blockly.Ch.ORDER_MULTIPLICATIVE);
      if (!divisor) {
        return ['false', Blockly.Python.ORDER_ATOMIC];
      }
      code = number_to_check + ' % ' + divisor + ' == 0';
      break;
  }
  return [code, Blockly.Ch.ORDER_EQUALITY];
};

Blockly.Ch['math_change'] = function(block) {
  // Add to a variable in place.
  var argument0 = Blockly.Ch.valueToCode(block, 'DELTA',
      Blockly.Ch.ORDER_ADDITIVE) || '0';
  var varName = Blockly.Ch.variableDB_.getName(block.getFieldValue('VAR'),
      Blockly.Variables.NAME_TYPE);
  return varName + ' = (' + varName + ' is num ? ' + varName + ' : 0) + ' +
      argument0 + ';\n';
};

// Rounding functions have a single operand.
Blockly.Ch['math_round'] = Blockly.Ch['math_single'];
// Trigonometry functions have a single operand.
Blockly.Ch['math_trig'] = Blockly.Ch['math_single'];

Blockly.Ch['math_on_list'] = function(block) {
  // Math functions for lists.
  var func = block.getFieldValue('OP');
  var list = Blockly.Ch.valueToCode(block, 'LIST',
      Blockly.Ch.ORDER_NONE) || '[]';
  var code;
  switch (func) {
    case 'SUM':
      var functionName = Blockly.Ch.provideFunction_(
          'math_sum',
          [ 'num ' + Blockly.Ch.FUNCTION_NAME_PLACEHOLDER_ +
              '(List myList) {',
            '  num sumVal = 0;',
            '  myList.forEach((num entry) {sumVal += entry;});',
            '  return sumVal;',
            '}']);
      code = functionName + '(' + list + ')';
      break;
    case 'MIN':
      var functionName = Blockly.Ch.provideFunction_(
          'math_min',
          [ 'num ' + Blockly.Ch.FUNCTION_NAME_PLACEHOLDER_ +
              '(List myList) {',
            '  if (myList.isEmpty) return null;',
            '  num minVal = myList[0];',
            '  myList.forEach((num entry) ' +
              '{minVal = Math.min(minVal, entry);});',
            '  return minVal;',
            '}']);
      code = functionName + '(' + list + ')';
      break;
    case 'MAX':
      var functionName = Blockly.Ch.provideFunction_(
          'math_max',
          [ 'num ' + Blockly.Ch.FUNCTION_NAME_PLACEHOLDER_ +
              '(List myList) {',
            '  if (myList.isEmpty) return null;',
            '  num maxVal = myList[0];',
            '  myList.forEach((num entry) ' +
                  '{maxVal = Math.max(maxVal, entry);});',
            '  return maxVal;',
            '}']);
      code = functionName + '(' + list + ')';
      break;
    case 'AVERAGE':
      // This operation exclude null and values that are not int or float:
      //   math_mean([null,null,"aString",1,9]) == 5.0.
      var functionName = Blockly.Ch.provideFunction_(
          'math_average',
          [ 'num ' + Blockly.Ch.FUNCTION_NAME_PLACEHOLDER_ +
              '(List myList) {',
            '  // First filter list for numbers only.',
            '  List localList = new List.from(myList);',
            '  localList.removeMatching((a) => a is! num);',
            '  if (localList.isEmpty) return null;',
            '  num sumVal = 0;',
            '  localList.forEach((num entry) {sumVal += entry;});',
            '  return sumVal / localList.length;',
            '}']);
      code = functionName + '(' + list + ')';
      break;
    case 'MEDIAN':
      var functionName = Blockly.Ch.provideFunction_(
          'math_median',
          [ 'num ' + Blockly.Ch.FUNCTION_NAME_PLACEHOLDER_ +
              '(List myList) {',
            '  // First filter list for numbers only, then sort, ' +
              'then return middle value',
            '  // or the average of two middle values if list has an ' +
              'even number of elements.',
            '  List localList = new List.from(myList);',
            '  localList.removeMatching((a) => a is! num);',
            '  if (localList.isEmpty) return null;',
            '  localList.sort((a, b) => (a - b));',
            '  int index = localList.length ~/ 2;',
            '  if (localList.length % 2 == 1) {',
            '    return localList[index];',
            '  } else {',
            '    return (localList[index - 1] + localList[index]) / 2;',
            '  }',
            '}']);
      code = functionName + '(' + list + ')';
      break;
    case 'MODE':

      // As a list of numbers can contain more than one mode,
      // the returned result is provided as an array.
      // Mode of [3, 'x', 'x', 1, 1, 2, '3'] -> ['x', 1].
      var functionName = Blockly.Ch.provideFunction_(
          'math_modes',
          [ 'List ' + Blockly.Ch.FUNCTION_NAME_PLACEHOLDER_ +
              '(List values) {',
            '  List modes = [];',
            '  List counts = [];',
            '  int maxCount = 0;',
            '  for (int i = 0; i < values.length; i++) {',
            '    var value = values[i];',
            '    bool found = false;',
            '    int thisCount;',
            '    for (int j = 0; j < counts.length; j++) {',
            '      if (counts[j][0] == value) {',
            '        thisCount = ++counts[j][1];',
            '        found = true;',
            '        break;',
            '      }',
            '    }',
            '    if (!found) {',
            '      counts.add([value, 1]);',
            '      thisCount = 1;',
            '    }',
            '    maxCount = Math.max(thisCount, maxCount);',
            '  }',
            '  for (int j = 0; j < counts.length; j++) {',
            '    if (counts[j][1] == maxCount) {',
            '        modes.add(counts[j][0]);',
            '    }',
            '  }',
            '  return modes;',
            '}']);
      code = functionName + '(' + list + ')';
      break;
    case 'STD_DEV':
      var functionName = Blockly.Ch.provideFunction_(
          'math_standard_deviation',
          [ 'num ' + Blockly.Ch.FUNCTION_NAME_PLACEHOLDER_ +
              '(List myList) {',
            '  // First filter list for numbers only.',
            '  List numbers = new List.from(myList);',
            '  numbers.removeMatching((a) => a is! num);',
            '  if (numbers.isEmpty) return null;',
            '  num n = numbers.length;',
            '  num sum = 0;',
            '  numbers.forEach((x) => sum += x);',
            '  num mean = sum / n;',
            '  num sumSquare = 0;',
            '  numbers.forEach((x) => sumSquare += ' +
                  'Math.pow(x - mean, 2));',
            '  return Math.sqrt(sumSquare / n);',
            '}']);
      code = functionName + '(' + list + ')';
      break;
    case 'RANDOM':
      var functionName = Blockly.Ch.provideFunction_(
          'math_random_item',
          [ 'dynamic ' + Blockly.Ch.FUNCTION_NAME_PLACEHOLDER_ +
              '(List myList) {',
            '  int x = new Math.Random().nextInt(myList.length);',
            '  return myList[x];',
            '}']);
      code = functionName + '(' + list + ')';
      break;
    default:
      throw 'Unknown operator: ' + func;
  }
  return [code, Blockly.Ch.ORDER_UNARY_POSTFIX];
};

Blockly.Ch['math_modulo'] = function(block) {
  // Remainder computation.
  var argument0 = Blockly.Ch.valueToCode(block, 'DIVIDEND',
      Blockly.Ch.ORDER_MULTIPLICATIVE) || '0';
  var argument1 = Blockly.Ch.valueToCode(block, 'DIVISOR',
      Blockly.Ch.ORDER_MULTIPLICATIVE) || '0';
  var code = argument0 + ' % ' + argument1;
  return [code, Blockly.Ch.ORDER_MULTIPLICATIVE];
};

Blockly.Ch['math_constrain'] = function(block) {
  // Constrain a number between two limits.
  var argument0 = Blockly.Ch.valueToCode(block, 'VALUE',
      Blockly.Ch.ORDER_NONE) || '0';
  var argument1 = Blockly.Ch.valueToCode(block, 'LOW',
      Blockly.Ch.ORDER_NONE) || '0';
  var argument2 = Blockly.Ch.valueToCode(block, 'HIGH',
      Blockly.Ch.ORDER_NONE) || 'INFINITY';
  var code = 'Math.min(Math.max(' + argument0 + ', ' + argument1 + '), ' +
      argument2 + ')';
  return [code, Blockly.Ch.ORDER_UNARY_POSTFIX];
};

Blockly.Ch['math_random_int'] = function(block) {
  // Random integer between [X] and [Y].
  var argument0 = Blockly.Ch.valueToCode(block, 'FROM',
      Blockly.Ch.ORDER_NONE) || '0';
  var argument1 = Blockly.Ch.valueToCode(block, 'TO',
      Blockly.Ch.ORDER_NONE) || '0';
  var functionName = Blockly.Ch.provideFunction_(
      'math_random_int',
      [ 'int ' + Blockly.Ch.FUNCTION_NAME_PLACEHOLDER_ + '(int a, int b) {',
        '  if (a > b) {',
        '    // Swap a and b to ensure a is smaller.',
        '    int c = a;',
        '    a = b;',
        '    b = c;',
        '  }',
        '  return round(rand() % (b - a + 1) + a;',
        '}']);
  var code = functionName + '(' + argument0 + ', ' + argument1 + ')';
  return [code, Blockly.Ch.ORDER_UNARY_POSTFIX];
};

Blockly.Ch['math_random_float'] = function(block) {
  // Random fraction between 0 and 1.
  return ['(float)rand()/(float)(RAND_MAX);', Blockly.Ch.ORDER_UNARY_POSTFIX];
};

redpajama_set_name: RedPajamaGithub


20% off: Get the further cutback of 20% when acquiring in this online store.
Get Free of charge shipping expenses on your electronic orders in this e-commerce.
Benefit from The Sales. Sensational markdowns of up to 16% on lots of articles.
Don't miss elle sport where you will discover astounding reductions.
Elle Sport is considered to be a well-known e-commerce store. We are happy to present you the online web site of Elle Sport. As you must know, this company presents us a whole selection of products belonging to the category of Sports wear y Sports, all of them with low prices. Are you in Sports wear y Sports? Probably you want to find good value for your money. Elle Sport has chosen for us a very complete variety of Sports wear y Sports with the best prices and offers. For those who want to find a Discount Code for Elle Sport , remember, you should go through our web site. Our passion are the voucher codes and coupon codes. There are many shops that email us their Promo Codes so that we show them in our website. In order to help more to our users we always track on the Internet so that we can share with you the best and most updated coupon codes. With a valid Promo Code for Elle Sport you will save money in your orders. We suggest you to order on the net. You can do it without moving from your seat, it is an easy way to not to waste money and time.
Anyone that has bought products online will tell you that it is a great way of buying all those services and products you may need. The mission of www.MyDiscountCode.com is that you get the best deals when ordering from the Internet. Ordering any product from the web has become something totally secure, moreover it allows you to find items that you couldn't find in normal shops. In our opinion, spending less money when making online purchases it is always highly recommendable. There is no doubt that one of the most important online shops when you are looking for sports equipment, urban fashion, sneakers, shirts y sportswear is with no doubt Elle Sport online store. This website is now one of the most visited web sites by domestic Internet users when they need to make a purchase of products related to Sports wear online. In our opinion, Elle Sport is a great place to visit for those who want to find Sports wear y Sports.It has low prices and their products have good quality. As we would like that you to save money when shopping online, we show you the Elle Sport Discounts Codes and Promo Codes, so that you make good use of them. Offering a big catalogue and a careful service, Elle Sport has become an specialist in sweatshirts, boots, tracksuits, etc...Great reductions and Elle Sport are two things that we have linked in our web MyDiscountCode.com for our Internet users. Every time that we have planned to make a purchase online it is convenient to take precautions in order to avoid any type of inconveniences. In the website of Elle Sport, they exert themselves to offer a secure and totally prepared system regarding the online sales. It is very important to choose correctly the place where buying sports equipment, urban fashion, sneakers, shirts y sportswear because just a few number of shops belonging to the category %categoría% can offer us a variety of articles so big and really good deals.
We are going to show you how easy is to save money with the voucher codes of Elle Sport . Do you want to know how Discounts Codes valid at Elle Sport work? We show you here how to do it.
1st step: Just have a look to the codes we show, choose your favourite one, double-click on the link in order to see the Coupon Code, then, a new window will open showing the code and Elle Sport's website.
3rd step: Double click on the button to validate the coupon and the reduction will appear before making the payment.
Make a purchase in this online store and do so with Free transport costs for orders above £100. Expires 31/12/2020.
With your registration to the news bulletin of this online store you will be able to enjoy a voucher of 10%. Expires 31/12/2020.
Purchase in this online shop and do so with free transport costs above £75 of expense. Expires 31/12/2022.
When subscribing to the newsletters of this online shop you can get a discount coupon of 15% for new customers. Expires 31/12/2020.
Registering for the newsletter of this e-commerce you will be able to purchase with a voucher of 10%. Expires 31/12/2020.


text:
Q: How to find the average of arrays (an array column) on 0th axis in a PySpark dataframe? I have a PySpark dataframe-
df = spark.createDataFrame([
    ("u1", [[1., 2., 3.], [1., 2., 0.], [1., 0., 0.]]),
    ("u2", [[1., 10., 0.]]),
    ("u3", [[1., 0., 3.], [10., 0., 0.]]),
    ],
    ['user_id', 'features'])

print(df.printSchema())
df.show(truncate=False)

Output-
root
 |-- user_id: string (nullable = true)
 |-- features: array (nullable = true)
 |    |-- element: array (containsNull = true)
 |    |    |-- element: double (containsNull = true)

None
+-------+---------------------------------------------------+
|user_id|features                                           |
+-------+---------------------------------------------------+
|u1     |[[1.0, 2.0, 3.0], [1.0, 2.0, 0.0], [1.0, 0.0, 0.0]]|
|u2     |[[1.0, 10.0, 0.0]]                                 |
|u3     |[[1.0, 0.0, 3.0], [10.0, 0.0, 0.0]]                    |
+-------+---------------------------------------------------+

I want to calculate the average of these arrays for every user on the 0th axis. The desired output would look like-
+-------+---------------------------------------------------+----------------+
|user_id|features                                           |avg_features    |
+-------+---------------------------------------------------+----------------+
|u1     |[[1.0, 2.0, 3.0], [1.0, 2.0, 0.0], [1.0, 0.0, 0.0]]|[1.0, 1.33, 1.0]|
|u2     |[[1.0, 10.0, 0.0]]                                 |[1.0, 10.0, 0.0]|
|u3     |[[1.0, 0.0, 3.0], [10.0, 0.0, 0.0]]                |[5.5, 0.0,  1.5]|
+-------+---------------------------------------------------+----------------+

How do I achieve this?

A: EDIT: a more scalable solution:
import pyspark.sql.functions as F

df2 = df.withColumn(
    'exploded_features', F.explode('features')
).select(
    'user_id', 'features', F.posexplode('exploded_features')
).groupBy(
    'user_id', 'features', 'pos'
).agg(
    F.mean('col')
).groupBy(
    'user_id', 'features'
).agg(
    F.array_sort(
        F.collect_list(
            F.array('pos', 'avg(col)')
        )
    ).alias('avg_features')
).withColumn(
    'avg_features',
    F.expr('transform(avg_features, x -> x[1])')
)

df2.show(truncate=False)
+-------+---------------------------------------------------+------------------------------+
|user_id|features                                           |avg_features                  |
+-------+---------------------------------------------------+------------------------------+
|u1     |[[1.0, 2.0, 3.0], [1.0, 2.0, 0.0], [1.0, 0.0, 0.0]]|[1.0, 1.3333333333333333, 1.0]|
|u2     |[[1.0, 10.0, 0.0]]                                 |[1.0, 10.0, 0.0]              |
|u3     |[[1.0, 0.0, 3.0], [10.0, 0.0, 0.0]]                |[5.5, 0.0, 1.5]               |
+-------+---------------------------------------------------+------------------------------+

Use aggregate and transform to operate on the arrays:
df2 = df.selectExpr(
    'user_id',
    'features',
    'array(
        aggregate(transform(features, x -> x[0]), cast(0 as double), (x, y) -> (x + y)) / size(features),
        aggregate(transform(features, x -> x[1]), cast(0 as double), (x, y) -> (x + y)) / size(features),
        aggregate(transform(features, x -> x[2]), cast(0 as double), (x, y) -> (x + y)) / size(features)
    ) as avg'
)

df2.show(truncate=False)
+-------+---------------------------------------------------+------------------------------+
|user_id|features                                           |avg                           |
+-------+---------------------------------------------------+------------------------------+
|u1     |[[1.0, 2.0, 3.0], [1.0, 2.0, 0.0], [1.0, 0.0, 0.0]]|[1.0, 1.3333333333333333, 1.0]|
|u2     |[[1.0, 10.0, 0.0]]                                 |[1.0, 10.0, 0.0]              |
|u3     |[[1.0, 0.0, 3.0], [10.0, 0.0, 0.0]]                |[5.5, 0.0, 1.5]               |
+-------+---------------------------------------------------+------------------------------+

redpajama_set_name: RedPajamaStackExchange