text:
Carnaval in La Paz
We have been tied to Dock 4 at Marina Palmira in La Paz for the past two weeks, where we have been finishing up our project list and moving on to phase two of provisioning for our Pacific crossing. (We did some initial provisioning at Costco in San Diego.) This marina is about two miles from the downtown center--and an additional half mile from the nearest supermarket--which makes grocery shopping a chore (we usually walk in and taxi back); but it is cheaper than the downtown marina, Marina de la Paz, and we suspect there are fewer distractions. An added bonus is that we have been able to sleep at night during the last week, when the town of La Paz has been celebrating Carnaval!
Carnaval is derived from the Old Italian carnelevare, the removing of meat (carne, meat; levare, to remove)*, in reference to the period of Lent that begins after this celebration. The indulgences which people enjoy at this time have also given Carnaval the connotation of a celebration of the flesh. *The American Heritage Dictionary of the English Language
Patrick and I took a break from the project list to check out the festivities. La Paz can definitely put on a good party! Although Carnaval in Mexico was surely not the spectacle you would find in Brazil or Trinidad (Mexico has a more modest culture), it was just as creative. The theme of this year's Carnaval was Myths, Legends, and Characters.
Medusa float
We attended opening night. I was hoping to see the coronation of the Carnival Rey y Reina; however, the artistic program that was supposed to start at 6:00 was just starting at 8:00, and we faded before the reigning king and queen were appointed. We did see some belly dancing troupes and indigenous dancers. We also explored the main thoroughfare along the malecon (waterfront walk). There were all kinds of food booths, carnival games, an amusement park, and tropical drink stands. It was fun to be among the many excited Mexican families out enjoying the evening.
It was interesting to note that the drinking establishments for the festival were not cordoned off like the beer gardens in the states, and people could walk along carrying their drinks. This fact, coupled with another difference between Mexico and the states---more pedestrian hazards---made for some interesting navigation off the boat. Here, one must be constantly vigilant of the uneven streets and sidewalks, curbs sometimes two feet high, random steps leading to nowhere, and gaping, open holes in the middle of the sidewalk.
Most evenings during Carnaval started with a Carnaval parade. On Sunday, Patrick and I knocked off work early and found a sidewalk table at a local cantina to watch the parade from. Some of our dockmates from Dock 4 wandered by and joined us for drinks and nachos while we watched the parade. A good time was had by all.
Many children were represented among the Carnaval floats.
At least one Brazilian-themed float was in evidence.
Fake beards and moustaches were on sale for 10-15 pesos, and some of the Mexican women sported them.
This cowboy's skills...
....were not exactly matched by this cowgirl's.
One custom that appeared to be both traditional and frowned upon was the lobbing of eggs full of confetti at the parade participants. Many vendors were selling these eggs (real egg shells with confetti inside) along the carnival route. Children along the route had huge stockpiles of them, which they threw at the floats and costumed participants. Yet, there were also people walking alongside the floats carrying signs that said "Please don't throw objects of defilement" with pictures of the eggs on them. Perhaps this is a Mexican tradition in flux?
We enjoyed our first experience of Carnaval in La Paz!
Sarah I March 3, 2012 at 1:24 PM
OMG, Kirsten. We just watched your bull riding! Your bravery must have been fortified; though, you walked a relatively straight line after you were bucked off.
Los Cabos to La Paz


Anybody have any literature on the Prodigy TE90185.
Really a owners manual online or maybe somebody local to my shop that may has one , I'm willing to drive to you to take a look at it.
See if this site will help U any????


text:
Q: Outlook ignoring IMG width attribute I'm having an issue with my email template, specifically how it is rendering in Outlook (2007 & 2010).
For all other clients, the images are correctly staying within the stated parameters (both CSS and HTML rules) but Outlook is completely ignoring these and the images are overflowing.
It's wrecking my head! Anyone have any idea where I'm going wrong or how to solve this? Below is an example of my IMG code.

SCREENSHOT: http://i65.tinypic.com/wufo01.png

redpajama_set_name: RedPajamaStackExchange


Fortunate Sons is a controversial documentary that examines the 911 attacks, the Bush regime and the War on Terror. The film critically examines the media's coverage of these events and near-compliance with the agendas of the ones pulling the strings behind these world-shaking events. Fortunate Sons was banned in three American states, but was nominated for the 2007 NSW Premier's Award!
Controversial film-maker Jonathan P. Nolan has landed a fifteen movie deal. All films have international distribution deals that will see them distributed across North America, Asia and Europe. These new films will range from science-fiction through to suspense and horror. Mr. Nolan is a successful award-winning author of science-fiction and horror novels.
The first of Mr. Nolan's new films is Sweet Cyanide, a light-hearted murder-mystery filmed in a multi-million dollar location in Canberra. 'Sweet Cyanide' can be seen alongside 'Fortunate Sons' at The Astor Theatre on the 6th & 7th of November.


text:
Bill Whatcott with his flyer
Lianne Laurence Follow Lianne
NewsFaith, Freedom, Homosexuality, Politics - CanadaWed Jul 4, 2018 - 4:15 pm EST
Canadian court allows 'hate crime' charge against Christian activist
bill whatcott, caroline mulroney, doug ford, freedom of speech, homosexuality, toronto pride
TORONTO, July 4, 2018 (LifeSiteNews) — Christian activist Bill Whatcott is out on bail and out of a job after turning himself in to Calgary police June 22 to face a criminal charge in Toronto of wilfully promoting hatred against "the gay community."
Toronto Police Service issued a Canada-wide warrant for Whatcott in May for the indictable hate crime offence after a two-year investigation into complaints made against Whatcott in 2016.
Whatcott and several others marched in the 2016 Toronto Pride Parade dressed in skin-tight green bodysuits with face masks as members of the Gay Zombies Cannabis Consumers Association.
They distributed 3,000 pamphlets on "Zombie Safe Sex" that included a flyer warning of the physical and spiritual dangers of homosexual activity.
The pamphlet featured graphic images of anal warts, a corpse described as an "AIDS fatality," and another image of "genital warts in the mouth" set next to a headshot of Prime Minister Justin Trudeau.
Tell the Ontario government drop the charges against Bill Whatcott!
It excoriated the "homosexual activism" of Trudeau, former Liberal Defence Minister Bill Graham, and former Ontario Premier Kathleen Wynne.
Whatcott's criminal prosecution for promoting hatred is highly unusual, and required the authorization of Ontario's former Liberal Attorney General Yasir Naqvi, according to Daily Xtra.
Naqvi's deputy attorney general Paul Boniferro green-lighted the criminal charge in April, Crown counsel Jennifer Epstein told LifeSiteNews.
In 2013, the Supreme Court deemed two of Whatcott's flyers hate literature when it ruled on his appeal of a Saskatchewan human rights tribunal judgment against him.
However, Whatcott's criminal charge is significantly more serious.
"If I get convicted of this, it's going to be a very low bar of what anyone can say," he told LifeSiteNews. "Because they're going to use it, they're going to use it as a precedent for what the next Christian can say."
"Powerful homosexual activist machine"
Whatcott, 51, described his Calgary arrest and various afflictions — a bout of pink eye, leg inflammation, food deprivation, harrowing holding cell experiences — and flight to Toronto on his web portal Free North America. It's also described in a lengthy article on MassResistance.
Notably, Whatcott was met in Toronto by Sergeant Henry Dyck of 51 Division who "sported homosexual pride shoulder stripes, a homosexual pride emblem on his chest, and a homosexual pride bracelet," he wrote.
"I just quietly prayed for strength that I did not have as it was obvious I was facing a powerful homosexual activist machine that encompassed the police, courts and Ontario government," noted Whatcott.
He was released June 25 after a weekend in custody on $5,000 bail with several conditions.
These include not contacting Toronto activist lawyer Douglas Elliott, as well as two plaintiffs, gay bar owner Christopher Hudspeth and former Liberal MPP and openly homosexual George Smitherman, who brought a $104 million class action lawsuit against Whatcott and fellow "zombies" a month after the 2016 Pride Parade.
Three of the civil plaintiffs are also the criminal complainants against Whatcott, reported Daily Xtra.
Crown counsel Epstein told the court the plaintiffs received death threats after criminal charges against Whatcott were made public, Xtra noted.
Whatcott is also banned from distributing the pamphlet he and fellow "zombies" handed out at the 2016 Pride Parade, entering Toronto's "gay" district, being within 500 meters of any Pride. He's also been forbidden to leave Canada, and ordered to surrender his passport to authorities.
Crown asks for ban on speaking on homosexuality
However, Justice Rebecca Rutherford of the Ontario Court of Justice stopped short of granting the Crown request to ban Whatcott from speaking and writing on the topic of homosexuality.
Even though he feared he could be in jail for months until his trial date, Whatcott refused to agree to this condition.
He told lawyer Daniel Santoro, who represented him at the bail hearing on behalf of his lawyer Charles Lugosi, that he hated jail.
"One hour ago I had a psychotic threatening to punch me in the head, I went 24 hours without food, three out of four days I slept on concrete," Whatcott wrote in Free North America.
"I don't want to be here, but accepting a total gag order and agreeing to surrender the entire public narrative of this trial and the homosexual lifestyle to the homosexual lobby is too high of a price to pay."
Santoro told the court Whatcott "had to be presumed innocent until proven guilty and he argued very well that the speech restriction was overly restrictive and unfair," Whatcott wrote, and Rutherford agreed.
Whatcott loses oilfield job
When Whatcott returned to Alberta, he found out he'd lost his job as a oilfield bus driver, MassResistance reported.
Moreover, GoFundMe shut down the fundraising page his wife Jadranka launched, and according to Whatcott, told her she was banned for life.
The couple, who have two children, now have a fundraiser on GoGetFunding.
Whatcott's next court appearance is July 23 at College Park, but it's expected a lawyer will appear on his behalf to set a date for further disclosures of evidence.
"I feel that I must have done something right," Whatcott told LifeSiteNews.
"My little zombie same-sex package simply had Gospel and medical information. For it to get under their skin like that you that you actually hit a nerve."
Meanwhile, the $104 million class action suit against Whatcott, the five unnamed "zombies," and anyone who aided and abetted them is not over.
"We are going to go after everyone who helped him," Elliott said when he launched the suit in August 2016. "Every person, every church, every non-profit organization, everyone who helped this wicked man promote his hatred is going to be held accountable."
Justice Paul Perell ruled in March 2017 Elliott could not claim defamation of an entire group, such as the Pride Parade participants, or the "LGTBTQ2SI Community," or a sub-class of Liberals, but only of individuals.
But he also issued an order that Whatcott must disclose the names his fellow half "gay zombies" as well as those of "unidentified financial backers" who funded the group's expenses.
Both parties are appealing the ruling.
Canadian court allows 'hate crime' charge against Christian activist Canadian court allows 'hate crime' charge against Christian activist News By Lianne Laurence

redpajama_set_name: RedPajamaCommonCrawl


In its latest annual study of TV viewing habits, Hub Entertainment Research found that more people seek out their favorite shows on Netflix than on live TV.
Netflix for the first time emerged as the No. 1 source for watching favorite shows, with 32% of respondents saying they use the streaming service compared with 26% using traditional live TV.
Of course, many Netflix shows are available only on Netflix (ditto for Amazon Prime, Hulu and others) so in some respects it's not comparing apples with apples. But Hub sought to acknowledge that by leaving the study open-ended, asking respondents to volunteer their favorite shows they returned to repeatedly within the past year. The most mentioned shows included broadcast titles like This is Us, The Good Doctor and The Good Place, as well as Netflix original Ozark and HBO's Game of Thrones. Further down the list were library titles like The Office.
Advertising and marketing was another interesting aspect to the findings, with social media and word of mouth triumphing over traditional advertising. For shows watched online, word of mouth and social media was how the most viewers (35%) said they found out about shows. Just 29% learned about the same shows via traditional advertising. For shows watched the old-fashioned way — via the pay-TV set-top box — the opposite held true, with 54% of viewers discovering shows as a result of advertising, compared with just 20% via social media or word of mouth.


text:
Q: Matlab function NNZ, numerical zero I am working on a code in Least Square Non Negative solution recovery context on Matlab, and I need (with no more details because it's not that important for this question) to know the number of non zero elements in my matrices and arrays.
The function NNZ on matlab does exactly what I want, but it happens that I need more information about what Matlab thinks of a "zero element", it could be 0 itself, or the numerical zero like 1e-16 or less.
Does anybody has this information about the NNZ function, cause I couldn't get the original script
Thanks.
PS : I am not an expert on Matlab, so accept my apologies if it's a really simple task.
I tried "open nnz", on Matlab but I only get a small script of commented code lines...

A: Since nnz counts everything that isn't an exact zero (i.e. 1e-100 is non-zero),  you just have to apply a relational operator to your data first to find how many values exceed some tolerance around zero. For a matrix A:
n = nnz(abs(A) > 1e-16);

Also, this discussion of floating-point comparison might be of interest to you.

A: You can add in a tolerance by doing something like:
nnz(abs(myarray)>tol);

This will create a binary array that is 1 when abs(myarray)>tol and 0 otherwise and then count the number of non-zero entries.


text:
G.D. Burns, Poet-Educator
Cultural criticism, poetry posts and news from the village of Catskill
Tertius Amanuensis: the preface, pt. 2
March 28, 2020 April 16, 2020 G.D. BurnsLeave a comment
Teen-doppelganger-me on TV: actor Michael Maronna as 'Big Pete' from Nickelodeon's The Adventures of Pete & Pete
I grew up on the living room carpet, whatever cheap gray or brown weave the apartment complex had installed in the 3-bed/1.5 bath five of us would occupy in the western, southern or eastern part of this country, depending on the year. Anyways, I was often on the carpet at the foot of the center of the living room: the television set with its accompanying VCR for our modest collection or video store rentals. The weave of the carpet would imprint itself into the skin of my elbows and arms, with the kernels of popcorn or shells of sunflower seeds or whatever else detritus sticking to me falling away when I got up after hours of the tube. When we spent time together as a family, it was either in one of three places – at Sunday service, our dining room table, or in front of the television. I wonder if everyone else in the family would agree, if Bob has written about this later in his memoir, but to my memory, gazing up at the images of the TV set together were some of the most peaceful and civil moments we shared as a family…
Anyhow, Tertius here reporting that I've finished transcribing the preface – at least that's what I take it to be. My father (I'll use this term when writing about the voice in the text – I'll use Bob when reflecting on him as a writer of the text) explicitly states in the opening paragraphs of his memoir that the main "takeaways" he'd like a reader to receive at the end of his story are the following, and I quote:
There were certain skills lacking in this boy's upbringing
His social environment would not only cause him to insulate from others while trying to reach out in normal and age-appropriate ways, and
Part of his normal response to his environment, given his lacking set of skills, would be to do things to make him think more highly of himself
If you re-read these takeaways, as I keep doing so, you'll begin to get a preliminary sense of the intentions behind writing this memoir – not to leave the story of a man, but of a boy; not an opening out, but an insulation; not what was gained in life, but what was lacking. Lastly, what Bob even writes on the same page (still in the third-person), is that it's about things he has done to "think more highly of himself." He admits it is the consensus of psych professionals that these tendencies are "borderline narcissistic" – the ego's defensive result of "the amount of people who kept trying to destroy me." For the record, Bob does have three mental diagnoses, but to those who know the whole story (the psych professionals do not) are paraphrased as saying "It's a pure miracle that you're still alive!" and on later pages of the preface, gives the explanation that "I had to lie to myself to maintain enough psychological subtlety to not kill myself at an early age."
Spurs dug into me when I first read the sentence which begins "In the words of the few people who know my whole story…" I frantically searched my mind but found I have no idea who these people are. I thought maybe that I was one of those people, but as I continue to transcribe, I am beginning to have my doubts. Perhaps my sister, who is eager to read this work and could clarify what is cloudy. Growing up with Bob was complicated because so many of the stories he told he told so often, often enough that you began to believe that they really happened. When I was a teenager he admitted that many of the stories he told didn't happen to him, that they had "sounded better told in the first person." A shock, but not a surprising one. Don't we all fashion ourselves and embellish with vanity and pride the aura which we project socially? Except, this was a family member, the man whose name I bore, but one who became more of a stranger.
Even before this revelation, which at the time made me angry and confused, there was a shroud over his past. We learned the essential things early on from our mother and grandparents: he had been married before, he was adopted, he was a convert, and he was disowned because of his conversion to become a Saint. There was a kind of admiration in this which needed to be paid to him, that he felt needed to be paid to him, a respect which my brother and I were hard pressed to show. Later we learned from him that he had lived through several kinds of abuse, grave misunderstandings, subtle coercion or trickery, a kind of spiritual injustice, the sins of the father, etc. – in short, he had suffered. These were harder to show respect to because it involved too much pity and sorrow. Even with these new facts it was difficult to know the truth about Bob. I'm not sure I'll even get the truth about him from this memoir.
The preface tracks his life from birth, adoption, early years in Victoria, to the end of his time at the elementary school he attended at Trinity Episcopal, ending at fifth grade. According to the U.S. Census from 1960, Victoria had a population of 33,047 people and was considered an urban place. His family attended, or were affiliated with, Northside Baptist, and this difference in religion taught at school v. religion taught at home is sharply contrasted – indeed, my father converted two more times in his life, baptized again into a non-denominational church, then confirmed a Catholic (He now attends another non-denominational church in Portland). It's curious that he doesn't mention his father's occupation, owner/operator of the now defunct Red Bird Hot Shot Service, an out-of-normal delivery hours trucking company. He doesn't mention his brother's name, which is understandable considering the abuse he endured from that also adopted son. But he also leaves out mentioning one of his sisters entirely, and doesn't say anything about both of them being intellectually disabled, the blood progeny of his parents – the very reason why they adopted him and his brother.
What isn't there, what is lacking – perhaps this is what makes a person who they are. Conditions are key factors: the woman's health who birthed you, the family you grow up in, the community you are a part of; the losses however, leave places that need filling. My father appeals to God, the Lord and Savior Jesus Christ, to "open my memory to completeness" and that by the time he is finished with this project he will "either be a pastor and trying to fulfill my life's calling or dead."
The last pages will be mailed to me soon, and we are still talking over the phone.
Posted in memoir, reflection, Uncategorized
My father, leaning in the foreground, as an extra in the 1994 TV mini-series adaptation of Stephen King's The Stand
You don't have to do this
The above was said with love by the two women closest to me and this project, my partner and my mother. They meant well – they would like to save me the taxing emotional work and efforts in time & energy that this project will cost. I'm choosing to do it anyway, based upon what I define as obligatory, believing obligations are not always dissimilar from the responsibilities incumbent upon us as members of a community, or a workplace, or a family. Sometimes they are different, and in that case, yes lover, and yes mother, they don't have to be done. One can choose to accept it or not accept it. For good reason though, I feel that this project both is and is not my choice. It's an obligation I have no choice about but also, a responsibility I choose to accept.
This project began after a few phone calls lead to a manila envelope of loose pages arriving in my mailbox in the late fall of 2019. It had six forever stamps in the top right corner, each bearing the word "CELEBRATE" among balloons that were brightly contrasted against its black rectangular background. After another, thicker, envelope arriving just before the unprecedented virus-related interruption of all our regular day-to-day activities and work lives, I am now continuing into the spring of 2020 after having completely transcribed the first envelope's contents.
Compared to planning lessons for six sections of high school English, co-creating a presentation on the changing ELA standards in NY state, or attending multiple weekly team meetings, this is relatively simple work – being an amanuensis. I spend an hour here and there away from my life situation and those aforementioned responsibilities to sit at a desk, slowly turning over sheets from yellow legal pads numbered at the top left corner in a ragged scrawl, typing the deciphered script into a file on an aging laptop. This project holds no payment at the end – it's not business, but personal. I'm working to transcribe my father's memoir, a memoir he has entitled:
A Seemingly Wasted Life
My father has planned this project for at least the last decade, a decade in which his health has gradually worsened from strokes, heart attacks, sepsis, and amputations. Feeling the reality of his mortality, and following his 60th birthday last year, he began to speak seriously during our phone calls from his nursing home in Portland, Oregon about the memoir. This precipitated an exchange between us, and last week, a little over a year since he began writing, he's said that writing has finished and he will send the third and final envelope soon. In fact, he sends me the only copies in existence of his story across the country to my current home in upstate New York, entrusting to the US Postal Service, and then to me. The story of his life figuratively and literally spans the continent – a story that as I read and transcribe will soon include his story of my childhood.
Knowing this complicates the role I'm playing as Tertius of Iconium to his Paul the Apostle. I am not writing down an epistle to the Romans, but also, Paul wasn't Tertius's father – at least not biologically – but nor is my father my biological one.
I should explain: I met my father when I was three or four, my brother was a toddler, and my mother was recently divorced. We were all living under the protection of her parents in her childhood home on Lake Ripple in Grafton, Massachusetts. My mother was depressed but seeking, seeking a father for her sons, seeking a love that would last. My grandparents in kind were looking for a new husband for their daughter, and the church – The Church of Jesus Christ of Latter-Day Saints – had the same faith-based reason to search as my grandparents: families are forever, therefore if fractured they need to be made whole. When they married, both had had previous marriages, and so once they were wed they were committed to making their second one work.
My biological father was not a native New Englander, nor is my father. I remember my father as a man of stature and girth, a Texas Goliath of red hair and freckles, a loud man, a man of strong opinion, of sharp intelligence, and much more I didn't perceive until I grew up and began to see him as an equal. I have no memory of my biological one, but I must have had some impression of the man who I had first beheld, coming out of the womb with eyes wide open. Perhaps a remnant of him was there when I met the man who was to become my father, who began to spend more time with us sitting in the pews at church, then at home at the dinner table. Before forging a relationship with my father as an adult, we had great difficulties as father and son, and I expect to see that reflected in his writing. However, I could also be surprised – the clarity of memories are often as a frosted glass: somewhat transparent and somewhat opaque.
Amanuensis
This word has Latin roots, Roman, meaning "within hand's reach" – which I cannot be present for my father, except through his manuscripts, and by our connection maintained over the phone. He mentions the Romans and early Christians so much in his preface, it would be a mistake not to mention them here in my own, what I hope to be a record of this journey as his amanuensis, and a reflection on his faith, his memories, and his life. My next post will be a reflection on the preface, which has been completely transcribed, awaiting corrections and clarifications from Bob, my dad.


text:
Textmate 2 and why you shouldn't rewrite your code
Posted byjoshkerr	 August 9, 2012 26 Comments on Textmate 2 and why you shouldn't rewrite your code
If there is one lesson to learn from this article it is that old code isn't bad. Its been tested, lots of bugs have been found and fixed, and it is a lot harder to read code than it is to write it.
If you take a look at the long list of companies that have tried to rewrite their code base, almost all of them ended in failure. Going all the way back to the early 2000's, Netscape decided to rewrite the entire 4.0 codebase for 6.0. It took them 3 years and in that time, Microsoft swooped in with Internet explorer and took away their marketshare. Netscape ended up going out of business.
Microsoft also made this mistake with Word which they planned to replace with a secret project called "Pyramid." After years of working on a replacement, they realized it was a total failure and scrapped the project. Luckily they were still working on Word, so they just released that instead.
More recently, Macromates an indie company who had a very successful text editor called Textmate decided to rewrite the code base for Textmate 2. It took them 6 years to get a beta release out the door which is an eternity in today's time and they lost a lot of marketshare. When they did release a beta, it was too late and 6 months later they folded the project and pushed it on to Github as an open source project..
Quick customer-driven releases are better than big upfront plans or rewrites for several reasons. First, the market changes quickly and your product needs to be able to pivot to those changes. Second, its better to string your customers along meeting their incremental needs than abandoning them for a period of time to then try to meet all of their needs at once. Lastly, big projects always take longer than expected, so you're likely to cause disappointment and pain for your customers on the bigger projects as you delay and try to explain away why they should continue to wait.
Code rewriting is a classic example of the Second-system effectwhich is the tendency of small elegant and successful systems to be replaced by feature-laden monstrosities.
People who have designed something only once before, try to do all the things they "did not get to do last time," loading the project up with all the things they put off while making version one, even if most of them should be put off in version two as well.
This affects not only programmers, but anyone involved in design. With all of this negativity toward rewrites, is there ever a time that it is acceptable? Author Neil Guntonconcludes that there are 3 factors that should determine whether or not you need to do a total rewrite:
Amount of accumulated wisdom
How incompatible the new version is with the old version
How many people used the old version and will be affected by the changes
With these in mind, you can quickly determine the cost of doing a total rewrite and hopefully decide against it.
Look at it as a living organism that can perhaps be healed, and can evolve. You can refactor, you can rewrite portions of the internals to work better, many things can be accomplished without abandoning all the experience and error correction that went into that codebase. When you rewrite you are abandoning history and condemning yourself to relive it.
Well said Neil.
Posted byjoshkerr August 9, 2012 Posted inUncategorized
Dalton's App.net vs Facebook
App.net, like I need another bug tracker
asdf says:
http://www.joelonsoftware.com/articles/fog0000000069.html
Ahmet Alp Balkan says:
I was gonna paste that right here if you would not done it before me.
Kenny Meyers says:
What about OS X? That was completely rewritten and it's hard to deny its success. There is always gray area and 99% of problems with software development are related to the people implementing them, not the strategy.
Andrew Pouliot says:
OS X wasn't really a re-write, though. It's more of a merge of classic Mac technology into the NeXTStep unix-based OS, both of which were honed over the course of years. Naturally, there was a lot of hard engineering that went into the combination, and it took years to finally stabilize.
Fortunately for Apple, desktop OS software at the time was at a slow period of evolution (mostly due to Microsoftian incompetence), and they could afford to take their time making it good.
They couldn't do the same thing with iOS now, because the competitive landscape is completely different.
David Watson says:
The trouble is, to make this indictment effective, you really need to define "rewrite". To me this means, replace some codebase A implemented in language or runtime environment B with language C and runtime D. The problem is, of course, that this equation often involves a change in not just runtime or language, but OS, platform, or product. I agree that attempting to change all of these is a fool's errand, but the road to failure is paved with people who got one of those choices wrong and didn't correct in time. That's the key.
Correlation is not causation. While I understand the role of rewrites in these failures, to claim that the rewrite was _principal_ in the failures is over-stating the effect in many cases, or ignoring sufficient detail. The anti-rewrite narrative is compelling, but I don't think the data support that argument nearly as much as its adherents claim.
There were many other things that caused these companies or products to fail, not the least of which is the methodology of the rewrite. Rewrites which are done incrementally, with planned milestones and release dates, while not defined as "rewrites" by some, can and do succeed. To rewrite holistically is probably a mistake and perhaps I am defining the term too broadly, but I think you can crawl out of an early architectural mistake one step at a time, but you've obviously got to have a commitment toward reaching the singularity at the end, else you'll wind up with a hodge podge of nonsense if you stop mid-stream.
To not attempt to correct course when early architectural mistakes are costing you time and money is just as large a mistake. I think the only difference is that you haven't seen those documented in large numbers, but I've seen quite a few of them in my work in startups.
Duane Bailey says:
Mac OS X took many, many years to write if you include the legacy of NeXT and Mach.
Zach Inglis says:
That is an incredibly false statement, thinly wrapped in current news.
I've had to deal with horrible bloated codebases before and one thing in our mind was always: is it good enough to edit, or scrap and rewrite? Sometimes it was to refactor and update as we go along, other times it was equally to scrap and start over again. We had the benefit of using a rather easy to write language like Ruby. But it all depends on the team; their skill level and the size.
When rewriting from scratch lots of questions gets asked; Do we really need this feature? Etc. Sometimes it's absolutely for the best.
I have no idea where such a huge statement comes from because of ONE project by a small team? Unless you have background history I don't?
Chris Brent says:
Never, ever, ever re-write. Software history is full of the reasons why and Textmate is a repetition of this, not a newly found exception. No. Never. Ever.
DevZero says:
http://stackoverflow.com/questions/592350/what-successful-conversion-rewrite-of-software-have-you-done
Just because you say so, without any actual proper argument, it doesn't make it true.
Couldn't disagree more. Sometimes it's quicker. When we've dealt with code from a poor software company the best thing we could have ever done for the future of the project, and our work was to rewrite.
See also http://martinfowler.com/bliki/StranglerApplication.html
Paradox says:
This is a textbook example of why you need to write clean code all the time. Its called the broken window effect. If dirty code had not be written in the first version, this would never have happened, and a second version would not be necessary. This is not the first company this has happened to (or even the 10th), and probably not the last. At least it didn't take 10+ years as some rewrites have.
http://www.cleancoders.com/
LonelyProgrammer says:
But they didn't write clean code. Sure, if everybody wrote clean and secure code, then the digital world would be a safe place. No patches to install, no downtime, no security breaches.
Not everybody has the luxury of starting from scratch, while at the same time having 10 years of programming experience and having read 50 books about code design etc.
DFlo says:
I have to agree with LonelyProgrammer on this one — especially in the start-up world, the new product is raced to production by a tiny team of developers, most of whom don't have 20+ years of professional development experience to guide them, and all on a shoestring budget. Also, even once a start-up is stable, there's little incentive to go back and improve the code — most such companies won't make it to the three-year mark, and the few that do end up with a product utterly unlike what they first envisioned anyway. So while "writing clean code all the time" is a great idea, the reality is that all too often, it just doesn't happen, and any recommendation to follow best practices in this regard will either be overruled, or else abandoned as artificial deadlines loom.
LuckyLuke says:
I'd have to agree with David Watson. "You shouldn't rewrite" is a very generic and vague statement, and thus not particularly useful.
How big is the project that is being rewritten? Is it being rewritten in the same language? How experienced are the developers rewriting it? How experienced is/are the project manager(s)? Will the legacy product be maintained while doing the rewrite? The list of questions goes on.
Yes, a complete code rewrite will, in most cases, be a daunting task with a high failure rate, and one should very carefully evaluate whether they want to embark on such an adventure.
Still, sometimes a complete code rewrite is not only feasible, but necessary. I'll share an example of a successful rewrite. We had been working on a web-based application that was originally written in ASP (the project started in 2000). I don't know the lines of code, but it is a fairly substantial project that slowly evolved over the course of about 8 years. The natural progression would have been to switch to ASP.NET, but we chose to completely rewrite the application in Java. The major motivations where that we didn't want to be tied to IIS anymore and wanted something cross-platform. We tried a few PHP frameworks but ultimately decided on Java. A partial, or incremental rewrite, was obviously not possible since we switched languages. To be fair, the rewrite is not yet complete, but we're about 65% through and it's going well for the most part.
Of course it's a major undertaking, and there have been hick-ups along the way, and we're definitely not on schedule (if there ever was one, and how do you create a schedule for something like this?). But, our developer is excited, it runs on 3 platforms without major modifications, and we've gotten good feedback from our customers.
We have another C++ – based project which is also in need of a rewrite, and here we're taking the incremental approach. With every release we try to refactor the parts of the code which need it most, and when feasible even and entire feature.
I'm definitely not advocating complete rewrites, on the contrary. It sounds like the holy grail, but most people severely underestimate the risks, frustrations and time it will take to do the rewrite.
It also seems as if the motivation to do a rewrite is mostly based on assumptions, like:
* all new code written will be perfect (easy to maintain, testable, …)
* all legacy code is evil, outdated, error-prone
* the re-write will only take a fraction of the time, because we already know what we want
* the legacy code will maintain itself while we work on the new code
* there are sufficient developers to do the rewrite, and they are all familiar with the legacy code
* … and the list goes on …
Yes, a complete rewrite should be the last resort and planned very carefully, being aware of a high failure rate. Incremental rewrites should be preferred, if possible.
But there are cases where rewrites are not only possible but ultimately necessary and successful. There just aren't that many probably :-).
Paul Walker says:
"To be fair, the rewrite is not yet complete, but we're about 65% through and it's going well for the most part."
Classic. Spring…configuration over convention!
aristidesfl says:
Textmate 2 has not been folded. Allan is still developing Textmate 2.
Maciek says:
I completely and totally disagree. But I'm coming from a different angle: I use a statically typed programming language with a very rich type system! (Haskell). My colleagues and I often completely rewrite large portions of our codebase and every time we do it it gets leaner and faster. Just recently I've cut down hundreds of lines of code and it just worked the first time! Bottom line: rewrite your code! But put in place a framework that enforces correctness. Bottom bottom line: use functional programming and learn to love type-systems!
Pingback: The code behind curiosity, a 48-state entrepreneurial tour and more | 21times
Frank Lämmer says:
i also think the statement "never rewrite your code" can't be generalized like this.
We have written a hosting software and developed it further over the years. At the end it became very complex. Dependencies everywhere. We had big ideas, but to move this code forward was nearly impossible. A clear cut and beginning from scratch was the solution.
I couldn't disagree with the author more. The hypothesis is so patently contradictory to engineering principles on the face of it. Software code is not some piece of art that only needs to be touched up at times. I am sure some of you have worked with these type of engineers that think in this fashion. They continually add layers over existing code, because they believe what they have written before is absolutely infallible.
Every project has historical lessons to learn from and those lessons aren't inseparable from the code in which they were first implemented.
Pingback: Whither TextMate? | Irreal
Unfortunately, rewrites are often required in corporate environments. When the OS, language, platform that you've been using for years is discontinued it's very risky to stay on it. Sometimes rewrites become necessary. Doesn't make them any less painful, but having been through it, I understand the conditions where you simply have to rewrite!
BobFirestone says:
I think a lot of the this is the worst advice ever comments are missing the bigger picture. Successful projects tend to die when it takes years to release the new version. Textmate was the text editor for ruby/rails developers on mac. At least with the developers I see on a regular basis the last year almost all the textmaters have switched to sublime because it had a lot of the "incremental additions" people were looking for way back in 2009 see http://blog.macromates.com/2009/working-on-it/
If the time spent rebuilding already working features had been used to add new features and refactor the existing code base to reflect the lessons learned less of their user base would have migrated to other editors.
Pingback: To rewrite or not to rewrite that is the question | Waveface Blog
Pingback: Markdown on Mac


text:
Q: CursorAdapter ListView refresh I am deleting an item from listview which is populated by using Cursor Adapter. Even I used notifyDataSetChanged().But it didnt refresh immediately.I could see the difference after come to this page again from previous activity.
Your answer is more appreciated.
Here is my Adapter code:
@Override
public void onClick(View view) {
    switch (view.getId()) {
        case R.id.remove:
            dbUtil.open();
            String delItem = viewHolder.cartProduct.getText().toString();
            Cursor Cartcursor = dbUtil.getCartID(delItem);
            if (Cartcursor != null && Cartcursor.moveToFirst()) {
                Cartcursor.moveToFirst();
                String strCartProductID = Cartcursor.getString(Cartcursor.getColumnIndex(DbHelper.CART_PDT_ID));
                dbUtil.deleteCart(strCartProductID, delItem);
                Toast.makeText(contextNew, "Cart Item " + "RowId" + strCartProductID + " Product Id" + delItem, Toast.LENGTH_SHORT).show();
                Toast.makeText(contextNew, "Deleted Successfully", Toast.LENGTH_SHORT).show();
            }
            break;
}

UPDATE:
MyFragment.class
dbUtil.open();
    cartcursor = dbUtil.getCartItem();

    txtCartCount.setText("" + cartcursor.getCount());

    if (cartcursor != null && cartcursor.moveToFirst()) {
        cartcursor.moveToFirst();
        cartAdapter = new CartCursorAdapter(context, cartcursor, MYFRAGMENT, true);
        cartList.setAdapter(cartAdapter);
        cartList.setTextFilterEnabled(true);
        cartAdapter.notifyDataSetChanged();
    }

PERFECT RESULT:
  @Override
    public void onClick(View view) {
        switch (view.getId()) {
            case R.id.remove:
                dbUtil.open();
                String delItem = viewHolder.cartProduct.getText().toString();
                Cursor Cartcursor = dbUtil.getCartID(delItem);
                if (Cartcursor != null && Cartcursor.moveToFirst()) {
                    Cartcursor.moveToFirst();
                    String strCartProductID = Cartcursor.getString(Cartcursor.getColumnIndex(DbHelper.CART_PDT_ID));
                    dbUtil.deleteCart(strCartProductID, delItem);

                    Cartcursor = dbUtil.getCartItem();
                    swapCursor(Cartcursor);
                    notifyDataSetChanged();
                }
                break;
    }

A:
Use Have to Refresh Listview using Cursor.

You "refresh [your] Cursor" by running your code again to get the Cursor, using the code you used to create the original Cursor (on a background thread, please). You refresh your ListView by calling changeCursor() or swapCursor() on the CursorAdapter.

A: If you are using LoaderManager.LoaderCallbacks, try this approach:
        @Override
        public Loader<Cursor> onCreateLoader(int id, Bundle args) {
            return new CursorLoader(...);
        }

        @Override
        public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
            adapter.swapCursor(data);
        }

        @Override
        public void onLoaderReset(Loader<Cursor> loader) {
            adapter.swapCursor(null);
        }

The key point is to call swapCursor() method with the new data


text:
GitHub with temporary code under 'GNU General Public License'
I am writing a software project, and have created a repository for it on GitHub for backup reasons (I don't actually want to publish it).
I began doing a little refactoring, and as an experiment added some open source pieces of code I found (I later intend to replace that code with my own code).
Now, the code I'm experimenting with has a GNU General Public License, and my project currently has no licensing at all (as it is still "under construction"). As I read on the Internet, no license means "fully copyrighted".
So, this seems like a violation of the GNU General Public License. Isn't it?
I don't really know what to do now. Can I still push my commits to Github?
And if I don't push them and keep them on my PC until I replace the temporary code pieces. Is it legal to do so?
licensing github gnu
Elad WeissElad Weiss
IMHO use a private repo if you do not want to publish your code. Bitbucket offers these for free. – Philippe Ombredanne Jan 22 '17 at 14:49
Firstly, we have already addressed the question of what licence applies to GitHub-hosted content in the absence of a specific licence declaration, and the prevailing (though not the only) opinion seems to be that
if you publish your source code in a public repository on GitHub, you have accepted the Terms of Service which do allow other GitHub users some rights. Specifically, you allow others to view and fork your repository.
When you say "fully copyrighted", I presume you mean "all rights reserved" (even GPL'ed code is fully-copyrighted, that's why the GPL works). But it's clear that some rights are given away by the mere act of publishing on GitHub. In that sense, GitHub is not a very good backup medium, and you should make better arrangements immediately.
Is that enough to comply with the GPL? You don't say which version applied to the code you're working on, but let's assume it's v3. Section 5(c) of GPLv3 says that you may convey modified source versions but
You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy.
It also says that
To "convey" a work means any kind of propagation that enables other parties to make or receive copies.
That given, and noting that IANAL/IANYL, putting a work on GitHub looks to me like conveying it, which means that you must license the work under GPLv3 (and comply with its other obligations). If you do not convey your modified code, and instead you keep copies only on your own computer(s), and until you do convey it to some other party you may keep and tinker with it to your heart's content without any further obligations. Similar arguments apply if the original code was licensed under GPLv2.
MadHatter♦MadHatter
Not the answer you're looking for? Browse other questions tagged licensing github gnu or ask your own question.
Common practice on GitHub and license/copyright
Can XenServer really be treated as open source software?
"GitHub Stars" is a very useful metric. But for *what*?
I want to make my private GitHub repo public; can I put part of it under MIT license, and keep the rest protected?
Can you commercialize a GNU General Public License product?
How do I license, "Use my code as per the GNU GPL, but don't put it on GitHub"
If I translate/port a repository from one programming language to another, do I need to use the license file (Github) from that original project?
Can others monetize my project with GPLv3?
Opensource license for github Python project which uses lgpl libraries
How to use GPLv3 in open source project?


In all the excitement surrounding a marriage or civil partnership ceremony, one of the few issues that is often forgotten is that any existing will is automatically revoked when someone marries, which means that it is no longer valid.
If you die without a valid will in place, your estate will be distributed according to the complicated rules of intestacy. Your loved ones may not inherit in the way you would have liked them to.
Having a valid will at all times is especially important if you have been married before, or you have children from a previous relationship. You will want to know that your children will be provided for in the long term, should anything happen to you.
If your children are under 18, you may want to provide for their maintenance, appoint guardians to look after them and nominate trustees to look after their inheritance until they are old enough.
tenants in common – when you die, your recorded share of the property passes under your will, or intestacy laws to your chosen beneficiaries.
Making a will also gives you the opportunity to discuss with your new spouse, your funeral and burial wishes and specific gifts to charities that are close to your heart.
As you embark on a new chapter in your life, Myers & Co can help you review your existing will, or write a new will to make sure that your intentions are made clear.
For advice on making a will from Myers & Co Solicitors, based in Stoke-on-Trent, Staffordshire, contact our wills and probate specialists Susan Hall on 01782 525001 or email susan.hall@myerssolicitors.co.uk.


text:
Tips & Tutorials >> All Tips & Tutorials
[Lesson 9] Making use of Exposure Compensation
By Ryosuke Takahashi- 2014-09-18 2016-01-04
Exposure compensation refers to the adjusting of a photo's brightness as measured by a camera to match the preference of the photographer. No matter how good a camera is, it is not perfect and the measured brightness will not necessarily turn out as observed. (Reported by: Ryosuke Takahashi)
Understanding your camera to achieve your preferred finishing
Exposure compensation means adjusting the brightness computed by the camera to match the photographer's preferences. The exposure is determined based on the amount of light reflected by the subject. As a result, the camera has a tendency to lower the exposure when capturing subjects with a lot of white, thinking that they are too bright. Conversely, it tends to increase the exposure when a subject has a lot of black, thinking that it is too dark. Exposure compensation is, thus, a function used to adjust the exposure when the camera's automatic exposure control does not match the image that the photographer has in mind.
Exposure compensation is a commonly used function in DSLRs. It can be used in backlit photography, when shooting a person wearing white or black clothes, as well as in many other situations. Once you understand exposure compensation and how to use it, taking photos will become more enjoyable and the finishing of your photos will also improve substantially. Follow the operating procedures of each camera to master the technique of exposure compensation. In addition, exposure compensation cannot be used in Basic Zone modes. Note that it can only be used in Creative Zone modes.
Making the subject look better and brighter — Increase the exposure
Shot with auto exposure
The exposure meter of the camera reacts to the skin's brightness, making it appear darker than it seems. As a result, the skin appears a bit dull.
Shot with an exposure compensation of +0.7EV
This picture was taken with higher exposure compensation. The skin of the human subject appears bright as actually seen, with the colour hue reproduced faithfully as well.
Making black look more solid — Decrease the exposure
The camera over-reacts as the overall image is dark and the photo becomes a bit washed out as a result. The solid feel of the subject cannot be reproduced.
Shot with an exposure compensation of -0.7EV
The exposure compensation is decreased substantially. The black looks denser, making the subject appear more solid as well.
How to Operate the Exposure Compensation
(1) Select a shooting mode from the Creative Zone modes
Turn the mode dial to select a shooting mode from the Creative Zone modes.
(2) Select the desired exposure
Turn the electronic dial while pressing the Exposure Compensation button. Turn to the right to increase the exposure, and to the left to decrease it.
(3) Check the amount of compensation
The amount of compensation can be checked on the LCD screen and in the viewfinder display.
Ryosuke Takahashi
Born in Aichi in 1960, Takahashi started his freelance career in 1987 after working with an advertising photo studio and a publishing house. Photographing for major magazines, he has travelled to many parts of the world from his bases in Japan and China. Takahashi is a member of the Japan Professional Photographers Society (JPS).
2014-09-04 Tips & Tutorials
[Lesson 8] Getting to know White Balance
[Lesson 6] Autofocusing using the Viewfinder
[Lesson 12] Aspect Ratio
[Lesson 11] Picture Style
[Lesson 10] Taking Flash Photos
[Lesson 7] Autofocusing using the Live View Function


text:
struct json_object_t;
struct json_value_t;
struct json_array_t;

typedef struct json_object_t JSON_Object;
typedef struct json_value_t  JSON_Value;
typedef struct json_array_t  JSON_Array;

class Json
{
public:
	Json();
	Json(const char* data);
	Json(JSON_Object* object);
	~Json();

	size_t Save(char** buff) const;

	bool AddString(const char* name, const char* string);
	bool AddInt(const char* name, int value);
	bool AddFloat(const char* name, float value);
	bool AddFloatArray(const char * name, const float * value);
	bool AddBool(const char* name, bool value);
	bool AddArray(const char* name);
	bool AddArrayData(const Json& data);
	bool AddMatrix(const char* name, const float4x4& matrix);

	Json GetJSON_object(const char* field) const;
	const char* GetString(const char* field) const;
	int GetInt(const char* field) const;
	bool GetBool(const char* field) const;
	float GetFloat(const char* field) const;
	float3 GetFloat3(const char* field) const;
	float4x4 GetMatrix(const char*field) const;

	Json GetArray(const char* filed, int id)const;
	size_t GetArraySize(const char* field)const;

private:
	JSON_Value*	 json_value = nullptr;
	JSON_Object* json_object = nullptr;
	JSON_Array*  json_array = nullptr;
};

#endif // !__JSON_H__

redpajama_set_name: RedPajamaGithub


text:
Nigerian Federal Government
Nigerian Legal System
Federal Ministries of Nigeria
President of Nigeria
Nigerian National Petroleum Corporation
Independent National Electoral Commission
Economic and Financial Crimes Commission
Federal Civil Service Commission
The National Assembly
The Senate
Nigerian Armed Forces
Other Commissions
Government » Post-Independence Nigerian Government » Executive Branch
The President of the Federal Republic of Nigeria is the head of state and head of the national executive of Nigeria. The President of Nigeria is also the commander-in-chief of the Nigerian Armed Forces. The President is elected in national elections which take place every four years. The first President of Nigeria was Nnamdi Azikiwe, who took office on October 1, 1963. The current President, Muhammadu Buhari took office on May 29, 2015 as the 15th President of the Federal Republic of Nigeria.
On October 1, 1960, Nigeria gained independence from Britain. An all-Nigerian Executive Council was headed by a Prime Minister, Alhaji Sir Abubakar Tafawa Balewa. On November 16, 1960, Dr. Nnamdi Azikiwe, became the first Governor-General of a Federation of three Regions of the North, East and West, with Lagos as the Federal Capital. Each of the Regions was headed by a Premier with a Governor as Ceremonial Head. On October 1, 1963, Nigeria became a Federal Republic and severed whatever ties were left with the British monarchy, but remained a member in the Commonwealth of Nations. The Governor-General's position was, therefore, replaced with that of President.
In January 1966, a group of army officers, led by Major Chukwuma Nzeogwu, overthrew the central and regional governments, killed the prime minister, and tried to take control of the government in a failed coup d'état. Nzeogwu was countered, captured and imprisoned by General Johnson Aguiyi-Ironsi. General Aguiyi-Ironsiwas named Military Head of State.
In July 1966, a group of northern army officers revolted against the government, killed General Johnson Aguiyi-Ironsi, and appointed the army chief of staff, General Yakubu Gowon as the head of the new military government.
In 1975, General Yakubu Gowon was deposed and General Murtala Mohammed was the Head of the Federal Military Government of Nigeria until his assassination in 1976.
In 1976, General Olusegun Obasanjo was made head of state in a meeting of the Supreme Military Council, keeping the chain of command established by Murtala Muhammed in place.
In 1979, Nigeria adopted a federal presidential constitution, with provision for an executive President as head of government, and a National Assembly, comprising a Senate and House of Representatives.
In October 1979, after more than 13 years of military rule, Nigeria returned to democratic rule. The National Party of Nigeria emerged victorious in the presidential election and Alhaji Shehu Shagari was elected President.
On December 31, 1983, the military overthrew the Second Republic. Major General Muhammadu Buhari emerged as the Chairman of the Supreme Military Council (SMC), the new Head of State.
In August 1985, General Buhari's government was peacefully overthrown by Army Chief of Staff, Major General Ibrahim Babangida. Babangida became the President and Chairman of the Armed Forces Ruling Council.
In August 1993, General Babangida stepped down and chose an interim government to replace him. Ernest Shonekan was named as interim president. General Sani Abacha seized power from Shonekan in November 1993 and became the President and Chairman of the Provisional Ruling Council.
On 8 June 1998, General Abacha died at the presidential villa in the Nigerian capital, Abuja. Major General Abdulsalami Abubakar became the new President and Chairman of the Provisional Ruling Council.
In May 1999, Major General Abdulsalami Abubakar stepped down, and the former military head of state, Olusegun Obasanjo, became the newly elected civilian president. Obasanjo served two terms in office.
In May 2007, Alhaji Umaru Yar'Adua was sworn in as President of the Federal Republic of Nigeria, the 13th head of state of Nigeria. Yar'Adua died on 5 May 2010 in the Presidential villa, in Abuja, Nigeria.
On 6 May 2010, the Vice President Goodluck Jonathan was sworn in as President of the Federal Republic of Nigeria and the 14th head of state.
On 29 May 2015, Muhammadu Buhari was sworn in as President of the Federal Republic of Nigeria and the 15th head of state after winning the general election.
Functions of the President of Nigeria
The President has the powers entrusted by the Constitution and legislation, including those necessary to perform the functions of Head of State and Head of the national executive.
The President is responsible for:
Assenting to and signing Bills
Referring a Bill back to the National Assembly for reconsideration of the Bill's constitutionality
Referring a Bill to the Supreme Court for a decision on the Bill's constitutionality
Summoning the National Assembly or Parliament to an extraordinary sitting to conduct special business
Making any appointments that the Constitution or legislation requires the President to make, other than as head of the national executive
Appointing commissions of inquiry
Appointing the Supreme Court Justices of Nigeria on the recommendation of the National Judicial Council of Nigeria and subject to confirmation by the Senate
Calling a national referendum in terms of an Act of Parliament
Receiving and recognising foreign diplomatic and consular representatives
Appointing ambassadors, plenipotentiaries, and diplomatic and consular representatives and other federal officers with the advice and consent of a majority of the Senate
Pardoning or reprieving offenders and remitting any fines, penalties or forfeitures
Conferring honours
Chapter VI, Part I, Section 131 of the constitution states that a person may be qualified for election of the office of the President if:
They are a citizen of Nigeria by birth;
They have attained the age of thirty five years;
They are a member of a political party and is sponsored by that political party;
They have been educated up to at least School Certificate level or its equivalent.
A person who meets the above qualifications is still disqualified from holding the office of the President if:
They have voluntarily acquired the citizenship of a country other than Nigeria or, except in such cases as may be prescribed by the National Assembly, They have made a declaration of allegiance to such other country;
They have been elected to such office at any two previous elections;
under the law in any part of Nigeria, They are adjudged to be a lunatic or otherwise declared to be of unsound mind;
They are under a sentence of death imposed by any competent court of law or tribunal in Nigeria or a sentence of imprisonment or fine for any offence involving dishonesty or fraud or for any other offence, imposed on them by any court or tribunal or substituted by a competent authority for any other sentence imposed on them by such a court of tribunal;
within a period of less than ten years before the date of the election to the office of President they have been convicted and sentenced for an offence involving dishonesty or they have been found guilty of the contravention of the Code of Conduct;
They are an undischarged bankrupt, having been adjudged or otherwise declared bankrupt under any law in force in Nigeria or any other country;
being a person employed in the civil or public service of the Federation or of any State, they have not resigned, withdrawn or retired from the employment at least thirty days before the date of the election; or
They are a member of any secret society;
They have been indicted for embezzlement or fraud by a Judicial Commission of Inquiry or an Administrative Panel of Inquiry or a Tribunal set up under the Tribunals of Inquiry Act, a Tribunals of Inquiry law or any other law by the federal or state government which indictment has been accepted by the federal or state government respectively;
They have presented a forged certificate to the Independent National Electoral Commission.
The Constitution of Nigeria specifies an oath of office for the President of the federation. The oath is administered by the Chief Justice of the Supreme Court of Nigeria or the person for the time being appointed to exercise the functions of that office:
I do solemnly swear/affirm that I will be faithful and bear true allegiance to the Federal Republic of Nigeria; that as President of the Federal Republic of Nigeria, I will discharge my duties to the best of my ability, faithfully and in accordance with the Constitution of the Federal Republic of Nigeria and the law, and always in the interest of the sovereignty, integrity, solidarity, well-being and prosperity of the Federal Republic of Nigeria; that I will strive to preserve the Fundamental Objectives and Directive Principles of State Policy contained in the Constitution of the Federal Republic of Nigeria; that I will not allow my personal interest to influence my official conduct or my official decisions; that I will to the best of my ability preserve, protect and defend the Constitution of the Federal Republic of Nigeria; that I will abide by the Code of Conduct contained in the Fifth Schedule to the Constitution of the Federal Republic of Nigeria; that in all circumstances, I will do right to all manner of people, according to law, without fear or favour, affection or ill-will; that I will not directly or indirectly communicate or reveal to any person any matter which shall be brought under my consideration or shall become known to me as President of the Federal Republic of Nigeria, except as may be required for the due discharge of my duties as President; and that I will devote myself to the service and well-being of the people of Nigeria. So help me God.
"President of Nigeria" by Wikipedia, CC BY-SA 3.0
This is a lesson from the tutorial, Post-Independence Nigerian Government and you are encouraged to log in or register, so that you can track your progress.


Our Fire Control and Safety Plans are in compliance with the latest IMO / SOLAS regulations. We can update your existing Fire Control and Safety Plans, or we can create completely new Plans from scratch.
Vektor Maritime takes full responsibility for the entire production. We guarantee full compliance with regulations and authorities specifically related to your cruise ship, cargo vessel or offshore construction. Our extensive experience has given us the qualifi cations needed to skillfully draw accurate Fire Control and Safety Plans quickly and of high quality.
We have the know-how required to identify missing items or non-compliances with applicable standards, giving our customers greater pass ratio on their next inspection. We also perform "On Board inspections" and updates of plans.


"Europeans colonized Africa in the 17th century"
"The British colonized the East Coast"
Britain colonized many parts of Africa.
Some Westerners came to colonize; others came to convert; most came to exploit.
Someday human beings will attempt to colonize outer space.
The divers want to show it's possible for humans to colonize the seabed.
The uprooted peoples began colonizing Asia Minor.


text:
Jake's Story
Jake's autism made him feel different to other children. He didn't like sports and found it hard to make friends. He soon found that he had no one to talk to and became more and more isolated. Then the bullying started.
'I hated it. I wanted to move schools. I just hated it.'
Things were difficult for Jake at home too. His mother left when he was young, and he was raised by his grandparents. But when his grandfather was diagnosed with dementia, Jake felt like he had nowhere else to turn. He tried to get in touch with his estranged mother, but quickly realised she couldn't give him the support he needed:
'My mum never asked questions. She never seemed that interested or asked me what life was like.'
Jake felt more alone than ever when he found out he had a sister. He couldn't understand why his mother could look after her but not him. He became angry and would have bouts of rage where he'd cry and scream.
When he ran away from home, all hope seemed lost. But in the depths of despair, Jake reached out to Childline and found someone he could finally talk to.
'I was at a stage with my autism where I couldn't start a conversation. Their questions allowed me to get the stuff I needed to get out, out.'
Through Childline, Jake began speaking to other young people on the online message boards. Because of his experiences, he felt like he could relate to their struggles and could offer help and advice. It gave him a feeling of purpose and the connection that he craved.
'I always advise people to call Childline now on the message boards. I didn't really have anyone or anything before, but when I could reply to people, and I realised it wasn't just me, it really helped.'
Jake is just one of the thousands of young people who have been supported by the NSPCC's Childline. They help to give so many children a voice when they feel no one else is listening. And when you enter the Omaze Million Pound House Draw, Devon, you'll be helping to provide vital support to this incredible charity. Plus, you'll get the chance to win a coastal home worth over £3,000,000.
Enter now.
Meet Our Wimbledon Grand Prize Winner
The Wimbledon House Gym
How To Check If You've Won
Omaze UK


No visa is required for U.S. citizens visiting Dominica for business or tourism. We can only assist foreign nationals permanently residing in the U.S. who want to apply for a visa. Most nationalities do not require a visa to travel to Dominica.


Tom Sawyer movie icons. . Images in the LXG (Movie) club tagged: the league of extraordinary gentlemen 2003 characters movie icons tom sawyer shane west.
This LXG (Movie) icon might contain portrait, headshot, and closeup.


text:
Home » "Bare" Insights » The History—But Not Quite—of 'Bare'
The History—But Not Quite—of 'Bare'
In the late '90s, all Utah high school clubs are banned in an attempt to keep a gay/straight alliance club from being formed. Ellen comes out and Matthew Shepard is murdered in a horrific hate crime. In Los Angeles, Damon Intrabartolo and Jon Hartmere Jr. begin telling the tale of Jason and Peter, a doomed love story set in a time where self-loathing runs rampant and love is a casualty of intolerance.
Jon Hartmere Jr. (left) and Damon Intrabartolo at an opening of "Bare."
2015 boasts marriage equality progress but also brings higher hate crime rates. Bullying and suicide are center stage but not decreasing in numbers. And as TLC is set to air "My Husband's Not Gay" this month, a special documenting men attracted to men but making the choice to be married and LDS, it seems that the issues of the late '90s are not quite history yet. It seems the idea where…
"You learn to play the straight man / Your lines become routine. / Never really saying what you mean. / But I know the scene will change, / White picket fences, and a dog, / A trophy bride, and children. / God, I know, that's what he wants."
These lyrics to "Bare" are still quite relevant. Sadly, gay people are not yet fully accepted, and hate crimes still happen, less than a month ago in our own state, and the shame that is shoveled onto those who happen to be attracted to the same gender may be of greater importance today than in yesteryear.
In the past 15 years, "Bare" has played on the outskirts of mainstream musical theater, often being produced in colleges and universities but rarely by professional theater companies. It's had two Off-Broadway productions, once in 2004 and then again in 2012. Shockingly, a review of the 2012 Off-Broadway production cited relevance as a weakness of the show: "…in a post-'Glee,' post-It Gets Better world, 'Bare' feels somewhat regressive…"
Inside the Hudson Theatre in Los Angeles, where "Bare" premiered in October 2000.
One just has to do a quick Google search to see that the battles of our LGBTQ youth are hardly regressive but still rather tragic and relevant.
From the modest beginnings in a 99-seat theater in L.A. to Off-Broadway to the religious and conservative setting that we call home here in Utah, "Bare" has a message to share that is especially significant for our community.
Despite the changing landscape of history, if there's one thing that "Bare" shows, it's the fact that its message remains strong and significant.


text:
<?php

namespace Cloudinary\Api\Upload;

use Cloudinary\Api\ApiClient;
use Cloudinary\Api\ApiResponse;
use Cloudinary\Api\ApiUtils;
use Cloudinary\ArrayUtils;
use GuzzleHttp\Promise\PromiseInterface;

/**
 * Trait EditTrait
 *
 * @property ApiClient $apiClient Defined in UploadApi class
 *
 * @api
 */
trait EditTrait
{
    /**
     * Immediately and permanently deletes a single asset from your Cloudinary cloud.
     *
     * Backed up assets are not deleted, and any assets and transformed assets already downloaded by visitors to your
     * website might still be accessible through cached copies on the CDN. You can invalidate any cached copies on the
     * CDN with the `invalidate` parameter.
     *
     * This is an asynchronous function.
     *
     * @param string $publicId The public ID of the asset to delete.
     * @param array  $options  The optional parameters.  See the upload API documentation.
     *
     * @return PromiseInterface
     *
     * @see https://cloudinary.com/documentation/image_upload_api_reference#destroy_method
     */
    public function destroyAsync($publicId, $options = [])
    {
        $params              = ArrayUtils::whitelist($options, ['type', 'invalidate']);
        $params['public_id'] = $publicId;

        return $this->callUploadApiAsync(UploadEndPoint::DESTROY, $params, $options);
    }

    /**
     * Immediately and permanently deletes a single asset from your Cloudinary cloud.
     *
     * Backed up assets are not deleted, and any assets and transformed assets already downloaded by visitors to your
     * website might still be accessible through cached copies on the CDN. You can invalidate any cached copies on the
     * CDN with the `invalidate` parameter.
     *
     * @param string $publicId The public ID of the asset to delete.
     * @param array  $options  The optional parameters.  See the upload API documentation.
     *
     * @return ApiResponse
     *
     * @see https://cloudinary.com/documentation/image_upload_api_reference#destroy_method
     */
    public function destroy($publicId, $options = [])
    {
        return $this->destroyAsync($publicId, $options)->wait();
    }

    /**
     * Renames the specified asset in your Cloudinary cloud.
     *
     * The existing URLs of renamed assets and their associated derived assets are no longer valid, although any
     * assets and transformed assets already downloaded by visitors to your website might still be accessible through
     * cached copies on the CDN. You can invalidate any cached copies on the CDN with the `invalidate` parameter.
     *
     * This is an asynchronous function.
     *
     * @param string $fromPublicId The public ID of the asset to rename.
     * @param string $toPublicId   The new public ID of the asset.
     * @param array  $options      The optional parameters.  See the upload API documentation.
     *
     * @return PromiseInterface
     *
     * @see https://cloudinary.com/documentation/image_upload_api_reference#rename_method
     */
    public function renameAsync($fromPublicId, $toPublicId, $options = [])
    {
        $params                   = ArrayUtils::whitelist($options, [
            'type',
            'to_type',
            'invalidate',
            'overwrite',
            'context',
            'metadata'
        ]);
        $params['from_public_id'] = $fromPublicId;
        $params['to_public_id']   = $toPublicId;

        return $this->callUploadApiAsync(UploadEndPoint::RENAME, $params, $options);
    }

    /**
     * Renames the specified asset in your Cloudinary cloud.
     *
     * The existing URLs of renamed assets and their associated derived assets are no longer valid, although any
     * assets and transformed assets already downloaded by visitors to your website might still be accessible through
     * cached copies on the CDN. You can invalidate any cached copies on the CDN with the `invalidate` parameter.
     *
     * @param string $fromPublicId The public ID of the asset to rename.
     * @param string $toPublicId   The new public ID of the asset.
     * @param array  $options      The optional parameters.  See the upload API documentation.
     *
     * @return mixed
     *
     * @see https://cloudinary.com/documentation/image_upload_api_reference#rename_method
     */
    public function rename($fromPublicId, $toPublicId, $options = [])
    {
        return $this->renameAsync($fromPublicId, $toPublicId, $options)->wait();
    }

    /**
     * Applies actions to an already uploaded asset.
     *
     * This is an asynchronous function.
     *
     * @param string $publicId The public ID of the asset to apply the actions to.
     * @param array  $options  The optional parameters.  See the upload API documentation.
     *
     * @return PromiseInterface
     *
     * @see https://cloudinary.com/documentation/image_upload_api_reference#explicit_method
     */
    public function explicitAsync($publicId, $options = [])
    {
        $options['public_id'] = $publicId;

        $params = UploadApi::buildUploadParams($options);

        return $this->callUploadApiAsync(UploadEndPoint::EXPLICIT, $params, $options);
    }

    /**
     * Applies actions to already uploaded assets.
     *
     * @param string $publicId The public ID of the asset to apply the actions to.
     * @param array  $options  The optional parameters.  See the upload API documentation.
     *
     * @return mixed
     *
     * @see https://cloudinary.com/documentation/image_upload_api_reference#explicit_method
     */
    public function explicit($publicId, $options = [])
    {
        return $this->explicitAsync($publicId, $options)->wait();
    }

    /**
     * Populates metadata fields with the given values. Existing values will be overwritten.
     *
     * Any metadata-value pairs given are merged with any existing metadata-value pairs
     * (an empty value for an existing metadata field clears the value).
     *
     * This is an asynchronous function.
     *
     * @param array $metadata   A list of custom metadata fields (by external_id) and the values to assign to each
     *                          of them.
     * @param array $publicIds  An array of Public IDs of assets uploaded to Cloudinary.
     * @param array $options    The optional parameters.  See the upload API documentation.
     *
     * @return mixed A list of public IDs that were updated.
     *
     * @see https://cloudinary.com/documentation/image_upload_api_reference#metadata_method
     */
    public function updateMetadataAsync(array $metadata, array $publicIds, array $options)
    {
        $params = ArrayUtils::whitelist($options, ['type']);

        $params['metadata']   = ApiUtils::serializeContext($metadata);
        $params['public_ids'] = $publicIds; // Public IDs are not serialized similar to tags (intentionally)

        return $this->callUploadApiAsync(UploadEndPoint::METADATA, $params, $options);
    }

    /**
     * Populates metadata fields with the given values.
     *
     * Existing values will be overwritten.
     *
     * Any metadata-value pairs given are merged with any existing metadata-value pairs
     * (an empty value for an existing metadata field clears the value).
     *
     * @param array $metadata   A list of custom metadata fields (by external_id) and the values to assign to each
     *                          of them.
     * @param array $publicIds  An array of Public IDs of assets uploaded to Cloudinary.
     * @param array $options    The optional parameters.  See the upload API documentation.
     *
     * @return mixed A list of public IDs that were updated.
     *
     * @see https://cloudinary.com/documentation/image_upload_api_reference#metadata_method
     */
    public function updateMetadata(array $metadata, array $publicIds, array $options = [])
    {
        return $this->updateMetadataAsync($metadata, $publicIds, $options)->wait();
    }
}


text:
Stepan Lozko
Even into his eighties, Stepan Fyodorivich Lozko would pedal his bright blue tricycle through the streets of Westfield. Wearing his trademark cap and suspenders, he usually had a fishing rod to use at nearby spots along the Little and Westfield Rivers. One of thousands who arrived in Western Mass. after the breakup of the Soviet Union, he was truly a living relic – from a different time, different place, different conditions that many of us could not imagine. Fortunately, being in Westfield, he had many within the Russsian/Ukrainian/Byelorussian community, his church, and his family -- that shared the same language, culture, and life experiences that he could reflect upon with neighbors on Murphy Circle – a place he truly loved living. Stepan Fyodorovich Lozko, 96, passed into eternal life on Sunday July 7, 2019 at Baystate Noble Hospital. He was born on February 7, 1923 in the village of Kopyschye in the Olevsk region of the Zhitomyr Oblast. By the time he was 10 years old, he and his family would have to endure and survive Josef Stalin's systematic starvation of the Ukraine, known as the Holodomor in which millions died. He survived, only to have to experience the German invasion of the Soviet Union in June of 1941. His village of Kopyschye, along the Ukrainian-Byelorussian border, was on the path of death and destruction of infantry units of German Army South during Operation Barbarossa. Stepan was taken prisoner and sent to Westen, German to work as slave laborer. Even in his nineties, he remembered his experience in Germany, the intense allied aerial bombing, working on a farm -and he still spoke a few German words. After the war, he, like thousands of others, had to find a way back home, primarily by walking. Upon return to his ruined village, very little remained, his father, Fyodor died from disease and his mother, Anna, had been executed by German troops, both in 1943. Stepan was married to Yefima Filipovna Skreet in 1946 and they had nine children – six who survived. He and his wife immigrated to the United States in 1992 as religious refugees. His strong religious conviction was a guiding force in his life until the end, and even in deteriorating health, he would pray daily at dawn and before bedtime. He would also pray before and after every meal he ate. He was pre-deceased by his wife, Yefima, who died in 2002. He leaves six surviving children; Peter and his wife, Yelena, of Lyman South Carolina. Vasily and his wife, Vera, of Westfield. Fyodor and his wife, Nadia, of Spartanburg, South Carolina. Yekatrina of West Springfield and Yeva, and her husband, Richard Kagan of Chicopee also a son Nikolai, and his wife, Irina of Kursk, Russia. He leaves behind 34 grandchildren, 23 great-grandchildren, and 2 great- great grandchildren. His wake will take place on Tuesday July 9 from 7-9 PM and the funeral service will be conducted on Wednesday July 10 at 10 AM -- both services will be held at the Full Gospel Church on 110 Union Street in Westfield.


STACK Expert Ben Torres reports on research suggesting athletes can lower their concussion risk by strengthening their necks.
Women's soccer ranks second only to football in the number of reported concussions. In the past, concussion prevention took a back seat to treatment. But recent data from leading experts suggests that neck strengthening may actually have a role in preventing (or lessening the severity of) concussions on the field.
Women's soccer ranks second only to football in the number of reported concussions. In the past, concussion prevention took a back seat to treatment. But recent data from leading experts suggests that neck strengthening may actually have a role in preventing (or lessening the severity of) concussions on the field.
At the 2013 Youth Sports Safety Summit, Dawn Comstock, an epidemiology professor at the Colorado School of Public Health, unveiled new data supporting the idea that concussion risk is inversely related to neck strength. The study compared neck length, neck circumference, and measurements of neck strength in flexion, extension, and lateral rotation among 6,704 male and female athletes engaged in three sports (soccer, lacrosse, and basketball). Measurements were taken before and during the season, and athletic trainers reported the data.
Comstock's results showed that athletes diagnosed with concussions had much smaller necks and less strength overall than those who did not. The study found that for every one-pound increase in neck strength, the chances of sustaining head trauma fell by 5 percent.
Dr. Bob Cantu, M.D., a renowned neurosurgeon and leading authority on concussions, said in an NBC interview with Kate Snow that athletes with weak necks are much more susceptible to head trauma. He added, "Girls as a group have far weaker necks. That same force delivered to a girl's head spins the head much more because of the weak neck than it does to the guys."
In an interview with Athletic Business, Comstock said the more the head spins, the more chance of concussion. "As the head rocks back and forth, it's also twisting a little on the brain stem, and it's those accelerative and rotational forces as the brain is impacting inside the skull that are really what's causing these concussions."
According to Dr. Cantu, female soccer players should participate in daily neck strengthening exercises. Much more research is needed, however, to determine what exercise protocols would work best. Currently, Dr. Cantu recommends basic isometric exercises applying resistance to the head with one hand for a few seconds in varying ranges of motion, for 10 repetitions for multiple sets.
Thanks to the new data, many organizations are implementing their own neck-strengthening programs. Syracuse University requires its football players to take baseline circumference measurements of their necks and undergo a rigorous neck strengthening program. In the private sector, businesses such as Compete Sports Performance & Rehab (Lake Forest, Calf.) are using devices like the Halo to strengthen their athletes' necks. The Halo is a cable attachment designed to apply resistance to an athlete's neck in various ranges of motion that mimic positions the head would be in during brain trauma.
Although the recent research is only preliminary, the results portend exciting news. For years, clinicians have only been able to treat, not prevent, concussions. Now with new data, clinicians and researchers will hopefully be able to turn the focus on concussions to prevention, and cut down on the number of concussions among women soccer players and other high-risk groups.
 Marar, Mallika, BS McIlvain, Natalie, JD, PhD Fields, Sarah, Ph D.Comstock, Dawn, "Epidemiology of Concussions Among High School Athletes in 20 Sports." AJSM PreView, published January 27, 2012.
 Gregory, Sean, "Neck Strength Predicts Concussion Risk, Study Says." Keeping Score, http://keepingscore.blogs.time.com/2013/02/21/study-neck-strength-predicts-concussion-risk/.
 Snow, Kate, "Contact Sport: Girls Soccer Sidelined By Concussions." Rock Center, http://www.nbcnews.com/video/rock-center/47364208#47364208.
 Steinbach, Paul. "Sports Injury Expert Dawn Comstock Talks Concussion Prevention." Athletic Business, N.p., n.d. Web. 18 July 2013.
 Snow, Kate, "Neck Strengthening Exercises Can Help Prevent Concussions, Doctors Say." Rock Center, http://rockcenter.nbcnews.com/_news/2012/06/07/12108954-neck-strengthening-exercises-can-help-prevent-concussions-doctors-say.
 Cohen, Michael, "Syracuse tries to decrease risk of concussions by neck-strengthening." Sports Illustrated, http://sportsillustrated.cnn.com/2012/football/ncaa/09/28/concussions-neck-strength-syracuse-eastern-michigan/.


TeraGrid was an open scientific discovery infrastructure combining leadership class resources at 11 partner sites to create an integrated, persistent computational resource. This project implemented an extensive monitoring and auditing framework to quantitatively measure performance of the TeraGrid infrastructure to ensure the delivery of the highest possible quality of service at each site and lay a framework for greater understanding of coordination and delegation of work within other virtual organizations.
Using high-performance network connections, TeraGrid integrated computers, data resources and tools, and high-end experimental facilities around the country. With this combination of resources, TeraGrid became the world's largest, most comprehensive distributed cyberinfrastructure for open scientific research.
The availability of robust, easy-to-use, and extensive monitoring and auditing framework to quantitatively measure performance of the TeraGrid infrastructure was needed to ensure the delivery of the highest possible quality of service at each site. To effectively address the needs of users, an active set of tools needed to be developed to monitor the advanced cyberinfrastructure of the TeraGrid, including its ability to effectively and as seamlessly as possible meet the research needs of the end user. To assess user needs, researchers will engage in a rigorous multi-method approach to gather user requirement data and then analyze these data to inform subsequent software development and deployment.
TeraGrid has since been replaced by the Extreme Science and Engineering Discovery Environment (XSEDE), which expands on the TeraGrid project to allow scientists to complete thousands of projects at no cost to them. More than 10,000 scientists used the TeraGrid, and that same sort of work continues with XSEDE, only in more detail, generating more new knowledge and improving the world in a broader range of fields.
The impact of the auditing framework was highly beneficial to the overall productivity and utilization of TeraGrid resources. This framework can be reused within other activities outside of TeraGrid, in the XSEDE project, in the burgeoning cloud computing industry where auditing and total power utilization are of prime importance, as well as university-based HPC centers to help improve performance and the delivery of resources. This research demonstrated broader intellectual contributions, particularly in the domain of increased understanding of coordination and delegation of work within virtual organizations.
This grant is a subcontract from the main grant at SUNY Buffalo under Principal Investigator Thomas Furlani.
Visit the XSEDE site here to read about the evolution of the TeraGrid project.


As early childhood educators, we at Musical Child would just like to say thanks to Diem Digital Marketing for all their work in internet marketing from Brisbane, SEO keyword research as well as Web Design. The team put a lot of time and effort into strategies for changing our old non responsive website into a new mobile responsive website. They also analyzed the framework and onsite Search Engine Optimization just to get us started as once again we move with the times look to future technologies. The team at Diem have stayed with us, understanding our need to provide the online courses for preschool music and lesson plans that we have developed, as well as getting to know our other services. Before working with them we were struggling to create a quality framework of pages that expressed our need to deliver our curriculum to all the right people. Diem Digital Marketing have also cut our hosting account down to a fraction of the cost giving us the best web hosting reviews & prices. We went with their advice and now feel safe and secure and well pleased with our hosting decision for all of our precious preschool music lesson plans and downloads and we are definitely pleased with the price. Thanks Diem Digital Marketing.


OAU Ile-Ife Crisis: Release Taiwo Hassan and Tunde Dairo Now! Also Akinola Saburi!!
The duo was arrested today, October 11, by the armed mobile police invited by the authorities of the institution to eject students out of the campus. The university was closed down today for no just reason.
However, the closure may not be unconnected to the renewed demands of students for the immediate and unconditional release of Akinola Saburi, President, Students' Union who has been unjustly incarcerated at the Ilesha Prison since August 1, 2007.
The students of the university had on Tuesday October 9 held a Congress where they resolved to go to Osogbo on Monday October 15 to observe the court trial of Saburi which is coming on that day. The Congress also resolved that students would embark on lecture boycott on Thursday and Friday October 17 and 18 to press home the demands for release of Saburi, hands off of students union by the management and improved living and learning conditions on the campus.
The crime of the arrested student leaders is their leading role in the legitimate resolve of students to uphold their rights and interests.
We condemn highhandedness and arbitrariness which Professor Michael Faborede led authorities have adopted as style of administration since its inception last year. This is the second time the school has been closed down in less than one year for unjustifiable reason, besides the regular recourse to armed police whenever students embark on legitimate action in defence of their rights and interests.
We call on human rights organizations, Labour, teaching and non-teaching unions on the campus to join us in the demands for the immediate and unconditional release of Taiwo Hassan, Tunde Dairo and Akinola Saburi.


Strawesome is a family-owned and operated Michigan-based green company with a commitment to health and the environment. We offer fun, safe, and reusable glass drinking straws to people of all ages – making it easy to go green! Our straws are all hand-made in our workshop in Michigan and we take pride and care to offer the best products and service possible.
The world is plagued with plastic debris and toxins in our oceans and water ways, on and in the soil of our land, and in the bodies of animals and humans. It is a major problem. Rather than just give up and "deal with it", Strawesome was born to do something about it. Since March 2009, we have been working towards sufficient awareness and action to forever eliminate the need for single-use plastic drinking straws.
Our mission is to provide the world's most artistic, eco-friendly, and health-conscious drinking straw. Combined with a lifetime warranty and great customer service, there's every reason to join the alternative straw movement and eliminate the need for single-use plastic drinking straws.


text:
Q: How to replace the input layer of a pre-trained tensorflow model with our own input layer...? I have a pre-trained model with input shape of shape=(None,4096, 12). I want to use this trained model with my own input layer having shape=(None, 1250, 5). i have tried the solution posted here. but i got error
enter ValueError                                Traceback (most recent call last)
/tmp/ipykernel_34/2421370102.py in <module>
2 weights = [layer.get_weights() for layer in mod.layers[1:]]
3 for layer, weight in zip(new_model.layers[1:], weights):
----> 4     layer.set_weights(weight)
/opt/conda/lib/python3.7/site-packages/keras/engine/base_layer.py in
set_weights(self, weights)
1799           raise ValueError(
1800               'Layer weight shape %s not compatible with
provided weight '
-> 1801               'shape %s' % (ref_shape, weight_shape))
1802         weight_value_tuples.append((param, weight))
1803         weight_index += 1

ValueError: Layer weight shape (16, 5, 64) not compatible with
provided weight shape (16, 12, 64)


We had a photo booth at IOPO's baseball tournament in Anderson Indiana. This was a fundraising event in memory of Nick Muller. Guests took props into the booths and were able to receive a keepsake photo that had customized strip in the middle.
All of the photos are posted on indyphotobooths.com under online gallery. Please email us if you would like to receive the password for the gallery.