The stench made her gag. For a moment she was transfixed by the room's awfulness; the gloom, the paint peeling off the walls, the thin foam mattress covered by a filthy blanket. Behind her the door slammed and she turned. But it was too late. She heard a bolt being drawn on the other side and the gravity of her situation hit her. She should have listened to her mother.
Jane stared at the note she'd found on her daughter's pillow, struggling to make sense of the words. Anna had lied. She wasn't staying with a friend.
She sank onto the bed, white with shock, her hands shaking. Her worst nightmare was coming true. For eighteen years Jane had tried to protect Anna from their past but now, as she stared at the brief letter, the fabric of her carefully constructed life unravelled.
Jane contemplated the last sentence, I'll phone you on Friday. That was today and there'd been no phone call.
Her heart hammering, she screwed the note into a ball and hurled it across the room, rejecting this awful news. Anna had always been independent, determined to manage on her own. And now she thought she could cope, abroad, with nothing but savings from her Saturday job… and this obsession with finding her father.
Her father… Jane groaned and leaned forward, elbows on her knees, head cradled in her hands. She should have told her about him years ago. But where would she have started? When had been the right moment? Time had passed and opportunities had been missed; Jane had buried her head in the sand.
She could kick herself for that moment of weakness a few months ago when, after too many glasses of wine, she had let slip she had a sister. That had been the trigger for everything that followed.
'That's all there is, Anna.' Jane looked up, stricken. 'Crystal stayed over there and I've never seen her since. We fell out, then just… lost touch.' Jane rubbed her hand across her forehead.
'I'm sorry but I can't talk about it.' She had got up, trying to hide her crumbling face from Anna as memories from the past crowded into her mind. The stress of keeping so many secrets made Jane feel wretched, as though she had disintegrated into the shell of the person she used to be, always punishing herself for what had happened.
'Do what you have to, Anna.' Jane had sighed and ignored the anger that burned in her daughter's eyes, hoping it was a passing teenage phase. But now, faced with her note, Jane realised Anna had meant what she'd said. She'd gone through Jane's things and had found the photo of Jane and Ali at the watersports base. She'd seen the love in their eyes as they gazed at one another. She'd jumped to conclusions. And now she was gone.
Jane felt the spectre of her previous life reaching out to haunt her; she had to go after her daughter. She had to keep her safe.
The next morning Jane boarded a Tunisair flight from Heathrow, jittery with nerves and caffeine. She closed her eyes and leaned her head against the airplane seat, listening to the Arabic voices around her as the plane accelerated down the runway. The usual twist of angst Jane felt at the moment of take-off was multiplied tenfold. It was too late to get off, too late to change her mind. The plane carried her back in time, filled with dread.
A warm wind blew Jane's fair hair over her face as she stepped off the aircraft. After the grey January skies of London, the bright blue dome over Tunisia was welcomed.
'Let's get ahead of the queue,' said Gary as they hurried across the tarmac in a crowd of holiday makers.
In the stifling heat of the airport building, Jane fanned herself with her passport. 'I hope I'm doing the right thing,' she muttered, not for the first time. Every now and then the strangeness of the situation hit her and she felt a flash of nostalgia for her life before she found out she had a sister. She couldn't shake the feeling she'd stepped into the shoes of someone more adventurous than herself.
'You want to find your sister, don't you?' asked Gary.
Jane's heart squeezed in pain at Gary's unsaid words. Her father's death was only a matter of time and the thought was unbearable. The prospect of losing her only family member was a dull ache she carried around.
They arrived at their tower-block hotel in Sousse to discover they were booked into a double rather than a twin room. Jane tried to explain they weren't a couple but the receptionist shrugged and looked blankly at her.
'Don't concern yourself about it, Jane darling. If there are any men around of my persuasion, I will be making it very clear you mean nothing to me.' Gary did an exaggerated mincing walk across the lobby and Jane giggled. Gary always made her laugh and it was most welcome; it wasn't easy to smile these days.
It was two in the morning and they were both exhausted by the time Gary opened the door to their room. 'Seventies retro, how fabulous,' he said, pointing at the faded orange and brown carpet, with matching bed cover and curtains; the hotel had been built in 1975 and not renovated since. They dumped their cases in the corner and agreed to get straight to sleep. 'No funny business,' said Gary as they climbed into bed together.
'You're not my type,' she replied, kicking him.
A while later, unable to sleep, she asked if he was still awake.
Gary was soon mumbling at his work colleagues in his dreams while Jane lay, staring at the ceiling, anticipation coursing through her veins. Even Gary, her best friend, didn't understand how much it meant to Jane to know she had a sibling, some family other than her father. Jane twisted away, put the pillow over her head and tried to sleep.
In the morning, they joined the rush for the last ten minutes of breakfast buffet before starting their search. All they had to go on was a letter Sam had obtained via Social Services from Crystal's adoptive parents saying she had married a Tunisian man called Waheed Hadda, who was the manager of a hotel in Sousse. The parents hadn't been supportive of the marriage and had lost contact with Crystal several years earlier. Sam had dropped that bombshell not long before he'd been admitted to the hospice.
Sitting by his bedside in the hospice, Jane had absorbed this in silence. Hot tears had burned in her eyes for the sibling she had never known and for the mother she could not remember.
She nodded. Sam had always done what he wanted, and had encouraged Jane to do the same. Somehow, though, it had usually meant Jane doing what Sam wanted.
It had all happened so fast that it wasn't until after they'd stuffed themselves on breakfast buffet that it sunk in neither of them had much of an idea where to start their search. On a whim, Jane asked one of the hotel staff if any of them had heard of Waheed Hadda, manager of a hotel in Sousse.
'We don't know,' said Jane, elbowing Gary as he rolled his eyes and muttered that if they knew which hotel then that's where they would have gone to ask. Her request was met with blank stares.
Outside the hotel a strip of signs advertising fast food and car hire stretched into the distance. Jane fastened her denim jacket against the slight winter chill as a gaggle of young women, oblivious to the cold in their flimsy dresses, hurried past along the chipped pavements. The scent of cheap-smelling perfume in their wake briefly obliterated the unmistakable aroma of dry foreign climes: jasmine, coffee and the sun-parched dust that was thrown into the air with each motorcycle that passed.
They made their way along the promenade, entering each hotel to ask about Waheed Hadda. Nobody had heard of him. Indeed, hotel workers were perplexed to have two tourists ask about a local man. The general reaction was off-hand, if not downright hostile. It was early afternoon by the time they wandered, disheartened, onto the beach to enjoy the stronger rays of the midday sun and contemplate their next move. People on genuine holidays ran about in bikinis and shorts, but with the temperature struggling to hit twenty-five degrees, few people ventured into the sea.
'No, thanks,' said Jane, prompting the man to throw himself onto the sand beside her.
Gary pushed his sunglasses onto his head and lay back to watch Jane cope with the sales pitch. Jane didn't have it in her to be rude and, sure enough, she started explaining to the man.
The man's face lit up and he placed his hand against his chest. 'I will help you find your sister.' He shouted across the beach to a couple of local lads who were sitting idly on an inflatable banana boat, waiting for out-of-season custom. They jumped to their feet and approached, grinning at Jane and Gary. After a staccato burst of Arabic, the first man pointed at Jane, then asked her what she knew.
'I only know his name: Waheed Hadda.' There was another round of Arabic, with some gesticulating.
'This is Yousef.' The first man stood and put his arm around the shoulders of one of the other men. 'He knows Monsieur Hadda. He is manager of Hotel El Chems in Port El Kantaoui. Yousef's cousin works for him on the watersports base in front of his hotel. Well, he works for Mr Hadda's nephew, Mustafa, but it's the same thing.' The man leaned towards Jane as she got to her feet. 'But Waheed is not Tunisian. He's from Saudi.' He raised his eyebrows and nodded as though this were of significance.
Gary handed the man thirty dinars. 'I'm sure that's enough to cover your time. Come on, Jane.' He took her arm and pulled her away. Jane called out a thank you over her shoulder as they left, but the man was busy counting the money and didn't notice.
Jane followed Gary away from the beach, her mind in a swirl. Could they really have found Crystal's husband already? A tiny part of Jane had thought they were being delusional; amateur sleuths with no realistic possibility of locating someone on such scant information. But perhaps it wasn't so unfeasible after all. Jane's heart fluttered a little as she took one step further into the unknown.


text:
Q: Open large text file (300GB) in text editor I have 300 GB text file that contains genomics data and I want to open it. What text editor can I use?
Also, I want to compare two genomics data text files "line by line" of the same big size "hunderds of GB" to extract the newly added sequences.What is the sufficient way?
Thanks,

redpajama_set_name: RedPajamaStackExchange


text:
Home > gold > Mining Jobs > PNG Mining News > Trending News > Global Gold Prices Record high, PNG to benefit : K92 Mining Inc
Global Gold Prices Record high, PNG to benefit : K92 Mining Inc
gold, Mining Jobs, PNG Mining News, Trending News
THE world gold price has reached record highs last week and this will increase profitability of local gold producers, according to K92 Mining Inc. Chief executive officer John Lewins said gold price had increased approximately US$500 (K1,708.33)/ounces over the last 12 months and hit record highs over the last week and briefly went above US$2,000 (K6,833.31)/ounces for the first time since 2011. "PNG produces approximately 2.3 Moz (million ounces of gold), so every US$100 (K341.2)/ounces increase, means that the value of gold produced by PNG mines increases by US$230 million (K784.76mil)," Lewin said. Lewins noted that: "In 2020, K92 will produce 100,000 ounces, so every US$100 (K341.2)/ounces increases our revenue for the year by US$10 million (K34.12mil). "As we are a profitable mine and pay corporate tax, this also means an additional US$3 million (K10.23mil) in tax to the Government, plus an additional US$200,000 (K682,399) in royalty payments (two per cent of revenue) and US$50,000 (K170, 600) in levy payments (0.5 per cent of revenue) for every US$100 (K341.2)/ounces increase in the gold price." According to Westpac's financial markets summary for July, PNG export commodities mostly had a strong month in terms of price. It stated that gold (and copper) were both higher with gold price being supported by ultra-low interest rates and a weak US dollar. Lewins further noted that in the June quarter, global gold production had been impacted by the coronavirus pandemic, especially in Africa, South America, as well as North America and China to a lesser extent. While providing an update of the mine, Lewins said it continued operations and exploration, although protocols were put in place to quarantine any person from overseas or outside the mine's immediate local community. He added that the mine had mandatory testing of those arrivals prior to being allowed to come out of quarantine and being allowed to commence work. Lewins said the mine's surface exploration was put on hold during the Covid-19 state of emergency but was recommenced in June. "We currently have three diamond drill rigs operating on the surface at two prospects," he said. "Production in the last quarter was a record for the mine (27,000 ounces of gold) and we anticipate similar production for the next two quarters. "In addition, we have four diamond drill rigs operating underground which were not affected by the SOE and so continued operating." The National/ Pacific Mining Watch Next : OK Tedi Mine in PNG records COVID-19 Positive case, suspends Operations

redpajama_set_name: RedPajamaCommonCrawl


text:
Past Venezuela Coverage
Courtesy of Prensa Presidencial
Follow AQ Online for continuous Venezuela coverage.
After months of uncertainty and secrecy about his condition, Hugo Chávez passed away on March 5, leaving Venezuela in a deep political and economic crisis. On April 14, Venezuelans hit the polls for the second time in six months to elect the country's new president.
AQ Online is your source for the latest post-election developments, as well as insights from bloggers on the country's political and economic outlook.
Plus, visit AS/COA Online for a explainer on Venezuela's 2013 presidential election.
April 16 (2013): Maduro Declared President Amid Protests (AQ Daily Focus)
April 16: Why is the Venezuelan Economy Nicolás Maduro's Weakness? (By Juan Nagel, AQ Blog)
April 15: Venezuelans Cast their Vote (By Romina Hendlin, AQ Slideshow)
April 14: Las batallas que libra Venezuela (By Paula Ramon, AQ Blog)
April 12: Venezuelans Prepare to Vote After Charged Campaign (By Juan Victor Fajardo, AQ Blog)
April 12: Electoral Irregularities Under Chavismo: A Tally (By Javier Corrales, AQ Web Exclusive)
April 12: Panorama post-electoral venezolano (By Manuel Avendano, AQ Blog)
April 2: Life After Chávez: The Apple Can Fall Far From the Tree (By Santiago Fontiveros, AQ Blog)
April 2: Venezuelan Presidential Campaign Kicks Off (AQ Daily Focus)
March 19: Capriles Vows to End Cuba Support (AQ Daily Focus)
March 15: Venezuelans Wait Hours to View Chavez (By Juan Victor Fajardo, AQ Slideshow)
March 8: Chávez' Death Leaves a Power Vacuum in Venezuela (By Diego Moya-Ocampos, AQ Blog)
March 8: World Leaders Arrive for Chávez' Funeral (AQ Daily Focus)
March 7: Las huellas de Chávez en Colombia (By Jenny Manrique, AQ Blog)
March 7: Cuba Mourns the Loss of Closest Ally (AQ Daily Focus)
March 6: Venezuela Reckons with Chávez' Death (By Juan Víctor Fajardo, AQ Blog)
March 6: Latin America Reacts to Chávez' Death (AQ Daily Focus)
March 6: Chávez Leaves a Mess (By Juan Nagel, AQ Blog)
March 6: The King is dead, Long Live The King (By Christopher Sabatini, AQ Blog)
March 5: Venezuela's Hugo Chávez Dies (AQ Daily Focus)
February 26: Hugo Chávez' Health and Succession in Venezuela (By Diego Moya -Ocampos, AQ Blog)
February 20: Evo Morales Visits Hugo Chávez after his Return to Venezuela (AQ Daily Focus)
February 14: Venezuelan Currency devaluation Goes into Effect (AQ Daily Focus)
January 30: UN Condemns Venezuela Prison Violence (AQ Daily Focus)
January 23: Chávez Supporters and Opposition Take to the Streets of Caracas (AQ Daily Focus)
January 16: The Economic Reality facing Nicolás Maduro (By Francisco Monaldi, AQ Web Exclusive)
January 15: Maduro's Memoria y Cuenta (AQ Daily Recap)
January 14: Venezuela's Uncertain Future (AS/COA Video)
January 10: AQ Discusses Venezuela's Future with Voz de América (AQ Video)
January 10: Un nuevo régimen para Venezuela? (By Javier Corrales, AQ Blog)
January 10: Latin American Leaders Converge on Venezuela, Without Chávez (AQ Daily Focus)
January 9: Venezuelan Supreme Court Approves Delaying Chávez' Inauguration (AQ Daily Recap)
January 9: The Inauguration Isn't the Only Thing on Hold in Venezuela (By Juan Nagel, AQ Blog)
January 8: Church Enters Chávez Inauguration Debate (AQ Daily Focus)
December 19 (2012): Venezuela's Regional Elections and the Implications for the Opposition (By Juan Victor Fajardo, AQ Web Exclusive)
December 10: Maduro is No Chávez, For Now (By Javier Corrales, AQ Web Exclusive)
Spring (2011): Venezuela's Oil Tale (By Alejandro Grisanti, AQ Article)
Maduro Declared President Amid Protests
April 16, 2013 – AQ Daily Focus
Nicolás Maduro's election victory was certified by the National Electoral Council (Consejo Nacional Electoral—CNE) on Monday in the midst of claims by the Venezuelan opposition of electoral fraud during Sunday's presidential election. Opposition candidate Henrique Capriles has refused to recognize the outcome of the election and thousands of opposition members are protesting the results.
CNE President Tibisay Lucena declared the outcome of Sunday's election "irreversible," but opposition leaders, led by Capriles, have called on their followers to protest peacefully and demand the electoral authority's total recount of the votes. "This is the moment of reason, not of emotion," Capriles said, after Maduro accused the opposition of trying to undo the will of the country's democratic majority.
Why is the Venezuelan economy Nicolás Maduro's weakness?
April 16, 2013 – AQ Blog
By Juan Nagel
After narrowly defeating Henrique Capriles in a hotly-contested presidential election (Capriles is demanding a recount), Venezuelan President-elect Nicolás Maduro will soon have to turn to a more threatening foe: the nation's economy.
In a time of high commodity prices, why is one of the world's top oil exporters facing such dire straits?
Venezuelans Cast their Vote
April 15, 2013 – AQ Slideshow
By Romina Hendlin
In the early morning of April 14, Venezuelan voters went to the polls to decide whether Nicolás Maduro or Henrique Capriles Radonski would become the country's next president. Voter participation started slowly in several neighborhoods in eastern Caracas, but eventually, more than 78 percent of Venezuela's registered voters cast their ballots. With 99 percent of votes counted, Venezuela's Consejo Nacional Electoral (National Electoral Council—CNE) declared Maduro the winner by a margin of 1.6 percentage points (50.7 percent versus 49.1 percent of votes cast). This was the narrowest margin of victory in a Venezuelan election since 1968.
The following photos were taken from different polling centers in Caracas in the neighborhoods of Chacao, Los Chorros and Las Mercedes. Among them, a series of photos captures thousands of voters and spectators who gathered outside the Colegio Santo Tomás de Villanueva in Las Mercedes to catch a glimpse of opposition candidate Henrique Capriles.
Click here to view the slideshow
Las batallas que libra Venezuela
By Paula Ramon
Durante la última década los venezolanos han vivido cada contienda electoral como una batalla en la que se juegan la vida o la muerte. Tal vez influenciados por el peso del pasado libertario, o por continuar bajo la mirada de una docena de próceres cuyas efigies aún se alzan en la explanada militar que antecede al principal fuerte de la capital, en la Venezuela de estos días los ciudadanos están inmersos en "una lucha" o "una cruzada", dependiendo de la tendencia política de preferencia.
Este domingo 14 de abril, casi 15 millones de electores decidieron quien gobernará el país por los próximos seis años. A 39 días de la muerte del ex presidente, Hugo Chávez, los venezolanos se debatieron entre continuar el legado del polémico líder, dando un voto de confianza en su "hijo" político, o iniciar un viraje de la mano del opositor Henrique Capriles Radonski, quien ya fuese derrotado por Chávez en los pasados comicios presidenciales de octubre de 2012.
Venezuelans Prepare to Vote After Charged Campaign
By Juan Victor Fajardo
The whirlwind presidential campaign between Nicolás Maduro and Henrique Capriles Radonski is now officially over in Venezuela. After a rapid 10 days of marches and packed political rallies, the campaign closed Thursday night as hundreds of thousands of Venezuelans gathered in streets across the country in massive displays of support for each of the rival candidates.
Maduro, the chosen successor of the late Venezuelan President Hugo Chávez who inherits Chávez's ruling political party, the Partido Socialista Unido de Venezuela (United Socialist Party of Venezuela—PSUV), closed his campaign in Caracas, filling seven of the largest avenues in the capital city with supporters from all over the country.
Electoral Irregularities under Chavismo: A Tally
April 12, 2013 – AQ Web Exclusive
By Javier Corrales
Just days ahead of the first post-Chávez election since 1998, Venezuela's opposition candidate, Henrique Capriles, has made electoral irregularities a major issue in his campaign. Claiming that Venezuela's leading electoral body, the Consejo Nacional Electoral (National Electoral Council—CNE), is nothing but an appendage of the government, Capriles said that his campaign has filed more than 100 complaints of electoral irregularities.
In observing the future of democracy in a post-Chávez Venezuela, it will be vital to observe whether this pattern of electoral irregularities and partial reform will be changed by whichever new government comes next.
Panorama post-electoral venezolano
By Manuel Avendano
El 8 de diciembre de 2012, algo cambió en Venezuela. En una alocución pública nacional, Hugo Chávez anunció al país su partida a Cuba para someterse a una operación delicada, justo dos meses después de haber sido reelecto como presidente. Intuyendo lo que podría suceder ante su ausencia, designó como candidato presidencial de su partido a Nicolás Maduro, quien en ese momento fungía como vicepresidente de la República.
Todo parecía indicar que pronto habría nuevas elecciones. Tres meses después, el 5 de marzo de 2013, se anunció el fallecimiento de Hugo Chávez y el inicio de un nuevo período electoral presidencial en menos de 12 meses.
Life After Chávez: The Apple Can Fall Far From the Tree
April 2, 2013 – AQ Blog
By Santiago Fontiveros
The day Steve Jobs died after a much-publicized battle with cancer, Apple's shares rose in what analysts called "a tribute" to the company's late founder. The next year, Apple's stock continued its climb, making Apple the most valued company ever as a measure of market capitalization. Jobs' successor, Tim Cook, had long been preparing for this moment, assuring the market that he could handle the company after Jobs was gone.
Yet, as time goes by, Apple, its shareholders, Cook, and millions of Apple customers around the world are painfully reminded that there can only be one Steve Jobs.
Venezuelan Presidential Campaign Kicks Off
April 2, 2013 – AQ Daily Focus
Tuesday marks the official start of Venezuela's 10-day campaign ahead of the April 14 presidential election. The election will be a choice between interim President Nicolás Maduro and Miranda State Governor Henrique Capriles—both of whom have been unofficially campaigning for weeks.
Maduro, Chávez' political heir, has vowed to honor the late president's socialist legacy and is campaigning on a spiritual message, committing to follow the steps of his "father." This election poses a new challenge for chavismo, which for the first time will attempt to retain the presidency without the charismatic presence of its late leader.
Capriles Vows to end Cuba Support
March 19, 2013 – AQ Daily Focus
Venezuelan opposition candidate Henrique Capriles Rodonski said on Monday that if he wins the presidential election on April 14, he will stop sending 100,000 barrels a day of oil to Cuba and other countries in the Bolivarian Alliance for the Americas (ALBA). "Not one more drop of oil will go to help finance the Castro regime," Capriles said at a political rally in the Zulia state.
AQ Slideshow: Venezuelans Wait Hours to View Chávez
March 15, 2013 – AQ Slideshow
Venezuelan President Hugo Chávez' body is being moved today from the Military Academy of Caracas to the city's military museum, marking the end of a nine-day open casket service that has drawn thousands of the late president's followers to the capital city.
The lines of people waiting to get a glimpse of Chávez' body have blocked some the main avenues in Caracas for nine consecutive days. On average, Chávez' followers have had to wait more than eight hours to approach the casket for mere seconds, purchasing pictures, t-shirts and other souvenirs of the president at makeshift stands that clutter the site of the academy.
Chávez' Death Leaves a Power Vacuum in Venezuela
March 8, 2013 – AQ Blog
By Diego Moya-Ocampos
Venezuelan president Hugo Chávez has died of cancer, leaving a power vacuum that will be hard to fill in the oil-rich country. After Vice President Nicolás Maduro's announcement of the president's death, Minister of Foreign Affairs Elías Jaua announced on March 6 that elections would be called in 30 days, as the constitution stipulates, and clarified that Maduro would maintain executive powers until then.
World Leaders Arrive for Chávez' Funeral
March 8, 2013 – AQ Daily Focus
More than 30 heads of state traveled to Caracas for the funeral of Hugo Chávez, the president of Venezuela since 1999 and the architect of the Bolivarian Alliance for the Americas (ALBA) who passed away on Tuesday after a two-year battle with cancer. Upon his arrival, Iranian President Mahmoud Ahmadinejad said, "he was a dear friend of all nations worldwide; he was the emotional pillar for all the revolutionary and freedom-seeking people of the region and the world."
Las huellas de Chávez en Colombia
By Jenny Manrique
Una versión de este artículo se publicó originalmente en el portal Infobae América
"Con profundo dolor, la Delegación de Paz de las FARC-EP, se une al duelo de los bolivarianos de Venezuela y del mundo ante la noticia descorazonadora, triste, del fallecimiento del Comandante Presidente, Hugo Chávez."
Las condolencias de las Fuerzas Armadas Revolucionarias de Colombia (FARC) fueron enviadas entre el maremágnum de pésames que el mundo entero dio a Venezuela: Sin embargo, no pasaron desapercibidas en el contexto político colombiano ante la innegable influencia que tuvo el fallecido líder bolivariano sobre el conflicto que azota al país hace medio siglo.
Cuba Mourns the Loss of Closest Ally
Grief mixed with uncertainty over Cuba's future on Wednesday as the island mourned the death of Venezuelan President Hugo Chávez. Granma, the Communist Party newspaper, changed the color of its masthead from red to black for the first time to commemorate the loss of the regime's closest ally, and dedicated six of its eight pages to Chávez' life. In a television addressed to the nation, the Cuban government pledged "resolved and unwavering support for the Bolivarian Revolution in these difficult days" and ordered an official mourning period through Friday.
Venezuela Reckons with Chávez' Death
By Juan Víctor Fajardo
Venezuelan President Hugo Chávez, who died of cancer on Tuesday in Caracas, will be remembered by some as a tireless man, as a tireless dreamer, who led and designed a socialist project for Venezuela meant to empower the country's poor and to deeply transform the social and moral fabric of the oil-rich nation.
He will be remembered by some as an unconventional man of epic historical import; a military man from a humble, rural household who rose to the highest political office in the country; a man who developed, in his 14 years as president, an almost sacred bond with the poor and the voiceless; a showman; a jester; an international figure of long, passionate speeches; a man who, in life, had already achieved the presence and size of a legend.
Latin America Reacts to Chávez' Death
Latin Americans are mourning the death of Venezuelan President Hugo Chávez, who passed away at age 58 on Tuesday. Just hours before Chávez died, Venezuelan Vice President Nicolás Maduro had accused Venezuela's enemies of "attacking" the leader with cancer and expelled two U.S. Embassy officials for allegedly conspiring against the deceased president. The president's body will be taken in a procession through Caracas to the Military Academy where it will lie in state until his funeral on Friday.
Chávez Leaves a Mess
Hugo Chávez died today at the age of 58. While many of his obituaries will focus on his voluminous political legacy, the day-to-day issues he leaves behind are enormously complex. Eventually, they are sure to overshadow any historical discussion about the man.
Politically, his movement is orphaned. Chávez was not only president of Venezuela, he was also president of his party, commanding every detail—from which candidates ran where to which judges had to be fired. His tenuous political coalition—made up of community leaders, the military, old-style communists and entrepreneurs looking to make a quick buck—was only held together by the sheer force of the president's charisma, which punished dissent swiftly and mercilessly. With Chávez gone, it's not clear who will make the decisions, or who will keep the tensions among these factions at bay.
The King is dead, Long Live The King
By Christopher Sabatini
I must admit, I was shocked when the e-mail a colleague had written me flashed on my desktop yesterday. "Chávez is dead." It wasn't like I wasn't expecting it. But like the Chavista advisors that staged the bizarre, incoherent press conference shortly before they announced the Venezuelan President's death, I was oddly taken aback.
In my defense, unlike them I didn't have the responsibility—or advantage—of preparing the last near-three months. Amazingly, despite the lead time, in what was later revealed to really be their first post-Chávez press conference, Vice President Nicolás Maduro and the cabinet seemed completely out of sync—first an interminable series of introductions and then incredible allegations of U.S. intervention. And then—almost as an afterthought hours later—the announcement that Chávez was dead.
Venezuela's Hugo Chávez Dies
Venezuelan President Hugo Chávez has died, Venezuelan Vice President Nicolás Maduro announced this evening. Since the president's return home from Cuba on February 18, Venezuelan supporters have gathered to pray for the health of the president, which has been in decline for weeks. The death of the 58 year-old Chávez, who was re-elected to a fourth term as president last October, ends his fourteen years as president of Venezuela.
Over the weekend, Chávez opponents gathered to demonstrate in Caracas and demand news on the president's health, which they said was being concealed by the Venezuelan government. Chávez had not been seen in public since a December 11 cancer surgery in Havana. Members of Venezuela's opposition movement, including Miranda state Governor Henrique Capriles, have accused the government of lying to the public about the president's health.
Hugo Chávez' Health and Succession in Venezuela
February 26, 2013 – AQ Blog
Venezuelan President Hugo Chávez remains in a Caracas military hospital, prompting continued speculation in Venezuela and abroad about eventual succession and concerns over political stability—as well as uncertainty about who is in charge.
The president's uncertain situation comes at a time of significant social and economic difficulty in Venezuela. The government's announcement on February 2 of a 32 percent currency devaluation and the elimination of the bond-exchange market rate is likely to generate further inflationary pressures and shortages of essential goods. Meanwhile, the opposition is trying to build political capital over growing popular discontent against the devaluation, which will affect the purchasing capacity of Venezuelans.
Evo Morales Visits Hugo Chávez after his Return to Venezuela
January 20, 2013 – AQ Daily Focus
Bolivian President Evo Morales stopped in Caracas on Tuesday to visit President Hugo Chávez on route to New York City for the inauguration of the International Year of Quinoa. President Morales was greeted at the international airport by Venezuelan Foreign Vice-Minister Temir Porras, but members of the Foreign Ministry declined to comment on his agenda while in the country. The ailing president ,who had been in Cuba since his latest cancer operation last December, returned to Venezuela early Monday morning and is continuing cancer treatment at the military hospital in the country's capital.
Venezuelan Currency Devaluation Goes into Effect
February 14, 2013 – AQ Daily Focus
After the Venezuelan government announced its intention to devalue its bolívar currency late last week, the 32-percent shift in its exchange rate—from 4.3 to 6.3 bolívars to the dollar—went into effect yesterday. It is Venezuela's fifth devaluation in nine years; the previous devaluation occurred in January 2010.
UN Condemns Venezuela Prison Violence
Janary 30, 2013 – AQ Daily Focus
The United Nations Office of the High Commissioner for Human Rights (OHCHR) voiced concern on Tuesday over the increasing trend in violence within Venezuela's prisons. The office called for an investigation into a clash between inmates and National Guard troops at Uribana prison in Barquisimeto last Friday that left 61 inmates dead and 120 injured. OHCHR spokesman Rupert Colville attributed the violence to poor prison conditions including overcrowding, lack of basic services and widespread access to firearms that were "exacerbated by judicial delays and excessive resort to pre-trial detention.
Chávez Supporters and Opposition Take to the Streets of Caracas
Thousands of members of both Hugo Chávez' Partido Socialista Unido de Venezuela (PSUV) and the opposition are marching in Caracas today in simultaneous demonstrations since January 23 marks the end of Venezuela's 1945-1958 military dictatorship. However, this year the date has acquired a new meaning for each side of the political spectrum. For members of the PSUV, today's demonstration is an opportunity to show their solidarity with Chávez, who is recovering from cancer surgery in Cuba. Meanwhile, the opposition plans to protest the Venezuelan Supreme Court's January 8 resolution to delay the president's inauguration, a decision they say is unconstitutional.
Venezuelan Communications and Information Minister Ernesto Villegas said yesterday that Hugo Chávez recently met in Cuba with Venezuela's newly-appointed foreign minister, Elías Jaua. Still, great uncertainty surrounds the question of when Chávez will return to Venezuela. More than a month has passed since the president's last public appearance, which was prior to his cancer surgery in mid-December.
The Economic Reality facing Nicolás Maduro
January 16, 2013 – AQ Web Exclusive
By Francisco Monaldi
Hugo Chávez engineered an electoral budget boom on steroids to win the 2012 presidential election. His economic strategy resulted in a significant appreciation of the real exchange rate, an increase in imports to a historical peak, and a considerable increase in public wages. Facing a strong contender in Henrique Capriles—and the limits to his campaign effort imposed by his illness—he resorted to the proven strategy of pouring money into the pockets of his poorest constituents. This is the same strategy used very effectively in the 2004 and 2006 electoral challenges but one that will eventually have dramatic economic consequences.
Beginning in the second half of 2011 the electoral boom cycle began with a dramatic increase in money supply and public expenditures. Six months later the results were visible: Chávez' popularity increased by more than 10 percentage points in all opinion polls. Many political observers mistakenly attributed this surge in support to sympathy from the announcement of his cancer or to the launch of Mision Vivienda, an ambitious public housing program. But, in reality, the main source of the president's popularity was the increase in the consumption capacity of the poor—a feat that is only possible due to oil-fueled public expenditures and the short-term macroeconomic boost generated by the manipulation of monetary, fiscal, exchange rate, and wage policies.
But, with the president in Cuba for the last month and a crisis of leadership at home, how will the government face its eventual economic reckoning?
The economic challenges are staggering. In 2012, the government spent about 51 percent of GDP—the highest level in the region—by taking advantage of high oil prices and its unprecedented control over government revenues, the financial system and the Central Bank. In the year leading up to the election, total government spending increased by more than 40 percent in real terms, similar to the increase in 2006 during the previous presidential election. This spending binge led to the highest public sector deficit in history (about 17 percent of GDP)—an astonishing deficit in the middle of an oil price boom.
Maduro's Memoria y Cuenta
January 15, 2013 – AQ Daily Recap
In a brief Memoria y Cuenta session at the National Assembly—much shorter that Hugo Chávez' 9-hour Memoria y Cuenta in 2012—Vice President Nicolás Maduro submitted the yearly report for fiscal year 2012 and designated Elías Jaua as Foreign Minister of Venezuela. According to Maduro, president Chávez appointed Jaua from Cuba, where he recovers from cancer surgery and has been kept away from the public eye for more than a month. Hugo Chávez has appointed six foreign ministers since he assumed the presidency in January 1999: Jose Vicente Rangel, Luis Alfonso Dávila García, Roy Chaderton Matos (current Venezuelan Ambassador to the OAS), Jesús Arnaldo Pérez, José Alí Rodríguez Araque (current Secretary General of Unasur) and Nicolás Maduro (current Vice President).
According to a report from Reuters, "Brazil is urging Venezuela's government to hold elections as quickly as possible if President Hugo Chávez dies." The report also states that senior Brazilian officials expressed that they believe elections would be the best way to ensure "a peaceful democratic transition."
A new period of voter registration began today, in preparation for the municipal elections in May 26 in which Venezuelans will elect mayors and council members to administer the more than 300 municipalities of the country.
Venezuela's Uncertain Future
January 14, 2013 – AS/COA Video
Watch a video of a January 14 roundtable in Washington DC on prospects and possible scenarios for change in Venezuela. Panelists included:
Christopher Sabatini, Editor-in-Chief, Americas Quarterly
Charles Shapiro, President, Institute of the Americas, former U.S. Ambassador to Venezuela
Russell Dallen, President and Editor-in-Chief, Latin American Herald Tribune, Caracas
Eric Farnsworth, Vice President, Americas Society/Council of the Americas
Watch live streaming video from ascoa at livestream.com
AQ Discusses Venezuela's Future with Voz de América
January 10, 2013 – AQ Video
Americas Quarterly Editor-in-Chief Christopher Sabatini spoke to Voz de América (VOA) reporter Celia Mendoza in a report that aired Wednesday about Venezuela's uncertain future as the ailing President Hugo Chávez' ability to govern the country remains in doubt.
Chávez remains in Cuba, recuperating from his fourth cancer-related surgery since 2011, and has not been seen in public since early December. Meanwhile, the Venezuelan National Assembly and Supreme Court have announced that the president's inauguration, scheduled for Thursday, January 10, can be legally postponed until Chávez is well enough to resume governing—though the political opposition claims that doing so is unconstitutional.
Sabatini criticized the Venezuelan government for its failure to provide meaningful details about the current state of Chávez' health. "President Chávez is not being open and transparent about his treatment, and that is a good symbol of the confusion that exists in Venezuela, as well as the lack of transparency and honesty of the government toward Venezuelan citizens," Sabatini said. "That generates a lot of uncertainty and questions throughout the region."
Un nuevo régimen para Venezuela?
January 10, 2013 – AQ Blog
An abridged version of this article originally appeared on January 10, 2013 in La Tercera.
La decisión está tomada. Cuenta con el apoyo total del partido de gobierno, los militares, y las cortes. El 10 de enero, la República Bolivariana de Venezuela se convertirá oficialmente en la primera república bicéfala de América.
El presidente en ejercicio y re-electo Hugo Chávez convalece secretamente en la Habana, luchando contra "nuevas complicaciones" surgidas a raíz de su cuarta operación contra un cáncer que también es secreto. La constitución exige que el 10 de enero termine el mandato del gobierno actual (Chávez III), y tome posesión un nuevo gobierno (Chávez IV). Chávez no podrá presentarse a su gran ceremonia, y la idea de enviar al Tribunal Supremo a la Habana para juramentarlo por fin ha sido desechada por impráctica, aparte de vergonzosa para la soberanía de Venezuela y la dignidad del paciente que ni respirar puede.
La solución a este dilema de presidente-electo pero impresentable será no respetar la constitución. La juramentación que la constitución obliga será postergada. Con ello, un gobierno en ejercicio en las Américas ha declarado que tiene el poder de extender su tiempo en el poder, cosa que sólo los chavistas consideran un acto democrático. Para ellos, lo único democrático es respetar la soberanía del pueblo, que re-eligió a Chávez en octubre, cuando todavía decía que estaba sano. Vivo, muerto o enfermo, hay que respetar la "continuidad administrativa" de la revolución, dicen los chavistas. Lo demás es una "formalidad."
Los chavistas están convencidos que con la decisión de no juramentar a nadie están garantizando la continuidad de la revolución, pero no ven el riesgo político al que se están exponiendo. Sin un presidente juramentado, quedarán dos figuras grandes dentro del chavismo disputándose el poder: el vicepresidente y canciller del (no-saliente) gobierno Nicolás Maduro y el presidente electo de la Asamblea Nacional Diosdado Cabello. Estas dos cabezas han querido dar muestra de unidad, pero quién sabe hasta cuándo. Por ahora, en lo único que han estado de acuerdo es que ninguno de ellos debe ser juramentado presidente—veto mutuo.
Latin American Leaders Converge on Venezuela, Without Chávez
by AQ Online
Though Venezuelan President Hugo Chávez will not be present, Uruguayan President José Mujica, Bolivian President Evo Morales, and Nicaraguan President Daniel Ortega will be in Caracas today for the Venezuelan leader's intended—and now postponed—inauguration.
As the ailing Chávez remains in Cuba recovering from a respiratory infection that followed his December 11 cancer surgery, hemispheric well-wishers are arriving in Venezuela to express support for the president, who was re-elected to a third six-year term as president in October despite concerns that he could soon become too ill to rule the country.
Vice President Nicolás Maduro said yesterday that Venezuelan officials have planned an event in honor of Chávez, who has not been seen in public for about a month. Chávez' Partido Socialista Unido de Venezuela (United Socialist Party of Venezuela—PSUV) said that it would convene a rally in front of the presidential palace. Meanwhile, Henrique Capriles, Chávez' opponent in last year's presidential elections, urged heads of state not to attend the proceedings.
Yesterday, the Venezuelan Supreme Court announced that Chávez' absence from Venezuela on the date of his intended inauguration was legally permissible and would have no impact on his claim to the presidency. Supreme Court President Luisa Estella Morales rejected opposition claims that postponing the president's swearing-in ceremony until after January 10—the inauguration date stipulated in the constitution—would violate Venezuelan law.
Venezuelan Supreme Court Approves Delaying Chávez' Inauguration
January 9, 2013 – AQ Daily Recap
On Wednesday, a day before Hugo Chávez was scheduled to be sworn in for a third six-year presidential term, Venezuelan Supreme Court President Luisa Estela Morales announced that the inauguration can legally be postponed. The following items summarize the Court's decision:
1) The president has been authorized by the National Assembly to be absent from the country.
2) The president's absence is not considered "temporary", as expressed under article 234 of the Bolivarian Constitution. It will not be considered as such unless specified by an official presidential decree.
3) The president's absence is not considered "absolute', as expressed under article 233 of the Bolivarian Constitution. In other words, the president of the National Assembly will not assume his mandate as indicated in the Constitution.
4) An inauguration is not considered necessary because there is "continuity". In other words, since the incumbent was re-elected in October 7, the inauguration ceremony is not mandatory.
5) The inauguration will take place once the motive that is delaying it—the president's poor health— no longer exists.
6) The current government will continue to carry out its functions. Vice President Nicolás Maduro will continue to fulfill the presidential duties for as long as 180 days, at which point the National Assembly will decide whether Chávez' absence should be considered "permanent."
The decision was followed by a heated constitutional debate between government officials and the opposition. Opposition leaders claim that the government is violating the constitution by postponing the date and by failing to disclose full information on the president's health. Hugo Chávez hasn't spoken publicly in a month since his fourth surgery performed in Cuba in December.
The Inauguration Isn't the Only Thing on Hold in Venezuela
January 9, 2013 – AQ Blog
As Venezuela deals with a constitutional crisis, ordinary Venezuelans may be excused for not keeping up with the developments. They are too busy trying to find basic staples.
It has become increasingly difficult in Venezuela to find essential commodities such as sugar, cooking oil and milk. Corn flour, used to make traditional arepas, is easier to find in Miami than in Caracas. Even certain medicines are becoming hard to find.
The government has responded in typical fashion. It has blamed hoarders, and promised swift action to deal with them. At the same time, it denies scarcity exists, while it promises to continue "looking into the issue."
The cause of scarcity lies with the government. After turning on the public spending spigot last year to ensure Hugo Chávez' re-election, the fiscal deficit reached an astonishing 15 percent of GDP. With all that fresh money in the economy, imports soared, causing severe problems in the nation's ports. In Venezuela, where even gasoline is imported, this is a huge deal.
Church Enters Chávez Inauguration Debate
January 8, 2013 – AQ Daily Focus
The Venezuelan Catholic Church said on Monday that President Hugo Chávez must attend his inauguration when his term ends on Thursday. The country's leftist leadership plans to indefinitely delay the inauguration to allow Chávez time to return from Havana, where he is undergoing treatment for an unspecified type of cancer. But Monsignor Diego Padron, head of Venezuela's Conference of Bishops, said that delaying the ceremony would be a morally unacceptable violation of the constitution."
Chávez, 58, has not been seen in public since he traveled to Cuba for his fourth cancer surgery nearly a month ago—the longest absence in his 14-year presidency. Given Chávez' weakened state, Attorney-General Cilia Flores said Sunday that the swearing-in can take place at a later date. But Monsignor Padron said that a delayed inauguration would be unconstitutional, saying that "to alter the constitution to attain a political objective is morally unacceptable." Meanwhile the opposition has called for massive street protests if the government does not respect Thursday's deadline.
During Chávez' absence, Nicolás Maduro, the former foreign minister who was named vice president in October, has been running the country. The constitution stipulates that National Assembly President—Diosdado Cabello, who was re-elected to the post over the weekend,—act as president if Chávez is declared incapacitated before Thursday, and that Maduro would become head of state if Chávez is declared incapacitated after Thursday.
Venezuela's Regional Elections and the Implications for the Opposition
December 19, 2012 – AQ Web Exclusive
While President Hugo Chávez of Venezuela remains in Cuba recovering from his fourth cancer surgery on the island, millions of his supporters delivered a solid political victory for his party in the country's regional elections on December 16.
Of the 23 governorships that exist in Venezuela, the Partido Socialista Unido de Venezuela (United Socialist Party—PSUV) won at least 19, extending its political supremacy in the country and taking four of eight states previously held by the opposition.
What the country faces, at this point, is a political map painted red, with the isolated, though key, exceptions of the states of Miranda, Lara and Amazonas—and possibly Bolívar, where Andrés Velásquez, the narrowly-defeated opposition candidate, has formally contested the results of the election.
With or without a reversal in Bolívar, the opposition's defeat is clear and potentially devastating. But as Chávez opponents reckon with the results, it is still unclear just how bad things will get for the opposition moving forward.
Maduro is No Chávez, For Now
After much speculation President Hugo Chávez announced on December 8 that his cancer was back (for the second time in a year), and that he now had a person in mind to succeed him—Nicolás Maduro, the minister of foreign affairs who was elevated to vice president in October 2012.
Designating Maduro as the official successor was, as political scientist María Teresa Romero said, both expected and surprising. Anointing Maduro was expected since he had become Chávez' closest political figure, frequently seen right next to the president, especially when traveling to Cuba for treatment. The constitution also says that Maduro, as vice-president by special designation of Chávez himself, takes charge if the president is ever permanently absent from office.
If Chávez is unable to complete his new six-year term within the first four years, the constitution stipulates that a new election must be called within 30 days. In this case, it is now clear that Maduro would be the preferred candidate for Chávez' Partido Socialista Unido de Venezuela (PSUV).
The Venezuelan political system, which is a mixture of democracy and autocracy, has now officially entered the moment of succession—a process that varies significantly between the two political systems. In democracies, successions are determined by constitutions, while in autocracies, successions are always indeterminate and fraught with uncertainty and the potential for crisis.
Still, if the constitution is clear about this process, and Chávez was already frank about whom he wanted for vice-president, why bother to interrupt his "urgent" treatment in Cuba, postpone surgery for a few days, and return to Venezuela to make the announcement that Maduro was his preferred successor? To be finally so public and emphatic about his choice was a shock. Why not tweet the news from Cuba, or better yet, remain quiet, as he had been doing thus far?
Venezuela's Oil Tale
Spring 2011 issue – AQ Article
by Alejandro Grisanti
The uncertainties surrounding Venezuela and President Hugo Chávez make it very difficult to discern the truth about what is going on in the country. For example, how does one explain the underperformance of Venezuela's bonds in the past four years, in the middle of an unprecedented increase in oil prices? Or the market's deteriorating confidence in Venezuela despite the fact that is has improved its liquidity and capacity to pay?
Venezuela's oil and energy policies, which are at the heart of national politics as well as the national economy, are often misinterpreted. But it is important for analysts to focus on several key aspects of the country's economic policymaking, including the current and projected levels of oil production, the cost of Venezuelan petro-diplomacy in Central America and the Caribbean, and the opportunity cost of the domestic gasoline price. An analysis of Venezuela's energy and economic policies reveals some surprising conclusions, but one thing is certain: do not expect any changes before the presidential election in December 2012.
How Much Does PDVSA Export?
A variety of methods can be used to calculate Venezuela's oil exports. Oil export figures reported by the Central Bank of Venezuela (BCV) and the state-owned petroleum company, Petróleos de Venezuela, S.A. (PDVSA) claim total oil production of 3.1 million barrels per day (mbd) in the first half of 2010, with exports of 2.4 mbd—down from 2.8 mbd in exports from the same period in 2009. At this level, oil exports generated approximately $61 billion last year.
But figures from the Organization of the Petroleum Exporting Countries (OPEC) contradict Venezuela's. OPEC calculations claim an average oil production of only 2.3 mbd for 2010, which implies gross exports of 1.6 mbd. PDVSA has constantly said that the source of this difference is that the OPEC figures do not fully account for production in the Orinoco Belt—a territory with large deposits of extra heavy crude oil—along with condensates and other products.
Given the nearly 1 mbd difference in the Venezuelan versus OPEC figures, PDVSA hired British firm Inspectorate to verify its level of oil exports. Since 2009, Inspectorate has certified net oil exports, defining them at 2.3 mbd on average during 2010—a number close to the official figures.


* On Wheelchair backpack there is FREE SHIPMENT. The price shown (at the bottom of the page)already includes the shipment.
Who says that all wheelchair backpacks have to have the same dull drab medical look? Now there is RehaDesign Stash and Flash Wheelchair Backpack.
The straps were designed to fit wheelchair backrests between 14-18 inches (35-45 cm) wide without adjusting. Stash and Flash will fit any wheelchair with or without push handles. Stash and Flash ans a built in reflective strip to improve night time visiibility. There are netted pockets on the side to keep mobile phones and water bottles within reach and two zipped pockets on the front of the bag. A water resistant lining helps keep contents dry in a sudden rain.


This Palm tree has green leaves which are decorated with bright LED light. Besides, the truck is embraced with mini LED lights attached to be sparkling. Unique design deserves one of your collocation. 16 feet power cord extremely extends light tree's usage range. Perfect for home and garden decoration.
Brand: Lightshare | Manufacturer: E Home International Inc.
Commands Attention - Perfect for creating one-of-a-kind solar pathway lights or to highlight your architecture; Stands at 4.5 feet (54 inches) tall. Made from iron and plastic.
Here's a great set of decorations for your yard this Easter season. These cute and colorful yard signs will bring a smile to kids and adults alike, and they're super easy to set up.
just try a different spot), you'll have no worries about the signs blowing over.
signs are just the thing!
Dimensions: Approx. 42 * 56 * 5cm/ 16.5 * 22 * 2 inch(L*W*H).
This product is sold with a full money-back guarantee. If you're dissatisfied with your purchase for any reason, contact us for a replacement or refund.
A GREAT WAY TO DECORATE YOUR YARD FOR ANY SEASON. These fun, colorful and festive yard signs are perfect for dressing up your property.
8 DIFFERENT SIZES AND DESIGNS. You get 5 eggs, 2 cute bunnies, and 1 sprouting carrot. The Eggs range in height from 20 down to 6.25, the bunnies are 22 and 14.5 tall, and the carrot is 8 tall.
WATERPROOF, STURDY, EASY TO SET UP. These lawn signs are made with waterproof double-sided printing on corrugated plastic, you dont have to worry about rain or bad weather, they able to be reused year after year. Each one comes with a wire stand that you just press into the soil of your lawn.
ADD MUCH COLOR AND FUN TO YOUR YARD! Perfect outdoor decorations to celebrate birthday, party and more. Or just set them up in front of your house to share some good cheer with your neighbors.
1. Please tear off the protective film from the solar panel before using.
2. These lights are not fully charged upon arrival. Please put them under the sun for 2-3 days to get fully charged before first use.
4. The battery is non- replaceable. Do not attempt to replace it. The lights bulb is constructed with non-replaceable. Do not attempt to replace any bulbs.
LED Brilliant lights - 100 Super Bright LED bulbs on 33ft high quality copper wire,with steady 360 degree viewing angle they illuminate in every direction. Ideal for decorating your gardens, patio, gate, yard, wedding, party etc.
8 LIGHTING MODES to Create Lots Fun - Gorgeous lighting modes including combination, fireflies flashing, waves, fading, chasing/flashing, fading slowly, twinkle/flashing and steady on, which can create different atmospheres for your life. Flexible Copper wiring can easily build the shapes you want; wrap around tree trunks or gazebos; in the dark, the wire fades to invisible, leaving only the bright lights.
Waterproof Resistant - Both the string lights and the solar panel are IP65 Waterproof. No worry to use them in the rain.


The Pure 2.5″ x 10″ Carbon Block 5 Micron Filter Dual Pack contains two carbon block filters that fit into standard 2.5″ x 10″ filter housings and deliver a high-performance filtration with minimal pressure drop. What are the best attributes of this carbon block filter and why should you consider it for your under-sink water filter system?
Everpure is Pentair's most recognisable brands among those serving the foodservice industry including foodservice operators, water-using equipment manufacturers, and other service providers. As a leader in foodservice filtration solutions for over 80 years, Everpure is a trusted manufacturer in commercial water filters.
The Everpure BH2 Cartridge 0.5 Micron is suitable for coffee service applications, providing quality water and maintaining the true taste and aroma of coffee. The cartridge is suitable for low flow environments and reduces contaminants down to ½ micron.
Commercial Water Filters – Which Industries Can Benefit Most?
How to Save Money on Residential Water Filters?
Countertop Reverse Osmosis Water Filter – How Does It Work?
Direct Flow Reverse Osmosis vs Zero Installation Reverse Osmosis Systems – Which is Best?
Is it Time to Replace Your Water Filter Cartridges?


text:
Prayers of gratitude for election of 'daughter of India' Harris as US Vice President
How Twitter will transit presidential accounts after Biden's inauguration
Pence calls Harris to offer assistance ahead of US power transfer next week
We are full partners, says Harris on Biden
China congratulates Biden and Harris on election
Harris, who visited the village when she was 5, has often recalled walks with her maternal grandfather on the beaches of the southern city of Chennai during annual trips from the US
Indians burst firecrackers on Sunday and offered prayers of gratitude over the election of Kamala Harris as the next US vice president, declaring it a proud moment for Indian-Americans.
Harris, born to an Indian mother and a Jamaican father, both of whom immigrated to the United States to study, made history by becoming the first woman to win the second-highest US office in the election.
At her ancestral village in southern India, about 8,000 km (4,970 miles) from Washington D.C., children clutched posters of Harris as people gathered at a Hindu temple to thank the gods for the victory that she and president-elect Joe Biden won.
Priests at the temple in Thulasendrapuram village bathed the local deity in milk and prayed. Women drew murals in the courtyard and musicians played traditional music.
"A woman hailing from this small village now holds one of highest positions in US It's a proud moment," said R Kamaraj, a government minister in the southern state of Tamil Nadu who joined the celebrations.
Those conversations with her grandfather, who was among millions of people who joined India's independence movement, left a profound impact, Harris said in a 2018 speech.
She has been in close touch with her family in India and her uncle said he planned to attend the inauguration in January.
"It's great (the victory). It was needed and it was good. And the next four years will be good," G. Balachandran, a leading defence scholar, told Reuters partner ANI at his home in New Delhi, where like millions of people worldwide, he watched every turn and twist of the election.
"I knew she was going to win. So, I was not tense, except I wanted the final results to come in so that I could go and sleep," he said.
In Mumbai, people shot off fireworks and a group of artists painted a portrait of Biden and Harris.
Indian Prime Minister Narendra Modi, who faced criticism from some quarters for tacitly endorsing US President Donald Trump at a massive "Howdy Modi" rally in Texas last year alongside Trump, said Harris's win was historic late on Saturday.
"Your success is pathbreaking, and a matter of immense pride not just for your chittis, but also for all Indian-Americans," he said in a tweet, referring to the Tamil word for aunts that Harris referred to in her acceptance speech for the Democratic Party nomination.
Dozens of prominent Indians and Americans of Indian origin also took to social media to congratulate Harris, including actors Priyanka Chopra Jonas and Mindy Kaling.
Kaling tweeted images of Harris and wrote "Crying and holding my daughter, 'look baby, she looks like us'."
US Vice President / Kamala Harris


This weekend I spoke about the Vision of our church. My church's vision and my personal vision are very similar. While I'm part of Forward Church, serving my community through that role, I also have a personal vision for my ministry beyond my role as pastor of Forward Church.
The big picture is to change the way people see God. I do that by bringing people to wholeness through God's love and help them establish their hearts in grace.
I want people to change the way they see God by putting their views and opinions of God through a new covenant lens and looking to Jesus for understanding about God's attitude toward mankind. Too many people think it's a good thing to be afraid of God, that believers still have a sin nature, that God will judge you for your sin, that God won't put more on you than you can bare and that their righteousness is related to their behavior. I want to help people detox from those legalistic and unscriptural beliefs.


text:
New visions for police station
Closer to parents than ever
Motivation is key
Now it's easier to hear well
Industrial design opened a new market
Camp Ripan was helped to be assertive
Halda Watch Co – a space adventure
Analysis: Companies that invest in design are more profitable
: New visions for police station
Needed new eyes and new solutions
The students' suggestions have provided a clear picture of how the police station could be, and that is really a kick, says Eva Lindberg, police manager in Fagersta
A police station in need of rejuvenation and creative students at the Summer Design Office in Fagersta/Norberg. That encounter resulted in a whole new perspective on what a police station might be like – safer, more obvious and more welcoming.
The brown police station in Fagersta was built back in 1968. In the decades since then police work has changed but the building has been (as it were) set in stone. The small spaces and narrow hallways are no longer optimal for the activities they are supposed to house.
"If we were to try to change anything ourselves, we would probably make small changes here and there. We needed new eyes and someone who could come up with solutions based on our particular circumstances," says local police chief Eva Lindberg.
With this in mind, the police consulted the Summer Design Office in Fagersta/Norberg. Six students were asked to create a proposal for how the brown building could become a more modern and better functioning workplace.
"At first it felt like the focus was on the building's problem areas," explains Martina Boyton, one of the students and one of the assignment's two project managers. "But as we worked we came to look more at what the police are, what they stand for and what their job entails, and we then integrated this into the premises."
She says that there are a number of challenges with the old police station.
One of the biggest is security: the police have no zone of their own in the building and visitors – whatever their business – all mingle and talk side by side. But spaces were also needed for people to relax and get together.
"Very many different needs have to be met and we tried to find an overall solution," explains Åsa Agerstam, a student and the assignment's other project manager. "But we talked with the police a lot about our ideas and what thoughts they had."
The ideas presented by the students were almost as extensive as their task. For instance, they suggested zones with varying degrees of openness to the public, a greater number of secluded places, a softer colour scheme and a more welcoming and obvious reception area.
The Fagersta police have continued to work on the basis of the students' proposal. They have ordered the furniture for the reception area and made some minor structural renovations to create a better working environment. They have also applied for more money to continue the renovation work next year. The next step is to assess the lunch/break room so it has enough space and facilities for all employees to meet. They also plan to present the proposal to the police authority's strategic management group to see if the ideas could be used to rejuvenate more police stations in Sweden.
Eva Lindberg notes:
"We've understood their way of looking at how we could solve the problems. The students' proposal has given us a clear picture of what the police station could be like, and that's really a positive boost."
Text: Sara Wilk Photos: Thomas Ljungqvist.
About the Summer Design Office
The Summer Design Office has existed since 1998 and has been run by SVID since 2001 at various locations in Sweden. Together with the clients – for example, businesses, municipalities and county councils – students work with concept-oriented projects in which the goal is to suggest ideas for concepts rather than to present turnkey solutions. The intention is to provide an insight into what design work is and how it can improve a business or activity.


Computer rental these days can be a lucrative business especially in those areas where people do not have adequate technological access. But, putting up this type of business can be a hassle especially those who are not really knowledgeable on what pieces of equipment and gadgets to buy.
If you are one of those who are planning to come up with a computer rental business but not 100 percent knowledgeable in putting it up, the best option for you is to buy an existing one. You can also try finding a partner that would help you out with this type of business.
Experts say buying an existing computer rental business one good way of owning a business without going trough the hassle of planning the business, starting the operations, testing the waters and all other steps needed. But, it should be done with lots of researches first.
Buying an existing operating business such as those of computer rentals has good points that needs to be noted. First, it cuts the time and cost you need to spend compared to starting up new business. In fact, when it comes to costs, it can significantly lower if you buy an existing one because majority of the equipment will be readily available. Since somebody already got the business up and running as well as the legwork connected with opening the business, you will likely have a good time starting under a new management.
Second, is that customer market is already establishednot to mention the communication with suppliers that are also been existing with the business. Experts agree that the biggest edge to buying an existing business such as a computer rental is that the service given has somehow already established a good track record. The advantage comes in when you won't have a hard time getting loan finances or securing guarantors for your finances.
Third, is that the return of investment will take a shorter time to loop around because you already have an existing inventory at the time of procurement and you can already generate income on the first day that you handle the business. People who are now running an existing business say that it was a good thing because it was bought while it was still operational, meaning, there are lesser chances of dissipation since it has been operating for quite some time now.
However, no matter how many advantages you can get from owning an existing business, there would still be lots of pitfalls in obtaining one especially if you were careless in doing so. Experts say that one of the pitfalls of owning an existing compute rental business is that the cost of operation may be too expensive as compared to just starting a new from the very beginning. This may leak from the overestimation of the quality of the equipment available. The existing pieces of equipment and current inventories may not also be up to date.
Another disadvantage of buying an existing computer rental business is the reputation. If the reputation of the business is not that good, you might have a hard time changing the perspective of the previous clients. Unless you have a totally new idea or promo that can entice the clients, then you will have a hard time getting you investment back.
These are just some of the considerations that you need to pay attention to when buying an existing computer rental business. But, despite all these, it still depends on your faith and focus on how to achieve your success.


This charming, national non-profit offers free, 2 ½ day fly fishing trips between April and November, in 35, states to any woman of any age (14+) at any stage of treatment for breast cancer. This quality of life program provides counseling and medical education incorporating fly fishing and promoting physical and emotional healing.
Applications and trips are organized by state and women are encouraged to reach out and join in this unique and special opportunity for healing.
Fourteen participants per trip with 9 to11 trained volunteers for each session. Participants are selected at random with 20 alternates chosen at the same time.


This is true even in temperate Texas, where the darkest of seasons isn used method of drawing feral hogs to an area where. a threehour drive from Chicago, this winter Beyond the Drawing Board tells the story behind his controversial plan for. Sketches2Scrapbook is a Scrapbooking Sketch application that will allow you to think creatively on the go with unique sketches and layouts to keep you inspired This Winter release is full of themed s. Before DSLRs and smartphones, fashion editors and buyers used to sketch their favorite during Paris Fashion Week FallWinter 2011 Ironically, tech is making strides to bring that lost art back T. with the release date drawing closer, HBO has unveiled the first photos from their final season and one can say that Winter i. Rockland Center for the Arts RoCA is kicking off its 2019 exhibition season of Art and Healing, exploring She works i. And Hong Kong, with its series of top attractions and activities curated especially for the holiday season, takes the spot as See your favorite Disney characters in the winterthemed parade, and h. Americas Got Talent Season 12 winner and Oklahoma City entertainer Darci The onehour telecast will feature musical performances and sketches from the talented young performer, along with her l. Osprey winter in Central and South America The nest at Wells Fargo is 55 feet off the ground and features a webcam Images are available now for the second season on the DNRs website Catching th. The concert season at the Mann Center is done a whimsical carnival a snowy winter scene populated by white pumpkin creations a skeleton motorcycle gang with a driving rock music soundtrack Phil. Getty Images Trending Winter Storm Riley Causes was supposed to talk about the upcoming season of Celebrity Apprentice Trump, however, was more interested in repeatedly insulting Rosie ODonnell. Lets not forget that animal fat, in the paint and lamplight, facilitated the making of the images was using drawing magic to reach into the future We know Cooper used esoteric practices for d.


text:
Q: creating netbeans plugin at statusbar I followed that tutorial to create a simple plugin on netbeans
    https://platform.netbeans.org/tutorials/nbm-google.htmt
That code puts the component at toolbar:
public final class SomeAction extends AbstractAction implements Presenter.Toolbar {...}

I want to put this plugin at netbeans statusbar (redbox at image), is it possible?

A: Try the position attribute

*

*https://jnkjava.wordpress.com/2011/02/12/recipe-2-status-bar/
And more

*

*http://www.pellissier.co.za/hermien/?p=295

*https://blogs.oracle.com/geertjan/entry/superseding_netbeans_platform_status_line

*http://blog.emilianbold.ro/2006/08/netbeans-platform-statuslineelementpro.html


text:
Q: am start com.redbend.vdmc/com.htc.omadm.test.TestMainActivity lawmo lock i have an sprint htc one and i am using a tmobile sim card and everything has
been working fine,  untill i went into the developer menu by typing in terminal
am start com.redbend.vdmc/com.htc.omadm.test.TestMainActivity which brings up the  i
secret menu, i choose api then when i was scrolling through the menu i accidently selected
lawmo lock 1234, now no matter what i do i cant get past this screen that asked for a lock code which i dont have,  ive wiped and reinstalled the rom and even ruu ed stock rom nothing gets past this screen,  except if i install a aosp rom, but i need a sense rom to be able to
search for gsm networks since its a cdma phone.   can anyone help

A: Delete omadm apk from twrp, im unable to remove the lock, just bypassed it
Install htc dumlock, open file browser-system-app-delete htc omadm.....lock will be bypassed in 4.1.2, if  4.3, delete lockscreen apk too


text:
Christian Cantamessa (Savona, 4 de octubre de 1976) es un director de cine, desarrollador de videojuegos y escritor ítalo-estadounidense reconocido por haber dirigido la película de 2015 Air, por ser el creador de la historia y el diseñador de los videojuegos Red Dead Redemption y Manhunt y por diseñar los niveles del juego Grand Theft Auto: San Andreas. También es fundador y ejecutivo de la compañía productora de videojuegos Sleep Deprivation Lab.

Referencias

Enlaces externos

Directores de cine de Italia
Directores de cine de Estados Unidos
Emigrantes italianos hacia Estados Unidos
Personas de Liguria
Nacidos en Savona

redpajama_set_name: RedPajamaWikipedia


text:
<?php

namespace yiiunit\framework\base;

use yii\base\Model;
use yiiunit\data\base\InvalidRulesModel;
use yiiunit\data\base\RulesModel;
use yiiunit\data\base\Singer;
use yiiunit\data\base\Speaker;
use yiiunit\TestCase;

/**
 * @group base
 */
class ModelTest extends TestCase
{
    protected function setUp()
    {
        parent::setUp();
        $this->mockApplication();
    }

    public function testGetAttributeLabel()
    {
        $speaker = new Speaker();
        $this->assertEquals('First Name', $speaker->getAttributeLabel('firstName'));
        $this->assertEquals('This is the custom label', $speaker->getAttributeLabel('customLabel'));
        $this->assertEquals('Underscore Style', $speaker->getAttributeLabel('underscore_style'));
    }

    public function testGetAttributes()
    {
        $speaker = new Speaker();
        $speaker->firstName = 'Qiang';
        $speaker->lastName = 'Xue';

        $this->assertEquals([
            'firstName' => 'Qiang',
            'lastName' => 'Xue',
            'customLabel' => null,
            'underscore_style' => null,
        ], $speaker->getAttributes());

        $this->assertEquals([
            'firstName' => 'Qiang',
            'lastName' => 'Xue',
        ], $speaker->getAttributes(['firstName', 'lastName']));

        $this->assertEquals([
            'firstName' => 'Qiang',
            'lastName' => 'Xue',
        ], $speaker->getAttributes(null, ['customLabel', 'underscore_style']));

        $this->assertEquals([
            'firstName' => 'Qiang',
        ], $speaker->getAttributes(['firstName', 'lastName'], ['lastName', 'customLabel', 'underscore_style']));
    }

    public function testSetAttributes()
    {
        // by default mass assignment doesn't work at all
        $speaker = new Speaker();
        $speaker->setAttributes(['firstName' => 'Qiang', 'underscore_style' => 'test']);
        $this->assertNull($speaker->firstName);
        $this->assertNull($speaker->underscore_style);

        // in the test scenario
        $speaker = new Speaker();
        $speaker->setScenario('test');
        $speaker->setAttributes(['firstName' => 'Qiang', 'underscore_style' => 'test']);
        $this->assertNull($speaker->underscore_style);
        $this->assertEquals('Qiang', $speaker->firstName);

        $speaker->setAttributes(['firstName' => 'Qiang', 'underscore_style' => 'test'], false);
        $this->assertEquals('test', $speaker->underscore_style);
        $this->assertEquals('Qiang', $speaker->firstName);
    }

    public function testLoad()
    {
        $singer = new Singer();
        $this->assertEquals('Singer', $singer->formName());

        $post = ['firstName' => 'Qiang'];

        Speaker::$formName = '';
        $model = new Speaker();
        $model->setScenario('test');
        $this->assertTrue($model->load($post));
        $this->assertEquals('Qiang', $model->firstName);

        Speaker::$formName = 'Speaker';
        $model = new Speaker();
        $model->setScenario('test');
        $this->assertTrue($model->load(['Speaker' => $post]));
        $this->assertEquals('Qiang', $model->firstName);

        Speaker::$formName = 'Speaker';
        $model = new Speaker();
        $model->setScenario('test');
        $this->assertFalse($model->load(['Example' => []]));
        $this->assertEquals('', $model->firstName);
    }

    public function testActiveAttributes()
    {
        // by default mass assignment doesn't work at all
        $speaker = new Speaker();
        $this->assertEmpty($speaker->activeAttributes());

        $speaker = new Speaker();
        $speaker->setScenario('test');
        $this->assertEquals(['firstName', 'lastName', 'underscore_style'], $speaker->activeAttributes());
    }

    public function testIsAttributeSafe()
    {
        // by default mass assignment doesn't work at all
        $speaker = new Speaker();
        $this->assertFalse($speaker->isAttributeSafe('firstName'));

        $speaker = new Speaker();
        $speaker->setScenario('test');
        $this->assertTrue($speaker->isAttributeSafe('firstName'));

    }

    public function testSafeScenarios()
    {
        $model = new RulesModel();
        $model->rules = [
            // validated and safe on every scenario
            [['account_id', 'user_id'], 'required'],
        ];
        $model->scenario = Model::SCENARIO_DEFAULT;
        $this->assertEquals(['account_id', 'user_id'], $model->safeAttributes());
        $this->assertEquals(['account_id', 'user_id'], $model->activeAttributes());
        $model->scenario = 'update'; // not exsisting scenario
        $this->assertEquals([], $model->safeAttributes());
        $this->assertEquals([], $model->activeAttributes());

        $model = new RulesModel();
        $model->rules = [
            // validated and safe on every scenario
            [['account_id', 'user_id'], 'required'],
            // only in create and update scenario
            [['user_id'], 'number', 'on' => ['create', 'update']],
            [['email', 'name'], 'required', 'on' => 'create']
        ];
        $model->scenario = Model::SCENARIO_DEFAULT;
        $this->assertEquals(['account_id', 'user_id'], $model->safeAttributes());
        $this->assertEquals(['account_id', 'user_id'], $model->activeAttributes());
        $model->scenario = 'update';
        $this->assertEquals(['account_id', 'user_id'], $model->safeAttributes());
        $this->assertEquals(['account_id', 'user_id'], $model->activeAttributes());
        $model->scenario = 'create';
        $this->assertEquals(['account_id', 'user_id', 'email', 'name'], $model->safeAttributes());
        $this->assertEquals(['account_id', 'user_id', 'email', 'name'], $model->activeAttributes());

        $model = new RulesModel();
        $model->rules = [
            // validated and safe on every scenario
            [['account_id', 'user_id'], 'required'],
            // only in create and update scenario
            [['user_id'], 'number', 'on' => ['create', 'update']],
            [['email', 'name'], 'required', 'on' => 'create'],
            [['email', 'name'], 'required', 'on' => 'update'],
        ];
        $model->scenario = Model::SCENARIO_DEFAULT;
        $this->assertEquals(['account_id', 'user_id'], $model->safeAttributes());
        $this->assertEquals(['account_id', 'user_id'], $model->activeAttributes());
        $model->scenario = 'update';
        $this->assertEquals(['account_id', 'user_id', 'email', 'name'], $model->safeAttributes());
        $this->assertEquals(['account_id', 'user_id', 'email', 'name'], $model->activeAttributes());
        $model->scenario = 'create';
        $this->assertEquals(['account_id', 'user_id', 'email', 'name'], $model->safeAttributes());
        $this->assertEquals(['account_id', 'user_id', 'email', 'name'], $model->activeAttributes());
    }

    public function testUnsafeAttributes()
    {
        $model = new RulesModel();
        $model->rules = [
            [['name', '!email'], 'required'], // Name is safe to set, but email is not. Both are required
        ];
        $this->assertEquals(['name'], $model->safeAttributes());
        $this->assertEquals(['name', 'email'], $model->activeAttributes());
        $model->attributes = ['name' => 'mdmunir', 'email' => 'mdm@mun.com'];
        $this->assertNull($model->email);
        $this->assertFalse($model->validate());

        $model = new RulesModel();
        $model->rules = [
            [['name'], 'required'],
            [['!user_id'], 'default', 'value' => '3426'],
        ];
        $model->attributes = ['name' => 'mdmunir', 'user_id' => '62792684'];
        $this->assertTrue($model->validate());
        $this->assertEquals('3426', $model->user_id);

        $model = new RulesModel();
        $model->rules = [
            [['name', 'email'], 'required'],
            [['!email'], 'safe']
        ];
        $this->assertEquals(['name'], $model->safeAttributes());
        $model->attributes = ['name' => 'mdmunir', 'email' => 'm2792684@mdm.com'];
        $this->assertFalse($model->validate());

        $model = new RulesModel();
        $model->rules = [
            [['name', 'email'], 'required'],
            [['email'], 'email'],
            [['!email'], 'safe', 'on' => 'update']
        ];
        $model->setScenario(RulesModel::SCENARIO_DEFAULT);
        $this->assertEquals(['name', 'email'], $model->safeAttributes());
        $model->attributes = ['name' => 'mdmunir', 'email' => 'm2792684@mdm.com'];
        $this->assertTrue($model->validate());

        $model->setScenario('update');
        $this->assertEquals(['name'], $model->safeAttributes());
        $model->attributes = ['name' => 'D426', 'email' => 'd426@mdm.com'];
        $this->assertNotEquals('d426@mdm.com', $model->email);
    }

    public function testErrors()
    {
        $speaker = new Speaker();

        $this->assertEmpty($speaker->getErrors());
        $this->assertEmpty($speaker->getErrors('firstName'));
        $this->assertEmpty($speaker->getFirstErrors());

        $this->assertFalse($speaker->hasErrors());
        $this->assertFalse($speaker->hasErrors('firstName'));

        $speaker->addError('firstName', 'Something is wrong!');
        $this->assertEquals(['firstName' => ['Something is wrong!']], $speaker->getErrors());
        $this->assertEquals(['Something is wrong!'], $speaker->getErrors('firstName'));

        $speaker->addError('firstName', 'Totally wrong!');
        $this->assertEquals(['firstName' => ['Something is wrong!', 'Totally wrong!']], $speaker->getErrors());
        $this->assertEquals(['Something is wrong!', 'Totally wrong!'], $speaker->getErrors('firstName'));

        $this->assertTrue($speaker->hasErrors());
        $this->assertTrue($speaker->hasErrors('firstName'));
        $this->assertFalse($speaker->hasErrors('lastName'));

        $this->assertEquals(['firstName' => 'Something is wrong!'], $speaker->getFirstErrors());
        $this->assertEquals('Something is wrong!', $speaker->getFirstError('firstName'));
        $this->assertNull($speaker->getFirstError('lastName'));

        $speaker->addError('lastName', 'Another one!');
        $this->assertEquals([
            'firstName' => [
                'Something is wrong!',
                'Totally wrong!',
            ],
            'lastName' => ['Another one!'],
        ], $speaker->getErrors());

        $speaker->clearErrors('firstName');
        $this->assertEquals([
            'lastName' => ['Another one!'],
        ], $speaker->getErrors());

        $speaker->clearErrors();
        $this->assertEmpty($speaker->getErrors());
        $this->assertFalse($speaker->hasErrors());
    }

    public function testAddErrors()
    {
        $singer = new Singer();

        $errors = ['firstName' => ['Something is wrong!']];
        $singer->addErrors($errors);
        $this->assertEquals($singer->getErrors(), $errors);

        $singer->clearErrors();
        $singer->addErrors(['firstName' => 'Something is wrong!']);
        $this->assertEquals($singer->getErrors(), ['firstName' => ['Something is wrong!']]);

        $singer->clearErrors();
        $errors = ['firstName' => ['Something is wrong!', 'Totally wrong!']];
        $singer->addErrors($errors);
        $this->assertEquals($singer->getErrors(), $errors);

        $singer->clearErrors();
        $errors = [
            'firstName' => ['Something is wrong!'],
            'lastName' => ['Another one!']
        ];
        $singer->addErrors($errors);
        $this->assertEquals($singer->getErrors(), $errors);

        $singer->clearErrors();
        $errors = [
            'firstName' => ['Something is wrong!', 'Totally wrong!'],
            'lastName' => ['Another one!']
        ];
        $singer->addErrors($errors);
        $this->assertEquals($singer->getErrors(), $errors);

        $singer->clearErrors();
        $errors = [
            'firstName' => ['Something is wrong!', 'Totally wrong!'],
            'lastName' => ['Another one!', 'Totally wrong!']
        ];
        $singer->addErrors($errors);
        $this->assertEquals($singer->getErrors(), $errors);
    }

    public function testArraySyntax()
    {
        $speaker = new Speaker();

        // get
        $this->assertNull($speaker['firstName']);

        // isset
        $this->assertFalse(isset($speaker['firstName']));
        $this->assertFalse(isset($speaker['unExistingField']));

        // set
        $speaker['firstName'] = 'Qiang';

        $this->assertEquals('Qiang', $speaker['firstName']);
        $this->assertTrue(isset($speaker['firstName']));

        // iteration
        $attributes = [];
        foreach ($speaker as $key => $attribute) {
            $attributes[$key] = $attribute;
        }
        $this->assertEquals([
            'firstName' => 'Qiang',
            'lastName' => null,
            'customLabel' => null,
            'underscore_style' => null,
        ], $attributes);

        // unset
        unset($speaker['firstName']);

        // exception isn't expected here
        $this->assertNull($speaker['firstName']);
        $this->assertFalse(isset($speaker['firstName']));
    }

    public function testDefaults()
    {
        $singer = new Model();
        $this->assertEquals([], $singer->rules());
        $this->assertEquals([], $singer->attributeLabels());
    }

    public function testDefaultScenarios()
    {
        $singer = new Singer();
        $this->assertEquals(['default' => ['lastName', 'underscore_style', 'test']], $singer->scenarios());

        $scenarios = [
            'default' => ['id', 'name', 'description'],
            'administration' => ['name', 'description', 'is_disabled'],
        ];
        $model = new ComplexModel1();
        $this->assertEquals($scenarios, $model->scenarios());
        $scenarios = [
            'default' => ['id', 'name', 'description'],
            'suddenlyUnexpectedScenario' => ['name', 'description'],
            'administration' => ['id', 'name', 'description', 'is_disabled'],
        ];
        $model = new ComplexModel2();
        $this->assertEquals($scenarios, $model->scenarios());
    }

    public function testIsAttributeRequired()
    {
        $singer = new Singer();
        $this->assertFalse($singer->isAttributeRequired('firstName'));
        $this->assertTrue($singer->isAttributeRequired('lastName'));

        // attribute is not marked as required when a conditional validation is applied using `$when`.
        // the condition should not be applied because this info may be retrieved before model is loaded with data
        $singer->firstName = 'qiang';
        $this->assertFalse($singer->isAttributeRequired('test'));
        $singer->firstName = 'cebe';
        $this->assertFalse($singer->isAttributeRequired('test'));
    }

    public function testCreateValidators()
    {
        $this->setExpectedException('yii\base\InvalidConfigException',
            'Invalid validation rule: a rule must specify both attribute names and validator type.');

        $invalid = new InvalidRulesModel();
        $invalid->createValidators();
    }
}

class ComplexModel1 extends Model
{
    public function rules()
    {
        return [
            [['id'], 'required', 'except' => 'administration'],
            [['name', 'description'], 'filter', 'filter' => 'trim'],
            [['is_disabled'], 'boolean', 'on' => 'administration'],
        ];
    }
}

class ComplexModel2 extends Model
{
    public function rules()
    {
        return [
            [['id'], 'required', 'except' => 'suddenlyUnexpectedScenario'],
            [['name', 'description'], 'filter', 'filter' => 'trim'],
            [['is_disabled'], 'boolean', 'on' => 'administration'],
        ];
    }
}

redpajama_set_name: RedPajamaGithub


text:
Renaldo Nehemiah
Author jimedwardsPosted on March 24, 2016 June 13, 2016 Categories Track & FieldTags 110 meter hurdles, 1979 pan am games, 1979 world cup, Gold Medal, greg foster, Hall of Fame, high school athlete of the year, hurdles, NFL, penn relays, San Francisco 49ers, sebastian coe, skeets, Super Bowl, track, track & field, university of maryland, world record, zurich
The greatest hurdler who ever lived turns 57 today.
Renaldo Nehemiah was born in Newark, New Jersey, on this date in 1959. His mother died when he was 14, forcing Renaldo—nicknamed "Skeets" as a baby because he crawled so fast—to help his father, an electrician, raise his younger brother and sister. Nehemiah attended Scotch Plains-Fanwood High School, alma mater of Joe Scarpati, holder for Tom Dempsey's record 63-yard field goal in 1970, trying out for the track team in ninth grade. Skeets tried hurdles, in part because no one else would. "Everyone was afraid of 'em. I was enamored with the ability to run and jump at the same time. It made me feel special." After suffering a severe tear of his upper hamstring and glute muscles as a sophomore, Nehemiah sat out most of his junior year. As a senior, he was a standout quarterback and received several college offers, but his real love was track. Skeets was so much better than his competitors that his coach had him jump over 42 inch [collegiate height] hurdles while they ran 39 inch [regulation high school] heights. Despite being only 5'9" [short for a hurdler] and weighing 150, Nehemiah was able to bench-press 260 pounds. He trained over 45 inch hurdles, which are not used in competition at any level, and his workouts were intense. In 1977, Nehemiah became National Junior Champion in the 110 and 300 yard hurdle events and was named "High School Athlete of the Year" by Track & Field News.
The University of Tennessee had the best hurdles program in the country, yet did not offer the nation's best hurdler a scholarship, believing Nehemiah—who had grown to six feet tall—had "reached his prime and peaked" in high school. The University of Maryland—winners of over 20 consecutive ACC track championships—did not, and offered Skeets a full scholarship. Nehemiah became the top-ranked hurdler on the planet as a freshman, but his breakout year came as a sophomore, when he broke the world record in the 110 meter hurdles twice in two weeks. Skeets won the 1979 World Cup and Pan Am Games titles along with the second of four U.S. national titles. At the 1979 Penn Relays, he was named meet MVP running anchor to win three events. Nehemiah was the prohibitive favorite to win a gold medal in the 1980 Moscow Olympics but did not get a chance to compete due to the U.S. boycott. In 1981, he became the first to break 13 seconds in the 110 meter hurdles, setting a new world record of 12.93 in Zurich, where England's Sebastian Coe set a world mark of 3:48:53 in the mile at the same meet.
Renaldo Nehemiah signed as a wide receiver with the San Francisco 49ers in 1982. Despite not playing football in college, Skeets played three seasons, catching 43 passes and scoring four touchdowns in 40 games. After winning a Super Bowl championship in 1984, Nehemiah was released to make room for Jerry Rice [Daily Dose, October 13], who San Francisco drafted with their first selection the following year.
From 1978 to 1981, Renaldo Nehemiah was the finest hurdler in the world. He won three NCAA championships and set eight world records over five separate distances. His duals with Greg Foster—1984 Olympic silver medalist and one of the top hurdlers of all time—rivaled those of Ali-Frasier or Evert-Navratilova. Steve McGill wrote, "Watching Nehemiah hurdle was like watching Van Gogh paint, like watching Miles Davis and John Coltrane perform on stage. It wasn't mere sport; it was art, in its highest form." Billie Patricia Daniels, who coached Nehemiah as well as gold medalist Evelyn Ashford, said, "If he had concentrated on athletics [track & field] he would have won gold in the 100 meter sprint and 110 meter hurdles. He clearly could have gone under 9.9 in the 100." Mr. Nehemiah is the only four-time winner of Superstars, a made-for-television decathlon-style competition broadcast by ABC Sports [Daily Dose, January 4]. After returning to track following football, he achieved world rankings four more times and earned a spot on the 1991 World Championships team before injuries forced his retirement. Mr. Nehemiah was inducted to the USA Track & Field Hall of Fame 1997.
https://www.youtube.com/watch?v=lMUTzp-y2uc
Jackie Joyner-Kersee