This pin code is of Gaddigodam Y M C A Nagpur Maharashtra India. If you want to get your mail, parcel or courier delivered to this particular address Gaddigodam Y M C A Nagpur Maharashtra India, you will have to mention the correct postal code. You can browse through our website to obtain the postal code of any place or to locate the address of a specific pin code.The pin code of Gaddigodam Y M C A Nagpur Maharashtra India is 440001 Pin Code of India endeavors to render the correct information of the postal codes of all the states of India.


text:
Joe Kelly offers free Red Sox tickets to debate questioner Kenneth Bone
By Globe Staff ,October 10, 2016, 6:22 p.m.
Kenneth Bone (center) at the second presidential debate. AP
Who was the bright spot in Sunday night's debate?
Ken Bone was the winner, judging by the online reaction Sunday night and into Monday.
On Monday afternoon, Bone's reward continued when Red Sox pitcher Joe Kelly offered him free tickets to tonight's playoff game at Fenway Park.
Bone asked the candidates about energy policy during the debate, and social media seemed to not only appreciate his question but his look as well. Bone wore a comfortable red sweater and has a mustache and glasses.
Kelly indicated he's in Bone's fan club with a tweet:
Then Kelly followed that up with an offer of free tickets:
The Red Sox confirmed that Kelly made the offer, but Bone was not expected to attend. Still, Kelly may have been thinking the red sweater was a good-luck omen for the Red Sox, who are down 0-2 in the best-of-five series against the Indians and must win the three remaining games.

redpajama_set_name: RedPajamaCommonCrawl


text:
Mobbs' Own men's stories
In September 1914, 278 men joined the 7th Battalion, Northamptonshire Regiment. They formed 'D' Company and became known as the Mobbs' Own.
In 2019, a group of volunteers responded to a call for help from Northampton Saints Foundation for the charity's Mobbs Own project – which was backed by a National Lottery Heritage Fund grant – and have uncovered some brilliant stories.
We are delighted to share our project brochure which tells some of the stories of the men and their families of 'D' Company.
Traditionally, when we have talked about the Mobbs' Own we have focussed on Mobbs himself and Jack Gillam, as both are named on the memorial at Franklin's Gardens. This brochure contains stories from many more Saints players who fought and survived the war and one Saints player who was the son of a Mobbs' Own.
It also contains stories of those who weren't sportsmen but just found themselves in 'D' Company. It features a list of all the men that joined up with Mobbs in September 1914. And it tells the story our our first project which thanks to our brilliant group of volunteers has achieved far more than we could ever hope.
ALBERT LUCK | SERGEANT | 15644 | SAINTS #514
Born in 1895 in Semilong, Albert was the youngest of three children, two boys and a girl. The family all worked in the boot and shoe industry, living in Dallington and St James before Albert signed up. He was just 19 when he joined the Mobbs' Own and was discharged in 1919.
He was wounded in 1916, but went on to win the Military Medal twice in 1917 when he was also promoted to Sergeant. He was one of just 5,796 men who won the honour twice – for gallantry and devotion to duty under fire.
On his return he played some 253 times for Northampton Saints from 1919 until his retirement in 1928. He played in the pack, mainly at lock, and such was his popularity at the Club that when he married in 1926, the committee asked for donations for a present to be made to the secretary. He moved to Weston Favell following his marriage and received a 'hearty reception' at his retirement game in April 1928.
His name is now on the '200 Club' roll of honour, and in pride of place by the No.4 peg in Northampton Saints' matchday changing room at Franklin's Gardens.
CLICK HERE to view the the Northampton Daily Echo's match report from Albert Luck's final Saints match, published April 14 1928.
RUSSELL GURNEY | MAJOR GENERAL | SAINT #413
Russell Gurney was the son of Thomas and Annie Gurney. Thomas was the Vicar of St Giles' Church in Northampton, and the couple had three other children – John, Cedric and Christine.
Russell initially joined the Public School Corps (known as the Pals Battalions), but due to a shortage of officers, public school and university graduates were encouraged to apply for commissions and eventually the Battalion's ranks were depleted. Russell was swiftly gazetted to the 7th as an Officer. He continued to rise through the ranks and throughout his military career was awarded numerous medals and honours.
Prior to the war he was a trainee for A C Palmer and Co. Chartered Accountants in Northampton. He played rugby for the East Midlands and nine times for Northampton Saints – and according to a report in the Northampton Mercury in 1916, it seems he was responsible for organising the occasional rugby match amongst the men during his time in France!
After the war he stayed in military service; although deemed unfit at the start of WW2 he was still promoted to Major General in 1943, and became an aide-de-camp to King George VI in 1944. He was included in the honours list in 1944 and was awarded a Companion Order of the Bath (an order of chivalry, for service of the highest calibre).
He wrote several training manuals, a novel with his wife Margaret and 'The History of The Northamptonshire Regiment 1732-1934'. He has two portraits recorded in the National Portrait gallery, and died in 1947 aged 57.
FRANK HAROLD AXFORD | PRIVATE | 15766
Known in the family as Harold, his father was a Shoe Laster who moved the family from London to Northampton around the turn of the century. A tall, slender figure and the youngest of five children, Harold signed up at the age of 19, having previously worked at George Mance Smith in Mercer's Row.
Harold married Ethel Vaughan, a shoe machinist, in 1916 – apparently after her father demanded Harold be given leave to marry his daughter, as she was pregnant.
Sadly though, Harold never met his daughter, Madge. He was first wounded in action, taking a gunshot to the chest on 13th July 1916, before re-joining his battalion only to be killed a month later at Guillemont. He is commemorated on the Thiepval memorial.
Ethel had to write repeatedly to have Harold's personal effects returned to her, and only received them on 25th February 1917 – sadly, there is no mention of the gold ring and silver chain she sought. However, the cigarette case and his medals are still with Harold's granddaughter.
DENIS HERBERT FARRER | MAJOR
Born in Bigbury, Devon, Denis was the only son of Maria and Frederick, the rector of Bigbury. In 1907 he married Joan Freeman-Mitford, sister to David, the father of the infamous Mitford sisters.
Joining the 7th Northamptonshire as a Sergeant, he was soon promoted and became a leading figure in D company, hosting journalists in Mobbs' absence at Shoreham, during pre-deployment training.
Although injured in 1915, his military career continued until 1919 when he left from the position of Major and Assistant Provost Marshall.
Denis and his family lived in Brayfield House, near Newport Pagnell which he inherited along with the role of Lord of the manor. Denis was active in community affairs all his life notably as a Magistrate, a County Councillor, British Legion Branch President, and Chairman of the Board of Managers, Bedford Modern School.
He also established the annual Mobbs reunion dinners. In 1919, over 100 men attended the first where Farrer raised a toast to Mobbs, and the fallen who made the ultimate sacrifice.
CLICK HERE to read the Northamptonshire Mercury's account of the first Mobbs' Own reunion dinner, hosted by Farrer.
CLICK HERE to see Farrer's Army Medal Card.
FRANK R.S. ADAMS | PRIVATE | 15774
Frank Rowland Stanley Adams was the youngest son of Alderman Frank Oliver Adams and his wife, Sarah. Whilst Frank was a draper, his father was a Master Baker – their shop was at 22 Marefair which is now the Ibis Hotel. According to the 1911 Census, Frank lived in Northampton with his four siblings – Ada, Sarah, Elizabeth and Thomas. He went to school at what is now Northampton School for Boys.
His brother, Thomas, followed in his father's footsteps and was a Master Confectioner. The business became what we knew until recently, as Oliver Adams, the Bakers.
Frank never made it to France – he travelled with the rest of the Mobbs' Own to Shoreham in East Sussex for training. But whilst he was there, Frank contracted meningitis and died in a hospital in Brighton. His funeral was held in Northampton, and he was buried with full military honours at Billing Road Cemetery.
In a tragic twist, Frank's grave was destroyed in 1941 in an air raid. He is now honoured on the First World War memorial at Billing Road.
CLICK HERE to read the Northamptonshire Mercury's account of Adams' funeral from 30 April 1915.
SYDNEY BAXTER | LANCE CORPORAL | 15758
Sydney Baxter was born 24th January 1893, to Thomas and Agnes Baxter. According to the 1911 census, Thomas was a publican and Agnes was assisting in the business; maybe this is how Sydney came to hear about Edgar and the Mobbs' Own?
He was one of five children, all boys. His older brothers were Thomas, George and Horace and his younger brother was Reginald. Both Sydney and Horace worked as motor engineers and we know that Sydney was working at Ward Rowlatts in Wellingborough before the War. Reginald, at the time of the 1911 census, was a draper's assistant.
Sydney joined the Northamptonshire Regiment, but then on the 12 April 1917 he was transferred to the RAF as a 'fitter'.
After the war, in 1923, he married Martha Riley (born 11 Dec 1896) and they had two twin boys; Sydney and Reginald. At the time of the 1939 register, they lived at 104 Lee Road. Sydney Snr (aged 46) was listed as an unemployed motor mechanic, Martha was given the profession of 'unpaid domestic duties', whilst the two sons were butcher boy and grocer boy respectively.
Sydney's story is of a 'normal' young man who went to War, was lucky enough to return and continued to live a simple life. Little did he know that over a 100 years later, he was to be a historical figure of importance.


text:
Bellator 273 Preview: Ryan Bader – Valentin Moldavsky
Tomorrow night in the main event of Bellator 273, Ryan Bader (28-7) returns to heavyweight to defend his title against the interim champion Valentin Moldavksy (11-1). This will be the first Bellator event of 2022.
For Moldavsky, he will finally get his chance to claim undisputed Bellator gold. The Russian heavyweight who trains under Fedor made his debut with the promotion back in 2017. Immediately, he made an impact on the Bellator heavyweight division.
He's gone a perfect 6-0 since joining. However, no win was bigger than his last one. He took on Tim Johnson for the interim heavyweight title at Bellator 261 and won a decision. That win has set him up for this title shot against Bader.
One of the best decisions Ryan Bader has ever made was jumping to Bellator. While he was good in the UFC, he's been a star with Bellator. Immediately after joining the promotion, he became the light heavyweight champion.
After defending that title once, he jumped into the heavyweight grand prix. He won the tournament to become Bellator heavyweight champion and then moved back down. This will be his first fight at heavyweight since 2019.
Bellator 273 Prediction
Before I get into my Bellator 273 prediction, I just want to say that I really prefer Ryan Bader at heavyweight at this stage in his career. He showed in his last few fights at light heavyweight that it's just not for him anymore.
No weight cut is ideal for the 38 year old Bader. Now, what do I think is going to happen tomorrow night? Well, one of Bader's biggest attributes at heavyweight is his speed. That's one of the key reasons as to why he became the heavyweight champion.
However, he might even be at a speed disadvantage against Moldavsky at Bellator 273. The Russian is extremely quick and he trains with Vadim Nemkov who just knocked out Ryan Bader for the light heavyweight title last year.
We've seen Moldavsky eat some big shots and Bader's only chance in my opinion is if he can knock him out. I don't see Bader's wrestling being a big factor and I don't think he can win a point fight with the speed disadvantage.
I actually really like Valentin Moldavksy in this one. He's the betting favorite for a reason at Bellator 273. Too many things are in his favor from the speed to the age. I think we see a new heavyweight champion tomorrow night.
Prediction: Valentin Moldavsky by TKO – Round 4


text:
В компьютерной инженерии микроархитектура (; иногда сокращается до  или ), также называемая организация компьютера — способ, которым данная архитектура набора команд (ISA, АНК) реализована в процессоре. Каждая АНК может быть реализована с помощью различных микроархитектур.

Реализации могут варьироваться в зависимости от целей конкретной разработки или в результате технологических сдвигов.

Архитектура компьютера является комбинацией микроархитектуры, микрокода и АНК.

Связь с микрокодом и архитектурой набора команд
АНК — это приблизительно то же самое, что и модель программирования, с точки зрения программиста на языке ассемблера или создателя компилятора. АНК, в числе прочего, включает модель исполнения, регистры процессора, форматы адресов и данных, в то время, как микроархитектура включает составные части процессора и способы их взаимосвязи и взаимодействия для реализации АНК.

Однако во многих случаях работа элементов микроархитектуры контролируется микрокодом, встроенным в процессор. В случае наличия слоя микрокода в архитектуре процессора он выступает своеобразным интерпретатором, преобразуя команды уровня АНК в команды уровня микроархитектуры. При этом различные системы команд могут быть реализованы на базе одной микроархитектуры.

Микроархитектура машины обычно представляется в виде диаграмм определённой степени детализации, описывающие взаимосвязи различных микроархитектурных элементов, которые могут быть чем угодно: от отдельных вентилей и регистров до целых АЛУ и даже более крупных элементов. На этих диаграммах обычно выделяют тракт данных (где размещены данные) и тракт управления (который управляет движением данных).

Машины с различной микроархитектурой могут иметь одинаковую АНК и, таким образом, быть пригодными для выполнения тех же программ. Новые микроархитектуры и/или схемотехнические решения вместе с прогрессом в полупроводниковой промышленности позволяют новым поколениям процессоров достигать более высокой производительности, используя ту же АНК.

Аспекты микроархитектуры
Конвейерный тракт данных является наиболее широко используемым в современных микроархитектурах. Эта техника используется в большинстве современных микропроцессоров, микроконтроллеров и цифровых сигнальных процессоров. Конвейерная архитектура позволяет нескольким инструкциям перекрываться в исполнении, что напоминает сборочную линию. Конвейер включает несколько различных стадий, выбор которых является фундаментальным при разработке микроархитектуры.

Некоторые из этих стадий включают выбор инструкций, декодирование инструкций, исполнение и запись результата. Некоторые архитектуры включают другие стадии, такие как доступ к памяти. Дизайн конвейера — один из центральных вопросов проектирования микроархитектуры.

Устройства исполнения также являются ключевыми для микроархитектуры. Они включают арифметико-логические устройства, устройства обработки чисел с плавающей точкой, устройства выборки и хранения, прогнозирование ветвления, параллелизм на уровне данных (SIMD). Эти блоки производят операции или вычисления процессора. Выбор числа блоков исполнения, их задержек, пропускной способности и способа соединения памяти с системой также являются микроархитектурными решениями.

Проектные решения уровня системы, такие как включать или нет периферийные устройства типа контроллеров памяти, могут считаться частью процесса разработки микроархитектуры, поскольку они содержат решения по уровню производительности и способам соединения этих периферийных устройств.

В отличие от архитектурного дизайна, где достижение определённого уровня производительности является главной целью, проектирование микроархитектуры уделяет большее внимание другим ограничениям. Поскольку дизайн микроархитектуры прямо влияет на то, что происходит в системе, внимание должно быть уделено следующим проблемам:
 Площадь/стоимость чипа
 Потребление энергии
 Сложность логики
 Простота соединений
 Технологичность
 Простота отладки
 Тестируемость.

Концепции микроархитектуры
В общем случае, все ЦПУ, одночиповые микропроцессоры и многочиповые реализации выполняют программы, производя следующие шаги:
 Чтение инструкции и её декодирование
 Поиск всех связанных данных, необходимых для обработки инструкции
 Обработка инструкции
 Запись результатов

Эта последовательность выглядит просто, но осложняется тем фактом, что иерархия памяти (где располагаются инструкции и данные), которая включает в себя кэш, основную память и энергонезависимые устройства хранения, такие как жёсткие диски, всегда была медленнее самого процессора. Шаг (2) часто привносит длительные (по меркам ЦПУ) задержки, пока данные поступают по компьютерной шине. Значительная часть исследований посвящена разработкам, которые позволяют избегать таких задержек, насколько это возможно. В течение многих лет главной целью было выполнять больше инструкций параллельно, увеличивая таким образом эффективную скорость выполнения программ. Эти усилия вызывают усложнение логики и структуры схем. Изначально эти техники могли быть реализованы только на дорогих мейнфреймах и суперкомпьютерах вследствие большого объёма схем, необходимого для этого. По мере того, как полупроводниковая промышленность развивалась, всё большее количество этих техник могло быть реализовано в единственном полупроводниковом чипе.

Краткий обзор микроархитектурных концепций, распространённых в современных процессорах.

Выбор системы команд

За годы системы команд развились от изначально очень простых до иногда очень сложных (в определённых отношениях). В последнее время наиболее распространёнными становятся архитектуры RISC, VLIW , EPIC. Архитектуры, имеющие дело с параллелизмом на уровне данных, включают SIMD и векторные процессоры. Следует отметить, что многие используемые в этой области термины недостаточно содержательны. Особенно это касается «CISC»: многие ранние разработки, по традиции относимые к этому классу архитектуры системы команд, на практике гораздо проще современных RISC.

Однако выбор системы команд в значительной степени определяет сложность реализации высокопроизводительных устройств. Известной стратегией, использовавшейся при разработке первых RISC-процессоров, было упрощение инструкций до минимума индивидуальной семантической сложности в сочетании с высокой упорядоченностью и простотой кодирования. Такие единообразные инструкции просто извлекались, декодировались и исполнялись по принципу конвейера, позволяя реализовывать простую стратегию сокращения числа логических уровней для достижения более высоких частот функционирования. При этом кэш-память инструкций компенсировала естественно низкую плотность кода при высоких частотах работы, а большие наборы регистров использовались для исключения, насколько это возможно, обращений к (медленной) памяти.

Конвейеризация инструкций

Одна из первых и наиболее мощных техник повышения производительности — это использование конвейера инструкций. Ранние модели процессоров должны были выполнить все описанные выше шаги для одной инструкции, прежде чем перейти к следующей. Большие части схемы оставались неиспользуемыми на любом отдельном шаге. Например, часть схемы, осуществляющая декодирование инструкции, останется неиспользуемой во время её исполнения и т. д.

Конвейеры увеличивают производительность, позволяя нескольким инструкциям прокладывать свой путь через процессор в одно и то же время. В том же простом примере процессор начал бы декодировать (шаг 1) новую инструкцию, в то время как предыдущая ожидала бы результатов. В этом случае до четырёх инструкций могло находиться в обработке единовременно, позволяя процессору выглядеть в четыре раза быстрее. В то же время, любая отдельная инструкция выполняется в течение того же самого времени, поскольку существуют те же четыре шага, хотя в целом процессор выдаёт больше обработанных инструкций и может работать на значительно более высоких тактовых частотах.

RISC сделал конвейеры меньше и значительно проще в конструировании, отделив каждый этап обработки инструкций, зафиксировав длину машинной инструкции и сделав время их выполнения одинаковым — один такт или как максимум один цикл доступа к памяти (из-за выделения инструкций load и store). Процессор в целом функционирует на манер сборочной линии с инструкциями, поступающими с одной стороны и результатами, выходящими с другой. Из-за уменьшенной сложности классического RISC-конвейера, конвейерезированное ядро и кэш инструкций могли быть размещены на кристалле того же размера, который содержал бы лишь ядро в случае CISC архитектуры. Это и было истинной причиной того, что RISC был быстрее. Ранние разработки, такие как SPARC и MIPS часто работали в 10 раз быстрее CISC решений Intel и Motorola той же тактовой частоты и цены.

Конвейеры никоим образом не ограничиваются RISC разработками. В 1986 году флагманская реализация VAX (VAX 8800) была сильно конвейеризирована, несколько опережая коммерческие реализации MIPS и SPARC. Большинство современных процессоров (даже встроенных) конвейеризированы, а процессоры с микрокодом но без конвейеров можно встретить только среди наиболее ограниченных по площади встроенных решений. Большие CISC машины, от VAX 8800 до современных Pentium 4 и Athlon используют как микрокод, так и конвейеры. Улучшения в конвейеризации и кэшировании — два важнейших микроархитектурных сдвига, позволяющих производительности процессоров идти в ногу со схемными технологиями, на которых они основаны.

Кэш

Когда улучшения в производстве чипов позволили размещать на кристалле ещё больше логики, начался поиск способов применения этого ресурса. Одним из направлений стало размещение прямо на кристалле чипа очень быстрой кэш памяти, доступ к которой происходил всего за несколько тактов процессора, в отличие от большого их количества при работе с основной памятью. При этом процессор также включал контроллер кэша, автоматизировавший чтение и запись данных в кэш.

RISC процессоры стали снабжаться кэшем в середине-конце 1980-х (часто объёмом всего 4 КБ). Этот объём постоянно возрастал, и современные процессоры имеют по крайней мере 512 КБ, а наиболее мощные 1,2,4,6,8 и даже 12 МБ кэш памяти, организованной в иерархию. В целом, больший объём кэша означает большую производительность вследствие меньшего времени простоя процессора.

Кэш память и конвейеры хорошо дополняют друг друга. Если первоначально не имело смысл создавать конвейеры, работающие быстрее времени доступа к основной памяти, то с появлением кэша конвейер стал ограничен лишь более короткими задержками доступа к быстрой памяти на чипе. В итоге это позволяло увеличивать тактовые частоты процессоров.

Прогнозирование ветвления

Одно из препятствий в достижении более высокой производительности за счёт параллелизма на уровне данных возникает вследствие остановки и переполнения конвейера при ветвлениях. Обычно до конца неизвестно, будет ли выбрана ветвь условного ветвления в конвейере, поскольку ветвление зависит от результата, который берётся из регистра. С того времени, как декодер инструкций процессора выяснил, что натолкнулся на инструкцию, вызывающую ветвление до того, как определяющее решение значение может быть прочитано из регистра, конвейер необходимо остановить на несколько циклов. Если ветвь выбрана, то его нужно заполнить. Одновременно с ростом частоты процессоров увеличивалась глубина конвейеров и современные разработки имеют до 20 стадий. С учётом того, что в среднем каждая пятая инструкция вызывает ветвление, без дополнительных мер возникнет значительный простой.

Такие техники, как прогнозирование ветвлений и спекулятивное исполнение используются для уменьшения этих потерь.

Прогнозирование ветвления заключается в том, что оборудование делает обоснованное решение о том, какая из ветвей будет выбрана для исполнения. Современные разработки имеют достаточно сложные статистические системы прогнозирования, которые используют результаты последних ветвлений для предсказания будущих с большой точностью. Такие решения позволяют аппаратуре предварительно считать инструкции, не дожидаясь результата из регистра.

Спекулятивное исполнение — это дальнейшее развитие идеи, при котором инструкции из предсказанного пути не только считываются, но и исполняются до того, как становится точно известно, будет ли выбрана ветвь. Это помогает достичь высокой производительности, если решение было правильным, но вызывает риск большой потери времени, если решение ошибочно и инструкции нужно отменить.

Суперскалярность

Изначально, даже процессоры конвейерной микроархитектуры могли запускать только одну инструкцию в каждый момент времени. Очевидно, что программы могли бы выполняться быстрее, если запускать несколько инструкций одновременно. Именно этого достигают суперскалярные микроархитектуры за счёт использования нескольких одинаковых функциональных блоков, таких как АЛУ. Такие архитектуры появились когда на схеме стало возможно размещать больше элементов и к концу 1980-х они вышли на рынок.

В современных разработках часто можно видеть два устройства выборки, одно устройство хранения (многие инструкции не имеют результатов для хранения), два или более целочисленных АЛУ, два или более устройства обработки чисел с плавающей точкой, устройство SIMD и другие. Логика управления значительно усложнилась, обеспечивая чтение из памяти большого количества инструкций, распределение их по свободным функциональным блокам, сбор и упорядочение результатов.

Внеочередное исполнение

Появление кэшей сократило частоту и длительность простоев из-за ожидания чтения данных из иерархии памяти, но не устранило их совсем. В ранних разработках отсутствие данных в кэше вынуждало контроллер кэша остановить процессор и ожидать. Очевидно, что в программе почти всегда есть другие инструкции, данные для которых доступны в кэше в данный момент. Внеочередное исполнение позволяет выполнить эти инструкции в то время, как предыдущие ожидают данных из кэша. Затем результаты упорядочиваются так, что сохраняется предусмотренный в программе порядок. Эта техника также используется, чтобы избегать других остановок вследствие зависимых операндов, как в случае инструкций, ожидающих результатов длинных операций с плавающей точкой или других многоцикловых операций.

Переименование регистров

Переименование регистров — это техника, позволяющая избежать ненужного последовательного выполнения инструкций программы вследствие использования этими инструкциями одних и тех же регистров. Предположим, имеется две группы инструкций, использующих один регистр. Одна группа инструкций должна предшествовать другой для того, чтобы освободить этот регистр. Но если вторую группу инструкций перенаправить на другой однотипный регистр, то обе группы могут выполняться параллельно.

Многопроцессорность и многопоточность

В определённый период разработчики компьютеров оказались в тупике, связанном с растущим несоответствием между рабочими частотами ЦПУ и временем доступа к DRAM. Ни одна из технологий, эксплуатирующих параллелизм уровня инструкций внутри одной программы не могла компенсировать длительные остановки, возникающие когда данные должны быть прочитаны из основной памяти. К тому же, большое число транзисторов и высокие тактовые частоты, необходимые для более совершенных способов организации параллелизма инструкций, требовали таких уровней рассеивания тепла, что устройства нельзя было дёшево охлаждать. По этим причинам новые поколения компьютеров стали использовать более высокие уровни параллелизма, существовавшие вне одной программы или одного программного потока.

Эта тенденция также известна как вычисления с высокой пропускной способностью (:en:High-throughput computing) и возникла в своё время на рынке мэйнфреймов, где OLTP требовала не столько высокой скорости обработки отдельной транзакции, сколько возможности обрабатывать большое их число одновременно. С распространением приложений, базирующихся на использовании транзакций, таких, как сетевая маршрутизация и обслуживание веб-сайтов, в компьютерной индустрии вновь появился акцент на ёмкости и пропускной способности.

Одним из способов достижения параллелизма такого вида являются многопроцессорные системы — компьютеры с несколькими ЦПУ. Когда-то ограничивавшиеся мэйнфреймами и суперкомпьютерами, многопроцессорные системы в виде миниатюрных (2-8)-процессорных серверов становятся обычным явлением в малом бизнесе. Для крупных корпораций характерны масштабные мультипроцессоры (16-256). В 1990-е появились и многопроцессорные персональные компьютеры.

По мере дальнейшего уменьшения размера транзисторов (с соответствующим увеличением их числа в интегральных микросхемах) получали распространение многоядерные процессоры, у которых несколько физических процессорных ядер размещаются в единственном кремниевом чипе. Сначала такие решения предназначались для рынка встроенных систем, где более простые и компактные архитектуры позволяли разместить несколько экземпляров ЦПУ на одном кристалле. К 2005 году полупроводниковая технология позволила поместить в один корпус два высокопроизводительных универсальных процессора. В некоторых проектах, таких, как UltraSPARC T1 Sun Microsystems, разработчики вернулись к более простым микроархитектурам (скалярным с исполнением по порядку) с тем, чтобы разместить больше процессоров на одном кристалле.

Многопоточность является ещё одной технологией, получившей распространение сравнительно недавно. Суть её в том, что когда процессору необходимо получить данные из медленной основной памяти, он вместо того, чтобы простаивать в ожидании этих данных, переключается на выполнение другого программного потока, который готов к исполнению. Не улучшая время выполнения отдельной программы, многопоточность тем не менее увеличивает пропускную способность всей системы. Концептуально операции многопоточного процессора эквивалентны переключению контекста (процесса или потока) на уровне операционной системы. Различие состоит в том, что многопоточный процессор производит переключение активного потока за один такт, в то время как программная реализация на уровне ОС требует на несколько порядков больших временных затрат. Это достигается путём аппаратной репликации регистрового контекста для каждого потока.

Дальнейшее развитие микроархитектур в этом направлении связано с одновременной многопоточностью. При этом суперскалярный процессор выполняет инструкции разных программ и потоков одновременно.

См. также
 Микропроцессор
 Архитектура процессора
 Микроконтроллер
 Цифровой сигнальный процессор
 Архитектура компьютера
 Архитектура набора команд
 Микрокод
 Тик-так (стратегия)

 Xeon

Примечания

Статьи

 Обзор микроархитектур современных десктопных процессоров, часть 1
 Обзор микроархитектур современных десктопных процессоров, часть 2
 Обзор микроархитектур современных десктопных процессоров, часть 3
 Эволюция микропроцессорных архитектур

Микроархитектуры
Обработка команд
Архитектура компьютеров

redpajama_set_name: RedPajamaWikipedia


text:
Q: Organização do código no controller codeigniter Estou utilizando a HTML Table Class e as configurações da tabela são definidas através de uma array conforme documentação do próprio codeigniter http://www.codeigniter.com/user_guide/libraries/table.html?highlight=table#changing-the-look-of-your-table
Criei um método que só retorna essa array de configuração para melhorar a visualização do código.
Eu gostaria de saber se essa é a melhor abordagem ou existe algum outro modo que deixe o código mais organizado sem a necessidade de criar esse método?
function gera_arquivo()
{

    $this->table->set_template($this->define_template_table());
    $this->table->set_heading($this->define_cabecalho_tabela());
    $result = $this->model_acionamento->consulta_extracao($this->define_where_extracao());

    foreach ($result->result_array() as $row)
    {
        $dados_linha = [
            $row['nr_acionamento'],
            $row['dt_alarme'],
            $row['dt_abertura'],
            $row['dt_aceite'],
            $row['ds_status'],
            utf8_decode($row['setor_responsavel']),
            utf8_decode($row['ds_tipo']),
            utf8_decode($row['nm_usuario_abertura']),
            utf8_decode($row['nm_usuario_aceite']),
            utf8_decode($row['nm_usuario_finaliza']),
            $row['cd_operadora'],
            $row['cd_node'],
            $row['nr_oc'],
            $row['nr_outage'],
            $row['cod_baixa'],
            utf8_decode($row['ds_baixa']),
            $row['fc_confirmada_falta_energia'],
            $row['nr_protocolo'],
            $row['nm_concessionaria'],
            $row['dt_previsao'],
        ];
        $this->table->add_row($dados_linha);
    }
    $arquivo = 'extracao_monitoracao.xls';
    header('Cache-Control: no-cache, must-revalidate');
    header('Pragma: no-cache');
    header('Content-Type: application/x-msexcel');
    header("Content-Disposition: attachment; filename=\"{$arquivo}\"");
    echo $this->table->generate();
}

function define_template_table()
{
    $template = [
        'table_open' => '
',
        'thead_open' => '
',
        'thead_close' => '
',
        'heading_row_start' => '
',
        'heading_row_end' => '
',
        'heading_cell_start' => '',
        'heading_cell_end' => '	',
        'tbody_open' => '
',
        'tbody_close' => '
',
        'row_start' => '
',
        'row_end' => '
',
        'cell_start' => '',
        'cell_end' => '	',
        'row_alt_start' => '
',
        'row_alt_end' => '
',
        'cell_alt_start' => '',
        'cell_alt_end' => '	',
        'table_close' => '
'
    ];

    return $template;
}

A: Rafael, se os valores de configuração não forem sofrer alteração é melhor você utilizar variável de classe ou um arquivo de configuração em application/config, ao invés de ter um método só pra retornar esses valores.

redpajama_set_name: RedPajamaStackExchange


text:
Q: Setup ListView as a drop target for files on Windows 10 Universal Apps I have declared in my XAML the following element:
<ListView Name='mPlaylist' AllowDrop='True' DragEnter='HandlePlaylist_DragEnter' Drop='HandlePlaylist_Drop' />

When I drag a file from Windows Explorer or the desktop onto my ListView using the mouse, the DragEnter handler is executed and I can set the AcceptedOperation member of the DragEventArgs to Link (and Handled to true).  So far, so good.
When I release left click, the Drop event handler is never fired.  I can't figure out why not.
When I drag a file over the ListView, the cursor changes to a stop/invalid cursor, and the file thumbnail is overlaid with a red cross (despite my setting the AcceptedOperation to match one of the RequestedOperations - Link).
Although likely unrelated, the thumbnail also jumps up and to the left, a fair distance from the cursor.  Moving the cursor over the ListView and the thumbnail does not maintain a constant distance from the cursor - I haven't been able to figure that out either.
I'm working on the PC, and using version 10.0.10069.0 of the Universal app platform in VS2015 RC.
Any ideas on what I can do to cause the Drop event to fire on my ListView (and perhaps even fix the visual glitch of the thumbnail 'separating' itself from the cursor when over the ListView) would be very much appreciated.

A: Solution is to use the DragOver event to set the AcceptedOperation member of the DragEventArgs, rather than DragEnter.
Thanks to Igor Ralic for posting the solution on his blog.


text:
Q: Python: Find all pairwise distances between points and return points along with distance I have a list containing list of points with a name and coordinates in 3D. Something like this with a much larger length of the list:
group=[[gr1, 5, 8, 9], [gr2, 7, 4, 5], [gr3, 3, 8, 1], [gr4, 3, 4, 8]]

I want to calculate all possible pairwise distances among the coordinates and return the distance along with the corresponding points. Something like this:
distances=[[gr1, gr2, 6.],[gr1, gr3, 8.24621125], [gr1, gr4, 4.58257569], [gr2, gr3, 6.92820323], [gr2, gr4, 5.], [gr3, gr4, 8.06225775]]

I tried using scipy.spatial.distance.pdist but that only returns me this
array([ 6.        ,  8.24621125,  4.58257569,  6.92820323,  5.        ,
    8.06225775])

How do I extract the information along with the groups that were considered for each distance value?
I am a beginner and I am using python 3. Thanks

A: Maybe you could try two nested for-loops to combine every element in "group" except the last one with every other element to the right:
group=[["gr1", 5, 8, 9], ["gr2", 7, 4, 5], ["gr3", 3, 8, 1], ["gr4", 3, 4, 8]]

distances=[]

for i,g in enumerate(group[:-1]):
    for h in group[i+1:]:
        d = ((g[1]-h[1])**2+(g[2]-h[2])**2+(g[3]-h[3])**2)**0.5
        distances.append([g[0],h[0],d])

print(*distances,sep="\n")

Result:
['gr1', 'gr2', 6.0]
['gr1', 'gr3', 8.246211251235321]
['gr1', 'gr4', 4.58257569495584]
['gr2', 'gr3', 6.928203230275509]
['gr2', 'gr4', 5.0]
['gr3', 'gr4', 8.06225774829855]


Legitimate and authenticated trackbacks, posted by active bloggers are rapidly becoming the currency of blogging. When someone takes an interest in what you have to say, on your blog, they have two options available to them if they want to let you know: comments and trackbacks. Both are great ways to interact with others in the blogosphere. Trackbacking is preferred by most bloggers.
In order to begin using trackbacks effectively, you must understand PERMALINKSand permalinking. When you view a blog, via the main page, you are looking at a collection of posts, pages and quite often, a plethora of side-bar add-ons. A PERMALINK can be thought of as the PERMANENT LINK to a post or article. That is, the URL listed within the address bar after you've clicked on an article or page header within a blog.
The default permalink, or "ugly" option, AND the most cross-platform, server and browser-friendly types of permalinks are the DEFAULT or "?p= " variety. Another type of permalink option is the the "Date and Name" variety and there are others.
For example, WordPress gives you four Permalink options (found under the options, permalink choice in the wp-admin.php interface).
The PERMALINK for this article is: http://www.mustech.net/2006/09/support-music-you-like-music-dont-you/. No matter what changes on my site, as far as new articles and post being added, you can always find this article here: http://www.mustech.net/2006/09/support-music-you-like-music-dont-you/.
In order for trackbacking to work properly, you must have the correct PERMALINK to reference in your POST or COMMENT. Without it, the trackback will not work properly or like you want.
When you click on the response link, typically, you will be sent to a URL that looks somewhat like this: http://mustech.net/#respond . From here you may enter your response, etc.
Although, visually they look the same (on the web page, not in text here) the second is actually pointing you to the correct PERMALINK. You may copy & pastethis URL for use in your POST; it is the correct PERMALINK to the article you are looking at. This is the PERMALINK you would use to make a proper trackback.
NOTE: ALL TRACKBACKS ARE NOT TREATED THE SAME BY BLOG INDEXES LIKE TECHNORATI AND OTHERS!
If you want to get credited or give credit with a "blog links here add" then a trackback will have to be sent via a POST or PAGE from your site or from theirs (and not the COMMENT line). I am fairly certain that Technorati does not give "blog credit" for sites listed on BLOGROLLS since they are not posting to a PERMALINK but rather the blog itself.
To make a trackback, all you have to do is reference the PERMALINK in the COMMENT, POST or PAGE section (actually, they would have to post in the POST or Page section, unless you were an authorized contributor) of another blog. Some blogging softwares do not automatically send trackbacks, even if you follow what I just stated, adding some confusion.
If you are posting a new article from your site referencing a PERMALINK on another site, you may have to add it to a special section of your posting panel called TRACKBACKS or PINGBACKS. With software such as WordPress (if you have a current version) the trackbacking part is handled automatically.
If your software does not allow trackbacks, at all, there is still a way to accomplish this. Liz Strauss has written a great article about online trackback tools and troubleshooting. And as an added bonus to your understanding of trackbacks, I am going to send her one, from here, that points to her PERMALINK about that VERY article (amazing, no?): http://www.successful-blog.com/1/great-find-2-standalone-trackback-tools/ Note that Liz is using a "pretty" version of a the PERMALINK structure.
Maybe I will get lucky and she will send me a PERMALINK from a POST thus solidifying this tutorial. In addition, cool software like blogdesk and Live Writerallow you to send trackbacks from within them.
Here is what happens "behind the scenes" with a trackback: First, a ping or trackback is sent from your site to the site where the article, of the PERMALINK you are sending to, resides. Depending on the setup of the site being pinged, they may receive the ping or not (they may have chosen to have pingback/trackback disabled). If they DO receive the ping, usually the trackback will be listed within their comment section with a "blurb" of something you stated, in your article, about their article.
They may have their blog set to moderateall incoming trackbacks, if so, they will have to approve your trackback before it gets listed. If they really liked your article, they may write a brief post about your article and then you would receive a ping or trackback from them. The technical aspects of how this works falls under the auspicious of "auto-magic". It's automatic and it works like magic… No further knowledge required.
If a trackback is posted in a COMMENT and not a POST, Technorati and others will not give you a "blog link". Unfortunately, it doesn't work like that.
Stupis WordPress Tricks: Quick article about linking and links to more!
Freshblog:Article about using trackbacks, especially with Blogger.
echoes of the ego: Good article by Jane Foster about setting up your blog and terms like ping, etc.
Does this help? I welcome comments and or other links for clarification! If you read this send me a TRACKBACK, I'll let you know if it worked!


"The novelty and magnitude of Europe's predicament make it difficult to understand, tempting to overlook, and nearly impossible to predict. Europe marches us all into terra incognita."
That's how I closed an article ten years ago on the topic of Islam's future in Europe. Now, thanks to elections in France and Austria, an answer is emerging; Europeans appear not ready to "go gentle into that good night" but will "rage, rage against the dying of the light."
True, the elites, as symbolized by Germany's Chancellor Angela Merkel, remain in deep denial about the issues of immigration, Islamism, and identity. What I call the 6 Ps (politicians, press, police, prosecutors, professors and priests) refuse to acknowledge the fundamental societal changes and enormous tensions their policies are creating.
But – and this is the news to report – the masses are starting to make their views heard not just in futile protest but dramatically to change their countries' direction.
The French center-right political party, the Republicans, just held its first-ever U.S.-style primary for the position of president of the country.
Left to right: François Fillon, Alain Juppé, and Nicolas Sarkozy.
In the first of two rounds, seven candidates, including a former president (Nicholas Sarkozy) and two former prime ministers (Alain Juppé and François Fillon), vied to place in the top two slots.
For months, Juppé and Sarkozy ran one-two in the polls, with Fillon a distant third. Fillon was so invisible that, for example, a commentary on the French primaries by the excellent Christopher Caldwell ignored him completely.
Fillon went on to crush Juppé in the second round, 66-34 percent. Fillon will likely win the first round of the general election and then win the run-off against either the Socialist Party candidate or Marine Le Pen of the National Front. He will have offered a way forward between the silly notion of a "happy identity" (really!) forwarded by Juppé and the insurgency of le Pen, which seeks "temporarily" to nationalize the banks.
Juppé and Sarkozy led for months, with Fillon a distant third - until the last few days.
Assuming Fillon stays true to his platform, his becoming president has epochal importance for Europe. For the first time, a centrist politician espouses a traditionally patriotic outlook, standing up for indigenous European culture and mores while opposing further large-scale immigration and accommodation to Islamism.
This greatly damages the insurgent National Front, an inexperienced party replete with eccentric and often left-wing views.
Fillon has broken the Europe-wide taboo against a legacy party stealing the thunder of an insurgent party. If he rides this tactic to victory, he will chart a course for politicians of the center-right from Greece to Norway; already, Merkel has followed his lead by with a dramatic course change, calling for the burqa "to be forbidden."
Fillon has broken the Europe-wide taboo against a legacy party stealing the thunder of an insurgent party.
The timing of these events is not fortuitous but follows on two developments: repeated major acts of jihadi violence in France and Merkel's 2015 decision to allow in uncounted numbers of unvetted migrants.
Merkel's decision, which will likely be seen as a turning point in European history, also helped fuel the spectacular rise of Norbert Hofer of the Freedom Party of Austria (FPÖ) nearly to the presidency of that country, winning 49.7 percent of the vote in May and then 46.2 percent in December, both times running against the Green Party's former leader.
Granted, Austria has minor importance and its presidency is largely ceremonial, but the fact that an insurgent party, the FPÖ, two times almost reached the 50 percent mark shatters the consensus view that insurgent parties cannot gather more than one-third of the vote.
Alexander Van der Bellen (left) beat Norbert Hofer (right) twice in 2016 to win Austria's presidency.
They can. Hofer's near-victory has immense implications, suggesting that if legacy parties do not steal the insurgents' thunder in time, those insurgents will eventually reach power on their own.
Together, then, the French and Austrian elections suggest Europeans have two alternate paths to reject multi-culturalism, Islamism, and unceasing immigration: either by transforming legacy parties or supporting insurgent parties.
Whether they will do so in turn depends mainly on two key developments: the willingness of legacy center-right parties to adopt insurgent party ideas; and the frequency and death toll of jihadi attacks.
The terra is becoming more cognita.


Too often accounts of African family life have tended to describe the family in purely static terms. The contributors to this book emphasize the developmental or time dimension of the family, analysing it as a process.
In the seven different societies described in East Africa, the Congo and the Transvaal the changing nature of the distribution of rights in the family property and resources is directly linked with the growth and change of the family itself.


text:
Many Kids Aren't Getting Vaccinated — and It Has Nothing to Do With Antivaxxers
Why Aren't More Kids Vaccinated in the US?
January 20, 2018 by Murphy Moroney
Good news: childhood vaccination rates are on the rise and increased by 12 percent from 2010 to 2016, according to a report from the Blue Cross Blue Shield Association. And while we're jumping for joy at that statistic, the report also shed light on the biggest reason kids aren't getting vaccinated — and it has nothing to do with the antivaxx movement. The main reason little ones aren't getting vaccinated on time? Missed doctor appointments.
The report Early Childhood Vaccination Trends in America found 77 percent of those born in 2013 were up to date on their vaccinations, which is a series of seven vaccines given over a three-year period. This amount is up from the 69 percent of kids born in 2010 who completed the vaccine series. Researchers also found that the most common reason for babies not being completely up to date with their vaccines was because parents missed their child's wellness visits and forgot to reschedule them. In total, missed doctor appointments accounted for 62 percent of undervaccinated cases for children born in 2013.
There's Not Much to Debate About the Great Vaccination Debate
And, honestly, that's pretty shocking. What's more, the report broke down the vaccination rates by state and found North Dakota had the highest percentage of vaccinated children, at 86 percent, while Nevada came in last, at 63 percent. They even went as far as to evaluate major metropolitan areas and concluded that the nation's highest vaccination rate was in Fargo, ND (92 percent), and the region with the lowest vaccination rate was Albany, NY (63 percent).
Yes, Moms, Vaccines Are Safe
Lastly, the group analyzed the documented parental/guardian vaccine refusal rates for babies who were born in 2013 and found that it climbed nationwide from 2.5 percent for children born in 2010 to 4.2 percent for kids born in 2013. According to the research, the state with the highest rate of refusal was New York — by a landslide. The region with the highest parental refusal rate was 25.6 percent, in Richmond County, NY (which includes Staten Island).
"While new advances in medicine are important, this report reminds us that vaccinations remain a fundamental healthcare innovation that substantially reduces morbidity and mortality for Americans," said Dr. Trent Haywood, senior vice president and chief medical officer for BCBSA, in a press release. "Continued public health efforts can increase childhood vaccination rates by simply touting the benefits of attending regular children's checkups. This report demonstrates that vaccine use among commercially insured people in the US is increasing in the right direction. The data, however, also show large regional variation, indicating there are further improvements to be made."
Image Source: Flickr user Dr. Partha Sarathi Sahana
Little KidsHealth And WellnessVaccinationsStudy
My Last Kid Is Starting School, and Apparently I'm Supposed to Move On, Too
by Katharine Stahl 3 days ago
After This 10-Year-Old Saw a Kid Playing Basketball Barefoot, He Made Sure He Never Had to Again
The 1 Thing That Entertained My Entire Family on a Road Trip
by Rebecca Gruber 1 week ago
17 Fidget Toys That'll Help Your Child Focus
by Sarah Muoio 1 week ago
Who Needs a Pumpkin? These Cinderella Carriage Strollers at Disney World Are Pure Magic
by Murphy Moroney 6 days ago
14 Apps That Will Help Your Kids Learn This Summer (and Give You a Much-Needed Break)
Latest Family
GET DAILY PARENTING TIPS
Activities & Recipes
Parenting Humor
Our Family newsletter is a little parenting cheat sheet, delivered to your inbox daily.
Sign up for our Family newsletter.
©2019 PopSugar • POPSUGAR Living • POPSUGAR Family


text:
Teamwork no obstacle to professionalism
Military police officers marked Police Week with a timed obstacle course at Dyess Air Force Base.
Teamwork no obstacle to professionalism Military police officers marked Police Week with a timed obstacle course at Dyess Air Force Base. Check out this story on reporternews.com: https://www.reporternews.com/story/news/local/big-country/2019/05/16/police-week-obstacle-course/3693283002/
Ronald W. Erdrich, Abilene Reporter-News Published 3:23 p.m. CT May 16, 2019 | Updated 3:25 p.m. CT May 16, 2019
Lane Renner pulls Andrew Lehman out of a crawling box as the technical sergeants ran an obstacle course Wednesday at Dyess Air Force Base. The men are military police officers, the course and other activities this week were in conjunction with National Police Week, which honors law enforcement officers. (Photo: Ronald W. Erdrich/Reporter-News)
Military police officers tested their skills against each other Wednesday on an obstacle course at Dyess Air Force Base.
It was one of the activities planned for National Police Week, an annual acknowledgment of law enforcement and the ultimate sacrifice many of them have made.
The teams first were required to make a breach-entrance into a converted C-container, to rescue a large, filled sandbag. Then, each member carried one on their shoulder for the rest of the course.
The first obstacle was pushing a humvee 50 yards on a road, then another 50 back. The sandbags stayed in the vehicle with a driver, who was not part of the team, but who at least once accidentally steered the humvee into the grass when it was being pushed back.
Senior Msgt. Pablo Rodriguez, of the 7th EMS at Dyess Air Force Base, fires an electronic M-16 during an obstacle course on base during a National Police Week event Wednesday. The military police officers were shooting with a computerized simulator. (Photo: Ronald W. Erdrich/Reporter-News)
Next was a box strung with rope that team members had to crawl through, followed by two giant tires they had to flip together several times. The final obstacle was an indoor target range similar to a video game. Each person shot at computer-generated "bad guys."
Read or Share this story: https://www.reporternews.com/story/news/local/big-country/2019/05/16/police-week-obstacle-course/3693283002/
Physician known for laugh, voice and service
ACU's Allen Ridge breaks ground in first phase
13 arrested in 2-day online child sex sting
Pride in the Park offering celebration
Atheist group briefly protests at council meeting
Drunken woman arrested while changing a tire


Carccessory offers brand new Saturn OEM factory style car spoilers, Saturn custom spoilers, Saturn lip spoilers and Saturn rear wings with competitive pricing in today's automotive industry. We provide unpainted Saturn spoilers that comes primed and ready for paint or painted Saturn spoilers that are color matched to your paint code. Every lightweight Saturn spoiler comes with installation mounting kit and LED brake light (if available) and is made of either ABS plastic or fibreglass. On our website, you will find a wide selection of excellent quality spoilers for two door coupe and four door sedan models that adds a unique, sleek, and stylish look to your Saturn Aura, Saturn ION, Saturn L-series, or Saturn S-Series. We strive for excellence in product quality and customer satisfaction by constantly monitoring our services, reviews and feedbacks. Buy from Carccessory today for the Saturn spoiler that brings a distinct style to your car!


text:
Dhanuson Dharmasena Cleared Of Performing Female Genital Mutilation On Somali Mother
04/02/2015 12:11pm GMT | Updated February 4, 2015
An NHS doctor has been cleared of performing female genital mutilation (FGM) in the first British case of its kind amid claims that he was used as a "scapegoat". Dhanuson Dharmasena, 32, was accused of illegally stitching a young mother up after she gave birth - re-doing the FGM she had as a six year-old in Somalia.
But a jury acquitted him after less than half an hour of deliberations. Defence barrister Zoe Johnson QC said Dharmasena had "been hung out to dry" and forced to pay the "ultimate price" for hospital failings. His acquittal will prompt questions about why the Crown Prosecution Service (CPS) chose such a marginal case for the UK's first prosecution.
Dr Dharmasena smiled as the jury of five men and seven women delivered its verdict at London's Southwark Crown Court. His friends sat at the back of court and cheered as the verdict was read out. Hasan Mohamed, 41, was cleared of abetting the offence.
The "barbaric" practice of FGM has come under the spotlight in recent years, with Hollywood star and UN special envoy Angelina Jolie joining the international fight against it. Also known as female circumcision, it involves the removal or injuring of part of a woman's genitals for non-medical reasons. It is highly dangerous and can be fatal.
The CPS announced it was launching Britain's first prosecution last March, attracting a flurry of media reporting. But, as prosecutor Kate Bex made clear in her opening, the landmark case was a far cry from the stereotype of the "back street clinic" cutter.
Jurors heard Dr Dharmasena and his wife, also a doctor, had to put their "lives on hold" and deferred having a baby and moving home because of the trial. Some questioned why the woman, known only as AB, was thrust into the media spotlight when she did not want it.
The woman was taken to a police station early in the morning and had her fingerprints taken. Dr Dharmasena, from Ilford, Essex, told jurors he found FGM "abhorrent" and "there is no medical justification'' for it. The two-week trial heard the woman was taken to the Whittington Hospital in north London on November 24 2012.
But hospital trust failings meant she had not been placed on the FGM pathway as she should have been. Instead Dr Dharmasena, then a junior registrar, faced the "nightmarish scenario" of discovering she was circumcised as she went into emergency labour.
Dr Dhanuson Dharmasena as he has been found not guilty at London's Southwark Crown Court of carrying out female genital mutilation on a mother in the first British prosecution of its kind
He cut the woman open to deliver the baby, and then partially re-stitched her afterwards because she was "oozing" blood. He insisted he only carried out a single figure-of-eight stitch, which he thought was in her medical interests. But he was later told by superiors he should have sutured her on either side.
Dr Dharmasena had never treated a woman with FGM before or received any training in it. The woman went on to have another baby without any problems and is pregnant with her third child. Ms Johnson said the case had its root cause in serious and systematic failings at the hospital, but the blame was pinned on the young doctor.
Key medical notes had been torn out of a book and gone missing. She told the court: "We do suggest that Dr Dharmasena has been hung out to dry and made a scapegoat for the Whittington Hospital and their failings. You might think he has been badly let down through this long and sorry saga.
"There was a complete failure to pick up AB as someone who had suffered FGM. That failure by the midwife and hospital is at the root cause of all that has followed subsequently."
She said the hospital was guilty of "serious, systematic failings, none of which are Dr Dharmasena's fault. Yet he is the one paying the ultimate price for the hospital's ineptitude."
She added: "You may think this case an unusual case for the prosecution to bring as their very first example. Everyone accepts, not least Dr Dharmasena, that female genital mutilation is an abhorrent practice. But female genital mutilation is not going to be stopped in this country by labelling Dr Dharmasena a criminal and a mutilator of women."
Her words were echoed by Edmund Vickers, representing Mohamed. He said: "The irony may not be lost on you that the purpose of the Female Genital Mutilation Act is to protect victims of female genital mutilation. And yet this first prosecution has brought a victim of female genital mutilation into the full glare of a public trial."
Dharmasena, who moved to the UK from Sri Lanka aged four, was interviewed by police under caution in August 2013 - nearly a year later. He was suspended by the General Medical Council last March and has been working in a lab undertaking research ever since.
Mr Mohamed's lawyer, Ali Hussain, specialist criminal law solicitor at Stokoe Partnership Solicitors, said: "Following today's verdict, I am delighted that my client has been acquitted. He should not have been prosecuted and the jury's verdict confirms what he has always said - that he did nothing wrong.
"My client has suffered months of stress and the humiliation and lost precious time with his two young children. My client strongly believes this case was nothing more than a show trial - an effort by the CPS to regain some confidence after failing to bring a prosecution, despite FGM laws being in place since 1985.
"My client hopes the CPS will properly review cases in future so that innocent people do not suffer as he and his family have suffered."
Female Genital Mutilation Misunderstood By One In Three
FGM Campaigner Reveals The Moment That Changed Her Life
Why Has No-One Ever Been Convicted Of FGM In Britain
Female genital mutilationfemale genital cuttinguk newsCircumcisionfemale circumcision


text:
Q: Prove that you can form at most $n$ same sized intersections of $m$ subsets of an $n$ element set. If $C_1, C_2, \dots, C_m$ are distinct and nonempty subsets of an $n$ element set such that all the intersections $C_i \cap C_j$ where $i \ne j$ have the same size, then $n \ge m$.
What's the most elegant way of proving this?

A: Suppose we have $C_i\subseteq C_j$ for some $i,j$. Then $C_i\cap C_j=C_i$ hence every $C_k$ contains $C_i$ (as $|C_i\cap C_j|=|C_i\cap C_k|$), and the intersection of any two sets is $C_i$. Thus in each of the $m-1$ sets $C_k$ where $k\neq 1$ we have at least $1$ element in $C_k$ but in no other set $C_x$, so $n\geq |C_i|+m-1\geq m$.
If we have no $C_i\subseteq C_j$, then $C_1$ has at least $1$ element, $C_2\setminus C_1$ has at least $1$ element, and either $C_3\setminus C_2$ or $C_3\setminus C_1$ contains at least $1$ element and since $|C_3\cap C_2|=|C_3\cap C_1|$ they must have the same number of elements so we have at least $1$ element in $C_3\setminus (C_1\cup C_2)$. Continuing in this manner, by induction we have at least $m$ elements in $\cup_i C_i$ so $n\geq m$.

A: This is known as the Nonuniform Fisher Inequality. The following is a sketch of the proof appearing in "Linear Algebra Methods in Combinatorics" by Babai and Frankl.
Let $\lambda$ be the common intersection size.
If $|C_i| = \lambda$ for some $i$, then there is nothing to show. Otherwise, let $\gamma_i = |C_i| - \lambda$. (Note $\gamma_i \geq 0$ for all $i$.)
Define the incidence matrix $A$ of the set system to be the matrix with
$$a_{ij} =
\begin{cases}
0 & \text{if } C_i \cap C_j = \emptyset\\
1 & \text{if } C_i \cap C_j \neq \emptyset.
\end{cases}
$$
The intersection criterion can be summed up as $AA^T = \lambda J + C$, where $J$ is the $m \times m$ all 1's matrix and $C$ is the diagonal matrix $C = \operatorname{diag}(\gamma_1, \dots, \gamma_m)$.
It remains to show the rank of $\lambda J + C$ is $m$ (from which it follows that $m \leq \operatorname{rank} A \leq n$). This is accomplished by showing $\lambda J$ is positive semi-definite and $C$ is positive definite.


View from our front window!
Our warm Spring weather has brought so much color to my town! One cannot help but daydream while enjoying all of the flowering trees & bushes.
The Forsythia bushes are now part bright yellow flowers & part green leaves. Flowering Crabapple trees add a beautiful pink color to our neighborhood. While taking the daily walk the white Crabapple trees add to the beauty, too!
Ah, Spring in New England!
What a beautiful time of year! Whenever I glance out our kitchen window the bright yellow Forsythia blossoms get my attention! Three bushes are in our back perennial garden. It's so easy to admire these beautiful bushes all over my neighborhood, because many of us have them in our yards. Last year, the Forsythia did not blossom, due to our warm, then freezing temps early in the year. They sure were missed! However, this year they are a welcoming Spring sight!
Pink & yellow Hyacinth flowers are opening on the stalks! It's a ritual that I enjoy seeing every year!
Before I know it, it will be time to plant the saved Zinnia & Marigold seeds!
Spring! Asparagus! Flatbread Pizza! Oh yes! What a great combination!
A couple of months ago my DH & I were looking at the menu in a New Jersey hotel dining room- famished. I wanted to order something I'd never tasted. That's something I always enjoy doing. When I return home I like to prepare a new dish that's so tasty. There on the menu was "Flatbread Pizza". The description of the ingredients sounded so appetizing & I was so hungry! Oh, it was so good!
Three weeks ago, a grocery store in my area started carrying packaged flatbread for pizza. O.K., that got my attention! Now, I've prepared Flatbread Pizza twice in the past 3 weeks. Forget Friday night pizza!
These are great! They are so easy to prepare! The Directions are on the package. With the Flatbreads I use, they are placed on a baking sheet & baked for 2 minutes in a 375°F oven. Add toppings & then return to the oven & bake again for 5 Minutes in a 375°F oven.
It's Asparagus time, so roasting Asparagus that's coated with Olive Oil for baking & sauteing & also Parmesan cheese is a great veggie when making these. We like White Pizza, so a coating of Ricotta Cheese is a great base.
With the first Flatbreads, BBQed Pork Tenderloin chunks, Roasted Asparagus & fresh Spinach were placed on a coating of Ricotta Cheese. Top with shredded Mozzarella/ Cheddar!
We enjoyed the taste of Veggie Dream Flatbreads the second time. Roasted Asparagus & Roasted Summer Squash along with fresh Spinach were placed on the Ricotta.
Before adding toppings, I spread a little Olive Oil for baking & sauteing on each baked Flatbread. Then, add & spread Ricotta Cheese on top.
For both varieties make a drizzle of 1 teaspoon Water with 4 teaspoons of BBQ Sauce. Combine & then drizzle over the top of each Flatbread just before sprinkling on the shredded Cheddar/ Mozzarella Cheese. Bake. This gives it a great tang!
Does your family enjoy these, too?


text:
Come dance with the gypsies... Circulation: 111,625,219 Issue: 222 | 6th day of Sleeping, Y8
To Be a Pirate: Part Three
by lolazgirl
Small waves broke against the prow of the Black Pawkeet. It was a good morning for sailing, clear and breezy. Garin stood at the front of the ship, one arm resting on the tiller.
"Maybe it's a good thing those surprise winds blew us off course, eh?"
Garin turned to see Jacques, his friend, coming up behind him.
"Mystery Island's sure to be full of treasure. A change from Krawk Island."
A couple days ago, powerful winds, seemingly out of nowhere, had driven their ship far from course. Garin had decided to circle around Mystery Island before turning back.
"Yes. It's been smooth sailing lately except for those winds. No sign of Scarblade for months now." There also had been no contact from his friend, Isca the Maraquan Aisha, but he decided not to mention that.
Jacques looked keenly at Garin. "Months since we fought for Maraqua. I wonder how Isca's getting along."
Garin never could hide any thoughts from the Kyrii. "Well, she hasn't turned up with any dreams predicting me in some sort of danger in a while, so I'm assuming things must be good," grinned Garin. "No news is good news."
"I guess so," replied Jacques. "How close are we to Mystery Island?"
"Pretty close. We should be there soon…" Garin scanned the water. His sharp eyes caught sight of an island, not too far off.
"Land ho!" one of the crew members called suddenly. Garin looked eagerly at the island, dark against the rising sun.
"Almost there," he said to himself.
~*~*~*~*~*~*~*~*~*~*~*~*~
Usi swung her small pack over her shoulder. Silvermist had insisted on stopping to grab some Neopoints. They had made it out of the Neohome without incident, even when Silvermist had tripped over an umbrella stand and sent it crashing to the floor.
"I still say this is stupid," muttered the blue Kougra unnecessarily. She had said that several times. Usi knew only too well what Silvermist thought of her plan.
She adjusted the bandanna over her ears. "Quit complaining. Just be sure not to say anything about pirates to Thaliana when I'm gone. You're in this now, too." She dashed away from the Neohome without bothering to look back. Usi was on a new path now.
"Wait up!" groaned Silvermist, bounding after the Usul. The two of them ran for a bit, a reluctant Silvermist following Usi. It was still fairly dark out, but some pink and orange was now showing over the horizon, casting a shimmering net of light over the seawater.
"I can't help feeling like some sort of fugitive."
Silvermist still managed to complain, even when they were running.
"I feel like I'm doing something against the law, with a pirate. It doesn't help that you look like one, Usi. This is ridiculous. What my parents would think-"
"Silvermist, shut up," panted Usi.
Soon they came to the dock by the marketplace. The place was mostly deserted, save for a few early risers. The first thing Usi did was scan the horizon for a ship. Her heart gave a tremendous lurch as she spied a small black shape, far off.
She grabbed her friend's paw. "Silvermist, look at that!"
The Kougra sniffed disdainfully. "It doesn't have to be the Black Pawkeet. It might just be a fishing boat. Anyway, I'm hungry. I didn't have breakfast. Let's go buy something to eat."
Usi nodded, still in awe of the tiny ship. She touched her bag of Neopoints.
Silvermist tugged her friend off the dock, and the two of them started off among the many tawdry shops and vendors, all of which were now open despite the early time.
Pawing through the pouch of Neopoints, Silvermist poked Usi in the arm. "I think we have enough for a good breakfast, Usi…Usi?"
The Usul had stopped dead in her tracks, staring at something. Silvermist peered around her friend to take a look at what it was.
A villainous looking Bori was sporting a small vendor that was bristling with weaponry. Daggers, spears, and swords gleamed this way and that.
The Bori spotted Usi looking. "You there! A young pirate like yerself ought to have one of these prime blades. An' they're cheap as you can get, too."
Usi sped over to the stall without giving Silvermist a chance to protest. She ran her paws along the shining blades. She paused at one that didn't seem to be made of steel. It was a sword, a grayish-bluish color that seemed to glitter even in the dim light. Odd blue symbols ran down its length, and the hilt was beautifully crafted.
"How much for this one?" Usi asked, without taking her eyes off the sword.
The Bori was at her side in a flash. "Beautifully crafted, ain't it? This un's the best o' the lot. Made of pure Maractite, from the legendary underwater city. No one's got a way of goin' in there, unless'n you can breathe underwater. Steel can't hold a candle to Maractite. Regular metal would never break this un'. Took me a long time to get my paws on one o' these. Price is 70,000 Neopoints. A steal any way ya look at it."
Usi flared up. "No blade is worth that much, you lying, cheating old-"
Silvermist broke in. "Let's go, Usi. It doesn't matter." The Kougra tugged the angry Usul away from the stall and the seething Bori. She dodged inside an old little restaurant.
"That blade," began Usi, "is fantastic. I must have it."
"But, Usi," protested Silvermist. "In the whole pouch we only have about 1,500 Neopoints. There's no way."
Usi thought about what the Bori had said. A steal…
"I'll be right back. I, er, dropped something," said Usi hurriedly. She slid out of the restaurant, leaving Silvermist behind. The Bori was now talking to an Aisha. Usi took the chance to sidle up to the side of the stall. The Maractite blade was at the end of the line of swords. Her paw snaked out and, keeping a careful eye on the Bori, she snatched the blade and dashed back to the restaurant.
Silvermist was still there. "Usi, what did you drop? Where…" Then she gasped as she saw the glittering weapon in the Usul's paw. "Usi, you didn't. How could you- did you steal that?"
"Yup," said Usi proudly. "Here, hold this for a minute." Usi thrust the blade into the shocked Kougra's paws and darted back outside.
She blinked, glancing around. Luckily, the Bori hadn't yet noticed the absence of the sword. Usi noticed the Grarrl from yesterday, still selling his sashes. She dashed around behind the stall. Peeking around the wood, she snatched a sash that was partially hanging off the side. It was colored brown and blue. She balled the cloth up in her paw and sneaked back to the restaurant.
Silvermist was gone. The Maractite sword lay on the floor near the wall, half hidden by the shadows. Usi picked it up, feeling relieved that someone else hadn't spotted the blade.
"Silvermist," called Usi, polishing it with the cloth. "I'm sorry if I surprised you. That's what pirates do, they steal. Besides, that Bori deserved it."
Slowly Silvermist moved out from where she was hiding, under one of the dusty tables. "Sorry. I just thought that the Bori might come in here and accuse me of steal- what's that?"
Usi waved the sash. "I need something to hold my blade with." She wound the cloth around her middle and slid the sword neatly through it. Looking expectantly at Silvermist, she said, "How do I look?"
"You look like it'll be hard to get you out of the marketplace without attracting attention," she responded in exasperation. "I'm hungry. What do you say we have a quick meal, and then we can go into the woods for a bit to wait for the pirates?"
Usi nodded. She knew it was a good plan. "Right. Excuse me- is anyone here?"
The Usul moved over to the dusty countertop, ringing a bronze bell that was sitting there. After a minute or two, a harassed-looking Ruki came out from a back door.
"Yes, yes, what is it, what can I get you?" she snapped.
Silvermist came up beside Usi and studied the wooden menu on the wall. "Two servings of scrambled eggs, please, and some water would be nice."
Usi nodded appreciatively, feeling rather hungry herself.
"Very well," muttered the Ruki, disappearing into the back door again.
Suddenly there was an angry yell from outside. Usi ran to the window to look. The weapon-selling Bori was absolutely furious. He was yelling himself hoarse in the middle of a crowd, screeching about something having been stolen.
"Uh oh."
"What now?" said an annoyed Silvermist. Usi gestured out the window. Now all the other sellers were checking their things. There came another indignant cry from the Grarrl with the sashes.
"Uh oh," echoed Silvermist. "What a mess. Let's get out of here before they come looking for you, Usi!"
"But how?" protested Usi. "They're all crowding in front of the restaurant and this sword's kind of obvious- hey, wait!"
Silvermist followed Usi's gaze. There was a small, open window in the other side of the shop. She jumped at the chance. Usi dashed over to the window with Silvermist. Pulling over a chair, she stood on it, wriggling through the window. Silvermist tried to copy her, but unfortunately got stuck halfway through.
"Come on, Silvermist!" exclaimed Usi.
The Kougra squirmed pitifully. "Excuse me for being bigger then you. Give me a hand, I can hear the crowd outside!"
Quickly Usi grabbed Silvermist's front paws and tugged as hard as she could. Finally, the rest of Silvermist popped through the window, and the two of them landed in a heap. And not a moment too soon. The tip of her tail had barely whipped out of sight before the angry crowd crashed through the door of the restaurant.
The two of them disentangled themselves and raced away until they were hidden in the trees.
"That was ridiculous, Usi," said Silvermist, complaining enthusiastically. "Why do you need a stupid sword anyway? We could have gotten caught!"
Usi merely grinned cheekily and admired her blade again. Silvermist groaned.
"Hey, wait for me," said Usi. "I'm going to go check on the Black Pawkeet." She crawled out of the trees, keeping a careful eye out for any angry merchants. It was a nice day. The sun had just risen and there was a breeze, perfect conditions for sailing.
Usi got as near as she dared to the water. The Black Pawkeet was close to the island now. She could see it was heading toward the left. Feeling her heart leap, Usi turned with the intention of telling Silvermist they had to head west.
"Hey you!"
An angry voice cut through the air. Usi paused.
"You there! Usul! That's my blade, thief! Come back here!" It was the Bori Usi had stolen from. The crowd seemed to materialize around him. They started after Usi, who darted into the thick trees.
"Problem?" Silvermist inquired, noticing Usi's speed.
"You can say that again," she gasped. "We're in trouble. I got seen. Let's go!"
Quickly, Silvermist got to her feet and the two of them raced off, the bumbling, crashing pursuits of the angry crowd following them. Usi and Silvermist were faster, however, and soon the crowd was far behind. Nonetheless, Usi continued running.
"Usi, we can stop!" panted Silvermist.
Usi shook her head. "The ship's heading west. Come on!" And she broke into an even faster run.
Silvermist kept up a steady stream of complaints until they burst out of the woods. They stopped at a large, grassy hill with a small beach next to the sea.
"Oh, great," panted Usi as she noticed something. Several rich Neopets were having a picnic on the hill. Usi rolled her eyes as she noticed the prissy Neopians daintily eating with several different kinds of forks.
"Usi, look!" hissed Silvermist suddenly, poking Usi sharply in the back. Usi pulled her gaze away from the picnickers, gasping in surprise when she saw it.
The Black Pawkeet was moving smoothly toward the hill, the sails billowing in the breeze. Usi pushed Silvermist back under cover of the trees, because it was plain the ship would stop. Usi ignored Silvermist's protests as she stared at the Black Pawkeet, momentarily overwhelmed. She could see the crew as they maneuvered the ship to shore, bringing it to a stop. Garin leapt from the side, brandishing a dagger. Usi noticed, with a rush of excitement, his dagger was made from Maractite as well. She noticed the other crew members leaving the ship with their weapons drawn.
Of course, she thought. They're going to loot the picnickers.
Garin's voice cut clearly through her thoughts. "All right! All of you, take off your jewelry and give it to my comrades here!"
Garin smiled at a Uni near him, bringing his blade toward her.
"Okay, Uni, hand over the necklaces," he said, touching one of the expensive jewels with the point of his dagger.
The Uni scowled and lifted the jewelry over her head. "You'll be sorry for this," she said in a high voice. "Pirates always get what they deserve in the end."
"Exactly. And I'm getting what I deserve now, miss," said Garin cheerfully, snatching the necklaces from the reluctant Uni.
The crew was doing their job, relieving the picnickers of various trinkets. Suddenly Usi noticed a pink Kyrii, laden with jewels, edging away from the commotion.
"This is my chance!" hissed Usi. "Goodbye, Silvermist!"
Silvermist looked upset. "Are you sure you want to do this? I'll miss you!"
"Don't worry, I'm sure the ship'll come back to Mystery Island sometime. Wish me luck!"
And with that, Usi darted from the trees, adjusting her headband and trying to blend in. She drew her sword and stopped hastily in front of the Kyrii.
"Okay, you," said Usi, trying to sound commanding. "Hand over the jewels, and I will let you go without a fight!"
Usi had to work to keep from smiling as she saw the Kyrii fumbling with the glittering jewelry. She hadn't thought it would be this easy.
"That's enough, crew, we've made a good haul here!" called Garin, turning from the Uni. "Let's head back to the ship!"
Usi watched as the pirates hurried back to the Black Pawkeet, laughing and admiring the treasure. She hastened to grab the Kyrii's things and catch up.
"Hold on just a minute. Who are you?"
It was Jacques, barring Usi's way with his blade. He looked at her suspiciously. "You're not one of our crew. What-"
"Any problems, Jacques?"
It was Garin, moving quickly to where they stood. He paused and surveyed Usi.
"Who're you?"
Usi leaned on her sword, trying to look confident and dangerous. "I'm a pirate, obviously. I was…passing through, saw the looting, and thought I might as well join in," she said, gruffing her voice.
Jacques pointed his blade at her. "Where's your ship? I don't believe a word of your story. What's your name?"
Usi stuttered. A name. "Well I- what I mean is, my name is…ermm…Kisho? Yes, my name is Kisho."
Garin stared at her. "What do you want here, Kisho?"
Usi let out a breath. She might as well get to the point. "I was actually thinking about joining your crew," she said casually.
Suddenly, without warning, Garin swung his blade toward Usi. Almost without thinking about it, she jerked her sword upwards to block the blow.
Garin's long dagger was stopped. He let it down slowly, nodding in approval.
"I can tell you've never been in a real fight before, but you have potential. You've never really been a pirate before, have you?"
Usi shook her head slowly, deciding on the truth. Garin nodded, satisfied. "You have a decent blade there. Maractite, like mine. Where'd you get it?"
"I, well, I…" Usi looked up at Garin's steady blue eyes. Suddenly she felt she knew what the right answer was. She said clearly and deliberately, "I stole it. From someone selling swords at the marketplace."
Garin grinned at Jacques. "See? He's got the right idea."
Jacques frowned. "He's so small, though. You can tell he's got no experience in sailing."
Usi did not like to be talked about as if she wasn't there. "I might be small, but I'm fast," she said quickly. "I can learn."
Garin nodded slowly. "After all, Jacques, where would we be if we never got the chance to learn? I say we let him join the crew. If he's not cut out for it, we can always leave him at Krawk Island."
Jacques jerked his head in agreement. "All right. I'm trusting you with this, Garin."
"Kisho. You can join our crew. But only if you work hard, and do your part. Got it?"
Usi nodded, hardly daring to believe her ears. "I will, Captain Garin. I won't let anyone down," she said fiercely.
"Right. Let's go. And one more thing-" Garin paused. "When we loot anywhere, we put the spoils together and split the money when we get to land. Hand over the jewels."
Usi willingly passed over the Kyrii's jewelry. Jacques took them, boarding the ship. Garin followed.
"Let's go, Kisho."
Usi looked for one last time at the woods. She gave a short wave to Silvermist, knowing she would see. Then, turning around without a hint of hesitation, Usi climbed aboard the Black Pawkeet.
» To Be a Pirate: Part One
» To Be a Pirate: Part Two
» To Be a Pirate
Lena: Cursed on Two Counts
Lena immediately went silent; there was a click and a whir sound from somewhere inside her, but that was all. She stared down at her hooves...
by lish73
My Favorite Treat
"I want the jelly! Let me have the jelly!" I yelled and hissed aggressively...
by sweettartlucy
Umm, no thanks.
by velveteen


This recipe for Chicken Enchiladas Verde, by Andrea Modglin Graham, is from Mercer Graham Maitland Family Cookbook, one of the cookbooks created at FamilyCookbookProject.com. We help families or individuals create heirloom cookbook treasures.
Preheat oven to 375º. Spread ½ c. salsa in an 11x8x2 in. baking dish. Mix ¼ c. salsa, chicken, sour cream, soup, seasonings and ½ c. cheese in a bowl. Spoon about 3 T. of the mixture down the center of each tortilla, roll it up around the filling and place seam side down in the dish. Top with remaining salsa. Bake for 15 min. Sprinkle with remaining cheese and bake 5 minutes or until cheese is melted.


Featuring free WiFi, a restaurant and a terrace, Hostal Lara offers accommodation in Llança, 11 km from Roses. Guests can enjoy the on-site bar.
Rooms are equipped with a TV. Every room has a private bathroom equipped with a bath.
Cadaqués is 14 km from Hostal Lara, while Perpignan is 43 km from the property. The nearest airport is Girona-Costa Brava Airport, 61 km from Hostal Lara.


HCC Group has been a recognized group in India since its beginning in early sixties with its flourishing cycle and spare parts marketing business. The group is now a leading manufacturer in India for manufacturing products like Pigment Pastes, Pigment Dispersions, Red Oxide, Yellow Oxide, Iron Oxide Pigment, Water Based Paints, Water Based Coatings, and Universal Stainers. We are the first group that introduced Phthalate plasticizers and various chemical esters in India.
HCC Group is playing a critical developmental role in manufacturer, import, export and trade of various types of organic and inorganic pigments. As our quest has been to provide customer centric, target oriented and consolidated solution we have stepped forward further to set up a very modern unit of Cashew nut shell liquid resin (CNSL) manufacturing unit. We are the first group to have brought about integrated operation in early nineties to manufacture water based coatings which is hitherto a business dominated by large scale players only. We have been chemical manufacturing pioneer for more than four decades for our top notch quality product, cost-effective product service and cutting-edge solution with our state-of-the-art technological devices.
Hindustan Commercial Corporation has set up a very modern unit of Cashew nut shell liquid resin (CNSL) manufacturing unit in the early nineties.


text:
WSKG (https://wskg.org/npr_story_post/heavy-rains-bring-flooding-and-mudslides-to-the-pacific-northwest-and-canada/)
Heavy rains bring flooding and mudslides to the Pacific Northwest and Canada
By | November 16, 2021
A massive wind and rain storm that began Friday is causing flooding and mudslides in the Pacific Northwest near the Canadian border, leading to the closure of an interstate highway, evacuations and power outages.
On Monday, Washington Gov. Jay Inslee declared a severe weather state of emergency for 14 counties in the western part of the state.
Landslides caused by rain and wind as well as saturated soil from an earlier storm led to the closure of Interstate 5 overnight. The West Coast's main north-south highway, which had been blocked off in both directions, partially reopened Tuesday morning.
Dramatic drone video posted by the city of Bellingham, Wash., showed abandoned cars in streets submerged by floodwaters and people using kayaks to get around.
Multiple areas of the state faced evacuations, and more than 158,0000 customers in western Washington had no power at one point Monday afternoon, The Associated Press reported. Many schools were also closed or delayed.
Flood warnings remained in effect for several counties into Tuesday afternoon, but the National Weather Service said the high waters were expected to recede.
"Thanks to all the crews working to keep Washingtonians safe," Inslee tweeted Monday evening.
The devastating flooding also extended into Oregon, where officials in one area rescued 20 people and three dogs from an inundated RV park.
Heavy flooding across the state closed roads, trapped people in their homes and knocked out power in one area, the Salem Statesman Journal reported.
An "atmospheric river" brings the severe weather
Monday's severe weather was caused by an "atmospheric river" that had been pelting the Pacific Northwest with rain and heavy winds for days, according to the AP.
Atmospheric rivers are long, narrow bands of water vapor in the sky that often release rain or snow when they make landfall, NOAA says.
Because a warmer atmosphere holds more moisture, it means that climate change makes rain and extreme flooding events even worse.
British Columbia is also facing heavy rain and winds
The storm's devastating effects were felt across the Canadian border, where wind and storm warnings were in effect across British Columbia on Monday.
The entire city of Merritt was ordered to evacuate after the municipal wastewater treatment plant failed, the CBC reported, and authorities were using helicopters to rescue 275 people who had been stranded on a main highway.
The province saw rain, wind and even forecasted snow that caused power outages and prompted officials to close schools and block some roadways, according to CTV News Vancouver.


text:
The controversial 'god powers' that helped Australia's immigration minister deport Novak Djokovic
Thousands protest across France against new vaccine pass
Published on: 15/01/2022 – 18:47
Thousands of people demonstrated in cities in France on Saturday in protest of a crackdown on people who did not receive the Covid-19 vaccine, as parliamentary disputes continue over legal issues.
In the capital Paris, a major conference was held near the Eiffel Tower, convened by EU anti-EU leader Florian Philippot.
Members of the group chanted "no vaccine" or "Djokovic freedom", holding the number one tennis challenge in the world. Novak Djokovic, who is battling the Australian government to compete in the Grand Slam Australian Open next week.
"Novak is our nation right now," presenter Pascal told the French news agency AFP in Bordeaux.
He is traveling with parents of children at a tennis club in the west of the city, where he said the coach could be fired for refusing to vaccinate.
In Paris, the protesters carried French flags and territories, with placards with messages as "not a virus they want to control, and you".
"With Nazism, it is racism, I was not beaten and I am against vaccination," said Claire, 60.
Two others, Laurence and Claire, said they had received the vaccine "but we are against the youth certificate, we do not see why they are getting vaccinated because they are not at risk".
Although officials had not yet released the number of people who arrived in the country during the day, police or government officials counted about 1,000 each in Lyon, Nantes, Bordeaux, and Marseille.
The protests are expected to evict 105,000 people who took to the streets last week – some of whom were probably encouraged by Emmanuel Macron's announcement. The Parisian interviews with the newspapers they want "irritate" without shearing and new restrictions until he approved the coronavirus shot.
Vaccine pass bill
In the first step, the measure went into effect on Saturday which will block the "health certificate" issued by the government to thousands of people who have not received the incentive vaccine within seven months of the shooting.
The license – which provides access to public places such as restaurants and restaurants – will be converted into a "vaccination certificate" under a law being debated in parliament, meaning proof of the problem will be required.
So far people have been able to maintain their identity card with the wrong coronavirus test.
"It was a quick" arrest, 32-year-old Juan Fernandez said shortly after the shooting on Saturday morning.
"When you come out, you need a health certificate all the time, that's the main reason I made it."
These strategies have been promoted by the government in the face of a rapidly growing epidemic. Omicron different.
Friday, 330,000 new Covid-19 disease cases were confirmed in France, about 300,000 last week.
But hospital pressures have not grown in the same way, with Health Minister Olivier Veran saying Omicron is dangerous and patients with a wide range of ailments need longer hospital stay.
Members of the National Assembly passed a resolution calling for vaccination in the upper house of the Senate on Saturday morning.
It can be delivered on a Sunday after the return and future between the two houses on the questions as to the minimum age and whether the owners need to be empowered. to see customers.
(and AFP)


- Quality assured and durably built.
- What you see is what you will get.
- Great value for money.
- Easy to understand DIY rainbow bracelet manual included.
A PERFECT GIFT FOR ANY OCCASION. CREATIVE & DIY ENTHUSIASTS LOVE THIS!
A Total Loom Kit stored in high quality transparent organizer box. The kit consists of a loom, 1200 common color bands, 400 shine color bands, 400 glow in dark color bands, 40 S clips, 40 C clips & 4 needles, A DIY manual is included too. The box is transparent; grids within box are removable & flexible. This item is a total package for all your requirement for DIY rainbow bracelets.
We offer a 30 day, hassle-free money back guarantee!