Although the US has had it for a while and it's way behind Android Pay and Apple Pay, Samsung has finally announced Samsung Pay for the UK - providing you're using a Visa or Mastercard issued through Santander, Nationwide or MBNA.
We've also heard it will be available soon on the Galaxy A3 (2017), Galaxy A5 (2016 and 2017) and Samsung Gear S3.
To pay, simply swipe up on the phone's screen to select your Visa card of choice and confirm the payment via fingerprint, iris scan or passcode. Note that you need to have some kind of device security enabled of some sort.
Samsung has worked with Transport for London on a feature that means you don't need to unlock your device before tapping it on the reader. Clever stuff.
With the Gear S3 the payment can be started with a touch of a button.
The Samsung Pay app is pre-installed on most Galaxy handsets, but you can download it of course. You add your existing credit or debit card and you'll be asked to verify it by your provider.
Naturally, it's also secure like other contactless payment methods - your card details are not provided to the merchant, instead your number is substituted with a unique token specific to your card and device. If the phone is stolen, it can easily be deactivated and you won't need to cancel your card.


Custom micro coaxial cable assembly manufacturer with I-PEX connector.
We could Custom micro coaxial cable for you, Such I-PEX 20455-040E IPEX 20453-340T connector. Welcome to OEM ODM micro coax cable assembly.
Custom micro coax cable, I-PEX micro coa cable with I-PEX micro coax, please contact us.
industrial, medical equipment,UAV micro coax cable assembly, Render massive 3D imaging,Slim LED backlight LCD panel, micro coax cable assembly.


text:
Inventive Designers Offers Help for OV/400 Migration
Joanna Doyle
Inventive Designers (ID, Antwerp, Belgium) announced the release of a new tool designed to assist AS/400 users needing to migrate their data from OfficeVision/400 applications, which will no longer be supported on OS/400. The analysis tool, introduced last week during PartnerWorld 2000, is available for free to AS/400 users.
Last July, IBM announced it would not enhance OfficeVision/400 to support any OS/400 version or release beyond V4R4. IBM suggested that customers migrate to Lotus Notes clients and the native AS/400 Domino server. To assist in this migration process, the new tool from Inventive Designers enables AS/400 operations to determine if and where any OV/400 data text merge and document assembling command or instruction is used on their system or within their applications. It independently searches for OV/400 related activity in OV/400 documents and programs in libraries, and generates detailed reports.
"Inventive Designers is making this tool available to all AS/400 shops for free as a service to the AS/400 community," says Guy Dehond, managing director of Inventive Designers. "This is due to the fact that the many AS/400 operations may not even be aware that they are using OV/400 code on their systems or within their applications due to the highly integrated nature of the OfficeVision application in to the OS/400 over the last Decade. And with the OV/400 end-of-life looming ever closer, many AS/400 operations may find significant disruptions within their applications when upgrading to new OS/400 release that no longer support OfficeVision applications."
AS/400 users can obtain the analysis tool by visiting ID's Web site.

redpajama_set_name: RedPajamaCommonCrawl


Direct Response Employment are seeking a Health & Safety Advisor to work for our client based in Westbury Wiltshire.
Coordinates and is responsible for the implementation of the Company's Health and Safety policies and procedures to ensure continuous improvement and legislative compliance.
Appointed person for competent advice for the client.
Coordinates and communicates Health and Safety matters generally. Sets a personal example for H & S by leading with high standards.
Coordinate Health and Safety management systems within the company.
Work hand in hand with the management team to identify safety issues, develop,build effective relationships with managers and employees to support H&S compliance.
Coordinate and act as Chairman of the Company Health and Safety Committee.
Organise H&S related training in accordance with statutory obligations and company policy.
Responsible person for the building/premises.
Raise awareness of Health and Safety systems and promote H&S within the business to encourage a pro-active approach towards management system controls.
Personal training and development to ensure personal and business success.
To undertake any other reasonable duties as may be required from time to time.
The exactness of this job description may vary from time to time due to changing operational requirements.
Proven experience of working within an engineering/manufacturing organisation/operation.
Breadth of knowledge and experience of H&S systems and good knowledge in problem solving techniques.
Relevant Health and Safety Qualification (NEBOSH General Certificate as a minimum).
Strong working knowledge of MS Office software.
Ability to establish and maintain positive relationships with colleagues at all levels - internally and externally.
Well developed verbal and written communication skills.
Proactive and pragmatic in approach, with ability to make things happen.
Flexible approach to work and lead by example.
Role will involve occasional travel to client sites.


text:
S&P/ASX Sm. Ords.
All Ordinaries
ANZ (ASX:ANZ) served class action for "unfair" credit card charges
ASX 200, Economy
The law firm claimed ANZ credit card users were charged interest on purchases they repaid on time between July 2010 and January 2019.
ASX:ANZ MCAP $80.41B
Neelam Dajee Markets Reporter [email protected] 01 December 2021 21:12 (AEDT)
ANZ Banking Group (ANZ) has been sued by law firm Phi Finney McDonald on behalf of customers who they believe were wrongly charged credit card fees
The law firm claimed ANZ credit card users were charged interest on purchases they repaid on time between July 2010 and January 2019
The firm laid down allegations in federal court today but have not yet decided the damages
In response, ANZ said it acknowledges the allegations, and that the bank will "review the claim and will provide any updates as required"
Shares in ANZ have traded steady, dropping 0.22 per cent to $26.64 by end of trading
ANZ Banking Group (ANZ) has been sued by law firm Phi Finney McDonald for allegedly charging interest on some purchases by customers that should have been interest-free.
The law firm alleged ANZ credit card users were charged interest on purchases they repaid on time between July 2010 and January 2019.
It is the bank's second lawsuit in less than a week, after a claim brought by the Australian Securities and Investments Commission (ASIC) against the country's third-largest lender for Credit Act violations stemming from referrals through its home loan 'introducer program'.
The new class action suit alleged "unfair contract terms and unconscionable conduct" by the bank.
Phi Finney McDonald laid down allegations in federal court today but have not yet decided the damages.
"The terms of ANZ's contract made it impossible for a typical consumer to understand that they would be charged retrospective interest, even on purchases which they repaid on time," the law firm said.
Retrospective interest charges have been banned in Australia since January 2019.
In response, ANZ said it acknowledges the allegations, and that the bank will "review the claim and will provide any updates as required".
Banking breaches
Last week, ASIC filed a lawsuit against ANZ for breaches arising from referrals through its home loan 'introducer program' and from unlicensed individuals outside the program.
ASIC Deputy Chair Sarah Court expressed concern that as a result of this activity, which involved cleaners and real estate representatives directing applications to ANZ, some home loans may have been issued on false information and some clients may have accepted loans that they could not pay.
Today's class action against ANZ follows on from yesterday's lawsuit brought on by ASIC against Westpac for charging 11,000 deceased customers for financial advice, among five other allegations.
Shares in ANZ have traded steady, dropping 0.22 per cent to $26.64 by end of trading.
ANZ by the numbers
" Post-Delta jobs boom sees unemployment reach pre-GFC lows
Over 65,000 Australians found jobs in the first two weeks of December as unemployment shrank to…
" National drug regulator approves Novavax jab and first oral COVID treatments
Australia's Therapeutic Goods Administration (TGA) has this week approved the Novavax vaccine and two oral COVID…
" Northern Star Resources (ASX:NST) spikes on December quarter gold sales
Shares in gold mining big-cap Northern Star Resources (ASX:NST) have risen in early action following the…
" ABS: Payroll jobs buck December trend and fall slightly before Omicron outbreak
The latest data from the Australian Bureau of Statistics (ABS) shows a dip in payroll jobs…


Matcha is a green tea from Japan, known to have multiple benefits; it boosts your energy and mood, it's full of antioxidants and helps your metabolism.
Good Mood Match is based in London, but the product is sourced from a small, family run tea farm in Uji in Kyoto – the oldest, and the best, tea growing region in Japan, ensuring an ethical and sustainable product of the highest quality.
We built the Good Mood Matcha-identity around a pattern inspired by the shapes and colors that naturally appear when stirring the tea powder in water. This, paired with a hand-drawn wordmark, crisp, legible type and negative space, gives the brand a strong visual impact, and highlights the products health benefits across packaging and other brand applications.
Good Mood Matchas bar can be found at London's Old Spitalfields Market, where they are serving up classic matcha drinks and seasonal specials.


text:
PlanetQuake | Features | Articles | Classic PQ | TheQuakeWorld Chronicles
TheQuakeWorld Chronicles
Part One: The Promise, OR, The Waiting is the Hardest Part
by Stephen "Blue" Heaslip
On August 2, 1996, John Carmack updated his .plan file with a startling announcement. Confirming a criticism heard from some quarters, John admitted that they had not done enough testing under conditions that most users would consider typical. From that .plan update:
"...the bottom line is that I was working with the wrong basic assumptions for doing a good internet game. My original design was targeted at <200ms connection latencies. People that have a digital connection to the internet through a good provider get a pretty good game experience. Unfortunately, 99% of the world gets on with a slip or ppp connection over a modem, often through a crappy overcrowded ISP. This gives 300+ ms latencies, minimum. Client. User's modem. ISP's modem. Server. ISP's modem. User's modem. Client. God, that sucks."
Yes it did suck. But that was all going to change. John detailed a plan to create a new client called QuakeWorld, that would only work with QuakeWorld servers. The whole project would be an unsupported experiment, at one point described as a free gift to the community. John gave details of how it would work, and hope for smooth Quake games for all was reborn. There was good reason to hope that this would happen soon based on this statement, also from that .plan update:
I have chosen to pursue something of a limited enough scope that I can expect to start testing it around the end of the month (august). I still have my grand plans for the future, but I want to get some stuff going NOW.
Hope that John Cash fueled the next day with a letter to a Quake Servers mailing list, which contained the following encouraging words:
"We do want to have this in your hands at the end of this month. The front end will probably still be fairly crude at that point (a la qtest),but the focus right now is on great internet play. It will probably be TCP/IP (yes, incuding PPP) only. There will (finally) be support for external drivers. Like we've said, there's a ton of stuff we want to do; we're just trying to prioritize them and get something out to you."
On August 7, 1996, John Carmack sent an email to Joe Powell of TeamQSpy asking:
"Want to be the official front end for the QuakeWorld project?"
On September 19, 1996 an event was held in New York City called the QuakeWorld Launch Event. A few weeks later than initially thought, but we were finally going to get our hands on it. Or were we? It turned out the client wasn't ready. It was close, though: at the event I got to talk at good length with John Carmack, who told me that he was going out of town for a week, and he expected fellow id programmer Michael Abrash (who has since returned to Microsoft) to have completed his projects upon his return the next Monday. He padded a couple of days for unforeseen difficulties and said it would be out the following Wednesday (October 2, 1996).
John Carmack's .plan, October 10, 1997:
Developing for windows is not fun. We are having a lot of trouble getting good solid compatability across all the systems we are testing on.
When it works right, it just pops right into full screen mode with sound and network just like the dos version, but we are still chasing problems on several systems. Sigh.
He was not exaggerating. The beta program was gearing up, and some people were playing QuakeWorld on test servers already. I was lucky enough to be given a copy, but as described, it did not like my machine, and would lock up every time. But hope still ran high, since it seemed that whatever was causing this was the only remaining reason for the delay. So we waited. Six weeks later, as programming challenges often go, we were still waiting on that "one last bug." From John Carmack's November 23, 1996 .plan:
"...there is one physics problem that is preventing me from releasing: you get stuck sometimes in moving plats. I am having a hard time tracking it down, and I only get to work on it sporadically. I will spend a bit more time this weekend."
The bug was real. Occasionally you could not step off a lift after it raised or lowered, as if your shoelaces were tied together. The beta team (the Windows Glitches fixed, I was among them) dubbed it "the Shoelace Bug." Testing went on and, like all good bugs, the shoelace bug suffered it's rightful fate, and finally, on December 13, 1996, , the server software was released (in order to have servers online when the client was released).
On December 17, four and a half months after the first announcement about QuakeWorld), the client followed, and the Quake world was changed forever.
Tomorrow: Spanning the releases between the two clients. Some love it, some hate it. Did QuakeWorld help, or hurt? And what about Hecktor the Iguana? Join us for Part Two of the QuakeWorld Chronicles: The Present. By none other than USERID 1 on the PlanetQuake Master, Basty. Be there, Aloha.


text:
What is Worklife?
The never-ending battle over the best office temperature
Share using Email
Share on FacebookShare on Linkedin
(Image credit: Alamy)
We are bringing back this popular BBC Capital story in light of fresh debate - this time between current New York City governor Andrew Cuomo and his rival for the Democrat nomination Cynthia Nixon - over whether a room temperature can be sexist?
For thousands of years, achieving a comfortable room temperature in hot climates was a constant struggle. People tried all sorts of tricks, from hanging wet mats outside their windows to having slaves fan air over a pile of snow through a hole in the ceiling.
I had a colleague who'd get so hot, sometimes he'd run into a restroom cubicle and take off all his clothes. He'd just stand there, trying to cool down
Fast-forward to 2016 and a refreshing glacial breeze can be yours at the flick of a thermostat.
And yet, the majority of workers still aren't content. A 2015 survey of 129 office workers in the US found that 42% of people think their building is too warm, while 56% think it's too cold. Now that we can have our offices whatever temperature we like, we just can't agree what temperature that is.
Sweltering. Would somebody please just open a window! (Credit: Alamy)
It's a dilemma Ben Morse, a freelance office worker in London, knows only too well. "In my current office there's a daily debate about the temperature. The air con is on and off three or four times a day."
The air con is on and off three or four times a day
Ai Ling Chang, a project manager based in Singapore, has encountered some extraordinary strategies over the years. "In one office, my friend had a chair with arm rests, she would pad it all round with cushions to keep warm. In another I had a colleague who'd get so hot, sometimes he'd run into a restroom cubicle and take off all his clothes. He'd just stand there, trying to cool down."
Failing to keep workers comfortable isn't simply mean – it has serious financial implications too. In all, around 2% of office hours in the UK are wasted by battles for climate control, costing the economy more than £13 billion each year. In Australia, stifling heat cools productivity to the tune of US$6.2 billion.
Getting the temperature right can boost job satisfaction, productivity and collaboration. Getting it wrong can make workers slow, fat, or even sick.
Finding an office temperature to please everyone, all the time is basically impossible
Facebook founder Mark Zuckerberg swears by the mind-focusing effects of a truly arctic conference room: the thermostat is set to 15°C (59F). Meanwhile President Obama keeps the Oval Office so hot, his adviser joked to the New York Times that "You could grow orchids in there".
So who's right – the colleague cowering under the hand-dryer, or the guy taking off his jacket?
An impossible task?
As it turns out, we're asking the wrong question. Over the years, employers have spent millions on research, discovering what many of us knew all along: finding an office temperature to please everyone, all the time is basically impossible. "Part of the problem is trying to work out the 'correct' temperature. It depends what you're measuring," said David Shipworth, a researcher at the UCL Energy Institute.
Take productivity – something most employers have a vested interest in. One study looked at the impact of the ambient temperature on worker efficiency, by tracking the activity of clerks in an insurance office. Although it measured the activity of just nine women, the results were arresting. At 25°C (77F) they were typing non-stop with an error rate of just 10%. When the temperature dropped five degrees, they were half as productive, more than doubling the number of mistakes.
But it's not quite that simple. When students were asked to pick the most cost-effective mobile phone plan from two options in either a cool (19°C or 66F) or a warm (25°C or 77F) room, the group in the cooler room chose the right plan twice as often, suggesting complex decisions are more difficult when we're warm.
The ambient temperature can do more than influence your productivity – it can change the way you think
In fact, the ambient temperature can do more than influence your productivity – it can change the way you think. Warm environments are better for creative thinking, while cooler workplaces are thought to help keep people alert during repetitive or monotonous tasks. Above 27°C (80.6F) we're not so good at mathematics.
Perhaps even more surprisingly, ambient temperature can have a direct impact on your ability to collaborate; a small study of 33 people showed those in warmer rooms are more likely to harbour warm feelings about those around them. Even holding a hot cup of coffee encourages workers to judge others as more generous and caring – while iced coffee leads to the cold shoulder.
Chilly? You're not alone (Credit: iStock)
A review of the evidence found the ideal temperature for 'typical' office work – calls to customers, processing text documents, etc. – is 22°C (71.6F). But before you go blaming your last performance review on a poorly adjusted thermostat, consider this: studies in the field are often small, involving fewer than 100 participants.
Yes, ladies, there's a reason you're freezing to death at work
Once you've decided what kind of mental agility you're aiming for, next you need to decide who you want to please. Working on the principle that there will always be someone complaining, those in the field gauge thermal comfort by how many people will feel uncomfortable at any given temperature, the Predicted Percentage of Dissatisfied (PPD).
The metabolic rate which currently controls the office thermostat is based on a 40-year-old, 70kg man
To calculate the PPD, most building managers use a standard 1960s formula, which takes into account factors such as the clothing and metabolic rate (how fast we generate heat) of a building's inhabitants. Tellingly, the latter requires a number of assumptions about their age, weight and – crucially – gender.
The metabolic rate which currently controls the office thermostat is based on a 40-year-old, 70kg man. So Boris Kingma from Maastricht University Medical Center decided to take a closer look. He found that women have significantly lower metabolic rates than men and need their offices 3°C (5.4F) warmer.
The discrepancy is explained in large part by the fact that women have fewer muscle and more fat cells, which are less active and produce less heat.
The women in my office keep their coats on their chairs because they know they'll have to put them on during the day
To many office workers, this will hardly come as a surprise. "The women in my office keep their coats on their chairs because they know they'll have to put them on during the day. Someone had hand warmers in the microwave once," Ben said.
If your boss still won't ease off on the air conditioning, there are other ways to warm up. That's because, according to the latest psychological experiments, our inner thermometers are nowhere near as reliable as we think.
For a small study published this year, each of the 32 participants spent an hour in a room illuminated with either a 'warm', sunset glow or 'cool' lighting and reported how warm they felt every ten minutes. What the volunteers didn't know was that the room temperature was either being increased or decreased while they were there.
Despite this, volunteers on a cooling cycle felt significantly warmer under the 'warm' light than those under the 'cool' light. "There's a long historical association there, potentially dating back to red campfires and blue ice," said UCL researcher Shipworth.
The hope is that one day psychological tricks could keep workers happy while saving on energy bills.
Steering clear of the thermostat may have other benefits. In Kingma's view, spending most of our lives in temperature-controlled environments isn't just environmentally irresponsible, it could be harming our health – contributing to the obesity epidemic and fuelling the rise of metabolic disorders such as diabetes.
"By exposing yourself to mild cold and mild warm environments you get both cardiovascular and metabolic exercise," he said.
Mild temperature variation may be healthy – but working in extreme heat or cold can be downright dangerous. So what are your rights? While there's a legal minimum working temperature in most countries (16°C in the UK, 60.8F), many don't set an upper limit, stating instead that the temperature should be 'reasonable'.
Of course, this is rarely a problem in the UK. But when the sun does come out, many employers are ill-prepared. "Offices, hospital wards and classrooms – especially if they are situated in older buildings – can become unbearably hot." Said Dave Prentis, general secretary of the trade union UNISON. "The UK has had a legal minimum temperature for years, a legal maximum is long overdue."
If you do find yourself working in a sauna, try ganging up with your colleagues
If you do find yourself working in a sauna, try ganging up with your colleagues; employers in the UK are legally required to assess the temperature if 10% of staff complain. In Australia, above 34°C (93.2F) workers are entitled to take 30 minutes off per hour. If all else fails, invoke your right to free drinking water, regular breaks – and 'sufficient' thermometers.
All said, the thermostat wars might be at an end. "We're increasingly moving towards personalised control," said Shipworth. That means desks with their own climate systems – heating units radiating warmth on to the tops of your legs, air vents you can open and close – like those in airplanes.
So what is the best office temperature? It's impossible to say, but it's likely to lie somewhere between 22 and 24°C (71.6 – 75.2F), according to Shipworth. Take it from Singapore's first prime minister, Lee Kuan Yew, who passionately believed the optimal temperature was exactly 22°C. When asked in 1999 what was responsible for the tropical country's economic success, he gave an unexpected reply: air conditioning.
To comment on this story or anything else you have seen on BBC Capital, head over to our Facebook page or message us on Twitter.


text:
Arthur Mills (20 February 1816 – 12 October 1898) was a British Conservative Party Member of Parliament (MP).  In his career, he was also a barrister, magistrate, and author in Cornwall and London.  His travels to the 19th century British colonies and his studies of their finances and systems of governance made him an expert in the field.

Family
Mills was born in Barford, Warwickshire in 1816. He was the first surviving son (the second son born) of Revd Francis Mills and Lady Catherine Mordaunt.  He was educated at Rugby School under Dr. Thomas Arnold.  He attended Balliol College in 1835  and earned an M.A. from Oxford in 1838.

Arthur Mills married Lady Agnes Lucy Dyke Acland, daughter of Sir Thomas Dyke Acland, 10th Baronet of Killerton, Devon, and Lydia Elizabeth Hoare on 3 August 1848.  They had two sons, Revd Barton R. V. Mills and Col. Dudley Acland Mills of the Corps of Royal Engineers.

Grandchildren of Arthur Mills included children's book author and schoolmaster George Mills, crime and adventure novelist Arthur F. H. Mills, and Arthur Hobart Mills' wife, Lady Dorothy Mills, the renowned novelist, explorer, and travel writer.
From 1873 to 1885 Mills was a member of the London School Board representing Marylebone.

Career
Mills became a barrister when he was called to the bar at the Inner Temple, London, in 1842.  He joined the Canterbury Association on 25 October 1849.  He was an MP for Taunton (1852–1853 and 1857–1865) and Exeter (1873–1880).

Notable publications
Two of his publications, India in 1858 [1858] and Systematic Colonisations (now spelled 'Colonizations') [1848] are still in print, the former still being the definitive work on the costs and conditions of the Indian Rebellion of 1857.  The manuscript for India in 1858 was proofed by his friend John Stuart Mill.

Death
He died on 12 October 1898 at Efford Down, Budehaven, Cornwall.

References

External links

Who Is George Mills?

1816 births
1898 deaths
Conservative Party (UK) MPs for English constituencies
UK MPs 1852–1857
UK MPs 1857–1859
UK MPs 1859–1865
UK MPs 1868–1874
UK MPs 1874–1880
People educated at Rugby School
Alumni of Balliol College, Oxford
Members of the Inner Temple
Members of the London School Board
Members of the Canterbury Association
Members of the Parliament of the United Kingdom for Exeter

redpajama_set_name: RedPajamaWikipedia


Our most revolutionary innovation to date, the Cold Cradle cuts your cold working time in half.
Made of aeronautic foam as part of a set with a mold, the Cold Cradle holds your piece square and steady to your diamond saw.
No more fiddling with jigs to get a good cut.
Handblown lamps often need holes drilled at specific intervals to accept the fixture.
With the Drilling Cradle, simply cut your first hole and rotate the piece to the retractable registration pin and snap to a perfect 120 degree angle. Once more and you're done. No more Sharpie markers.


text:
Benjamin Manning
Benjamin Manning height - How tall is Benjamin Manning?
Benjamin Manning was born on 12 June, 1986, is a Montserratian footballer. At 34 years old, Benjamin Manning height not available right now. We will update Benjamin Manning's height soon as possible.
Alfredo Roberts
Ross Bowers
Braden Smith
J. T. Barrett
Now We discover Benjamin Manning's Biography, Age, Physical Stats, Dating/Affairs, Family and career updates. Learn How rich is He in this year and how He spends money? Also learn how He earned most of net worth at the age of 34 years old?
Zodiac Sign Gemini
Birthday 12 June
Birthplace N/A
We recommend you to check the complete list of Famous People born on 12 June. He is a member of famous Player with the age 34 years old group.
Benjamin Manning Weight & Measurements
Benjamin Manning Net Worth
He net worth has been growing significantly in 2018-19. So, how much is Benjamin Manning worth at the age of 34 years old? Benjamin Manning's income source is mostly from being a successful Player. He is from . We have estimated Benjamin Manning's net worth, money, salary, income, and assets.
Benjamin Manning Social Network
Wikipedia Benjamin Manning Wikipedia
Benjamin Manning (born 12 June 1986) is a footballer who plays for the Montserrat national football team. He has been capped internationally for Montserrat on 3 occasions.
Benjamin Manning fans also viewed:


text:
Q: Accessing properties from Object within NSMutableArray not working I have the class LearnfestItem.h :
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>

@interface LearnfestItem : NSObject

@property (strong, nonatomic) NSString * itemId;
@property (strong, nonatomic) NSString * itemTitle;
@property (strong, nonatomic) NSString * itemDescription;
@property (strong, nonatomic) NSString * itemContent;
@property (strong, nonatomic) NSString * itemType;
@property (strong, nonatomic) UIImage * itemImage;
@property (strong, nonatomic) NSDate * itemRegistered;

-(id)initWithData:(NSDictionary *)data andImage:(UIImage *)image;

@end

& Object.m :
#import "LearnfestItem.h"
#import "Defaults.h"

@implementation LearnfestItem

-(id)init
{
    self = [self initWithData:nil andImage:nil];
    return self;
}

-(id)initWithData:(NSDictionary *)data andImage:(UIImage *)image
{
    self = [super init];

    self.itemId = data[ITEM_ID];
    self.itemTitle = data[ITEM_TITLE];
    self.itemDescription = data[ITEM_DESCRIPTION];
    self.itemContent = data[ITEM_CONTENT];
    self.itemType = data[ITEM_TYPE];
    self.itemImage = image;
    self.itemRegistered = data[ITEM_REGISTERED];

    return self;
}

@end

In my UIViewController I have a UITableView that creates a NSMutableArray of LearnfestItems within the cellForRowAtIndexPath method:
LearnfestItem * createLearnfestItem = [[LearnfestItem alloc] initWithData:learnfestItemDictionary andImage:learnfestItemImage];

    NSLog(@"Insert learnfest item with id: %@ at index %li", createLearnfestItem.itemId, (long)row);

    [self.learnfestItemObjects insertObject:createLearnfestItem atIndex:row];

On didSelectRowAtIndexPath I want to receive the LearnfestItem from the NSMutableArray I do this by calling:
self.selectedLearnfestItem = [self.learnfestItemObjects objectAtIndex:indexPath.row];

Then I want to send it to another view controller to present the data I do this in the prepareForSegue segement:
 LearnfestItemViewController * learnfestVC = [segue destinationViewController];
        NSLog(@"Sending learnfest item with id: %@", self.selectedLearnfestItem.itemId);
        learnfestVC.item = self.selectedLearnfestItem;

When I try to access my LearnfestItem's properties within cellForRowAtIndexPath. All I get is null... and so forth in my other table view delegate methods.. Can anyone spot what i'm doing wrong? Thanks

A: Code you show is missing all error and validity checking. When using NSAssert() and item.length/item.count checks, you will know what's going on.
However, based on your code I'd suggest two things:

*

*All objects which also have mutable version should use "copy" properties. Now you have "strong" pointer to data received via init method, but if you reset the originally given data variable to point elsewhere (e.g. reusing one data variable inside for loop to init multiple items), then... I don't know what your LearnfestItem item properties will point to.

*Make sure your LearnfestItemViewController *item is a copy, too.

My guess is that everything is initialised correctly, but the data disappears afterwards.
For example:
@property (nonatomic, copy) NSString * itemId; // Safe
@property (nonatomic, strong) NSString * itemId; // Not safe

When your property class has mutable variations (e.g. NSString vs. NSMutableString vs. MyMutableString), copy is safer. Using strong will create a pointer to original data, which could have been a mutable instance and could be modified afterwards. Using strong will always point to original data, even after it has been changed.
Second part:
learnfestVC.item = self.selectedLearnfestItem;

Your LearnfestItemViewController contains some property related to LearnfestItem class. Make sure it's a copy, too. When using segues, the calling object quite often just disappears. Make sure your new controller has local copy of all needed data (or use a protocol delegate, but that's a longer discussion)

A: Adding error and data validity checking will make your task a lot easier. Instead of trying to figure out afterwards why something doesn't work, you'll get notifications when something isn't as you're expecting.
Here's quick and dirty "maintenance" for your code. What you should get out of this is some ideas what to check, where and how. In normal situations this is overkill, but now you have a mysterious problem and need to find it. It can be hard and monotonous work.
@import Foundation;
@import UIKit;

@interface LearnfestItem : NSObject
@property (copy, nonatomic) NSString *itemId;
@property (copy, nonatomic) NSString *itemTitle;
@property (copy, nonatomic) NSString *itemDescription;
@property (copy, nonatomic) NSString *itemContent;
@property (copy, nonatomic) NSString *itemType;
@property (strong, nonatomic) UIImage *itemImage;
@property (strong, nonatomic) NSDate *itemRegistered;
- (instancetype)initWithData:(NSDictionary *)data andImage:(UIImage *)image;
@end

Object.m :
#import "Defaults.h"
#import "LearnfestItem.h"

@implementation LearnfestItem

- (instancetype)init
{
    self = [self initWithData:nil andImage:nil];
    return self;
}

- (instancetype)initWithData:(NSDictionary *)data andImage:(UIImage *)image
{
    NSAssert(data.length, @"My Assert: missing data");
    NSAssert(image, @"My Assert: missing image");
    if ((self = [super init]))
    {
        // TODO: nil ok, if doesn't exist?
        _itemId = data[ITEM_ID];
        _itemTitle = data[ITEM_TITLE];
        _itemDescription = data[ITEM_DESCRIPTION];
        _itemContent = data[ITEM_CONTENT];
        _itemType = data[ITEM_TYPE];
        _itemImage = image;
        _itemRegistered = data[ITEM_REGISTERED];
    }
    return self;
}

@end

"(original text) In my UIViewController I have a UITableView that creates a NSMutableArray of LearnfestItems within the cellForRowAtIndexPath method:"
NSAssert(learnfestItemDictionary.count, @"My Assert: missing dict");
NSAssert(learnfestItemImage, @"My Assert: missing image");
LearnfestItem *createLearnfestItem = [[LearnfestItem alloc] initWithData:learnfestItemDictionary andImage:learnfestItemImage];

NSLog(@"Insert learnfest item with id: %@ at index %@", createLearnfestItem.itemId, @(row));
NSAssert(createLearnfestItem, @"My Assert: missing item");
NSAssert(self.learnfestItemObjects.count > row, @"My Assert: learnfestItemObjects");
self.learnfestItemObjects[row] = createLearnfestItem;

"(original text) On didSelectRowAtIndexPath I want to receive the LearnfestItem from the NSMutableArray I do this by calling:"
NSAssert(self.learnfestItemObjects.count > indexPath.row, @"My Assert: learnfestItemObjects");
self.selectedLearnfestItem = self.learnfestItemObjects[indexPath.row];

"(original text) Then I want to send it to another view controller to present the data I do this in the prepareForSegue segment:"
LearnfestItemViewController *learnfestVC = (LearnfestItemViewController *)[segue destinationViewController];
NSLog(@"Sending learnfest item with id: %@", self.selectedLearnfestItem.itemId);
learnfestVC.item = self.selectedLearnfestItem;

redpajama_set_name: RedPajamaStackExchange


Situated in the historic town of Spring, our apartment community boasts an ideal location right next to The Woodlands just north of Houston. You'll enjoy living near The Woodlands' many golf courses, unique shops and top-shelf restaurants. Old Town Spring is moments away, and Houston is directly south on Interstate 45. Stop by for a visit today, and start your next chapter at Waterford Springs!
© Waterford Springs. All rights reserved.


text:
L'Entiat (Entiat River) est un cours d'eau de  de long dans le comté de Chelan, dans l'État de Washington aux États-Unis. Il se jette dans le Columbia.

Cours d'eau dans l'État de Washington
Comté de Chelan
Affluent du Columbia


text:
Q: how to add pagination to search product page in laravel I want to add pagination to my searching product item view using my show controller
This is my controller
public function show($id)
    {
        $categories = Item::all();

        $products = Item::find($id)->products->paginate(3);

        return view('category.index', compact('categories', 'products'));
    }

This is my view
@extends('layout.front')

@section('page')

Product List

Computer

                                @if(!empty($categories))
                                    @forelse($categories as $category)

id)}}">{{ $category->name }}

                                    @empty

No data found

                                    @endforelse
                                @endif

CCTV

Gaming

                    @if(!empty($products))
                        @foreach($products as $key=>$product)

                                    image }}" alt="Product Image">

                                            {{ $product->category_name }}
{{ $product->item_name}}

LKR {{ $product->old_price}}

LKR {{ $product->new_price}}

                                        {{--@endforelse--}}

                        @endforeach
                    @endif

{!! $products->links() !!}

@endsection

i used laravel default pagination and customize my bootstrap pagination to laravel.
But in my show function in controller pagination not working. how to fix searching products pagination.
i used links method. but it's not working for this view.

{!! $comproducts->links() !!}

A: You are not using pagination anywhere in the code. Please check the documentation on how to add pagination. You need to use paginate function when making the db call, and then use paginator links.
https://laravel.com/docs/5.5/pagination

A: {{$products->render()}}

put it below the end of the foreach loop.

A: Hi Please find pagination code here
Table:stocks PK:id,Varchar:name
StockController.php
<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Redirect;
use Illuminate\Pagination\Paginator;
use Illuminate\Pagination\LengthAwarePaginator;
use App\Http\Controllers\Controller as Controller;

class StockController extends Controller {

public function usaPage() {
    $stocks = DB::table('stocks')->orderBy('name', 'ASC')->paginate(50);

    return view('stock.usa', ['stocks' => $stocks]);
}
?>

usa.blade.php
   @section('content')

                        Company Name
                        ID

                    @foreach ($stocks as $stock)

 {{ $stock->name }}	  {{ $stock->id }}

                    @endforeach

         @endsection


Writing services for homework assistance is provided through professional academic writers. The writing experts have years of experience providing quality custom papers in most subject areas such as history, math, and economics to name a few. The process to get assistance is simple. It starts with providing basic information about the paper you need. You'll get matched with a suitable writer and soon receive the paper you need on time within budget.
We know how important it is to get writing assignments done on time and with the best content possible. Students seeking quality support for premium papers take advantage of online writing services regularly. You have the convenience of getting custom content, assistance with research, and personal attention and support available at any time. Using online services for papers is fast and confidential. Enjoy benefits of getting help writing academic papers while working closely with an expert writer that cares.


text:
import os
import platform
import re
import sys
import urllib.parse

from color import Coloring
from command import InteractiveCommand, MirrorSafeCommand
from error import ManifestParseError
from project import SyncBuffer
from git_config import GitConfig
from git_command import git_require, MIN_GIT_VERSION_SOFT, MIN_GIT_VERSION_HARD
from wrapper import Wrapper

class Init(InteractiveCommand, MirrorSafeCommand):
  COMMON = True
  MULTI_MANIFEST_SUPPORT = True
  helpSummary = "Initialize a repo client checkout in the current directory"
  helpUsage = """
%prog [options] [manifest url]
"""
  helpDescription = """
The '%prog' command is run once to install and initialize repo.
The latest repo source code and manifest collection is downloaded
from the server and is installed in the .repo/ directory in the
current working directory.

When creating a new checkout, the manifest URL is the only required setting.
It may be specified using the --manifest-url option, or as the first optional
argument.

The optional -b argument can be used to select the manifest branch
to checkout and use.  If no branch is specified, the remote's default
branch is used.  This is equivalent to using -b HEAD.

The optional -m argument can be used to specify an alternate manifest
to be used. If no manifest is specified, the manifest default.xml
will be used.

If the --standalone-manifest argument is set, the manifest will be downloaded
directly from the specified --manifest-url as a static file (rather than
setting up a manifest git checkout). With --standalone-manifest, the manifest
will be fully static and will not be re-downloaded during subsesquent
`repo init` and `repo sync` calls.

The --reference option can be used to point to a directory that
has the content of a --mirror sync. This will make the working
directory use as much data as possible from the local reference
directory when fetching from the server. This will make the sync
go a lot faster by reducing data traffic on the network.

The --dissociate option can be used to borrow the objects from
the directory specified with the --reference option only to reduce
network transfer, and stop borrowing from them after a first clone
is made by making necessary local copies of borrowed objects.

The --no-clone-bundle option disables any attempt to use
$URL/clone.bundle to bootstrap a new Git repository from a
resumeable bundle file on a content delivery network. This
may be necessary if there are problems with the local Python
HTTP client or proxy configuration, but the Git binary works.

# Switching Manifest Branches

To switch to another manifest branch, `repo init -b otherbranch`
may be used in an existing client.  However, as this only updates the
manifest, a subsequent `repo sync` (or `repo sync -d`) is necessary
to update the working directory files.
"""

  def _CommonOptions(self, p):
    """Disable due to re-use of Wrapper()."""

  def _Options(self, p, gitc_init=False):
    Wrapper().InitParser(p, gitc_init=gitc_init)
    m = p.add_option_group('Multi-manifest')
    m.add_option('--outer-manifest', action='store_true', default=True,
                 help='operate starting at the outermost manifest')
    m.add_option('--no-outer-manifest', dest='outer_manifest',
                 action='store_false', help='do not operate on outer manifests')
    m.add_option('--this-manifest-only', action='store_true', default=None,
                 help='only operate on this (sub)manifest')
    m.add_option('--no-this-manifest-only', '--all-manifests',
                 dest='this_manifest_only', action='store_false',
                 help='operate on this manifest and its submanifests')

  def _RegisteredEnvironmentOptions(self):
    return {'REPO_MANIFEST_URL': 'manifest_url',
            'REPO_MIRROR_LOCATION': 'reference'}

  def _SyncManifest(self, opt):
    """Call manifestProject.Sync with arguments from opt.

    Args:
      opt: options from optparse.
    """
    if not self.manifest.manifestProject.Sync(
        manifest_url=opt.manifest_url,
        manifest_branch=opt.manifest_branch,
        standalone_manifest=opt.standalone_manifest,
        groups=opt.groups,
        platform=opt.platform,
        mirror=opt.mirror,
        dissociate=opt.dissociate,
        reference=opt.reference,
        worktree=opt.worktree,
        submodules=opt.submodules,
        archive=opt.archive,
        partial_clone=opt.partial_clone,
        clone_filter=opt.clone_filter,
        partial_clone_exclude=opt.partial_clone_exclude,
        clone_bundle=opt.clone_bundle,
        git_lfs=opt.git_lfs,
        use_superproject=opt.use_superproject,
        verbose=opt.verbose,
        current_branch_only=opt.current_branch_only,
        tags=opt.tags,
        depth=opt.depth,
        git_event_log=self.git_event_log,
        manifest_name=opt.manifest_name):
      sys.exit(1)

  def _Prompt(self, prompt, value):
    print('%-10s [%s]: ' % (prompt, value), end='')
    # TODO: When we require Python 3, use flush=True w/print above.
    sys.stdout.flush()
    a = sys.stdin.readline().strip()
    if a == '':
      return value
    return a

  def _ShouldConfigureUser(self, opt):
    gc = self.client.globalConfig
    mp = self.manifest.manifestProject

    # If we don't have local settings, get from global.
    if not mp.config.Has('user.name') or not mp.config.Has('user.email'):
      if not gc.Has('user.name') or not gc.Has('user.email'):
        return True

      mp.config.SetString('user.name', gc.GetString('user.name'))
      mp.config.SetString('user.email', gc.GetString('user.email'))

    if not opt.quiet:
      print()
      print('Your identity is: %s <%s>' % (mp.config.GetString('user.name'),
                                           mp.config.GetString('user.email')))
      print("If you want to change this, please re-run 'repo init' with --config-name")
    return False

  def _ConfigureUser(self, opt):
    mp = self.manifest.manifestProject

    while True:
      if not opt.quiet:
        print()
      name = self._Prompt('Your Name', mp.UserName)
      email = self._Prompt('Your Email', mp.UserEmail)

      if not opt.quiet:
        print()
      print('Your identity is: %s <%s>' % (name, email))
      print('is this correct [y/N]? ', end='')
      # TODO: When we require Python 3, use flush=True w/print above.
      sys.stdout.flush()
      a = sys.stdin.readline().strip().lower()
      if a in ('yes', 'y', 't', 'true'):
        break

    if name != mp.UserName:
      mp.config.SetString('user.name', name)
    if email != mp.UserEmail:
      mp.config.SetString('user.email', email)

  def _HasColorSet(self, gc):
    for n in ['ui', 'diff', 'status']:
      if gc.Has('color.%s' % n):
        return True
    return False

  def _ConfigureColor(self):
    gc = self.client.globalConfig
    if self._HasColorSet(gc):
      return

    class _Test(Coloring):
      def __init__(self):
        Coloring.__init__(self, gc, 'test color display')
        self._on = True
    out = _Test()

    print()
    print("Testing colorized output (for 'repo diff', 'repo status'):")

    for c in ['black', 'red', 'green', 'yellow', 'blue', 'magenta', 'cyan']:
      out.write(' ')
      out.printer(fg=c)(' %-6s ', c)
    out.write(' ')
    out.printer(fg='white', bg='black')(' %s ' % 'white')
    out.nl()

    for c in ['bold', 'dim', 'ul', 'reverse']:
      out.write(' ')
      out.printer(fg='black', attr=c)(' %-6s ', c)
    out.nl()

    print('Enable color display in this user account (y/N)? ', end='')
    # TODO: When we require Python 3, use flush=True w/print above.
    sys.stdout.flush()
    a = sys.stdin.readline().strip().lower()
    if a in ('y', 'yes', 't', 'true', 'on'):
      gc.SetString('color.ui', 'auto')

  def _DisplayResult(self, opt):
    if self.manifest.IsMirror:
      init_type = 'mirror '
    else:
      init_type = ''

    if not opt.quiet:
      print()
      print('repo %shas been initialized in %s' %
            (init_type, self.manifest.topdir))

    current_dir = os.getcwd()
    if current_dir != self.manifest.topdir:
      print('If this is not the directory in which you want to initialize '
            'repo, please run:')
      print('   rm -r %s/.repo' % self.manifest.topdir)
      print('and try again.')

  def ValidateOptions(self, opt, args):
    if opt.reference:
      opt.reference = os.path.expanduser(opt.reference)

    # Check this here, else manifest will be tagged "not new" and init won't be
    # possible anymore without removing the .repo/manifests directory.
    if opt.mirror:
      if opt.archive:
        self.OptionParser.error('--mirror and --archive cannot be used '
                                'together.')
      if opt.use_superproject is not None:
        self.OptionParser.error('--mirror and --use-superproject cannot be '
                                'used together.')
    if opt.archive and opt.use_superproject is not None:
      self.OptionParser.error('--archive and --use-superproject cannot be used '
                              'together.')

    if opt.standalone_manifest and (opt.manifest_branch or
                                    opt.manifest_name != 'default.xml'):
      self.OptionParser.error('--manifest-branch and --manifest-name cannot'
                              ' be used with --standalone-manifest.')

    if args:
      if opt.manifest_url:
        self.OptionParser.error(
            '--manifest-url option and URL argument both specified: only use '
            'one to select the manifest URL.')

      opt.manifest_url = args.pop(0)

      if args:
        self.OptionParser.error('too many arguments to init')

  def Execute(self, opt, args):
    git_require(MIN_GIT_VERSION_HARD, fail=True)
    if not git_require(MIN_GIT_VERSION_SOFT):
      print('repo: warning: git-%s+ will soon be required; please upgrade your '
            'version of git to maintain support.'
            % ('.'.join(str(x) for x in MIN_GIT_VERSION_SOFT),),
            file=sys.stderr)

    rp = self.manifest.repoProject

    # Handle new --repo-url requests.
    if opt.repo_url:
      remote = rp.GetRemote('origin')
      remote.url = opt.repo_url
      remote.Save()

    # Handle new --repo-rev requests.
    if opt.repo_rev:
      wrapper = Wrapper()
      try:
        remote_ref, rev = wrapper.check_repo_rev(
            rp.gitdir, opt.repo_rev, repo_verify=opt.repo_verify, quiet=opt.quiet)
      except wrapper.CloneFailure:
        print('fatal: double check your --repo-rev setting.', file=sys.stderr)
        sys.exit(1)
      branch = rp.GetBranch('default')
      branch.merge = remote_ref
      rp.work_git.reset('--hard', rev)
      branch.Save()

    if opt.worktree:
      # Older versions of git supported worktree, but had dangerous gc bugs.
      git_require((2, 15, 0), fail=True, msg='git gc worktree corruption')

    self._SyncManifest(opt)

    if os.isatty(0) and os.isatty(1) and not self.manifest.IsMirror:
      if opt.config_name or self._ShouldConfigureUser(opt):
        self._ConfigureUser(opt)
      self._ConfigureColor()

    self._DisplayResult(opt)

redpajama_set_name: RedPajamaGithub


A great friend of mine, Isabel Castillo and her family held a beautiful Quinceañera for their mom. When she was growing up, she did not have one held in her honor. This was a chance to make amends for that and to have a great party for a remarkable woman. This was a fun evening, with gorgeous people, delicious food and non-stop dancing.
East African Engineering Consultants Ltd.
This was one of my first projects where I could showcase my passions and skills….


Did you know that the sales people that come to your neighborhood wanting you to buy magazines, books, or ice cream need to have a Peddlers and Solicitors License?
In order for a "peddler" to sell house to house, store to store, or place to place, selling or offering for sale goods, subscriptions, wares, merchandise, refreshments or other kinds of property, they must first have a license issued from Northfield Township per Ordinance No. 83-4, effective September 12, 1983. They must be able to offer their license for your perusal upon request.
The next time someone knocks on your door asking if you want to buy some works of literature, ask to see their license. If they do not have one, you may suggest that they come to the Township Offices to apply. You may also call the Northfield Township Police non-emergency number (734-449-9911) and request a warning.
If anyone has any questions about a Peddlers and Solicitors License, please call the Northfield Township Manager at (734) 449-2880 ext. 12.


text:
MS Dhoni and the 2019 ICC Cricket World Cup: Five good reasons why Mahi should head to London
Sports Austin Coutinho Jan 21, 2017 10:10:32 IST
The floodlights at Wankhede Stadium were on in full glory that warm April evening. Sri Lanka, having scored 274 in the World Cup finals of 2011, had just sent Virendra Sehwag, Sachin Tendulkar and Virat Kohli back to the hut. The huge scoreboard over the MCA pavilion almost reluctantly changed the display to 114 for 3 even as spectators in the stands — on the edge of their seats — had started biting their nails.
The 42,000 people at the ground and another 135 million Indians at home, watching the live telecast, feared the worst; would they see a repeat of the 1996 semifinals at Kolkata? But what happened next gave rise to a collective gasp of disbelief. Walking out ahead of the in-form Yuvraj Singh at number 5 was Mahendra Singh Dhoni. The Indian skipper had shown indifferent form through the event and not even his most ardent fans expected him to do well, as a batsman, in the finals.
As he made his way down the dressing room stairway, the media box at the opposite end of the ground too was horror-struck. Ayaz Memon – cricket writer par excellence — revealed recently that one of the journalists there said, "Pagal hua hai!" (He's gone crazy!), when he saw Dhoni saunter to the middle.
Mahendra Singh Dhoni. Illustration © Austin Coutinho
Dhoni's innings that evening is now part of cricketing folklore. For the record, he scored a brilliant, unbeaten 91 and for good measure, thumped Kulasekara into the stands beyond long on to win for India the World Cup after 28 long years.
'Mahi', as he is better known to his friends, has always been a non-conformist and someone who, as a norm, did things the unconventional way. He revealed much later why he had batted ahead of Yuvraj Singh — who had had a brilliant hundred against the West Indies and an unbeaten 57 against the Australians in the run up to the finals:
He said, "With two off-spinners operating for Sri Lanka, I didn't want two lefthanders at the crease. Gautam Gambhir was batting well so I thought I could give him company, rotate the strike and cause problems for the Sri Lankans with a left-right combination. Also, I had played Muralitharan a lot and was confident I could score against him."
It made sense, in hindsight!
It was roses, roses all the way…
Despite a batting and 'keeping technique of his own, Dhoni made it to the Indian ODI side in December 2004. He took over the captaincy in the limited overs format in 2007, after the debacle at the World Cup in the Caribbean Isles. A year later, he became India's Test captain too.
Spending a decade at the helm, he won for India the World T20 Championship in 2007, the Asia Cup, the World Cup in 2011 and the ICC Champions Trophy in 2013. In 2009, India attained the number one rank in Tests. What's more, he not only became a role model for young cricketers in the country but his leadership methods were discussed and adopted in some of the most professional corporate houses in India. A few high-profile business magazines too dissected his style of captaincy.
Captain Cool's vision for the Indian team was simple. He wanted India to 'play as a team'. He made sure that every member of the team enjoyed himself, took pride in each other's performances and took the field as a team, not as individuals. 'Let's hunt in packs,' was his watchword.
He was aware of the tremendous burden that each member of the team carried on his shoulders; what with more than a billion Indians expecting them to win every time they entered the ground.That, he said, was the reason he kept things simple and kept communication channels open. He involved the seniors in decision-making and picked their brains on cricketing matters. Their help was also sought to mentor the junior players.
When his house in Ranchi was stoned after India performed dismally in the 2007 World Cup, Dhoni had an early lesson on the capriciousness of the Indian cricket follower. He knew that the captaincy crown would bring with it status, admiration, fan following and lots and lots of dough; at the same time it could also be a 'crown of thorns'. He knew well that the roses and myrtle in his path ('The Patriot' by Robert Browning) could someday turn to stones being flung by 'whoever has a mind'.
Alack, it was I who leaped at the sun …
The stones came sooner than expected. The IPL match-fixing and betting scandals broke out in 2013 and Dhoni's name was dragged in the muck along with that of Chennai Super Kings' head honcho, N Srinivasan and his son-in-law, Gurunath Meiyappan.
Another CSK player, who was also on the radar, reveals how Dhoni reacted to the whole affair. "Have you done anything wrong?" the player was asked by his skipper. "If not, don't worry!" All the same, sensation-hunting media persons cast aspersions and speculated on their involvement.
A few months after the World Cup triumph of 2011, news filtered out of the Indian dressing room that all was not well between Dhoni and some of the senior players in the side. In fact, Yuvraj's father, former Test pacer, Yograj Singh even went public with the differences between his son and the skipper, which Yuvraj promptly denied, of course.
Some media persons viciously hounded him with questions regarding the IPL scandal and his role (including that of his 'friend', Srinivasan) in the sordid affair. Many of them, amazingly, even wanted to know when he would call it a day! Dhoni, therefore, zipped up his lips. This was uncharacteristic of the person he really is. In the few mandatory press interactions he had subsequently, he would lace his answers with sarcasm aimed at his cynics and baiters.
The straw that broke the camel's back was perhaps the ODI series in Bangladesh, in 2015, which India lost. Mustafizur, the freakish pacer had the Indian batsmen in a tizzy in these matches. India had earlier lost in the semifinals at the World Cup. During this series, Virat Kohli publicly criticized India's approach in the matches and a couple of Dhoni's CSK colleagues had to defend their skipper at media conferences. This would surely have hurt.
Dhoni, as is his wont, all of a sudden decided to retire from traditional cricket after the Boxing Day Test, in Australia, in 2014. He abdicated his 'throne', in its entirety, a couple of days before the recent India-England ODI series for 'crown prince' Virat Kohli to take over. This supposedly was done after a 'quiet talk' with the chief of selectors.
The heartening news, after the tete-a-tete with M.S.K. Prasad, was that the former skipper would continue to play for India in the shorter version of the game, 'if selected'.
One more World Cup winners' picture, left extreme…
Dhoni has, quite often, expressed the desire to play the 2019 World Cup in England and Wales. The million dollar question is: will the selectors let him? Here are five good reasons why he should be on the flight to London in May 2019:
1. He is by far India's best wicket-keeping bet for the next couple of years. He may be unorthodox but as far as effectiveness is concerned, he is head and shoulders above any other 'keeper in the land. Moreover, as a 'keeper, with years and years of experience behind him, he will be in the best position to guide bowlers and advice the skipper on key issues during a match. Rishabh Pant is perhaps somebody the selectors would look at to groom for the next World Cup. It would be prudent, however, to have him as Dhoni's understudy and to blood him only if he improves considerably in the run on to the big event.
2. He is still one of the most dangerous limited overs batsmen in the world. Team India needs a thoroughbred in the middle order with the ability to rotate the strike intelligently, run sharp singles and to launch into an assault in the end overs. Besides the famous 'helicopter shot', he still possesses a range of strokes, and the power, to befuddle the best bowlers the world over.
3. There's no substitute for experience, especially at an event like the World Cup. Dhoni has been there, done that! He has won a World Cup for India — that was elusive for 28 years — and almost did it a second time in 2015. He knows the ropes and his counsel will hold the Indian team in good stead in the prestigious event, especially on the softer tracks of Ol' Blighty.
4. The new-look Indian team is young and brash. Skipper Kohli is also known to be aggressive, and impatient with his players, by nature. In all its impetuousness and spontaneity, the team will need the cool head of a 'senior citizen' like Dhoni on the ground. Off the ground, of course, the team couldn't have asked for a better set of strategists: The brains of Anil Kumble, the experience of Dhoni and the aggression and passion of Kohli.
5. Dhoni's presence in the team is a huge psychological advantage. With the ability to turn things upside down in a few overs, teams all over the world fear him. He will be discussed at length, for sure, in the opposition dressing rooms, thus lessening the pressure on other members of Team India.
6. Finally, if and when India wins the World Cup of 2019, see if you can find Mahendra Singh Dhoni on the extreme left of the picture. He might still be there!
Tags : 2015 ICC Cricket World Cup, 2019 ICC Cricket World Cup, Captain Cool, Cricket, FWeekend, Indian National Cricket Team, Mahendra Singh Dhoni, MS Dhoni, Sports, Virat Kohli
ICC Cricket World Cup 2019: India's transformation from bunch of laggards to fittest unit puts them ahead of the rest
ICC Cricket World Cup 2019: India players to head in different directions after New Zealand loss
ICC Cricket World Cup 2019: Hopefully we can adopt 1.5 billion supporters for final, says New Zealand captain Kane Williamson
ICC Cricket World Cup 2019: MS Dhoni likely to retire at the end of the tournament, says BCCI official
1MS Dhoni and the 2019 ICC Cricket World Cup: Five good reasons why Mahi should head to London


I'm so excited to tell you that the free 2018 STEM Success for Women Telesummit was so successful, we've decided to make it an annual online conference! Between April 17-26, 2018 over 1,200 educators from around the country joined us and 15 speakers online to learn proven strategies for broadening participation in STEM and CTE, and 97% of participants shared that they'd recommend the Telesummit to colleagues.
Thank you so much to everyone who joined us and helped make the conference such a resounding success! I can't wait to see you online again at our next STEM Success for Women Telesummit in April 2019.
If you missed any of the live conference sessions, it's not too late to listen to free podcasts of all 12 sessions on the private conference website. Registration is still open, so you can still sign up for free access to the recordings.
It's time to increase the number of women in STEM and CTE through data-driven strategies with demonstrated outcomes that actually work!
This free online Telesummit is filled with secrets and strategies from 15 of the country's top experts and practitioners in the successful recruitment and retention of women and underserved populations in STEM and CTE.
Our speakers shared case studies and best practices to boost your recruitment efforts and help your female students succeed.
Registration is still FREE. The National Science Foundation is supporting the 2018 STEM Success for Women Telesummit, so you can get access to the conference and recordings at no cost.
We invite all educators, particularly at the community college level, to take advantage of this one-of-a-kind free online conference.
Registration includes: Free pass for 2018 Telesummit, access to 2015 Telesummit recordings and transcripts, and a subscription to the WomenTech Educators eNewsletter. We'll never share your information with anyone.
Here's what inaugural 2015 Telesummit participants had to say!
This online conference ran from Tuesday, April 17 to Thursday, April 26, 2018. The 2018 Telesummit is now over, but you can still sign up for free access to all conference recordings and transcripts!
Donna Milgram—a nationally-recognized expert on women and STEM—has been the Principal Investigator (PI) of 5 National Science Foundation (NSF) projects working to assist STEM educators in broadening participation of women. Ms. Milgram was previously the PI of the NSF-funded CalWomenTech Project highlighted by NSF for demonstrating significant achievement and program effectiveness. The CalWomenTech Project was chosen as 1 of only 3 model projects in an American Association of University Women research report—Women in Community Colleges: Access to Success.
Ms. Milgram received a reader's choice award for her cover article "How to Recruit Women & Girls to the STEM Classroom" published by International Technology and Engineering Educators Association (ITEEA) in Technology and Engineering Teacher magazine. Donna Milgram founded IWITTS in 1994 and developed the WomenTech Educators Training that helps educators nationwide increase the number of women in their technology programs. Through this highly effective training system, colleges -- including some of the colleges speaking at this Telesummit -- have boosted their recruitment and retention rates in one regular semester. Ms. Milgram has conducted hundreds of trainings on recruiting and retaining female students in STEM education for national, state and regional educational institutions, organizations and employers online and in 46 states and Canada.
The National Online WomenTech (NOW) Project is funded by The Advanced Technological Education Program from The National Science Foundation - Grant no. 1400531. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.


text:
Directed by David Osit
Palestine | 2020 | Documentary
89 minutes | English & Arabic
Available Nov. 9-15
Available Only in MO/IL
A real-life political saga, "Mayor" follows Musa Hadid, the Christian mayor of Ramallah, during his second term in office. Surrounded on all sides by Israeli settlements and soldiers, most people in Ramallah will never have the chance to travel more than a few miles outside their home, which is why Mayor Hadid is determined to make the city a beautiful and dignified place to live. His immediate goals: repave the sidewalks, attract more tourism, and plan the city's Christmas celebrations. His ultimate mission: to end the occupation of Palestine. Rich with detailed observation and a surprising amount of humor, "Mayor" offers a portrait of dignity amid the madness and absurdity of endless occupation while posing a question: How do you run a city when you don't have a country? Variety writes: "Mayor Musa Hadid is a celebrity of sorts in Ramallah, the de facto Palestinian capital in the central West Bank, situated just a few miles north of Jerusalem. And we get to understand why throughout the gripping and surprisingly witty 'Mayor,' filmmaker David Osit's thoughtful study of a spirited man and his burgeoning city, anchored in Hadid's everyday dilemmas."
Divided City
Human Rights Spotlight
Leon & Mary Strauss Documentary Spotlight
Middle Eastern Focus
Love Movies?
Get the latest on film events in St. Louis by subscribing to our weekly enewsletter, Cinéscoop.


Paid search advertising can be a great way for B2B marketers to rapidly grow business. It can drive massive traffic to websites but must be managed properly for businesses to succeed. However, to successfully manage Pay-Per-Click (PPC) Campaigns, B2B marketers must put their focus on the following five essential areas.


https://www.alam-amazing-adventures.com/services/bali-elephant-ride-adventure.phpBali Elephant Ride Adventure is to offer you to ride an elephant in Bali. Making it unique is get up close and personal to this incredible animals in a beautiful tropical park. The elephant can be seen immersing themselves in the park lake. You will go along green bushes and side of the river. During the trip, you will also see the beautiful green hill and sometimes the appearance of monkey's. The ride that lasts only 30 minutes of our trip. Encounter with them to hand feed them, touch them, and take photos with them.


text:
Mueller Memos
Climate Change Protests
Weinstein Trial
Australia Bushfires
Prisoners Face Horrifying Conditions, Limited Drinking Water After Harvey Pounds Texas
"I see on television that animals are getting treated better than these guys."
Albert Samaha BuzzFeed News Reporter
Posted on September 6, 2017, at 6:39 p.m. ET
David J. Phillip / AP
Share on Facebook Share on Facebook Share on Pinterest Share on Pinterest Pinterest Pinterest
Homes are surrounded by floodwaters near Beaumont, Texas, in the aftermath of Hurricane Harvey on Sept. 1.
HOUSTON — For nearly two weeks after Hurricane Harvey made landfall in Texas, inmates at a federal prison east of Houston lived in squalid conditions, were given minimal amounts of drinking water, and were restricted from freely communicating with loved ones, the relatives of seven inmates told BuzzFeed News.
"I see on television that animals are getting treated better than these guys," said the girlfriend of an inmate serving five years for illegal firearm possession who is currently housed in the medium-security unit. "We're just trying to keep our loved ones from feeling like they're forgotten about and to let them know that it's not okay for them to be treated like this."
The Federal Correctional Institution, Beaumont, was one of several correctional facilities to experience flooding from Harvey's unprecedented downpour. At least five state prisons were evacuated due to the threat of flooding.
But while the high water in Beaumont was so destructive that it disabled the city's water supply system, the federal prison located in the city did not evacuate, leaving inmates stuck in their cells as water rose as high as their ankles and the smell of sewage from backed-up toilets grew so putrid that some wrapped towels over their noses before going to sleep. Federal prison officials did not immediately respond to inquiries about the claims, which were consistent among the seven relatives — all women — of inmates who spoke to BuzzFeed News. None of the their incarcerated loved ones were serving time for violent crimes. One is in for immigration violations.
"They should've got those boys out of there," said the wife of an inmate serving eight years for illegal firearm possession in the maximum-security unit.
US Bureau of Prisons
Federal Correctional Institution, Beaumont
Family members were surprised to hear that the prison was not being evacuated before Hurricane Harvey made landfall. All seven women who spoke to BuzzFeed News said they believed prison officials should have transferred the inmates to another facility out of harm's way.
The girlfriend of one inmate said that she assumed federal prison officials had learned lessons from the aftermath of Hurricane Rita in 2005, when more than 400 inmates in the maximum-security unit went days without food, running water, and air conditioning, their cells flooding with sewage as temperatures reached nearly 100 degrees.
Those inmates filed a class-action lawsuit, but lost when a federal judge ruled that prison officials had complete authority to decide whether to evacuate and could not be held liable for the consequences that resulted.
The lawyer representing the inmates, Norman Sirak, told the Associated Press at the time that the court's dismissal of the suit would "give the Federal Bureau of Prisons a license to treat federal prisoners like animals."
State prisons in Beaumont also didn't evacuate, leading to similar claims of poor conditions there, the Houston Chronicle reported.
Four of the women who spoke to BuzzFeed News said that the inmates at the medium-security unit were given two 16-ounce bottles of water per day, along with two sandwiches (bologna or peanut butter and jelly). At the maximum-security unit, the daily water ration for each inmate was two eight-ounce bags, two women said.
Due to the shortage of clean water, inmates at both facilities were unable to flush toilets or take showers for days after the storm had passed. Without access to toilets, inmates instead began defecating in bags that guards had distributed. While inmates were recently allowed to take showers, some are worried that the water may be contaminated. And though generators kept the lights on, the air conditioning units are not running, the women said.
Gerald Herbert / AP
Flooding from Harvey rushes over a roadway in Beaumont, Texas, on Aug. 31.
"Everybody's dehydrated," said a woman whose stepfather is in the medium-security unit. "He said that some people are passing out because it's so hot in there."
Another woman said that she hadn't heard from her incarcerated brother until Tuesday, eleven days after the storm hit. They spoke for five minutes, the maximum time guards have allowed in recent days. Before she got that call, hoping to learn more about conditions inside the prison, she followed social media posts and spoke with others who'd talked to inmates.
The limited communication between those on the inside and those on the outside has resulted in confusion and a sense of helplessness among some relatives, as rumors and misinformation get passed off as fact. In one recent case, federal prison officials released a statement shooting down the rumor, spread on social media and in at least one published interview, that two inmates had died inside the prison because of conditions in the aftermath of the storm.
"I know a lot of people have been trying to get ahold of their people in there or really anyone at the prison with any information on what's going on," the woman with the incarcerated brother said.
The women all requested anonymity because of fears that their loved ones would be punished if guards learned that they had spoken out publicly. When some inmates complained about the conditions to relatives in phone calls and emails last week, the women said, correctional officers ordered the inmates into lockdown, prohibiting them from leaving their two-bed cells and instituting severe restrictions on their communication with the outside world. All said that the inmates were allowed to send no more than five emails per month and could not have phone calls that lasted more than five minutes.
"I cried for a whole week knowing this was going on," said the wife of an inmate. "What they're doing in there is retaliation."
The inmates are protesting the orders. According to two of the women, some inmates began a hunger strike this week, demanding an end to the phone and email limitations. One woman told BuzzFeed News that guards lifted the email restrictions on Wednesday.
Four of the women said they hadn't known about the conditions at the prison until several days after the flooding began. Even as television footage showed severe flooding in the area around the prison, their loved ones on the inside had been assuring them that everything was fine, they said.
"He said he didn't want to worry us," said the stepdaughter. "He said he wanted to deal with it on his own."
Albert Samaha is an investigative reporter for BuzzFeed News and is based in New York.
Contact Albert Samaha at albert.samaha@buzzfeed.com.
Share on Twitter Share on Twitter Twitter Share on Facebook Share on Facebook Facebook Share on System Share on System System
View Comments View Comments View Comments
An Inmate Died After Being Denied Water For 7 Days, And A Jury Is Considering Who's To Blame
A Mexican Immigrant In ICE Custody Died After Officials Waited More Than Seven Hours To Transfer Him To A Hospital
The Last Of 12 Inmates Who Escaped From An Alabama Jail Has Been Captured
Videos Show Serial Killer's Confession, Rescue Of Victim Chained In Metal Container
Several Inmates Were Killed In A Prison Brawl In South Carolina
A Texas Woman Died From A Devastating "Flesh-Eating Bacteria" After Harvey
A Lebanese Asylum Seeker With Severe Chest Injuries Still On Manus Island, After Doctors Temporarily Stopped Australia From Deporting Him
A Prison That's Suffered Two Days Of Riots Routinely Locks Up Inmates All Weekend
A Woman In Coachella Was Arrested After She Was Seen On Camera Tossing 7 Puppies In A Dumpster
Immigrants In El Paso Were Held In Dangerously Overcrowded, Standing Room–Only Cells
Police Had A Full-Fledged Standoff With A Runaway Bull In New York
We Went To One Of The Most Haunted Prisons In America, And Here's What Happened
This Dolphin Was Shot To Death In Manhattan Beach, California
Police Have Charged A Man With Theft After Animals Mysteriously Went Missing From A Florida Zoo
A Woman With Autism Allegedly Endured Months Of The Most Horrific Abuse Imaginable — From Her Own Family
An Animal Lovingly Dubbed The "Brooklyn Cow" Got Loose In New York City And People Just Wanted It To Be Free Forever
Missouri Execution Drug Purchases Revealed
This Florida Prison Took In Evacuated Inmates. Then It Took A Direct Hit From Hurricane Michael.
Virginia Executes Man For 2006 Slaying Of Richmond Family
An Arizona Teacher Helped Immigrants In The Desert. A Jury Decided It Wasn't A Crime.
These Pictures Show Just How Bad The Prisons Crisis Really Is
A Florida Prisoner Reportedly Brutally Killed His Cellmate And Left His Eyeballs In A Cup
Police Charged 3 Nursing Home Workers With Running A Fight Club Of Patients With Dementia
18 Fucked-Up Serial Killer Quotes That'll Make You So Uncomfortable
California's Governor Halts State Executions, Granting A Reprieve To More Than 700 Prisoners
Police Will Not Charge Brooke Houts, The YouTuber Caught Hitting Her Dog In An Unedited Video, With Animal Abuse
Women Held In Border Patrol Custody Say They Were Told To Drink Water From Toilets
10 Children Saved From A California Home Were Allegedly Waterboarded And Shot With Crossbows And BB Guns
BuzzFeed Home
Update Consent
© 2020 BuzzFeed, Inc.
You have opted out of "sales" of personal data. This will not opt you out of all ads. Click the privacy policy link for more info.
We and our partners use technology such as cookies on our site to personalize content and ads, provide social media features, and analyze our traffic. Click below to consent to the use of this technology across the web. You can change your mind and change your consent choices at anytime by returning to this site.
Information storage and access
The storage of information, or access to information that is already stored, on your device such as advertising identifiers, device identifiers, cookies, and similar technologies.
The collection and processing of information about your use of this service to subsequently personalise advertising and/or content for you in other contexts, such as on other websites or apps, over time. Typically, the content of the site or app is used to make inferences about your interests, which inform future selection of advertising and/or content.
Ad selection, delivery, reporting
The collection of information, and combination with previously collected information, to select and deliver advertisements for you, and to measure the delivery and effectiveness of such advertisements. This includes using previously collected information about your interests to select ads, processing data about what advertisements were shown, how often they were shown, when and where they were shown, and whether you took any action related to the advertisement, including for example clicking an ad or making a purchase. This does not include personalisation, which is the collection and processing of information about your use of this service to subsequently personalise advertising and/or content for you in other contexts, such as websites or apps, over time.
Content selection, delivery, reporting
The collection of information, and combination with previously collected information, to select and deliver content for you, and to measure the delivery and effectiveness of such content. This includes using previously collected information about your interests to select content, processing data about what content was shown, how often or how long it was shown, when and where it was shown, and whether the you took any action related to the content, including for example clicking on content. This does not include personalisation, which is the collection and processing of information about your use of this service to subsequently personalise content and/or advertising for you in other contexts, such as websites or apps, over time.
Third-party vendors
View Companies Hide Companies
Lotame Solutions, Inc.
OpenX Software Ltd. and its affiliates
DoubleVerify Inc.
LiveRamp, Inc.
EMX Digital LLC
Nielsen Marketing Cloud
Google (DFP / AdX)
The collection of information about your use of the content, and combination with previously collected information, used to measure, understand, and report on your usage of the service. This does not include personalisation, the collection of information about your use of this service to subsequently personalise content and/or advertising for you in other contexts, i.e. on other service, such as websites or apps, over time.
Privacy policy: https://www.lotame.com/about-lotame/privacy/
Purposes:
Privacy policy: https://www.rhythmone.com/privacy-policy
Legitimate Interest Purposes:
Matching Data to Offline Sources
Linking Devices
Precise Geographic Location Data
Privacy policy: https://www.openx.com/legal/privacy-policy/
Privacy policy: http://rubiconproject.com/rubicon-project-yield-optimization-privacy-policy/
Privacy policy: http://www.indexexchange.com/privacy
Privacy policy: https://www.comscore.com/About-comScore/Privacy-Policy
Privacy policy: https://www.doubleverify.com/privacy/
Privacy policy: https://www.liveramp.com/service-privacy-policy/
Privacy policy: https://www.taboola.com/privacy-policy
Privacy policy: https://pubmatic.com/privacy-policy/
Privacy policy: https://www.outbrain.com/legal/
Privacy policy: https://emxdigital.com/privacy/
Privacy policy: http://www.nielsen.com/us/en/privacy-statement/exelate-privacy-policy.html
Amazon Publisher Services
Privacy policy: https://ams.amazon.com/webpublisher/apsmanaged/apsagreement.html
Privacy policy: https://adssettings.google.com/
See full vendor list


The incident happened early Sunday morning.
The incident happed Sunday night on the NE side of Cedar Rapids.
The shooting happened Monday night on the SW side of town.
The incident happened Tuesday night on the NE side of town.