text:
MediaSENse by Indrani Sen: To cap it all
12 Oct,2015
By Indrani Sen
During the last month, the News Broadcasters Association (NBA) and others sought adjournment of the court case challenging the advertising cap of 12 minutes per hour twice in the Delhi High Court. The hearing scheduled on September 8 was first adjourned to September 23 on the ground that lawyers were on strike, which again got adjourned to November 27 on the ground that the matter was under discussion with the Information and Broadcasting Ministry (I&B). The earlier order by Supreme Court that the Telecom Regulatory Authority of India (TRAI) will not take any legal action against any channel violating the norms will stay put till the Delhi High Court case is heard and resolved. As per the reports published by the TRAI on a quarterly basis, very few channels are adhering to the limits set by TRAI.
Based on consumer complaints, TRAI has been trying to regulate the quantity of commercials on TV channels since 2012. When the regulation on Ad Cap was announced in 2013, ( http://www.thehindu.com/  August 18, 2013). Manish Tewari, I&B Minister in the UPA government said in an interview "TRAI should introspect and reconsider its current stance till carriage fees don't mitigate further and subscriber revenue doesn't stabilize for the sake of the healthy growth of the industry." Subsequently, Prakash Javadekar, the first I&B Minister in the BJP Government indicated to media that the government was considering an amendment that free-to-air (FTA) channels should be exempt from the restriction of the 12 minutes ad-cap, while for pay channels the existing limit of 12 minutes per hour of advertisements would continue. (http://www.livemint.com/ October 8, 2014). After Arun Jaitley took over as I&B Minister, he made a statement that there should be no ad cap in the print or electronic media, but did not give any such instruction to the Ministry. (http://www.indiantelevision.com/ )
While the I&B Ministry and TRAI are mulling over the issue, it would be informative to do a quick look around the world and survey the norms related to 'TV Ad Caps' practised in developed countries. In Europe, the Audiovisual Media Services (AVMS) sets the regulatory framework setting a limit for all channels of 12 minutes on the amount of advertising shown in one hour. The similar rules which apply in the UK, are set out in the Code on the Scheduling and Amount of Advertising (COSTA) prepared by Ofcom, Independent regulator and competition authority for the UK communications industries. With our colonial hangover, we seem to have adopted the regulation prevailing in UK.
The Australian model is very interesting. The Australian Communication and Media Authority (ACMA) categorises the time bands into two slots and stipulates that on the main channels, commercial television licensees may schedule
1) Average 13 minutes per hour of non-programme matter between 6pm and midnight; and
2) Average 15 minutes per hour on non-programme matter at other times.
However, the maximum that can be scheduled in any given hour is:
1) 15 minutes from 6pm to midnight – with no more than 14 minutes scheduled in any four of those hours; and
2) 16 Minutes at other times.
The definition of non-programme matter includes paid advertising but excludes short programme promotions and pop-up programme promotions in the middle of programmes. Additional allowance is given during election periods to accommodate the broadcast of 'political matter'. Since 2014, the leading channels have been lobbying with the government for raising the bar to 20 minutes of non-programme matter every hour. The pros and cons of the same are still being debated.
Canada had the stipulation of ad cap of 12 minutes per hour based on individual licence agreements till 2007. In May, 2007, CTRC (Canadian Radio-television and Telecommunications Commission) announced a phased relaxation of the rule bringing the free to air conventional TV channels more closely in line with their counterparts in US. So, from 2009, there is no cap on the quantity of commercials per hour on the free to air Canadian channels while the specialty pay channels are still subject to the ad cap of 12 minutes per hour.
American TV hour-long programmes typically run for 42 to 43 minutes, leaving 17 to 18 minutes per hour for commercials. Federal Communications Commission (FCC) has a special regulation for controlling loud commercials, but has not introduced any cap on the quantity of time used for the commercials per hour. In 2014, a new study from Nielsen, the ratings measurement firm of US, showed that the number of commercials had grown steadily over 2009 to 2013. In 2009, the broadcast networks averaged 13 minutes and 25 seconds of commercial time per hour which grew to 14 minutes and 15 seconds in 2013. The growth was more significant on cable television. A typical American home had 189 channels to choose from yet only watched 17.5 on a regular basis. That figure was the same in 2009, when the average home received 129 channels. According to Nielsen, use of shorter commercials became more common (http://www.latimes.com/entertainment  May 16, 2014). Recently, I read online that Viacom is planning to find out if they can get more value for TV commercials by running fewer them on the network. (http://variety.com/2015/tv/news/viacom-primetime-tv-advertising-cuts-1201598646/ September 21, 2015).
Ad clutter has been a major hindrance for TV viewing over many years. To cap it all, now an exodus of consumers from TV to streaming video, mobile devices, etc. have started across the world. On TV, appointment viewing has been changing to scattered delayed viewing. Our TV channels, who are fighting against the TRAI regulation on ad cap for protecting their revenue, should remember that their ratings followed by revenue may be better protected with less time devoted to ad breaks.
The  I&B Ministry and TRAI should consider the scope of adopting the Australian model with variable options across different time bands including additional allowance during Central and State elections. As we have almost 50 percent of our licensed channels in the news genre, the news and non-news can also be put in two different buckets apart from the FTA and Pay channels. In my view, we need to come out of the practice of holding UK as the role model and look around for better alternatives while framing our media rules and regulations.
Indrani Sen is a veteran media agency and marketing services professional. She is currently an Independent Consultant and Adjunct Faculty, Media Management at Symbiosis Institute of Media & Communication, Pune. This column MediaSENse will appear fortnightly. The views expressed here are her own.
TV Industry Needs a Better Household Establishment Survey
Do we really need rules to control cross-media ownership?
Will Indian netizens lose their digital rights?
12 minute ad cap may turn to 12 death nails for FTA channels
The Silent Coup by Prasar Bharati


text:
Home > Company Industry Overviews > AT&T Inc
What Can We Expect of Verizon's FiOS Customer Growth in 2Q16?
By Ray Sheffer
Verizon on broadband and TV customer acquisitions in 2Q16
During the MoffettNathanson Media and Communications Summit 2016 held on May 19, 2016, Fran Shammo, Verizon's CFO and executive vice president, pointed toward possible customer losses in the company's Wireline component in 2Q16.
Shammo noted, "I would be optimistic if I said we would be net positive for broadband and TV this quarter."
Shammo noted, "Our installs and new orders have significantly dropped. I think maybe over the last week and a half we just started to do some initial installs and new orders. We have mainly been focused on repair and maintenance."
Regarding the ongoing employee strike, he added, "So, I think we are entering into our sixth week at this point. All I can say at this point is that we are at the federal mediation table, the Department of the Secretary [of] Labor called the leadership down to Washington on Sunday. They agreed to go to federal mediation, that is where we are now."
Customer acquisitions of Verizon FiOS in 1Q16
Now let's look at Verizon FiOS's customer acquisitions in 1Q16. As we can see in the above chart, Verizon FiOS's video and Internet customer acquisitions, on a net basis, have come down significantly in 1Q16 from their 1Q15 levels. FiOS is Verizon's (VZ) fiber-based Internet, voice, and video service. It can be compared to AT&T's (T) U-verse, as well as similar offerings of cable players such as Comcast (CMCSA) and Charter Communications (CHTR).
With respect to its FiOS service, Verizon (VZ) had net additions of ~36,000 and ~98,000 in its video and Internet components, respectively, in 1Q16. In 1Q15, the telecom had net additions of ~90,000 and ~133,000 of video and Internet customers, respectively, in FiOS.
For diversified exposure to Verizon's stock, you may consider investing in the SPDR Dow Jones Industrial Average ETF (DIA). The telecom giant made up ~2% of DIA at the end of April 2016.
Lithium Producer Albemarle Sees Higher Stock Price Early in 2021
Isoray Might Become an Acquisition Target in 2021
Skillz Games Avoided Regulations, Changed the Way People Play Mobile Games

redpajama_set_name: RedPajamaCommonCrawl


Kimi Raikkonen drives BBC Sport's Tom Clarkson to the Belgian Grand Prix, discussing his new deal at Ferrari for 2016.
The 2007 world champion believes the 2015 Scuderia is the "best team I've ever been in" and says he is unafraid to change nappies having recently become a father.
The 'Iceman' is a four-time winner at the legendary Spa-Francorchamps circuit in Belgium.


It's amazing how quickly people can change a Social Media platform from one audience to another. Pinterest, a social network that allows users to 'pin' content of interest to virtual messageboards, was thought to be for the female, fashion-conscious demographic. But this infographic shows how educators are using Pinterest in the classroom with good results.
Pinterest was launched in early 2010 by Ben Silbermann and is one of the fastest growing social services in the world; by 2012 it had already gained more than 10 million users. You can pin content directly or from Twitter and Facebook.


text:
Roser Nadal Alemany
Universitat Autònoma de Barcelona · Social & Behavioural Sciences
Roser Nadal is an Associate Professor at the Department of Psychobiology at the Univ. Autònoma de Barcelona. She obtained her PhD in Psychology in 1992 at the UAB, completed postdoctoral stays in 1996-1997 at Wake Forest University (NC, USA) and got a tenure position in 1998. In 2000 she was Visiting Scholar at the University of California in San Francisco, in 2010 at the University of Colorado at Boulder and in 2013 at the British Columbia University. She has coauthored more than 70 publications. She was Vicedirector of the "Institut de Neurociències" of the UAB between 2010-16. She has been involved in a large number of outreach projects to disseminate public knowledge of Behavioral Neuroscience. She has been collaborating with several national and international funding agencies and scientific journals. She has contributed to the formation of several researchers, supervising 11 PhD theses, and without those students and other collaborators this award would not be possible.
She has been studying in animal models: (1) the effects of acute and chronic exposure to stressors as putative animal models of post-traumatic stress disorders, and (2) the long-term effects of early stress (infantile and adolescent) on vulnerability to psychophatology (depression, anxiety, impulsivity and drug addiction) and their intergenerational transmission. The ultimate goal of her research is to understand the factors that confer resilience or vulnerability to stress and the gender-related differences in those factors. Once identified individual differences related to resilience to the negative effects of stress it will be possible to find markers that may be used to identify populations at risk or "protected populations".
Animal behaviour, stress, individual differences, anxiety, early experiences


text:
in Life, Relationships, Work
Employed Woman Loses It On Her Jobless Boyfriend After He Says She Looks 'Like A Zombie'
PeopleImages/Getty Images
The pandemic has been hard on all of us, and like the humans we are, we're all handling it differently.
Some people have gained weight, and others look a little older. Some are incredibly stressed with their new work life, and others have no job at all now.
Any of these scenarios are acceptable, morally speaking, but it's hard to feel that way when someone you care about becomes critical of you, as one woman discovered on the "Am I the A**hole?" (AITA) subReddit.
Redditor Tawayzombiessss stood up for herself, but then wondered if she was wrong for doing so.
The Original Poster (OP) asked the sub:
"AITA for refusing to stop looking 'like a zombie'?"
The OP's boyfriend lost his job due to the pandemic.
"In October 2020 my(30[Female]) boyfriend (30[Male]) lost his job in a gym (they let go some members of staff and they are now closed due to government restrictions until earliest mid-May)."
"He has been using government unemployment pay to contribute partially to our expenses."
"He kept thinking that gyms would be reopened so he didn't look for another job."
The boyfriend took up a hobby with his extra time.
"During his unemployment, he has been getting even more in shape, and working out for several hours a day, while I have gone the opposite route."
"I do short workouts twice a week and go on walks, we also eat super healthy (lots of grilled vegetables and we have no junk food in the house) but I have picked up extra shifts and it's aging me (acne, age lines), I am not as in shape as I used to be and haven't been putting as much effort into looking good."
"Overall he's much better looking than me but he's never brought it up."
The boyfriend said something hurtful recently.
'The other day we were going to a park to sit (distanced) with my bf's friends and have a coffee and I grabbed the first thing I found and put it on."
"I said I was ready and he got really upset. He pointed out the shirt was old and tattered and that I had no makeup on and was looking like a zombie (his words)."
"He then said how I had really let myself go and how he had 'stepped up his game' and how 'he might be shallow but it needed to be said'."
The OP did not take it well.
"I lost it and told him if I had nothing to do but workout I'd also be ripped and fit but that I had to work and looking hot was the last thing on my list."
"I refused to change and didn't go."
"He has since said he meant that he's worried about my health and I overreacted by shaming him for not having a job, but I am not really sure how my shirt impacts my health?"
"Am I the a**hole for refusing to change and stop looking 'like a zombie'?"
The OP was also confused after receiving feedback from a friend.
"I thought I was in the right, but my friend said that she's seen me around and that I do look really tired and worn out, and he was probably just worried and trying to motivate me."
Fellow Redditors weighed in using the following verdicts:
Some agreed the OP was absolutely NTA.
"NTA this is currently me and my SO. She works out a lot more than I do."
"My partner understands that I'm not at my best. She remarks that I'm wearing less makeup and I'm not breaking out my usual spring skirts but it's out of concern for my mental wellbeing. Your SO sounds like he's acting out of mean spirits than concern."
"There's nothing wrong with looking like you've been through an apocalyptic journey, you've been working hard during a pandemic, you are tired, and he shouldn't pressure you to try to be something you are not. You chose your comfort over looking good for him and that's valid."
"I'd rethink this relationship if he keeps pushing you to look good for him and keeps humble bragging about his fitness level around you." – Not-A-SoggyBagel
"We're technically going through an apocalyptic journey, so OP looking like a zombie is 100% on point rn (right now). Can't blame her the least bit."
"Over anything else, isn't this just the boyfriend's way of saying 'my friends are gonna see you look like sh*t, I'm embarrassed'." – Trick_Literature_
"Especially considering that she seems to pay for most everything."
"So he gets to spend his days working out and dissecting how she looks compared to him. Then, he gets to criticize her because she doesn't take care of herself like he does while she works and he does nothing BUT care about his looks."
"He's very shallow, selfish and self-centered and I doubt this will work. NTA" – Sciencegirl117
"NTA, how is insulting you supposed to motivate you? If he was really worried about how tired you looked, he would find another job to help take some pressure off you, not whine about how he looks so much hotter than you now." – Colaonthefloor
Others said it was easy to prioritize appearances without a job.
"It's easy to 'look hot' when that's all you do.. silly things like jobs get in the way of that. Maybe you wouldn't 'look like a zombie' if you weren't supporting 2 people. NTA.." – Mundane-Falcon-1470
"Exactly! He's not working at the moment. He can focus on his mental health and he doesn't understand or want to empathize with what OP has been going through."
"OP is way too forgiving to her partner. She has been shouldering the weight of them both and this is her thanks? She's NTA at all for reacting the way she did." – Not-A-SoggyBagel
"Exactly! Look, relationships are going to be a little shallow on top of all the deep stuff, and that's okay. But OP's boyfriend is so selfish and dumb that he doesn't even realize he's a large cause of her physical, mental, and emotional decline this year."
"I think she just hasn't had the mental energy to decide that he's adding no value to her life anymore. Hopefully this argument will get her to finally drop him." – vzvv
Some also confided they felt "like a zombie."
"I look and feel like a zombie a lot lately. The stress of my job that never used to really get to me is really getting to me."
"I'm constantly tired. I don't sleep well when I do manage to sleep. And frankly, I'm getting a bit heavier and I'm grumpy about it, but I can barely find the energy to run like I used to."
"My partner is worried about it constantly and voiced concern. But the concern is, 'what can I do to help you' or 'do you want to go do this thing or would you rather just rest.'"
"It's not, 'you look like a zombie' or insulting my clothing choices unless I am literally wearing trash."
"I KNOW I look like a dumpster fire these days. I don't need anyone to tell me. I just need some love and support and I'll find my way back to myself." – pillowcrates
"This last year has impacted us all in such different ways. I'd be PISSED if my husband said something to me like that."
"His job was great, and let him work shorter, alternative hour shifts with the same salary. So now he has time to work out every morning and evening. His company's handling of [the pandemic] has been fantastic and has drastically made his life better, even if he does go into the office each day."
"Mine? We transitioned to work fully from home (which is great), but the nature of the work is that I'm constantly working harder to coordinate every project, and I'm working 10-hour shifts from home instead of 8 at the office."
"I'm also a neat freak, so I tend to tidy the house and vacuum on my breaks, rather than relax and take the self-care that I desperately need. And though I love to cook and am the primary chef, I've been making comfort foods a lot with my stress cravings."
"Results? House is clean, dinner is delicious. Husband is in fantastic shape, and I am a stressed-out mess that's gained 20 lbs. and him taking over more chores wouldn't help, because cleaning and cooking are my de-stressors, which I actually look forward to."
"But if I ask him to do anything at all, he immediately helps, because he knows my situation is tougher at the moment."
"OPs post makes me so angry. Insults are the last thing OP needs, and comparing our situations makes me livid."
"I think if I were her I would demand my partner get a job and take over absolutely every stressful chore in the meantime. He should be trying to help her relax, not adding more weight to the stupid man-sized burden she's already got on her back." – butt_butt_butt_butt_
It sounds like, with this ongoing pandemic, people's priorities are shifting, and sometimes not for the better. This is one household that very well may be dividing if a priority shift doesn't happen.


text:
This module provides the [ruby on rails](http://rubyonrails.org) UJS
support.

It doesn't need any calls or configuration. Just hook it up into
your application synchronously or asynchronously

## Copyright And License

This project is released under the terms of the MIT license

Copyright (C) 2011 Nikolay Nemshilov

redpajama_set_name: RedPajamaGithub


Colm Kelleher, Executive Vice President and Chief Financial Officer of Morgan Stanley (NYSE: MS), will present at the 2009 Credit Suisse Financial Services Conference in Naples, Florida on Thursday, February 5 at 3:30 p.m. Eastern Time. Both live and on-demand versions of the webcast will be available. The on-demand webcast will be available 24 hours after the presentation for a period of 30 days. To access the webcast, please go to the Investor Relations section at www.morganstanley.com.
To access the presentation & webcast, please click here.


text:
TWIST: This Week in Sports Talk September 16, 2018
ByPamela Thomas-Graham September 16, 2018
TWIST: This Week in Sports Talk is our weekly recap of what you need to know this week to join the conversation about sports. Why sit on the sidelines when you can get in the game?
We begin with props to the winners of the US Open: now-14-time Grand Slam champion Novak Djokovic won his third US Open crown, and Naomi Osaka won her first career Grand Slam title. The shocking end to the women's final, in which Serena Williams had a controversial dispute with the chair umpire, is still being actively discussed and debated, which has dimmed the afterglow of the tournament's 50th anniversary. But this may spark some important conversations within pro tennis going forward.
Naomi Osaka and Novak Djokovic, 2018 US Open Champs
For Those Who Do Not Follow Professional Sports, here are the happenings in the wide world of sports that you should know about for the week of September 16, 2018:
1.National Football League (NFL) News. Must know: This is Week 2 of the season. The biggest headline from Week 1 is that New York Jets fans now have Sam Darnold Fever – at 21 years old, he's the youngest quarterback ever to start an NFL season opener. And he delivered the Jets' largest margin of victory ever in an away game with a 48-17 victory Monday night over the Detroit Lions (the Jets have scored more than 48 points on the road only one other time in the past decade). Despite the fact that his first throw in the NFL led to an interception and a touchdown for the other team (that's called a "Pick Six," and Brett Favre and Jameis Winston did the same thing during their first NFL games), Darnold is already being compared to the greats: he achieved the largest margin of victory in a first career start since Tom Brady in 2001. The Jets' home-opener is today.
New York Jets quarterback Sam Darnold Photo Credit: Vincent Carchietta-USA TODAY Sports
Nice to know: Also in NFL Week 1, last year's 0 – 16 Cleveland Browns (a team that lost every game last season) tied the fearsome Pittsburgh Steelers. Given the teams' respective records, a tie is considered a huge victory for the Browns. Meanwhile, the Buffalo Bills got mauled by the Baltimore Ravens. The New England Patriots won (yay!), as did the LA Rams. The New Orleans Saints were trounced at home by the Tampa Bay Buccaneers. The hopes of San Francisco 49'ers fans were dashed when new starting quarterback Jimmy Garoppolo lost his first game to the top-rated Minnesota Vikings. Green Bay Packers' star QB Aaron Rogers was injured in the 1st half against the Chicago Bears (and their newly-acquired defensive star Khalil Mack); the Packers were down 20-3 after 3 quarters, but Rodgers led them back to win 24-23. He may not be cleared to play against the Vikings today.
Green Bay Packers' starting quarterback Aaron Rodgers
Extra credit: It's a week or two too early for a team to be in "must win" mode, but the NFL teams that really could use a win this weekend are the New York Giants, the Dallas Cowboys, the Pittsburgh Steelers, the Atlanta Falcons and the New Orleans Saints.
2. NCAA college football news. Must know: It's Week 3, and the surprise upset of the week was Brigham Young defeating #6 Wisconsin. The Badgers were previously on a historic 41-game winning streak against teams outside their conference (they're in the Big 10), and hadn't lost a non-conference game at home since 2003. Nice to know: The "rivalry" game this weekend was #22 USC at Texas (their last match-up was a double-overtime thriller – this time, Texas won easily, 37-14). Extra credit: The four marquee games this weekend were #12 LSU at #7 Auburn (an important SEC match-up, with LSU squeaking out an upset 22-21 win); #4 Ohio State at #15 TCU (Ohio won, 40-28, in the last game before their head coach Urban Meyer returns from suspension); #17 Boise State at #24 Oklahoma State (Oklahoma won 44-21 in an important non-conference victory); and #1 Alabama at the un-ranked Ole Miss (another SEC match-up, this one between old rivals; Alabama crushed them 62-7).
Members of the Alabama Crimson Tide defense
3. Major League Baseball (MLB) Latest. Must know: This week, the Boston Red Sox reached 100 wins in a season for the first time since 1946, and locked up their spot in the American League playoffs. The Houston Astros and Cleveland Indians are closing in on their AL division titles. It appears that the New York Yankees will be playing the Oakland A's in the AL wild card game. The question is on which coast: whichever team is leading at the end of the regular season gets to play at home. Which is a big deal, because it's a one-and-done game, not a series. Right now, the Yanks are 1.5 games ahead of the A's.
Nice to know: In the National League, as of this posting, the Atlanta Braves are at the top of the NL East; the LA Dodgers lead the NL West; the Chicago Cubs lead the NL Central; and the two likely wild card NL teams are the Milwaukee Brewers and the Colorado Rockies. The Brewers lead the Rockies by 3.5 in the NL wild card standings.
Extra Credit: New York Mets' third baseman David Wright has been battling spinal stenosis and other ailments, and has been trying to return to regular play for the last couple of years. Sadly, the team announced this week that he'll return for one last game at Citi Field (where his young daughters will be able to see him play a major league game), after which he'll retire. The team doctors say there isn't anything more they can do, and that he's unable to continue his MLB career. Wright is well-loved by the fans, and his final game is already sold out.
The New York Mets' David Wright
In our friendly football pool, we're glad to report that Team Dandelion ended up in the lead in Week One. We're not getting cocky (believe me) – but victory, even for a week, is sweet.
That's it. You're good to go. See you next week.
Tags: LISTS
Pamela Thomas-Graham
After becoming the first Black female partner at McKinsey & Co., CEO of CNBC and board member at several tech companies, Pamela launched our site to create a space for a fresh new set of voices in luxury lifestyle. An avid traveler, art collector, shoe shopper, reader and mystery writer, her mission is building a vibrant diverse community that values craftsmanship, artistry, adventure and discovery. 'Cause from micro-luxuries to grand gestures, from gifts to great reads, it's time to see luxury in a new light.
View all posts by Pamela Thomas-Graham


text:
Lower Livingston Parish still flooded
MAUREPAS - People in lower Livingston Parish are still dealing with flooding from last weekend, and some residents in Maurepas blame Ascension Parish for some of the high water.
They point to a pumping station in neighboring Ascension Parish that sends water into the Blind River that flows into Lake Maurepas. Flood waters trapped people who live in Chinquapin Landing off Highway 22 Monday. Fast forward to Thursday, and they are still waiting for the water to go down.
"How can you dump water from your parish onto us, and you've got not only my neighbor but probably four or five other neighbors that it went into their houses," said Maurepas resident Sheilla Picou. "So to save your parish I guess from hundreds of homes, I guess it's ok to flood three or four of ours."
Ascension Parish drainage experts like Bill Roux say the pumps are not responsible for flooding in Livingston Parish. Roux says the water flows off into a large area of land between the pumps and Lake Maurepas. Also, he says it's impossible for the water to flow upstream.
"Now if it was directly a half-mile below our pump station they would have a credible argument, but that far up going north away from the natural flow of the system is totally impossible," said Roux.
While some Maurepas residents disagree, they are more worried about what's to come this weekend. Right now, the water is still too close for comfort for several people.
"It's going to bring the water right back up. If the wind changes out of the southwest and starts going to the east with the water we have we'll probably have as much or more," said Picou. "My neighbors just got the water out of their home. It's probably going to go back in it again."
The WBRZ News 2 weather team expects a little more than two inches of rain in that area over the weekend. However, they do not foresee a further rise in the rivers in lower Livingston Parish.
MAUREPAS - People in lower Livingston Parish are still dealing with flooding from last weekend, and some residents in Maurepas... More >>
7 years ago Thursday, October 29 2015 Oct 29, 2015 Thursday, October 29, 2015 11:25:56 PM CDT October 29, 2015


The first girl ran, positioned her hands too close and didn't make the flip cleanly. No way could she do the forward roll out of the flip; she just sat slumped down on the mat. The teacher asked her to stand by the mat that was rolled up and showed her that her hands should be straight down from her shoulders so that the hands aligned with the shoulders. They would not be in the way then. As she demonstrated this, we all moved our hands to see how far apart we needed to have them when they hit the mat. Too far out and we'd not likely have the muscle push to flip our bodies over the mat.
The first girl tried again and was successful this time. The rest of us just tensed up while we watched each girl before us hit and flip. Most did not have a clean forward roll so we would not worry about the finish. We'd just concentrate on getting our hands positioned for the flip. It was not the Summer Olympics, it was just P.E. class and surviving the hour was all the 14-year-olds in my class cared about at this point. Form and finish were just not an issue.
Fear, on the other hand, was a very real issue with some of the girls. I was among their number. It was far more than the fear of failure and the ridicule that was sure to follow. It was fear of getting hurt, though I had no idea just how badly someone could get hurt in this drill. I had a sprained or broken ankle in mind, figuring I might not land evenly coming out of the flip. One by one the line in front of me advanced and the number of butterflies attacking my stomach increased, exponentially, with each step I moved closer to my turn. I could tell my friend, MJ was totally petrified so I was worried for her, too.
MJ was the friend who'd entered the JFK 50-mile walk for America with me the previous year. She had talents in academics and music. She was very slender, could run but, coordination was not really something her adolescent limbs had yet mastered. I was more coordinated but a chubby adolescent so had to work harder at anything requiring body lift. I could position my hands correctly, no problem, but could my muscles propel my body over the rolled up mat and through the flip? I didn't know. I reasoned that since I could do a handstand, I should be able to do this, shouldn't I?
When there were no more students in front of me, my mouth suddenly dried up like the salt flats in Wyoming. I tried to swallow but couldn't. That blasted whistle blew, signaling the teacher's impatience. I took a deep breath, hoping to steady my racing heart, and stepped off. Focus, focus, I told myself while counting off five running steps. My pre-flip form would not have impressed judges, had there been any besides the teacher, because my hands sprung to the flip position as soon as my legs began to move. They were more than ready to do their job when I finished step 5. Hands flat on the mat, flip over and land. My relief at having landed evenly distracted me and left me a bit confused as to the next step. I started to stand instead of crouch but the snickers alongside the mat cause me to re-focus. Quickly, I tucked my head and did a jerky forward roll to the finish. I made it!
I have no idea if MJ's thoughts were along the same lines as mine before her flip and roll or not. I knew she was afraid but her pleas to be excused from the drill fell on deaf ears. MJ never mentioned anything about her own thoughts as we walked home from school; when she could speak, she, mostly, talked about the pain.


Set in the turbulent year 1984, during the Miners' Strike and under the shadow of IRA terrorism, A Loaded Gun takes place against the background of a Britain torn by conflict, its first woman prime minister being determined to re-shape the nation in her own image, which is closer to the vision of the hero, sports centre director Steve, than that of his lover, English literature lecturer Helena. More than one gun is fired in this energetic, pacy love story and political thriller.
Like Steve Wilson, the hero of this novel, Stuart Hutchinson might have become a professional footballer. Instead he went to university and taught in universities. He's written about novelists from George Eliot to Don DeLillo. In A Loaded Gun he offers a novel about Britain's transformational decade – the 1980s.


text:
Mohamed Salah slams Coach Queiroz after Egypt's loss to Nigeria
Egyptian international football star Mohamed Salah criticized the head coach of the Egyptian national football team Carlos Queiroz and his…
Egypt's football team leaves for Cameroon to participate in African Cup of Nations
The Egyptian national team mission left Cairo on Saturday for the Cameroonian city of Garoua to participate in the finals…
Mohamed Salah addresses Egypt fans ahead of CAF Cup
Mohamed Salah, the Liverpool star and the Egyptian national team striker, sent a message to the Egyptian football fans before…
Liverpool coach comments on Salah's participation with Egypt in CAF cup
Assistant manager of Liverpool FC Pepijn Lijnders commented on the Egyptian pharaoh Mohamed Salah's participation with the Egyptian national team…
Shocking solution expected from FIFA to save the African Cup of Nations
The fate of the 2022 African Cup of Nations scheduled in Cameroon on January remains unclear, owing to a lack…
Mohamed Salah to wear captain's armband for Egypt against Angola, Gabon
Liverpool striker and Egyptian national team player Mohamed Salah will wear the captain's armband in Egypt's first game against Angola…
Video: Fans storm football pitch, embarrassing Mohamed Salah after victory against Comoros
Egypt's international football superstar Mohamed Salah was swarmed by fans on the football pitch who were all-too eager to celebrate…
Egyptian football star Mohamed Elneny tests positive for coronavirus ahead of AFCON qualifier
The talented midfielder for Egypt's national team and England's Arsenal Football Club, Mohamed Elneny, tested positive for coronavirus on Monday,…
Online tickets for African Cup of Nations will be available in two weeks
The head of the organizing committee for the African Cup of Nations Mohamed Fadl declared during a telephone interview on…
beIN suspends broadcasting service in Egypt
In a surprise move, beIN group announced on Tuesday that it has stopped providing its services in Egypt. The Nilesat…


text:
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");

/** @file drm_ioctl.c
 * Varios minor DRM ioctls not applicable to other files, such as versioning
 * information and reporting DRM information to userland.
 */

#include <dev/drm2/drmP.h>
#include <dev/drm2/drm_core.h>

/*
 * Beginning in revision 1.1 of the DRM interface, getunique will return
 * a unique in the form pci:oooo:bb:dd.f (o=domain, b=bus, d=device, f=function)
 * before setunique has been called.  The format for the bus-specific part of
 * the unique is not defined for any other bus.
 */
int drm_getunique(struct drm_device *dev, void *data,
		  struct drm_file *file_priv)
{
	struct drm_unique *u = data;

	if (u->unique_len >= dev->unique_len) {
		if (DRM_COPY_TO_USER(u->unique, dev->unique, dev->unique_len))
			return EFAULT;
	}
	u->unique_len = dev->unique_len;

	return 0;
}

/* Deprecated in DRM version 1.1, and will return EBUSY when setversion has
 * requested version 1.1 or greater.
 */
int drm_setunique(struct drm_device *dev, void *data,
		  struct drm_file *file_priv)
{
	struct drm_unique *u = data;
	int domain, bus, slot, func, ret;
	char *busid;

	/* Check and copy in the submitted Bus ID */
	if (!u->unique_len || u->unique_len > 1024)
		return EINVAL;

	busid = malloc(u->unique_len + 1, DRM_MEM_DRIVER, M_WAITOK);
	if (busid == NULL)
		return ENOMEM;

	if (DRM_COPY_FROM_USER(busid, u->unique, u->unique_len)) {
		free(busid, DRM_MEM_DRIVER);
		return EFAULT;
	}
	busid[u->unique_len] = '\0';

	/* Return error if the busid submitted doesn't match the device's actual
	 * busid.
	 */
	ret = sscanf(busid, "PCI:%d:%d:%d", &bus, &slot, &func);
	if (ret != 3) {
		free(busid, DRM_MEM_DRIVER);
		return EINVAL;
	}
	domain = bus >> 8;
	bus &= 0xff;

	if ((domain != dev->pci_domain) ||
	    (bus != dev->pci_bus) ||
	    (slot != dev->pci_slot) ||
	    (func != dev->pci_func)) {
		free(busid, DRM_MEM_DRIVER);
		return EINVAL;
	}

	/* Actually set the device's busid now. */
	DRM_LOCK(dev);
	if (dev->unique_len || dev->unique) {
		DRM_UNLOCK(dev);
		return EBUSY;
	}

	dev->unique_len = u->unique_len;
	dev->unique = busid;
	DRM_UNLOCK(dev);

	return 0;
}

static int
drm_set_busid(struct drm_device *dev)
{

	DRM_LOCK(dev);

	if (dev->unique != NULL) {
		DRM_UNLOCK(dev);
		return EBUSY;
	}

	dev->unique_len = 20;
	dev->unique = malloc(dev->unique_len + 1, DRM_MEM_DRIVER, M_NOWAIT);
	if (dev->unique == NULL) {
		DRM_UNLOCK(dev);
		return ENOMEM;
	}

	snprintf(dev->unique, dev->unique_len, "pci:%04x:%02x:%02x.%1x",
	    dev->pci_domain, dev->pci_bus, dev->pci_slot, dev->pci_func);

	DRM_UNLOCK(dev);

	return 0;
}

int drm_getmap(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
	struct drm_map     *map = data;
	drm_local_map_t    *mapinlist;
	int          idx;
	int	     i = 0;

	idx = map->offset;

	DRM_LOCK(dev);
	if (idx < 0) {
		DRM_UNLOCK(dev);
		return EINVAL;
	}

	TAILQ_FOREACH(mapinlist, &dev->maplist, link) {
		if (i == idx) {
			map->offset = mapinlist->offset;
			map->size   = mapinlist->size;
			map->type   = mapinlist->type;
			map->flags  = mapinlist->flags;
			map->handle = mapinlist->handle;
			map->mtrr   = mapinlist->mtrr;
			break;
		}
		i++;
	}

	DRM_UNLOCK(dev);

 	if (mapinlist == NULL)
		return EINVAL;

	return 0;
}

int drm_getclient(struct drm_device *dev, void *data,
		  struct drm_file *file_priv)
{
	struct drm_client *client = data;
	struct drm_file *pt;
	int idx;
	int i = 0;

	idx = client->idx;
	DRM_LOCK(dev);
	TAILQ_FOREACH(pt, &dev->files, link) {
		if (i == idx) {
			client->auth  = pt->authenticated;
			client->pid   = pt->pid;
			client->uid   = pt->uid;
			client->magic = pt->magic;
			client->iocs  = pt->ioctl_count;
			DRM_UNLOCK(dev);
			return 0;
		}
		i++;
	}
	DRM_UNLOCK(dev);

	return EINVAL;
}

int drm_getstats(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
	struct drm_stats *stats = data;
	int          i;

	memset(stats, 0, sizeof(struct drm_stats));

	DRM_LOCK(dev);

	for (i = 0; i < dev->counters; i++) {
		if (dev->types[i] == _DRM_STAT_LOCK)
			stats->data[i].value =
			    (dev->lock.hw_lock ? dev->lock.hw_lock->lock : 0);
		else
			stats->data[i].value = atomic_read(&dev->counts[i]);
		stats->data[i].type = dev->types[i];
	}

	stats->count = dev->counters;

	DRM_UNLOCK(dev);

	return 0;
}

int drm_getcap(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
	struct drm_get_cap *req = data;

	req->value = 0;
	switch (req->capability) {
	case DRM_CAP_DUMB_BUFFER:
		if (dev->driver->dumb_create)
			req->value = 1;
		break;
	case DRM_CAP_VBLANK_HIGH_CRTC:
		req->value = 1;
		break;
	case DRM_CAP_DUMB_PREFERRED_DEPTH:
		req->value = dev->mode_config.preferred_depth;
		break;
	case DRM_CAP_DUMB_PREFER_SHADOW:
		req->value = dev->mode_config.prefer_shadow;
		break;
	case DRM_CAP_TIMESTAMP_MONOTONIC:
		req->value = drm_timestamp_monotonic;
		break;
	default:
		return EINVAL;
	}
	return 0;
}

int drm_setversion(struct drm_device *dev, void *data,
		   struct drm_file *file_priv)
{
	struct drm_set_version *sv = data;
	struct drm_set_version ver;
	int if_version;

	/* Save the incoming data, and set the response before continuing
	 * any further.
	 */
	ver = *sv;
	sv->drm_di_major = DRM_IF_MAJOR;
	sv->drm_di_minor = DRM_IF_MINOR;
	sv->drm_dd_major = dev->driver->major;
	sv->drm_dd_minor = dev->driver->minor;

	DRM_DEBUG("ver.drm_di_major %d ver.drm_di_minor %d "
	    "ver.drm_dd_major %d ver.drm_dd_minor %d\n",
	    ver.drm_di_major, ver.drm_di_minor, ver.drm_dd_major,
	    ver.drm_dd_minor);
	DRM_DEBUG("sv->drm_di_major %d sv->drm_di_minor %d "
	    "sv->drm_dd_major %d sv->drm_dd_minor %d\n",
	    sv->drm_di_major, sv->drm_di_minor, sv->drm_dd_major,
	    sv->drm_dd_minor);

	if (ver.drm_di_major != -1) {
		if (ver.drm_di_major != DRM_IF_MAJOR ||
		    ver.drm_di_minor < 0 || ver.drm_di_minor > DRM_IF_MINOR) {
			return EINVAL;
		}
		if_version = DRM_IF_VERSION(ver.drm_di_major,
		    ver.drm_dd_minor);
		dev->if_version = DRM_MAX(if_version, dev->if_version);
		if (ver.drm_di_minor >= 1) {
			/*
			 * Version 1.1 includes tying of DRM to specific device
			 */
			drm_set_busid(dev);
		}
	}

	if (ver.drm_dd_major != -1) {
		if (ver.drm_dd_major != dev->driver->major ||
		    ver.drm_dd_minor < 0 ||
		    ver.drm_dd_minor > dev->driver->minor)
		{
			return EINVAL;
		}
	}

	return 0;
}

int drm_noop(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
	DRM_DEBUG("\n");
	return 0;
}