Discussion in 'Sports Arena' started by el_dazza, Dec 13, 2018.
Also, he'll be able to give up his job and concentrate on darts full time. That will probably see him improve.
Durrant lost in the last 128 round of day 1.
Will need to play a lot better to make it through.
I don't follow much PDC darts (no Sky) but I thought qualifying would be easy for Durrant. I see Dave Chisnall stealing a living and he's always gash when playing PDC events on ITV4.
McGeeneys made it to the last 16. Good chance of getting a card now as your performances over all four days are counted up.
Buildings been evacuated for some reason, so play has stopped.
First tour cards go to Harry Ward and Jamie Hughes.
Durrant loses in last 128 again.
Today's tour cards go to two BDO boys!
Scott Baker (fella with the Paul Weller haircut who Durrant beat in the worlds), and former finalist Mark McGeeney.
Now that does surprise me. That's just not good enough.
Durrant lost in the final yesterday. So close. But he has picked up ranking points though, so he still has a squeak of getting there. Waites on the other hand, has failed miserably.
Some recognisable names seriously struggling with Q school. Andy Hamilton, Jamie Caven, Stuart Kellett, Andy Jenkins (remember him?!), Diogo Portela, Scott Waites all outside the top 100 of the 300+ that entered.
Could all change mind you.
Duzza's Done enough Into the last 16 and guaranteed a tour card now. Great stuff!
Yep, Gray beat Taylor in the GP in 2007. Fell right off for years but finding his form again. I always remember him as the bloke who plays with his collar up.
Gary Anderson's pulled out altogether with his back problems. I reckon Whitlock will be asked to step in now.
Being replaced by 9 different players (different player each week).
Replacements can't win any points but those playing against them can.
This is ridiculous. Anderson was included based on order of merit rather than wildcard pick, so by rights his spot should go to the highest ranked player not already included (Whitlock). If a PDC wildcard had pulled out then I could kind of understand it.
Having 9 replacements also compromises the integrity of the competition because it means unlike a normal league you aren't playing the same set of players - some players might get an 'easier' opponent from the 9.
It's also kind of a bit lame that we just get one match from each of them, what happens if they get a big victory, it will feel a bit shallow (prize money aside) given that they don't get to progress any further or even chance their arm against another of the elite.
That said I can see that it makes sense from a marketing / entertainment perspective and as I said earlier, Hearn will have been desperate to find an excuse for Max Hopp to feature in Berlin. They've also gone with a few players who caused 'upsets' at the world championship to maintain the buzz (let's be honest, two months ago anyone that suggested you'd see Humphries or Aspinall in the PL would have been laughed out of town). Glenn Durrant given an opportunity also makes sense.
Does anyone know if the prize money will count towards order of merit?
Any winnings don't count towards the order of merit since it's not classed as a ranking event.
I was just there live. Some hostility at Wade and Price, but a good night. Lower quality than last year though.
Interested in why you say it was lower quality than last year, in what way?
Based on averages, number of 180's and how close the games were, this year was statistically far above 2018 in Newcastle.
There scores do show the opposite, but just didn't feel as good as last year, with a few games - middle of the Price game - looking almost BDO for a leg or two. Probably a bit skewed from the MvG v Anderson game and my lack of memory tbh.


Salt Cø is the fresh new brand identity of Dorset Entrepreneur and Private Chef, Christian Ørner. Christian is an established and respected culinary name in the South of England, offering personalised, multi-course dining experiences in the comfort of his private clients' own homes.
Christian, who is half English and half Norwegian, is passionate about delivering creative, quality dishes made with local ingredients that are cooked and seasoned well. Alongside his private dining services, Christian also runs 1-1 and small group cookery workshops, is a master chocolatier and has aspirations to open his own restaurant.
So where did 'Salt Cø' come from?
'Salt is an absolutely essential element in cooking' Christian tells us, and it's clear that Christian is incredibly passionate about its use in his own dishes. The second part of the brand name stems from three areas: 'Cook' 'Company' and also Christian's initials 'Cø.' Clever, hey?
When Christian first approached us to create a brand identity for Salt Cø, our Creative Designers were extremely excited to 'get their teeth' into creating a fresh new brand concept.
The first set of concepts offered a typographic approach. The alchemical symbol for salt is a circle with a slash through it, similar to the slash through the Ø in Christian's surname 'Ørner.' We also explored concepts utilizing dots within the O to depict a salt shaker. Finally we delivered concepts presented on a piece of slate to imply a rustic yet contemporary feel, introducing scattered salt rocks being thrust onto the slate offering a sense of Christian's energy and flair. We also explored options of using salt rocks within the font itself.
The final concept (below) incorporated several of these mechanisms, with the introduction of gold onto the 'Cø' to create a high-end feel.
To find out more about Salt Cø and Christian Ørner, please visit his Facebook page here or find out more about his 10 year journey here.
If your business needs a fresh brand identity, get in touch with CuCo today on 01202 911959 or email us at hello@cucocreative.co.uk – we'd love to help!


Your existing patients are a very important part of your ongoing practice sustainability. Patient recalls can be a delicate process, now that communication channels include SMS, Email, and still printed letters to maintain optimal effectiveness. It's important to be able to convey extra value-add versus what may be available at your competitor down the road.
See below to review our Patient Recall monthly management programs. We have flexible month-to-month services meaning that you can experience the benefit without any lock-in or commitment.
Maintaining an effective recall rate is the key to keeping the appointment book full. Existing methods driven from legacy Practice Management Systems are a major liability… today's patient expects modern technology and communication systems, combined with the ability to schedule appointments electronically.
We follow your current recall process, facilitated by our automated list extraction and streamlined SMS, Email, and Printed Letter communication system.
Ready to promo your next great offer? SMS campaigns with purpose-built landing pages for mobile phones provides a highly effective way of driving business.


Yet another asteroid skims past Earth today!
If the asteroid enters the Earth's atmosphere on a future pass it will burn up harmlessly.
A lump of space rock the size of a small house will hurtle past Earth on Monday evening in a close encounter that poses no threat to the planet, astronomers said today.
The asteroid, which is 8 metres across and called 2011 MD, is due to pass within 12,000km of Earth, making its closest approach over the southern Atlantic Ocean at around 6.14pm BST on Monday evening.
With clear skies, the asteroid may reflect enough of the sun's light as it shoots past to be visible to amateur astronomers with sizeable telescopes.
The rock - a fragment smashed off a much larger asteroid - was spotted by astronomers last week using a pair of robotic telescopes in Socorro, New Mexico.
Images from the telescopes taken at different times are overlaid to reveal moving objects against the starry background. Scientists estimated the asteroid's size by measuring its brightness and making assumptions about its chemical composition.
Kevin Yates, manager of the Near Earth Object Information Centre in Leicester, said: "This a tiny asteroid by any standards. It's at the limit of what can be detected."
The asteroid is circling the sun at a speed of 29 kilometres per second on a similar path to Earth's and makes a complete orbit every 396.4 days. Nasa officials said an object of comparable size could be expected to come this close to Earth once every six years.
The asteroid will pass between the Earth and the moon's orbit, making it an official "intruder" in astronomy terms. As it passes by, the rock will enter a region of space around our planet known as its Hill sphere, where Earth's pull is the dominant gravitational force on other objects.
"As the asteroid passes by, its orbit will be changed and no one knows what that means for future passes and whether it will eventually collide with the Earth.
"If it does collide, the majority of it will burn up in the atmosphere and we'll get a few meteorites on the ground. If those are found, they will tell us something about its origins," Yates told the Guardian.
On Monday the asteroid will cross the orbits of geostationary satellites, but the odds of the rock striking a satellite are extremely low, Yates added.
Astronomers rank the danger posed by approaching asteroids on the Torino scale, which ranges from zero - when there is no chance of a collision, or the object is bound to burn up in the atmosphere - to 10, when a collision is certain and could cause a global climatic catastrophe that may "threaten the future of civilisation as we know it". Nasa officials have ranked asteroid 2011 MD as a zero on the scale.
The space rock will have started life billions of years ago in the asteroid belt that lies between Mars and Jupiter. The asteroid could be rich in carbon or may be a solid lump of iron and nickel.
Although the event will be a close shave in astronomical terms, the record for a passing asteroid is held by 2011 CQ1, which came within 5,480km of Earth in February.
Comment: Other recent near misses, nearly all of which were spotted as they flew past!
An Asteroid Missed Earth this Week -What are the Odds that We'll Always be Lucky?
February 11, 2011: 2011 CA7 flew within 64,300 miles from Earth.
The question is.... what are they NOT telling us?
Probably a lot. And that's a worry.


The High Country News tribal affairs desk is going through a transformation. We recently hired Tristan Ahtone to head our coverage of Indian Country, and he joins myself and Assistant Editor Anna V. Smith, as well as several contributing editors and reporters stationed across the West.
And while Indian Country News will continue, its focus will change; instead of weekly analysis of current events, we'll provide a range of topics from updates on what we're reading to perspectives from around Indian Country. We're making this move to focus on building what has officially become the first stand-alone desk in the magazine's nearly half-a-century of existence. That way we can bring you more of the thoughtful, on-the-ground reporting that has long been a cornerstone of HCN's insightful coverage of the people, politics and places of the West.
Over the last several months, we've used the Indian Country News installments as a way to discuss current events through the lens of the Indigenous experience. A few of my favorites have been our look at marriage equality and tribal nations, how the #Metoo movement and Missing and Murdered Indigenous Women movements intersected, and the dizzying ways race is employed in HBO's Westworld.
One of High Country News' early tribal affairs desk features about an Alaskan Native teenage whaler, by writer Julia O'Malley and photographer Ash Adams.
Instead, we will bring you more in-depth pieces like Julia O'Malley's story about Chris Apassingok, a teenager whose first successful whale hunt brought food, pride and death threats from environmentalists around the world. Stories like Anna V. Smith's on the persistence of sexual harassment in the Bureau of Indian Affairs, Paige Blankenbuehler's investigation into GoFundMe money raised for Standing Rock and where it went, or this week's story from the desk, Matthew Fletcher's analysis on how Indian Country will remember Supreme Court Justice Anthony Kennedy.
We're also continuing to expand our network of freelancers in Indian Country. We're on the hunt for certain kinds of stories, and you can find that list, as well as helpful guidelines here. We also want to connect readers not only with us, but also with each other, so tell us what's happening in your community so we can let others know.
Thanks to all of you who have been following along as the tribal affairs desk grows. Your support keeps us going, and we hope you'll stay with us as we dive deeper into Indigenous issues and illuminate the stories that make us who we are. As we progress on more in-depth reporting, we'll continue to bring you the weekly ICN newsletter in the form of commentary on our reporting and process, as well as a look at what we're reading from around Indian Country.


... Shankill, Dublin 18, offering a variety of treatments. Fully qualified ITEC Diplomas in Holistic Massage, Indian Head Massage, Reflexology, Certificate in Maternity Reflexology and Hot Stone Massage.
Inspiring your Authentic Path, through reflexology treatment, wellbeing workshops, books, artwork and by living example. Seek the support of those who have walked the talk. Book a treatment or buy my books and artwork and find support, encouragement, and inspiration for your own path to authenticity and wellness.


Space-suited on the hull of the ship, Ginny repressed a snort. Her ex-husband, Thomas, had finally replaced some items on her tool belt, before following her out the hatch. At least he was trying to win her back. It was almost enough.
Thomas shrugged, spinning goofily on his tether, almost adorable.
Ginny gripped the shorter wrench, unleashed her tether, floated the few inches to the repair job.
The reluctant bolt loosened, drifted away. She grabbed, twisted, eye caught by Thomas' antics. Momentum took over, she sailed off. Thomas shot her a short safety line. Almost enough.
Author's Note: I've found that some people will always let you down. And you have to learn to let go. Or not.


text:
Home Major Top Story You can't attack me and expect that we'll build consensus – Bagbin...
You can't attack me and expect that we'll build consensus – Bagbin to Afenyo-Markin
Speaker of Parliament, Alban Bagbin, has objected to the comments made against him by Effutu lawmaker, Alexander Afenyo-Markin over the way he handled the sitting to consider the E-levy proposal.
Mr Bagbin said Afenyo-Markin asked him to show leadership in Parliament, a comment he judged as attacking his personality.
Speaking to state broadcaster, Ghana Television (GTV) on Thursday December 30, Mr Bagbin said what transpired in the House was not something everybody was happy with.
He said "It is something that we are all not proud of. Even though we know that before you can eat the egg you have to break the shell but you don't want to go though it yourself. You think that you have learned the lessons of those parliament, I have a way of talking more, building consensus than exchanging fire. This is building confidence in the democratic system, it is a great achievement and I hope we will build on this.
"From 2001 up to date, I have never interfered with the functions of others, not even at the board level. But today, as I said there is change, I am prepared to accept this change, I am prepared to accept the criticisms but I want genuine criticisms. I want to be, at least, consulted before I am criticized.
"The time that I was seated there, the Majority leader only shows face and then send a text to me around 4:30 that he was now going to have a bite then come back to the House , he also whispered to my usher to to inform me he was going to have a bite and come back.
"When I left he wasn't on the floor. How can you now, lead your team to now be attacking me and say that I should lead. In fact one of them said I should learn how to to lead. It is because the level of leadership I am at , he doesn't understand it, that is someone who claims to be my son, the Honourable Member for Effutu, the Deputy Majority Leader, Honourable Afenyo-Markin. You come and you personally attack me then you come to the House and you expect that we should have that sprit of consensus building. Things don't work that way."
The Majority Leader Osei Kyei-Mensah-Bonsu and Alexander Afenyo-Markin, who is deputy condemned the Speaker over the way he conducted himself during the parliamentary sitting on the E-levy proposal.
Kyei-Mensah-Bonsu had expressed disappointment in him over the way and manner he conducted himself in Parliament on Monday December 20.
According to him, the Speaker left Parliament to his home without communicating to the Second Deputy Speaker whom he handed over to.
He described this as unfortunate.
Speaking to journalists on Tuesday December 21, the Suame lawmaker said "He said he will come here at 11: 30 , subsequently another message came to say that he can only be here at 12. I mean, the house cannot be held to ransom by one person. It is most unfortunate.
"Yesterday leaving the seat he told the First the First Deputy that he was handing over to, that he will come back pretty soon and all that we heard was that he had left to his house, that is mots unfortunate without any further communication to the Second deputy Speaker or to me because I have been having some discussions with him and I am told today, that he didn't even have any discussion with the Minority as well so where are we going from where. It is most unfortunate development."
The First Deputy Speaker of Parliament, Joseph Osei Owusu on Tuesday December 21 adjourned sitting to January 19.
The Majority Leader said the adjournment of the sitting on the e-levy would afford the Majority and government more time to do further consultations on the proposal.
"I think that this will also allow us sometime to have further consultations among ourselves, it is the reason why the First Deputy Speaker had to adjourn the House sine die. As you know, the budget has been passed , there was an attempt to portray that that there is no budget, there is a budget , the appropriations bill passed."
He added "I think that this will also allow us sometime to have further consultations among ourselves ,it is the reason why the First Deputy Speaker had to adjourn the House sine die . As you know, the budget has been passed , there was an attempt to portray that that there is no budget, there is a budget , the appropriations bill passed."
On Monday December 20 Members of Ghana's Parliament could not hold their emotions as some exchanged brawls in the House just before the final vote on the controversial Electronic Transfer Levy Bill, also known as e-levy.
The sit-in Speaker, Joseph Osei-Owusu, had announced that a division would be followed to approve the Bill, presented under a certificate of urgency, and he was going to vote as well in his capacity as a Member of Parliament.
That appeared to have provoked the National Democratic Congress (NDC) members, who questioned his decision to vote after presiding over the night's proceedings.
They moved to the front of the dais, issuing threats at the Bekwai MP.
This got the Majority MPs to also start agitations and immediately Mr Osei-Owusu handed the presiding role to the Second Deputy Speaker, Andrew Amoako Asiamah, the fight broke out.
By Laud Nartey|3news.com|Ghana
Previous articleConsult me before you criticise, I'm prepared to accept genuine criticisms – Bagbin
Next articleWe're not proud of fights in Parliament – Bagbin
3News Highlights – Thursday, January 27
E-levy became necessary due to Covid-19 – Afenyo-Markin
We've had the best cooperation from the Minority in Parliament – Afenyo-Markin

redpajama_set_name: RedPajamaCommonCrawl


text:
Home » Stephan Shaw in for Oscar Rivas, faces Efe Ajagba
Stephan Shaw in for Oscar Rivas, faces Efe Ajagba
The matchups have changed, but a high-octane heavyweight doubleheader will still go down Saturday, Jan. 14, at Turning Stone Resort Casino in Verona, New York.
In the 10-round main event, Efe "The Silent Roller" Ajagba will now take on St. Louis native Stephan "Big Shot" Shaw. Oscar Rivas was originally slated to fight Ajagba but had to withdraw with an eye injury.
Guido "The Gladiator" Vianello, who was scheduled to fight Shaw in the co-feature, will now face the upset-minded Jonnie Rice in a 10-rounder.
Ajagba-Shaw and Vianello-Rice will be broadcast live on ESPN, ESPN Deportes and ESPN+ at 10 p.m. ET/7 p.m. PT. Undercard bouts will stream live and exclusively on ESPN+ and includes a 10-round junior lightweight tilt between Adam "BluNose" Lopez and Abraham "El Super" Nova.
"Stephan Shaw stepped up and has a tough task against one of the division's biggest punchers in Efe Ajagba," said Top Rank chairman Bob Arum. "We're pleased that Guido will remain on the card against a formidable opponent in Jonnie Rice. This will be a fantastic heavyweight doubleheader at Turning Stone."
Shaw (18-0, 13 KOs) went 3-0 with two stoppages in 2022, including a shutout eight-round decision over Rydell Booker in November. Ajagba (16-1, 13 KOs) is one of the heavyweight division's hardest punchers and is coming off a second-round stoppage over Jozsef Darmos in August.
Vianello (10-0-1, 9 KOs), a 2016 Italian Olympian from Rome, has won three fights since a 2020 draw to Kingsley Ibeh. Rice (15-6-1, 10 KOs) has faced a host of heavyweight hopefuls, including Ajagba and Shaw. Following back-to-back losses in 2020, Rice re-energized his career with a fifth-round TKO over then-unbeaten prospect Michael Coffie in July 2021. He repeated the deed on New Year's Day, outlasting Coffie via a 10-round unanimous decision.
Promoted by Top Rank, in association with DiBella Entertainment, tickets priced from $49 to $89 are on sale now and can be purchased at the Turning Stone Resort Casino Box Office, charge by phone by calling 800.771.7711 or online at Ticketmaster.com.


In other words: How dare anyone ask questions about Barack Obama's background! We sure didn't ask any while he was running for President!
"The facts are also these: Obama Sr. abandoned the family when his son was 2, and the future president saw his father only one more time, during a visit in Hawaii when he was 10. Obama Sr. died in 1982."
Obama's autobiography explains, at length, how his mother burnished his father's image as a role model for him during all the years that her marriage to her Indonesian second husband was collapsing.
But probably few people have actually finished Dreams. It's written in an elegantly soporific style ideal for a high-class politician who doesn't want anything pithy enough to be used in a soundbite against him.
If Kurtz had actually read Dreams, he would know that the book is critical of the father for his many personal failings—not his ideology.
Obama Jr. came to realize, in his mid-20s, after he was already established on his political path, that his father's drunkenness, polygamy, and abrasiveness had kept him from achieving his dreams of political power.
And, as you may have noticed, Obama Jr. has learnt from his father's bad example: he is sober, a respectable family man, often oracularly obscure—and President of the United States.
The media elite's outrage of the MSM at D'Souza is unsurprising. After all, the safest way to keep the public from learning anything about Obama's life is to not know anything yourself.
That's the good news. The bad news: D'Souza's article, and what's available of his book online at Amazon.com (it comes out October 5), aren't terribly impressive.
D'Souza churns out books too frequently. (This is his 12th). And in his haste, he's developed a bit of a reputation for sometimes…neglecting to give full credit to his sources.
D'Souza's most substantial book, 1995's The End of Racism, owes much to Jared Taylor's groundbreaking 1992 book Paved with Good Intentions—as Peter Brimelow politely pointed out in the (pre-purge) National Review (He Flinched, November 27, 1995).
In his latest book, D'Souza hasn't actually attacked his most important sources. He's just avoided mentioning them. Which is unfortunate, since his sources tend to be more sophisticated thinkers than he is.
Most notably, the central piece of evidence in The Roots of Obama's Rage for D'Souza's theory about Obama Sr.'s influence is his 1965 article, Problems Facing Our Socialism, which criticizes the influential Sessional Paper No. 10. by Tom Mboya, a labor leader who was financed by the anticommunist AFL-CIO. Mboya had called for capitalism (under regulation) and colorblind treatment of white and Indian-owned businesses in Kenya.
"… one thing is not left a mystery, the fact that Barack Obama organized his life on the ideals given to him by his Kenyan father. Obama tells us, 'All of my life, I carried a single image of my father, one that I … tried to take as my own.' (p. 220) And what was that image? It was 'the father of my dreams, the man in my mother's stories, full of high-blown ideals.' (p. 278) … "So we know that his father's ideals were a driving force in his life, but the one thing that Obama does not give us are the contents of those ideals."
But as far as I can tell from searching on Amazon's online copy of The Roots of Obama's Rage, the name "Ransom" doesn't appear in D'Souza's book.
It's perfectly fine for D'Souza to profit off Ransom's enterprise. But it would have been only polite to mention him.
What's new in D'Souza's interpretation of Obama Sr.'s ideology is more distracting than insightful.
"…is not motivated by the socialist or Marxist propaganda that hypnotized a whole generation of wooly–minded academics and condescending liberals—those concepts also leave him cold."
D'Souza also attacks the interpretation put forward in New Yorker editor David Remnick's 2010 worshipful biography of Obama, The Bridge, which paralleled my less awestruck 2008 reader's guide to Obama's autobiography, America's Half-Blood Prince: Barack Obama's "Story of Race and Inheritance". To Remnick and myself, Obama's story is, indeed, one of Race and Inheritance. Obama's struggle up through his disheartening loss to former Black Panther Bobby Rush in the 2000 Democratic House primary was to prove himself "black enough" to be a leader of blacks, as his father had planned to be in Kenya.
"[Obama] is not motivated by the civil rights struggles of African Americans in the 1960s—those battles leave him wholly untouched."
But Obama says over and over in Dreams from My Father that he is indeed deeply moved by the civil rights epic. How can we resolve this conflict?
"Perhaps, then, Obama shares Martin Luther King's dream of a color-blind society. The President has benefited from that dream; he campaigned as a nonracial candidate, and many Americans voted for him because he represents the color-blind ideal. Even so, King's dream is not Obama's: The President never champions the idea of color-blindness or race-neutrality. This inaction is not merely tactical; the race issue simply isn't what drives Obama."
Needless to say, D'Souza here puts far too much emphasis on that lone King quote about "the content of our character" that conservatives have used for the last two decades to suggest that King opposed affirmative action. But it is time to face the plain truth: King was just against discrimination against blacks. He favored discrimination for blacks. There's no difference, other than a few decades' history, between King's and Obama's advocacy of racial preferences for blacks.
This may seem sacrilegious, but if King had not been assassinated in 1968, his subsequent career probably would not have been all that different from that of his most talented disciple, Jesse Jackson. The Rev. Jackson is a capable man who responded rationally to powerful incentives. He did what he had to do to be the leader of black America.
"What really motivates Barack Obama is an inherited rage—an often masked, but profound rage that comes from his African father; an anticolonialist rage against Western dominance, and most especially against the wealth and power of the very nation Barack Obama now leads. "
But for all the exoticism of his background, Obama was never terribly internationally oriented. (He doesn't speak a foreign language). His memoir shows him as working hard to overcome his completely nonblack upbringing to become "black enough" to be an African-American leader. He turned his back on international affairs when he moved to Chicago in 1985 to get in on the racial enmity of the "Council Wars" between black mayor Harold Washington and white alderman Fast Eddie Vrdolyak. Chicago politics is local. Period.
Moreover, the Obama family's anticolonialism has always been race-based. Thus Obama has never shown much interest in protesting, say, Chinese colonization of Tibet. The Dalai Lama's name doesn't come up in Dreams. The name of Gandhi, the most famous anticolonial leader of the 20th Century, is used merely once, as a sort of joke. In contrast, Dreams reverently invokes Malcolm X's name 17 times.
Even Obama Sr.'s 1965 article was less truly socialist than extremely racial. He was annoyed by how much business in Kenya was owned by Brits and Indians. He favored Marxist outcomes not for the sake of Marxism, but because government control of the economy was most convenient for taking power and wealth from white and Asian businesses and giving it to blacks, especially to blacks of Obama Sr.'s tiny class of foreign-educated black intellectuals.
Obama Sr.'s ideology was "racial socialism". Like the more famous "national" variety of socialism, it was less interested in macroeconomics than in Lenin's old questions of "Who? Whom?"
Furthermore, anticolonialism wasn't exactly the same as anti-Americanism in the ex-colonies with which the Obama family was most familiar.
The U.S. had actually ended colonialism in the East Indies in 1949 by threatening to cut off Marshall Plan aid to the Netherlands unless the Dutch freed Indonesia. In Kenya, the U.S. played an anticolonial role due to Washington's mild rivalry with London. The British had come to an agreement with the largest tribe, the Kikuyu, to safeguard British commercial interests after independence. So, the Americans competed with the Soviets for the support of Obama Sr.'s tribe, the Luo. The prosperous and politically well-connected Obama clan maintained connections both with Moscow's man, Oginga Odinga (whose son Raila became Prime Minister in 2008, shortly after asserting, probably falsely, that he was Obama's first cousin), and Washington's man, Tom Mboya, who flew Obama Sr. to Hawaii on the America-funded Tom Mboya Airlift.
Remarkably, Obama Sr. claimed to have been the chief witness for the prosecution at the trial of the Kikuyu hitman who assassinated Mboya in 1969—the most traumatic event in the first generation of Kenyan independence.
Obama doesn't mention in Dreams his father's claim that his political troubles began with his taking the witness stand against the Kikuyu inner circle's hired gun. Did Obama Jr. stay silent out of skepticism or out of prudence?
You might think that somebody would have publicly asked Obama about this. But the American press has shown little interest.
(As an aside, I am intrigued by the fact everybody in Obama's life, not just Lolo, made their livings on the ragged coattails of Imperial America, Inc. Obama's mother worked at the American Embassy, where she got to know lots of CIA men, then went on to the Ford Foundation and other Establishment fellow travelers of American foreign policy. His father worked for an American oil company; then was an Mboya man. Obama Jr.'s one corporate job, where he claimed to feel "like a spy behind enemy lines," was as a copyeditor for Business International, which has admitted to sometimes fronting for CIA agents. Obama's parents were the kind of well-educated, non-Communist leftists that American Cold War institutions, such as the CIA, found handy. What does this tell us about Obama? I don't know. But perhaps somebody could ask him about it?
Everybody, including D'Souza, wants an esoteric explanation of the secret Obama: He transcends race; he wasn't born in America; he's a practicing Muslim; he's a socialist; he can't write a word and is a tool of Weatherman Bill Ayers; his father was Communist Frank Marshall Davis; his father was Malcolm X; the Obama family are Arabs. Now he's an anticolonialist.
I'm impatient with all this. For three and a half years, in contrast, I've argued that the key to both Obama's life and to his election as President is totally obvious.


Sold! Introducing Toby the Vintage 6 Drawer Dresser and Nightstand set!
Toby features solid wood dovetail drawer boxes with smooth running hardwood runners and clips.
6 Drawer Double Dresser Measures: 52″ wide x 17″ deep x 32″ high.
Nightstand Measures: 20″ wide x 14″ deep x 25.


What This Product Does TP-LINK's TL-MR3040 is a truly mobile wireless networking platform that when paired with a 3G USB modem, is able to broadcast a wireless signal at up to 150Mbps around a room, creating a mobile office or entertainment network for up to five devices to access the Internet simultaneously. The device is the ideal travel companion, with pocket-sized dimensions and powered by its own powerful internal 2000mAh battery, users can work or play for hours on end. The device is also incredibly easy to use, allowing users to rapidly set up an Internet connected wireless network in as little time as it takes to plug in their 3G USB router or WAN cable and when finished, simply place the device back in their pockets. Battery Powered - Made to Move The TL-MR3040 is powered by a 2000mAh internal battery capable of powering a shared 3G network at 150Mbps for up to 4 hours at full 802.11n speed and range. The device can be powered via its USB cable and included adapter by connecting it to a Laptop or PC's USB port. With its powerful internal battery and compact design, the TL-MR3040 is designed to be placed in your nearest pocket and taken on the road. The portable 3G router's elegant exterior improves any desktop, dashboard or tray table on which it rests with slender curves and glossy piano white coating. Versatile Connectivity Featuring both a WAN and 3G USB port, the TL-MR3040 is able to utilize both wired and 3G wireless connections to create a powerful wireless network, for use at a hotel, home and on the road. 150Mbps - More Power to You At 150Mbps, the TL-MR3040 has the wireless speed and range to accommodate several bandwidth intensive tasks at once with coverage for an entire average sized room. With connected 3G USB adapter or WAN cable, users can enjoy online games, stream media, or participate in a conference call, from the convenience of home, their cars or even on the train.


text:
img.hotel-thumbnail:hover {
    border: 1px solid #428bca;
}

img.hotel-thumbnail {
    height: 40px;
    border: 1px solid transparent;
}

img.hotel-thumbnail.active {
    border-color: red;
}

.fileinput-button {
    position: relative;
    overflow: hidden;
}

.fileinput-button input {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    opacity: 0;
    -ms-filter: 'alpha(opacity=0)';
    font-size: 200px;
    direction: ltr;
    cursor: pointer;
}

/* Fixes for IE < 8 */
@media screen\9 {
    .fileinput-button input {
        filter: alpha(opacity=0);
        font-size: 100%;
        height: 100%;
    }
}

redpajama_set_name: RedPajamaGithub


text:
HealthWell Foundation Recognized as One of "America's Top 100 Charities"
HealthWell Receives Prestigious Rankings by Forbes, Chronicle of Philanthropy and NonProfit Times
GERMANTOWN, Md., Dec. 30, 2019 /PRNewswire/ -- The HealthWell Foundation®, an independent non-profit that provides a financial lifeline for inadequately insured Americans, was recently ranked #33 by Forbes on its 2019 list of the 100 Largest U.S. Charities. In addition, Forbes also recognized the HealthWell Foundation as one of only 10 charities nationwide to achieve a 100 percent fundraising efficiency rating.
HealthWell Foundation (PRNewsfoto/HealthWell Foundation)
The HealthWell Foundation was also recently recognized by the Chronicle of Philanthropy as one of America's Favorite Charities in 2019 ranking #38 out of 100 charities. In addition, NonProfit Times ranked the Foundation #42 on its Top 100 List of America's Largest Nonprofits for 2019.
"Recognition from these highly regarded publications and organizations serves as a testimony to our continued commitment to ensure financial efficiency," stated HealthWell Foundation President, Krista Zodet. "Strict compliance with regulatory requirements that govern charitable patient assistance programs is, and will always be, the cornerstone of our operations. I'm honored to share that 100% of donated dollars go directly to patient grants and services. We are proud that our transparency and efficiency continue to receive external recognition."
In addition to these prestigious rankings, the HealthWell Foundation achieved significant milestones in 2019 including:
Launching or reopening 27 funds including funds to assist patients living with: Amyloidosis, Hepatocellular Carcinoma, Mantle Cell Lymphoma, Migraine, Nontuberculous Mycobacterium, Chronic Heart Failure, Hypercholesterolemia, and Lambert-Eaton Myasthenic Syndrome (LEMS).
Opening our dedicated contact center, HWF Direct, which houses more than 75 team members who assist patients in accessing life-changing, sometimes lifesaving, medical treatments they otherwise would not be able to afford.
Welcoming six new members to our corporate team who share our passion to help underinsured American's access critical medical treatments.
None of these accomplishments would have been possible without the continued trust and support of the Foundation's dedicated corporate and individual donors who help us carry out our mission to reduce financial barriers to care for patients with chronic or life-altering diseases. Thank you for trusting the HealthWell Foundation to provide a financial lifeline to those who have nowhere else to turn.
We know that there are many choices when it comes to charitable giving and hope that you will consider the HealthWell Foundation worthy of a year-end donation. Your donation is put to work immediately to assist underinsured patients who would otherwise forgo life-changing medical treatments due to cost.
To learn how you can support the life-changing work we do, visit us at www.HealthWellFoundation.org.
About the HealthWell Foundation
A nationally recognized, independent non-profit organization founded in 2003, the HealthWell Foundation has served as a safety net across over 65 disease areas for more than 405,000 underinsured patients by providing approximately $1.25 billion in grant support to access life-changing medical treatments they otherwise would not be able to afford. HealthWell provides financial assistance to adults and children facing medical hardship resulting from gaps in their insurance that cause out-of-pocket medical expenses to escalate rapidly. HealthWell assists with the treatment-related cost-sharing obligations of these patients. HealthWell ranked #33 on the 2019 Forbes list of the 100 Largest U.S. Charities and was recognized for its 100% fundraising efficiency. For more information, visit www.HealthWellFoundation.org.
Ginny Dunn
ginny.dunn@healthwellfoundation.org
View original content to download multimedia:http://www.prnewswire.com/news-releases/healthwell-foundation-recognized-as-one-of-americas-top-100-charities-300979899.html
SOURCE HealthWell Foundation
Guantánamo: psychologist tells of 'abusive drift' in treatment of terror suspects
Complaint From Ousted Recording Academy Boss Alleges Its Former CEO Neil Portnow Raped A Female Artist
Documents Reveal Alleged Neo-Nazis' Plan For Violence At Virginia Pro-Gun Rally


Old Compton Cocktail Club – Bring a bottle. We'll mix it.
..you found us. ..you found us.
That queen on Old Compton Street is hiding a naughty little secret.. head upstairs and find the best damn view in all of Soho, the ultimate backdrop to get sipping on the best damn cocktails.
Bring yourself and a bottle or two of your chosen poison, our mixologists will shake and stir your spirits using fresh and exotic ingredients into an assemblage of bespoke cocktaily beverages.
Pick a date and book online for an illicit night of homo-fun and unlimited-cocktail frolics.


Fabric: Liberty "Manning" bought from Raystitch (http://www.raystitch.co.uk/fabric/lighter-weight-fabrics-lawn-and-voile/liberty-tana-lawn-6.html) I'm madly in love with this fabric.
Pattern: http://shop.grainlinestudio.com/product/scout-woven-tee. Lengthened this by 1 inch and I'm pretty sure it's the perfect length for me. I also lengthened the sleeves by about an inch, and I prefer them to the pattern length which always seem a little short.


The official mascot of NHK's BS (broadcast satellite) networks, this is Domo-kun, a cute, lovable monster who bows to you and says "Domo" (which means "thank you"). A great item from Japan, a small stuffed plush of Domo-kun that is a screen cleaner measuring 1.25 inches tall. On his back you will find a microfiber panel that is designed to wipe clean you cell phone screen, pda, or even glasses! We love Domo-kun! Very limited supply.


This Website uses cookie for analytics, personalized content and advertisements purposes.
Choosing "Keep me signed in" reduces the number of times you're asked to sign in on this device. To keep your account secure, use this option only on your personal devices.
What services are offered by major Asset Management players at international level?
What differentiates Incumbents and Startups?
What is the impact of digital technology on Asset Management?
What types of offer and services are digital-technology related?
The global Asset Management market, with over 83 trillion dollars managed worldwide in the second quarter of 2016, has historically been dominated by investment funds, retirement funds and insurance companies (Incumbents), for the most part based in the USA, where the split among the three is just about even. Over 19 trillion dollars are managed in Europe, of which 42% by insurance companies and 51% by investment funds. This division clearly shows a limited adoption of retirement funds by European citizens. One trillion dollars is managed in Italy, over 69% of which by insurance companies, the remaining 23% by investment funds, and less than 8% by retirement funds (Source: Digital Innovation Observatories processing of OCSE data, not including the UK). On the basis of such considerations, the Report analyzes the Digital Asset Management and Robo Advisor scenario at Italian and international level. The impact of digital technology in Asset Management is analysed through an extended survey of 185 traditional players and over 130 Startups, with the goal of better clarifying what the opportunities, the strategies and the threats facing Incumbents are and the characteristics of Robo Advisors.
Fintech & Digital Finance, which model for Italy?
With our Digital Innovation Observatories you can stay up to date on digital transformation and develop new strategic competences. You will have access to the knowledge of prime level experts from all over the world through an innovative multimedia platform.


Our Wedding Stationery Collections have been designed with the Bride in mind. We watch the trends to determine what styles are missing from the market and how we might be able to create wedding stationery that will delight and inspire. To browse the whole collection of Weddingstar wedding stationery sets, please visit Here.


Since 2007, SSI has built 10 schools in the Northern region to assist with the development education therein. The school are all located in key areas to which students have better access.
On a yearly basis, SSI visits the schools and provides timely funds for expansion so that continued schooling can be provided for the country's future generations.
In the case of Bac Ha Lower and Upper Secondary High Boarding School for Ethnic Minorities alone, after launching in 2010, the number of students at the school has increased and stabilized, thus making continued contributions to education development.
Human resource quality is the key success factor of any nation. Well perceiving this orientation, SSI has consistently been supporting many projects for young generations across Vietnam. SSI has provided substantial support, not only to disadvantaged children in remote and hardship areas but also to young people seeking professional development in the financial market.
SSI defines a developed society as a society based on knowledge and kindness. The company and the NDH Scholarship Foundation continued to award scholarships to needy students with excellent academic performance. 30 selected students from Foreign Trade University, Banking Academy, University of Science, Hanoi Medical University, Hanoi Law University and Academy of Finance continued to be granted scholarships to pursue their career orientations. They will contribute to the development of society with their knowledge and will, in their turn, support other needy people like themselves, thanks to which kindness will be spread to later generations.
In 2017, SSI supported many programs hosted by students studying in the US to help them develop into outstanding human resources for Vietnam in the future. In addition to the funding of community engagement exchanges and activities held by Vietnamese students in the US, SSI also provided funds and sent its senior managers to panel discussions on career orientation in order to equip the youngsters with the right perception of career choices.
Keeping up with the trendy start-up movement, SSI undertook a role of judge at business ideas contest where it can contribute certain business experiences.
SSI paid special attention to fostering education in difficult areas in its wish to contribute to nurturing future generations for the country. In 2017, the Company collaborated with medical practitioners at Cardiovascular Department - Bach Mai Hospital and Cardiovascular Center - Hanoi Medical University Hospital to give gifts and school supplies as well as perform medical examination and deliver free medicine to 1,195 pupils at nursery, primary and secondary schools in Hong An and Xuan Truong villages, Bao Lac rural district, Cao Bang province. SSI also donated 3.3 tons of rice and 336 liters of fish sauce to boarding and day-boarding schools of these two communes to ease difficulties of teachers and students there.
Additionally, the company coordinated with the People's Public Security Newspaper to present 100 bicycles to disadvantaged children in Thai Binh province, which helped to keep them motivated in their study.
SSI has long been contributing long-term and sustainable support to Vietnam's implementation of the United Nations' Millennium Development Goals (MDG) and poverty reduction strategy. SSI provided material and intangible support to people living in disadvantaged areas nationwide, contributing to hunger eradication, poverty reduction and sustainable development.
In 2017, SSI helped the village of My Hanh Nam, Duc Hoa Rural District, Long An Province achieve one of the key objectives put forward in the National Target Program on New Rural Development by funding VND1 billion to concrete all pathways and roads within the area.
By the end of the year, 2,519 meters out of 4,567 meters of planned pathways were concreted, fulfilling 55.2%. The completion rates were 54.9% for Ap Moi 1, 54% for Ap Moi 2 and 60% for Ap Giong Lon. The newly concreted roads are expected to bring about the convenience of inter-communal transportation as well as easy access from/to the surrounding areas, thereby promoting economic and cultural development of the village.
In the past year, SSI also supported activities of the Fund for Children with Disabilities of Vietnam with an aim to improving the lives of disadvantaged children. It can be said that support to the development of younger generation is always a top priority in SSI's community activities, and special attention has been paid to create better living and study conditions for disadvantaged children to keep them motivated.
SSI also continued to follow up its sponsorship projects from the previous years.
SSI started a project to donate livestock and poultry to 50 poor and near poor households in Vinh Thach village, Vinh Linh rural district, Quang Tri province in 2013. After 4 years, the original quantity of 100 cows, 40 pigs, and 3,000 chickens, being reared with good care, saw a multifold increase and generated considerable income therefrom, contributing to the economic development of the village.
SSI performs our community responsibility through charity activities for people living in remote, mountainous, border, island and socially-economically disadvantaged areas or areas exposed to natural disasters to lift them out of extreme hardship and, at the same time, implement major strategies of the government such as new rural development, border and island protection to preserve sovereignty and community development.


text:
Q: Why does my Arduino serial port gives me semi-random numbers? I have a basic problem with my Arduino Uno.
My example code gets a number over Serial port and should print it back.
int incomingByte = 0;

void setup() {
  Serial.begin(9600);
  Serial.println("Hello World");
}

void loop() {
  if (Serial.available() > 0) {

    // read the incoming byte:
    incomingByte = Serial.read();

    // say what you got:
    Serial.print("I received: ");
    Serial.println(incomingByte, DEC);
  }
}

When I send 0, I receive 48.
0->48
1->49
2->50
3->51

a->97
b->98
A->65

So why doesn't it send the same numbers back to me?

A: In your program the output is ASCII equivalent of the input that the Arduino receives. ASCII equivalent of 0 is 48, 1 is 49, a is 97, A is 65 and so on.
The reason is you are storing your input to incomingByte variable (incomingByte = Serial.read();) but you declare incomingByte variable as int. When a character is assigned to integer variable, its corresponding ASCII value will be stored to the integer variable.
So if you want to print a character that you send to the Arduino, you want to change int incomingByte = 0; to char incomingByte;.

redpajama_set_name: RedPajamaStackExchange


It's that time to think about all the things you want to accomplish in 2014. To be honest I have a huge flaw (well only one I want to talk about here) I struggle to stay 100% committed to things. I will start a project or training and slowly let something else take the drivers seat. Now I will tell you my new year goal is to not stay committed and follow through with everything because to be honest it won't happen! I know with my somewhat crazy, on-the-go life with my two kids, 200+ students, laundry, cooking, cleaning (you get the idea) it is hard to stay focused when sometimes life happens and projects or training go by the wayside. One of my admirable traits is that I do not beat myself up over the unfinished projects. Yes I do feel a bit annoyed that yet again I didn't finish something but chances are I'm onto something new! All that being said I have complied a list of goals for myself. They are more like statements and can be open for interpretation and I really can't quit on them!
1. Move More- this year I will finish out with over 500 miles. This includes running and walking due to the fact that I was pregnant half the year and had a c-section. I did run two half marathons, a handful of 5ks, a 10k, a 7-miler, a 5-miler and a 4-miler. This upcoming year I just want to continue to MOVE!
2. Be thankful for every little thing- yes I say thank you and I mean it but I want to take time this year and reflect on how blessed I am and truly be thankful. This may mean more thank you cards, more doing things for others- but bottom line it is to be thankful and show gratitude- even for the little things!
3. Pray for others- I have always prayed and I always will but it usually only included those I know or love. Why be so selfish? This year I want to pray for others and maybe even let them know I am! I was at the local grocery store a few weeks ago and the register attendant was sharing with me her foot has been hurting. We talked for a few minutes and before I left I told her that I hope it feels better and that I would pray for her and her foot. She lit light up and said thank you. I do hope now a month or more later her foot feels better but either way it brings a smile to my face thinking about the smile that was on hers that day. So why not pray for others? And maybe even tell them that you are?
4. Give back- it's time for me to get involved. I always say I am going to do it, but I am this year. I keep seeing signs for coat drives and that is just so easy! Why not clean out my over stuffed coat closet and help keep someone else warm. I cannot, and will not let my busy life be the excuse of why I cannot find time to help others.
I look forward to this new year and what it has in store. 2013 was such a great year I am sad to see it go but change is exciting and I am ready to start working on my goals. What do you have planned for 2014? Goals? Resolutions?
I wish each and everyone of you true joy and happiness as we enter 2014. Happy New Year!
Previous Post Meal Prep Monday!
Good luck on your goals! I too have trouble getting 100% commitment out of myself. I usually go 3/4 of the way and then get distracted by the next thing I want to throw myself at. Here's to this being "The Year"!


text:
Q: Most Efficient way to compare a value in a table to another set of values I am in the middle of a project where i need to be able to get a value (phone number) from one table then compare it to another set of numbers (phone number rates) that are in another table and i was wondering what the most efficient way to do this would be?
I would be using PHP and then calling SQL from that but which is most efficient way to search a table to compare
for example would it be quicker/slower if my rates table was from smallest to largest or visa versa?
0
00
000
or
000
00
0
And how would i code this to make it as quick as possible as i am comparing around 60k lines per time i run this script
Please see below for example of the two tables:
Table 1: Phone Numbers

Date, CLID, DNID, Duration
10/3/14, 01344883333, 01344883321, 60
10/3/14, 01344883333, 07839451009, 60
10/3/14, 01344883333, 07767045933, 60

Table 2: Rates

prefix, description, cost
44, UK - Local, 0.005
07760, UK - Mobile - Vodafone, 0.05
07760,UK - Mobile - Vodafone,0.05
07765,UK - Mobile - Vodafone,0.05
07766,UK - Mobile - Vodafone,0.05
077670,UK - Mobile - Vodafone,0.05
077671,UK - Mobile - Vodafone,0.05
077672,UK - Mobile - Vodafone,0.05
077673,UK - Mobile - Vodafone,0.05
077674,UK - Mobile - Vodafone,0.05
077675,UK - Mobile - Vodafone,0.05
077676,UK - Mobile - Vodafone,0.05
077677,UK - Mobile - Vodafone,0.05
077678,UK - Mobile - Vodafone,0.05
077679,UK - Mobile - Vodafone,0.05
07768,UK - Mobile - Vodafone,0.05

A: You could get this down from 60K lines per search (I assume that's the number of rows in your Rates table), down to the max length - min length of any prefix by running one query at a time until you got your answer like this:
If the max length of any prefix is 6 characters, and you're searching for the rate for the phone number '07767045933', then search for the rate like this:
SELECT *
FROM Rates r
WHERE r.prefix = LEFT('07767045933', 6)

If no result, then search for:
SELECT *
FROM Rates r
WHERE r.prefix = LEFT('07767045933', 5)

etc., down to your minimum prefix size.
Equality searches like this can utilize an index. Ensure that there is an index on Rates(prefix).
Or course, you could extract the substring from the phone number in PHP instead of SQL. Using a prepared statement, there would be little overhead in switching out the string until you found the rate.


text:
Home » Political » Helen Goodman Wiki, Bio, Net Worth and Information
Helen Goodman Wiki, Bio, Net Worth and Information
Published On: 12 Sep, 2016
Helen Goodman is a British politician who is the member of British Labour Party. Once she was the members of Parliament for Bishop Auckland and the Parliamentary under Secretary of States in the area of Department for works and Pensions. She worked for this until 2010 taking responsibilities for child poverty and childcare. She is a good writer, has published numerous articles. Her works was appreciated.
After completion of course at Oxford Goodman she worked for Labour MP Phillips Whitehead as a researcher. She worked in HM treasury justifying different posts likely the Exchange Rate Desk, Overseas Finance, Energy Desk at last became the head of strategy. On the Future for Multiethnic Britain she was the director of the Commission from 1997. At the children's society in 1998, she was involved in lobbying on policies to cut child poverty. Until her elections she remained in the post of the chief executive of the Leisure Libraries and National Association of Toy.
After 2005 Goodman devoted her career towards politics. At 2005 General elections she was selected as the Labour candidate for the Country Durham seat. Goodman held the seat with a majority of 10,047 and on 25 May 2005 she gave her maiden speech. Because of her good deed she was re-elected in 2010 again in 2015. From May 2005 to April 2007 she was one of the advocator of Public Accounts committee. In June 2007 she was appointed Deputy Leader of the House of Commons before becoming whips. Later to become Parliamentary under Secretary of State she left her previous job of Deputy Leader.
Secretary of State she left her previous job of Deputy Leader.
In October 2011 she became Shadow Minister for Media. She has to campaign for better children protection online. In October 2013 she was provided with responsibility for Labour's Art policy. She ran campaign for saving Zarbain paintings which holds great value. In Dresden, Germany from 9th June 2016 - 12th June 2016 she attended the 64th annual Bilderberg Conference.In June 2014, at Ingleton, Country Durham in the parliamentary constituency which she had represented for 9 years she was called to give a short-speech for the opening of a village fairs. During her speech, she praised the village for the beauty of its caves & waterfalls. She got herself indulged in the controversy of attracted criticism from fellow MP over a tweet mentioning Jeremy Hunt's wife later apologized with a tweet.
Goodman was born on 2 January 1958 making her age 58 years at Nottingham, UK. She enjoyed her childhood at Derbyshire. She was born to Danish immigrant mother and an architect father. She received her primary education from Lady Manners School and studied PPE from Somerville College, Oxford.Getting more personal, she has become wife of Charles Seaford. He works with the New Economics Foundation. They are parents to two kid. She is leading a happy family life. To secure her family life she also has done insurance .As of today we do not have enough information about her net worth but it seems to grow significantly in 2016. To know more about her biography you can retrieve it from her wiki, internet sites.
Sadiq Khan Information and Net Worth 2016
Jeremy Corbyn Wiki, Bio, Net Worth and Information
Jon Cruddas Wiki, Bio, Net Worth and Information
Chris Bryant Wiki, CCNA Review and Net Worth


text:
<?php

/**
 * This is the exit-pages-action, it will display the overview of analytics posts
 *
 * @author Dieter Vanden Eynde <dieter.vandeneynde@netlash.com>
 * @author Annelies Van Extergem <annelies.vanextergem@netlash.com>
 */
class BackendAnalyticsExitPages extends BackendAnalyticsBase
{
	/**
	 * Execute the action
	 */
	public function execute()
	{
		parent::execute();
		$this->parse();
		$this->display();
	}

	/**
	 * Parse this page
	 */
	protected function parse()
	{
		parent::parse();
		$this->parseOverviewData();
		$this->parseChartData();
		$this->parseExitPages();

		$googleURL = BackendAnalyticsModel::GOOGLE_ANALYTICS_URL . '/%1$s?id=%2$s&pdr=%3$s';
		$googleTableId = str_replace('ga:', '', BackendAnalyticsModel::getTableId());
		$googleDate = date('Ymd', $this->startTimestamp) . '-' . date('Ymd', $this->endTimestamp);

		// parse links to google
		$this->tpl->assign('googleTopExitPagesURL', sprintf($googleURL, 'exits', $googleTableId, $googleDate));
	}

	/**
	 * Parses the data to make the chart
	 */
	private function parseChartData()
	{
		$maxYAxis = 2;
		$metrics = array('exits');
		$graphData = array();

		// get metrics per day
		$metricsPerDay = BackendAnalyticsModel::getMetricsPerDay($metrics, $this->startTimestamp, $this->endTimestamp);

		foreach($metrics as $i => $metric)
		{
			// build graph data array
			$graphData[$i] = array();
			$graphData[$i]['title'] = $metric;
			$graphData[$i]['label'] = SpoonFilter::ucfirst(BL::lbl(SpoonFilter::toCamelCase($metric)));
			$graphData[$i]['data'] = array();

			foreach($metricsPerDay as $j => $data)
			{
				// cast SimpleXMLElement to array
				$data = (array) $data;

				// build array
				$graphData[$i]['data'][$j]['date'] = (int) $data['timestamp'];
				$graphData[$i]['data'][$j]['value'] = (string) $data[$metric];
			}
		}

		// loop the metrics
		foreach($graphData as $metric)
		{
			foreach($metric['data'] as $data)
			{
				// get the maximum value
				if((int) $data['value'] > $maxYAxis) $maxYAxis = (int) $data['value'];
			}
		}

		// parse
		$this->tpl->assign('maxYAxis', $maxYAxis);
		$this->tpl->assign('tickInterval', ($maxYAxis == 2 ? '1' : ''));
		$this->tpl->assign('graphData', $graphData);
	}

	/**
	 * Parse exit pages datagrid
	 */
	private function parseExitPages()
	{
		$results = BackendAnalyticsModel::getExitPages($this->startTimestamp, $this->endTimestamp);
		if(!empty($results))
		{
			$dataGrid = new BackendDataGridArray($results);
			$dataGrid->setPaging();
			$dataGrid->setColumnHidden('page_encoded');

			// check if this action is allowed
			if(BackendAuthentication::isAllowedAction('detail_page', $this->getModule()))
			{
				$dataGrid->setColumnURL('page', BackendModel::createURLForAction('detail_page') . '&page=[page_encoded]');
			}

			// parse the datagrid
			$this->tpl->assign('dgPages', $dataGrid->getContent());
		}
	}

	/**
	 * Parses the overview data
	 */
	private function parseOverviewData()
	{
		// get aggregates
		$results = BackendAnalyticsModel::getAggregates($this->startTimestamp, $this->endTimestamp);
		$resultsTotal = BackendAnalyticsModel::getAggregatesTotal($this->startTimestamp, $this->endTimestamp);

		// are there some values?
		$dataAvailable = false;
		foreach($resultsTotal as $data) if($data != 0) $dataAvailable = true;

		// show message if there is no data
		$this->tpl->assign('dataAvailable', $dataAvailable);

		if(!empty($results))
		{
			// exits percentage of total
			$exitsPercentageOfTotal = ($results['exits'] == 0) ? 0 : number_format(($results['exitPagesExits'] / $results['exits']) * 100, 0);

			// pageviews percentage of total
			$pageviewsPercentageOfTotal = ($results['pageviews'] == 0) ? 0 : number_format(($results['exitPagesPageviews'] / $results['pageviews']) * 100, 0);

			// exits percentage
			$exitsPercentage = ($results['exitPagesPageviews'] == 0) ? 0 : number_format(($results['exits'] / $results['exitPagesPageviews']) * 100, 0);
			$exitsPercentageTotal = ($resultsTotal['pageviews'] == 0) ? 0 : number_format(($resultsTotal['exits'] / $resultsTotal['pageviews']) * 100, 0);
			$exitsPercentageDifference = ($exitsPercentageTotal == 0) ? 0 : number_format((($exitsPercentage - $exitsPercentageTotal) / $exitsPercentageTotal) * 100, 0);
			if($exitsPercentageDifference > 0) $exitsPercentageDifference = '+' . $exitsPercentageDifference;

			$this->tpl->assign('exits', $results['exits']);
			$this->tpl->assign('exitsPercentageOfTotal', $exitsPercentageOfTotal);
			$this->tpl->assign('pageviews', $results['exitPagesPageviews']);
			$this->tpl->assign('pageviewsPercentageOfTotal', $pageviewsPercentageOfTotal);
			$this->tpl->assign('exitsPercentage', $exitsPercentage);
			$this->tpl->assign('exitsPercentageTotal', $exitsPercentageTotal);
			$this->tpl->assign('exitsPercentageDifference', $exitsPercentageDifference);
		}
	}
}


On August 30, fourth-year student Kiyomi Watanabe representing the Philippines won the silver medal in the Women's Judo 63kg at the Asian Games 2018. This is the first historic medal won by a Filipino since the establishment of the Philippines Judo Federation.
Born in the Philippines to a Japanese father and Filipino mother, Kiyomi is currently a student at Waseda's School of Sport Sciences. The University will continue to cheer Kiyomi on and wish her success in her future games.
Kiyomi Watanabe (left). Photo by Kyodo News.


text:
Oliver Burke
Home / Oliver Burke
Oliver Jasen Burke (born 7 April 1997) is a Scottish professional footballer who plays as a right winger for Premier League club Sheffield United, and the Scotland national team.
He came through the academy at Nottingham Forest, signing a professional contract in September 2014 and making his debut the following February. In August 2016, Burke signed for Bundesliga club RB Leipzig for a reported fee of £13 million, a record fee for a Scottish player. A year later, having helped Leipzig to runners-up position in the league, he returned to England by signing for West Bromwich Albion for a fee of £15 million. Following an unsuccessful few years at West Bromwich Albion, in September 2020, Burke joined Sheffield United in a swap deal involving Callum Robinson.
Sheffield United signed Burke from West Brom in September 2020, with Callum Robinson moving in the opposite direction. Burke signed a three-year contract with the Blades. He scored his first goal for the club in a 2–1 away league win over Manchester United on 27 January 2021, clinching the Blades' first league win over the Red Devils since 1992 and their first win at Old Trafford in Premier League history, as their last victory there took place in 1973.
Burke was recalled to the full international squad in March 2019 and scored his first senior goal in Scotland's 2–1 victory over Cyprus on 8 June the same year.


Frankenstein tells the story of Frank N. Stein who works in a tavern in Bavaria. When Dracula kidnaps his best friend Heidi he must help save the day with the help of Prince Ludwig, Buckles, Professor Crackpot and Kodak the dog. The Forces of Evil never stand a chance . . . especially when Professor Crackpot transforms Frankie into a Superhero!
The only real horrors are a party of rowdy schoolgirls under the supervision of Miss Nelly, famed pedagogue and pantomime dame. They're studying how to create havoc . . . and they're all fast learners!


text:
Q: PowerPC version of Ubuntu 10.10 or 10.04 wont boot on my Mac Startup Disk does not see it as bootable.  Holding down C gives up and ejects it.  I have tried PPC version of CDs for both Lucid and Maverick.The machine is a 867 MHz PowerPC G4 with 512 MB RAM.I Got the ISOs here and  hereAny suggestions?

A: Boot to OpenFirmware, then boot the CD from there.
https://help.ubuntu.com/11.10/installation-guide/powerpc/ch05s01.html

A: I find that my G4 PPC won't boot from CDROM/DVD, in fact it's pretty fussy about reading a lot of newer optical media.
The easiest is to create a bootable USB stick. This will involve a having to boot it from the OpenFirmware prompt. There is a good guide available.


text:
Lacinipolia rubrifusa är en fjärilsart som beskrevs av George Francis Hampson 1903. Lacinipolia rubrifusa ingår i släktet Lacinipolia och familjen nattflyn. Inga underarter finns listade i Catalogue of Life.

Källor

Nattflyn
rubrifusa

redpajama_set_name: RedPajamaWikipedia


There are many studies today that show the difference between a "boss" and a "leader." What we see portrayed is the fact that being a boss is a bad thing whereas being a leader is a good thing. A leader is always portrayed as someone who is willing to take part in the tasks, shows his followers how to do things (versus just ordering them into doing them), and the cheerleader for the team. What is not portrayed much is the dark side of leadership.
People are not machines. They contain many emotions, biases, and predispositions. So when a person is given the role of a leader, it does not make them immediately correct in everything they say and do. The problem is, many leaders think that with their new roles and duties, they are suddenly invincible. So how can we make sure not to get sucked into being the next Hitler? How can we make sure that we have followers who are continuously questioning our thinking and making us grow instead of stay in one place? The human's natural thirst for power and drunkenness can make it a sweet sweet place to be but, if you are in a position where you are not questioned, then only you can question yourself.
3- Blind spot: Things that people see but you don't see in yourself. Now, many people are probably thinking of their bosses and laughing now. Don't forget that this is about you, not your bosses.
4- Unknown: Traits that neither you nor others know. This may seem evident later on and could be a good surprise.
The whole purpose of knowing that there is a blind spot is to accept that you can get to know yourself better. 360 degree performance evaluations could help shine light on this blind spot, making it smaller. In the end, don't we want to get to know ourselves better?
The first step towards change is the willingness to change. Do we really accept and want to take part in getting to know ourselves or are we too scared to see what is hidden? Joseph Conrad's final judgment in The Heart of Darkness was "the horror, the horror". Are we too scared to face the horror that lives within?
1- The micro-manager: This is pretty straight forward. The micro manager makes sure to oversee every single little minute detail of every single little minute project. Why? Because they are probably egotistical perfectionists who think no-one can do the job the way they want it to be done. Now, imagine if your mother micro managed you while you were getting your homework done. Would you have learned anything? No. What better way to teach people than to allow them to experience and make mistakes. To all micro managers out there: you are giving yourself a hard time and over complicating your job. Learn to delegate and overlook variances in the outcome your subordinates submit. Try to be a "teacher" and teach.
A few years ago, I had a specific method of filing, hole punching, and stapling papers. In my micro-managerial mind, it didn't take a scientist to know that all papers had to gently folded in the middle to ensure that the hole punch is correct. The staple had to be on the top left side almost 1/4 of an inch from the top. I never talked about it to my assistant and one beautiful morning, I was presented with a bunch of papers with the staple in the top middle. WHY? How am I supposed to read the document? Can you imagine? If you can't please go ahead and staple some papers and give me your feedback. What I learned from this is (no, I will not overlook this very important matter) during the interviews I ask the candidate to demonstrate how to punch and staple some papers together. Win-win situation!
2- The procrastinator: A manager who will do things eventually. This, my dear friends, could be a blessing in disguise. How so? You don't need to do anything and when your manager asks, throw the ball in their court and wait for a decision that will never be made. I'm not a procrastinator so I don't have any anecdote to serve as an example. In my opinion, get things done in advance, try to stick to a schedule, and meet with your manager regularly to get your next task assigned. Make sure that you are doing your job because, who knows, maybe you will end up being promoted into your manager's job!
3- The idiot: Honestly this could just be your point of view. Some managers get promoted for a variety of reasons, most could be office politics. You could be working for someone who seemingly doesn't know what's going on but this can also be played to your advantage. Befriend your manager and maybe, just maybe, you could find out what qualities he has. Don't look too hard, sometimes there's nothing inside. Hello!
4- The dictator: The basic dictator who likes to do things his own way. Hopefully you are not being asked to do something wrong or illegal but when someone really cares about the job, that's when it hurts. What's worse is when the dictator is also an idiot. Ah, this, my friend, is an indicator to look for another job because in the end, people don't leave companies, they leave managers.
5- The abuser: the abuser needs to know that it's not alright to abuse. Chandler's boss in the clip below is using his power as a manager to praise his employees in a not so polite way. Yes, it seems funny but this is a manager who has crossed over to the dark side of leadership. You are given the power but you are not supposed to abuse it.
Now, normal people with emotions and feelings and with limited years of experience could be put in a situation where their temper could spiral out of control. For example, a very nice manager I know was in a disciplinary meeting with a few employees trying to figure out something about someone (she doesn't even remember what the meeting was about). She was getting opposing facts, people pointing fingers at one another, and sheer chaos. After listening patiently for ten minutes (patience isn't one of her strengths) she decided to pass out warning letters to everyone just to flex her muscles. Now she's not a very big person and her employees were older men and women so they probably saw her as an "idiot". She quickly and angrily jotted down the points on a piece of paper and asked them to sign them. The first two employees signed without saying anything and the third just refused. He just said no and started to walk away. We have a saying in Arabic that means if you can't reach something with your hand, reach for it with your leg. No hand nor foot would have reached the employee quick enough, and to our surprise, a quick throw of the pencil hit him on his leg. No he wasn't hurt but seriously, it is NOT ALRIGHT TO THROW PENCILS AT YOUR EMPLOYEES!
Being leaders come with great responsibility. Try to get to know yourself better, be open to criticism, obtain an open door policy, get to know your own strengths and weaknesses, try to grow your knowledge. Being a leader is not a ticket to make people run your errands nor is it a way to start your own cult for the sake of your ego. Do not be sucked into the dark side of leadership.


text:
Q: About swift5 and alamofire5,how to use AF.request to check if login sucessed or failed? I want to use AF.request to implement login, this is my code:
import Alamofire
var loginResult: Bool = false
func login() -> Bool {
    let parameters: [String: String] = [
        "password": "Adgj!4567",
        "username": "admin",
    ]
    var a = AF.request("http://192.168.64.2/logins.php", method: .post, parameters:parameters,encoder: URLEncodedFormParameterEncoder(destination: .httpBody)).response{
        response in
        if let data = response.data {
            let result = String(data: data, encoding: .utf8)!
            if result.contains("Login Success!"){
                print (result)
                loginResult = true
            }else {
                loginResult = false
            }
        }
    }
    return loginResult
}

When I called login(), I got response like this:

send request worked, but loginResult has been always false, and I know that because AF is async, my problem is that I want to check if loginResult's value is true and go to another page, but it is always false, what should i do???
ContentView.swift like this:
import SwiftUI

struct ContentView: View {
    @State private var isLoginValid: Bool = false
    @State private var shouldShowLoginAlert: Bool = false
    var body: some View {

        NavigationView{
        VStack{
            HStack(alignment: .center) {
            VStack {
                Label("username", systemImage: "")
                Label("password", systemImage: "")
            }
            VStack {
                TextField("input username", text: /*@START_MENU_TOKEN@*//*@PLACEHOLDER=Value@*/.constant("")/*@END_MENU_TOKEN@*/)
                TextField("input password", text: /*@START_MENU_TOKEN@*//*@PLACEHOLDER=Value@*/.constant("")/*@END_MENU_TOKEN@*/)
            }
        }
        .padding()
            NavigationLink(destination: infoInputView(),isActive: self.$isLoginValid) {
                Text("Login")
                    .onTapGesture {
                        if login(){
                            self.isLoginValid = true
                            }
                        else{
                                self.shouldShowLoginAlert = true
                            }

                }
            }.buttonStyle(BorderlessButtonStyle())
             .navigationBarTitle("Login Screen")
             .alert(isPresented: $shouldShowLoginAlert) {
              Alert(title: Text("Email/Password incorrect"))
        }
        .padding(.all, 50.0)
        }
    }
            }

struct ContentView_Previews: PreviewProvider {
    static var previews: some View {
        ContentView()
    }
}
}

My mother tongue is not english, I hope you can understand me.

A: i have got a wrong way,the right way is this:
import SwiftUI
import Alamofire
struct ContentView: View {
    @State private var isLoginValid: Bool = false
    @State private var shouldShowLoginAlert: Bool = false
    @State private var loginResult: Bool = false
    var body: some View {

        NavigationView{
        VStack{
            HStack(alignment: .center) {
            VStack {
                Label("用户名", systemImage: "")
                Label("密码", systemImage: "")
            }
            VStack {
                TextField("请输入用户名", text: /*@START_MENU_TOKEN@*//*@PLACEHOLDER=Value@*/.constant("")/*@END_MENU_TOKEN@*/)
                TextField("请输入密码", text: /*@START_MENU_TOKEN@*//*@PLACEHOLDER=Value@*/.constant("")/*@END_MENU_TOKEN@*/)
            }
        }
        .padding()
            NavigationLink(destination: infoInputView(),isActive: self.$isLoginValid) {
                Text("Login")
                    .onTapGesture {
                        login()
                }
            }.buttonStyle(BorderlessButtonStyle())
             .navigationBarTitle("Login Screen")
             .alert(isPresented: $shouldShowLoginAlert) {
              Alert(title: Text("Email/Password incorrect"))
        }
        .padding(.all, 50.0)
        }
    }
            }

    func login() {
        let parameters: [String: String] = [
                "password": "Adgj!4567",
                "username": "admin",
            ]
        var a = AF.request(url, method: .post, parameters:parameters,encoder: URLEncodedFormParameterEncoder(destination: .httpBody))
        a.response{
            response in
            if let data = response.data {
                let result = String(data: data, encoding: .utf8)!
                if result.contains("Login Success!") {
                    isLoginValid = true
                }else {
                    shouldShowLoginAlert = true
                }
            }
        }
    }

struct ContentView_Previews: PreviewProvider {
    static var previews: some View {
        ContentView()
    }
}
}


text:
Q: Running Xilinx Command line Tools - XST does not work I'm currently working on a project that students can hand in their xilinx projects via e-mail and i will Synthesis, Place and Route and generate a bitstream which then should be uploaded to an FPGA.
So first things first. I installed the ISE Tools on my Linux machine and now i'm trying to run xilinx's commands from the command line. But when i'm trying to run xst it says:
-bash: /opt/Xilinx/14.7/ISE_DS/ISE/bin/lin/xst: No such file or directory

Does anyone have experience with creating scripts to automate the xilinx sythesis processes?
Appreciate any help :)
nablahero

A: I had similar issue - problem probably is you are starting 32bit version of binaries on 64bit system. Try:
/opt/Xilinx/14.7/ISE_DS/ISE/bin/lin64/xst


text:
Evidence that tobacco smoking increases risk of depression and schizophrenia Featured
A new study published in Psychological Medicine and led by University of Bristol researchers has found that tobacco smoking may increase your risk of developing depression and schizophrenia.
It is well-known that smoking is much more common amongst people with mental illness – especially depression and schizophrenia. However, most studies that have looked at this association have not been able to disentangle whether this is a cause-and-effect relationship, and if so in which direction. Does mental illness increase the likelihood of smoking, or is smoking itself a risk factor for mental illness?
Researchers from the University's Tobacco and Alcohol Research Group (TARG) with support from Bristol's MRC Integrative Epidemiology Unit (IEU) and the NIHR Bristol Biomedical Research Centre (BRC), used UK Biobank data from 462,690 individuals of European ancestry, comprising eight per cent current smokers and 22 per cent former smokers.
The team applied an analytic approach called Mendelian randomisation, which uses genetic variants associated with an exposure (e.g. smoking) to support stronger conclusions about cause-and-effect relationships. They found evidence that tobacco smoking increased risk of depression and schizophrenia, but also that depression and schizophrenia increase the likelihood of smoking (although the evidence was weaker in this direction for schizophrenia).
The study adds to a growing body of work suggesting that smoking can have adverse effects on mental health. The same group published a similar study in British Journal of Psychiatry earlier this year in collaboration with the University of Amsterdam, showing evidence that tobacco smoking increases the risk of bipolar disorder.
The UK government's mental health task force made the recommendation in their 2016 review that psychiatric hospitals should be smoke free by 2018. This new evidence adds further weight to support the implementation of smoke-free policies. Not only is there evidence that smoking can be detrimental for mental health, but much of the excess mortality associated with mental illness is due to smoking.
Dr Robyn Wootton, Senior Research Associate in the School of Experimental Psychology and the study's lead author, said: "Individuals with mental illness are often overlooked in our efforts to reduce smoking prevalence, leading to health inequalities. Our work shows that we should be making every effort to prevent smoking initiation and encourage smoking cessation because of the consequences to mental health as well as physical health."
Marcus Munafò, Professor of Biological Psychology in Bristol's School of Psychological Science and senior author on the study, added: "The increasing availability of genetic data in large studies, together with the identification of genetic variants associated with a range of behaviours and health outcomes, is transforming our ability to use techniques such as Mendelian randomisation to understand causal pathways. What this shows is that genetic studies can tell us as much about environmental influences – in this case the effects of smoking on mental health – as about underlying biology."
'Evidence for causal effects of lifetime smoking on risk for depression and schizophrenia: A Mendelian randomisation study' by Robyn Wotton, Marcus Munafò et al in Psychological Medicine
Source: University of Bristol,
Full bibliographic information
Wootton RE et al (2019). Evidence for causal effects of lifetime smoking on risk for depression and schizophrenia: a Mendelian randomisation study. Psychological Medicine 1–9. https://doi.org/10.1017/ S0033291719002678
Published in Medical News
How diet affects mental health – what's the evidence?
European Doctors announce their opinion on novel tobacco and nicotine products
Study Reveals Increased Cannabis Use in Individuals with Depression
Exposure to Smoking in Early Childhood Linked to Hyperactivity and Conduct Problems
More in this category: « Electronic cigarettes are not worth the risk say scientists Study finds association between teenage anxiety and later harmful drinking »
Recurrent miscarriage: ...
Nerve Stimulation May ...
Cancer drugs could ...
How diet affects mental ...
Load more (/)
House of Representatives hosts Science Research from Malta
Event marks Science in the City – European Researchers' Night 2019


Know Little Flower Class of 1957 graduates that are NOT on this List? Help us Update the 1957 Class List by adding missing names.
More 1957 alumni from Little Flower HS have posted profiles on Classmates.com®. Click here to register for free at Classmates.com® and view other 1957 alumni.
Alumni from the Little Flower High School class of 1957 that have been added to this alumni directory are shown on this page. All of the people on this page graduated in '57 from Little Flower . You can register for free to add your name to the LFHS alumni directory.
Little Flower High School alumni can relive their experiences from high school by sharing memories and pictures, reconnecting with those alumni listed, and more.


WOOD-SKIN INSIDE is our think tank dedicated to product development in collaboration with brands and designers.
We love to help established companies such as startups to take full advantage of the WOOD-SKIN technology. Forget the hinge as you know it, no more mechanical issues, crawling, lubricant pinched fingers and assembly lines. The Digital Hinge® is here.
Contact our team of designers and innovators to include our technology in your product.


I started a new job this week, which is what I'm blaming my relative silence on -- I did almost complete a few posts, to be honest (and a little self-justifying). Just nothing I'm quite ready to push "publish" on. But I have an ambitious schedule for December, so I need to get busy (and I have a little bit of November to finish with, too -- oops). Here's hoping next week is busy around here.
Reasons for Blogging Slumps. -- The Tattooed Book Geek's post seemed an appropriate place to start with (although I'm not technically in a slump, I don't think). Also, it's a good one.
The joy of not finishing books: if you don't like it, don't read it -- James Colley's piece is entertaining and wise -- worth it for the last 'graph alone.
Why We (Still) Love Crime and Comic Book Heroes: On the Flawed Heroes and Superheroes of Modern Genre Fiction -- I started this week off with a post about Meghan Scott Molin's debut novel. Seems fitting to end it pointing to this from Crime Reads.
Behind the Scenes: The Making of 'Storm Cursed' -- I'm a fan of Dan Dos Santos' work (and looking through his portfolio this week, I realized much of what I'd previously liked I had realized was his). This is a cool look into his process in designing the upcoming Mercy Thompson cover.
Blood of Ten Kings by Edward Lazellari -- The third volume of the Guardians of Aandor -- an Epic Fantasy/Urban Fantasy hybrid of sorts -- hit the stores this week. Listening to Lazellari describe the books on the latest Once & Future Podcast sold me on volume one.
King of the Road by R. S. Belcher -- I missed the first novel in this UF series last year, but a group of Truckers descended from the Knights Templar who defends the roads of the US from supernatural threats -- and a biker gang, apparently -- has got to be worth a read.
Lastly, I'd like to say hi and extend a warm welcome to awesomeyou (nice blog, but I can't read that side bar -- as pretty as it is), whinney, Di Salvo Cambiamento (I assume the blog is nice, but I can't read that language), Arganise Campbell (a very busy young woman) and Shalini for following the blog this week.


For those who know me, my obsession with food and nutrition data is well-worn. I'm that guy who snacks on carrots and hummus while trying to preach the merits of thinking about food in terms of nutrient density (seriously though). But while I find food data fascinating, I have long felt I've lacked the tools to properly make sense of it in my daily life.
There's important data in these products, but right now it's not really exposed in any meaningful way.
So last year I decided to take matters into my own hands and track every food item I purchased from a grocery store over a number of months. As a designer & programmer that focuses largely on data interactions, I knew that my interactions with my food data bothered me: they seemed limited, shallow, and untouched by new (potentially better) tech-enabled approaches.
But I also wasn't exactly sure what would make it better.
So, as a firm believer in designing to solve your own problems first, I started going deep into my own grocery data. Where did my foods come from? Which items were the best sources of nutrients? Were there any nutrients I never really seemed to get enough of? How many of my foods contained GMOs (and would I really care)? Did my food include food additives? And if so, why were they used?
And most importantly, how could I communicate all of this in a way that was both visually interesting and personally meaningful, without encroaching into the dreaded land of information overload?
Entering in my food data. This became my life for many months. Also, these ice cream sandwiches were delicious.
The process of data collection proved tedious. It turns out that much of the data I wanted was not readily available to me as a consumer, particularly the more interesting data points like the locations of the product's ingredients, indications of the food additives that had been used (and why they had been used), and clearer notes on whether or not GMOs had been used and the associated ramifications (quick note: I'm not strictly anti-GMO, but I do like to know the rationale behind why they've been used in my food. See this article for an intelligent take.) For this hard-to-access data, I had to do quite a bit of research to surface it —luckily, it turns out there's actually pretty nifty ways to figure out where food companies source their ingredients from and whether or not they use GMOs.
And when the data was readily available — mainly in the form of the existing food label — I found it quite limited, superficial, and hard to process. Pulling out important points from the current label remains in the realm of the nutritionist, not the casual consumer looking to gain unique insights.
All of this came together as my Master's thesis project at NYU ITP: WrapGenius: A Personal Journey Into Better Food Labeling.
I created dashboard style visualizations to help me make sense of my data. This was an overview dashboard.
Where did my food come from? Actually, a lot of places. Shouldn't locations be part of a new food label?
I created a weekly dashboard to give me insights into what I had purchased each week.
I unwittingly became a domain expert in food data.
And it turned out that the project struck a chord with many others too: after launching, I received thousands of emails from people communicating their own frustrations with the current state of food data and the existing food label, and encouragement to build out a system that the world could use to better make sense of all this information.
Fast forward a few months, and I'm very excited to let the world know that we've been working really hard to do just that.
Meet Sage, a smarter food data platform. Our initial product is an interactive food label based around personalized design.
Sage is a collaboration between designers and dietitians here in New York City. We decided early on to build the system based on a collaboration with dietitians because these are the people who know the most about food data, and have to explain it to average people every single day. They know the pain points better than anyone.
Food data is more transparent — there's so much interesting data around food, and we believe consumers should have access to it.
The information on the label becomes personalized to each user's unique interests and preferences — rather than the outdated one-size-fits-all, 2,000-calorie-diet label.
Better visual design helps consumers make sense of it all.
And it's delivered via mobile and the Web, so that it can be tweaked more easily, delivered more dynamically, and is more native to how people access information these days.
Sign up and give it a shot. Through the onboarding process, Sage gets to know a bit about you — your unique background, restrictions, and tastes — and then shows you information personalized for you: from your correct nutritional percentages to dietary preferences, food allergies, and more.
Understanding serving size is key to understanding nutrition: how much nutrition you're actually getting depends entirely on the number of servings you eat (and most people rarely eat just one serving). But computing nutrition at different serving sizes proves to be pretty difficult for most people. At Sage, you can simply change the serving size for a product and all of our visualizations instantly update to show you the nutrition at that amount. Nutritionists love this feature because it's key to boosting nutritional literacy.
Users can easily see the data at different serving sizes.
The existing label is basically a dump of information. Our 'label' takes a different approach and categorizes nutrients into three groups: Quick Facts, Avoid Too Much, and Get Enough. Initial research shows this layout to be much easier for consumers to navigate: while the standard label shows Daily Percentage Values for nutrients like fat, sodium, fiber, vitamins, and minerals, the problem is that it doesn't clearly indicate whether you want these values to be high or low. It assumes that label readers will already have some existing knowledge about which nutrients they should eat more often, and which they should try to reduce.
We wanted to make it easier: with the Sage version, consumers immediately know which nutrients to target getting enough of and which nutrients to be careful about having too much. And if certain nutrients go beyond thresholds, we flag them so the consumer can be aware and take a closer look.
Nutrients are grouped into sections to make it easier for label readers to navigate.
Exercise equivalents answer the question: How long would I need to exercise to burn off this product's calories? Our initial user research shows this to be one of the more effective ways for an average person to relate to food data and compare product choices. For example, see the exercise equivalents for this popcorn.
How much exercise would you have to do to burn off the product? People understand this metric very intuitively.
Food additives are becoming increasingly common in everything we eat, yet people don't really understand them — at all (and there's a lot of pseudoscience here). When a product employs a food additive as an ingredient, our 'label' points it out and highlights it. But it's important to note that food additives are not necessarily bad. Using the Center for Science in the Public Interest's list as a starting point, for every product we classify and color code food additives as Safe, Avoid Too Much, Be Careful, and Avoid Entirely. For example, see the ingredient list for this breakfast biscuit.
Our ingredient list highlights known food additives and classifies and color codes them.
These days, products travel all over the world to get to you and many products employ ingredients that come from many different places. Wouldn't it be nice if the food label actually showed you where the product comes from: its farm, its manufacturing facility, its distribution center? For most products in our system, we show a map that plots these locations. These locations have all been researched and vetted by our community. For example, see these Trader Joe's leeks and these Pine Nuts.
Where do the ingredients come from? We believe this should be part of a new label.
These important ratios show 1. how much nutrition a food actually has vis-a-vis its calorie content and 2. how much nutrition you're actually getting for your money. Every product in our system has been benchmarked from "Low" to "Excellent" for both of these ratios. Inexpensive, nutrient-dense foods like kale and carrots score the highest (and high-caloric-but-nutrient-lacking foods like french fries score the lowest). Nutritionists love these ratios and argue that every food should be looked at under their lens.
Food data can be a bit tricky because there's so many different diet types and approaches. For example, someone who is vegan is fundamentally interested in different products than someone who is a paleo crossfitter, and what about if you have Diabetes or are currently pregnant? That's why we created Collections. Collections let Sage users curate their own boards of products that they recommend for specific uses and diet types. For example, our Beta users (who are a group of dietitians) have created collections like Diabetes Superfoods and Eating Well While Traveling.
Collections let users curate their own lists of products for specific diet types and use cases.
Sage groups products into badges based along specific data criteria. For example, all products that are heart healthy, a good source of 1 or more vitamin, a good source of dietary fiber, great for bone health, and many more. These are all data-driven and reviewed by dietitians. Our goal is to give people easier and more human ways to think about and explore products.
Badges are assigned to products based on specific data criteria.
We started Sage out of our frustration with the existing food data & food labeling system. Traditionally, food labels have been confusing (nutritional literacy based on the standard label is super low), poorly designed, uninteresting, and have not given consumers all the information that they increasingly want. The FDA and big food companies can never really agree on what to do here: changes take forever and we tend to get lowest-common-denominator solutions influenced by the considerations of the food industry, rather than by the genuine interests of consumers.
Sage is just getting started. Our ultimate goal remains what it's always been: giving people better interactions with their food data. There's a lot of work to be done.
Sound interesting? We'd love to chat: info@sage.is.
design, technology, and other things too. building @pinto_hq 🍓📊adjunct/grad @ITP_NYU.