text:
Netflix, The North Face, Hotel Chocolat: Everything that matters this morning
Good morning and welcome to Marketing Week's round-up of the news that matters in the marketing world today.
By Marketing Week Reporters
Netflix outperforms subscriber expectations as CEO announces departure
Netflix added more than 7 million subscribers in its fourth quarter, as its content slate "outperformed" expectations in the last months of 2022.
The streaming service exceeded Wall Street expectations on subscriber numbers by more than 3 million, adding 7.66 million subscribers in the period, compared to the 4.57 million which had been forecast. It ended the year with 230.75 million subscribers worldwide, exceeding its previous target of 227.59 million. This figure represents 4% growth year over year.
The success on subscribers has been attributed to its original content slate, which "outperformed even [Netflix's own] high expectations". This included Wednesday, the streaming service's third most popular series ever; Harry & Meghan, its second most popular documentary series; Troll, its most popular non-English film; and Glass Onion: A Knives Out Mystery, its fourth most popular film.
The streaming service highlighted its marketing campaign around Wednesday, which was all created "in Wednesday's iconic voice" and generated 1.5 billion social impressions pre-series launch.
"Generating conversation is our primary marketing goal because we see that it drives acquisition and encourages existing members to watch more, which in turn helps with retention," Netflix said in a letter to shareholders.
This quarter is also the first in which the streaming service's new ad-supported tier is included in its earnings. Netflix said it is "pleased with the early results, with much more still to do".
It also announced founder Reed Hastings would be stepping down as co-CEO and transitioning to executive chairman. Chief operating officer Greg Peters will now join current co-CEO Ted Sarandos in leading the business.
Retail sales fall by 1% in December
UK retail sales volumes fell by 1% month-on-month in December 2022, according to figures from The Office for National Statistics (ONS).
This follows a decline in November of 0.5% (revised from 0.4%). Sales volumes in December were also 1.7% below pre-coronavirus February 2020 levels.
Retail sales volumes outside of food was the biggest contributor to the overall decline in Dember. These sales volumes fell by 2.1% over the month, the ONS says retailers believe "consumers are cutting back on spending because of increased prices and affordability concerns".
Food sales also declined in the month, dropping by 0.3% in December, compared to a rise of 1.0% in November. The ONS says it received "comments from some retailers suggesting that customers stocked up early for Christmas".
Royal Mail strikes may have also led to more shoppers returning to in-person shopping notes the ONS, with the proportion of online sales falling to 25.4% in December from 25.9% in November.
Hotel Chocolat plans to open more sites as customers return to stores
Hotel Chocolat saw UK retail in-store sales increase 10% year on year in the nine weeks to Christmas, as customers return to real-life shopping post pandemic.
"We expect the trend of customers reverting to stores to shop to continue in the second half, which is advantageous to the brand because our stores are well invested to deliver an uplifting experience for customers," the business said in a trading update yesterday (19 January).
The chocolate chain plans to increase its store portfolio over the next three years, after it saw new store formats and upsized stores "perform strongly".
Overall, in the half year to 25 December 2022 UK retail like-for-like sales increased 7% to £74m and increased 25% like-for-like versus pre-Covid levels. Online revenues were down compared to last year due to a return to in-store shopping and a "deliberately lower marketing spend" on the channel compared to the year prior.
Despite a difficult economic market ahead, Hotel Chocolat CEO Angus Thirlwell expressed confidence in the brand: "When times are tough, shoppers prioritise quality products that are really worth it. Hotel Chocolat will continue to live up to these expectations: investing in more cacao and less sugar, funding nature-positive cacao farming, and championing British-made quality."
Lloyds Pharmacy to shut all Sainsbury's branches
Lloyds Pharmacy is closing all of its in-store Sainsbury's branches "in response to changing market conditions".
The pharmacy chain has 237 outlets within Sainsbury's supermarkets. Its parent company Celesio bought Sainsbury's pharmacy chain, which then consisted of 280 branches, in 2015 for £125m.
The business has not indicated how many jobs will be lost because of the decision, but it is thought to affect around 2,000 members of staff. The company says it is "currently exploring options for each individual branch".
Vacated premises may be of interest to potential buyers, and Boots is expected to examine sites in areas where it is underrepresented. Lloyds currently operates around 10% of UK pharmacies.
"This decision has not been an easy one and we understand that our patients and customers may have questions about how the change will affect them," says Lloyds Pharmacy CEO Kevin Birch.
The pharmacy industry has warned of insufficient government funding and staff shortages, as it comes under pressure to take some of the load off the NHS.
READ MORE: Lloyds Pharmacy to close all Sainsbury's branches putting 2,000 jobs at risk
The North Face returns to the mountains in new campaign
The North Face is creating a bridge between those who wear its apparel in the streets and those who wear it to climb mountains in its new campaign "We Always Have Your Back".
While the brand has now become a firm favourite as a streetwear staple, this campaign sets out to remind audiences about the outdoor origins of the brand and how it is still trusted by athletes in extreme conditions. It features climber Alex Honnold, star of Oscar winning film Free Solo and The North Face athlete. Honnold voices the film, narrating extreme climber Caroline Ciavaldinian making her way up a mountain.
The ad, created with agency partner B-Reel, was borne out of the idea that The North Face logo sits on wearers' backs and is always there, whatever the bearer is doing. It starts off depicting young people wearing the brand on the street before panning to the very different setting of Ciavaldinian on the mountain.
It will run in 60, 30 and 15-second formats. The campaign also has shorter product-centric films, which show athletes in various locations, while focusing on the logo on their backs.
The campaign will run throughout 2023, and additional work from it will be launched across the year. It will appear on channels including digital, social media, print, out of home and TV.
Premier Foods sales up 12% as grocery business soars
Premier Foods' group sales rose 12% during the third quarter propelled by strong growth in grocery, causing the business to hail the continued resilience of its branded growth model.
Group branded sales rose 8.8% during the 13 weeks to 31 December, with international sales up 10%, experiencing another quarter of double-digit growth.
The grocery division enjoyed a "particularly strong quarter", with total sales up 17.4% and branded sales rising by 15.5%, compared to last year. Premier Foods describes this growth as broad based, with all the company's major brands performing strongly. Indeed, the grocery division gained 66 basis points of value share over the 13 weeks to 31 December.
The company claims pricing contributed a significant proportion of grocery revenue growth, while demand was "buoyant" in the run up to Christmas. The 'Best Restaurant in Town' campaign, which helps consumers cook affordable meals at home, has reportedly been "well received" and will be extended further in the fourth quarter.
Non-branded grocery sales grew by 29.6% due to what Premier Foods describes as "pricing benefit in retailer branded product categories" and the continued recovery in out-of-home sales versus last year.
Sales of branded sweet treats were, however, down 10.8%, although non-branded sales across the division rose by 22.8%. Mr Kipling sales increased during the third quarter, helped by growth of Angel, Lemon and Chocolate slices, as well as the launch of new non-HFSS Deliciously Good Festive Pies.
International growth was fuelled by demand for Sharwood's and Mr Kipling across Canada and Europe. Growth in sales of Sharwood's sauces across Canada was propelled by new listings in Walmart, while following a "successful test" selling Mr Kipling in Target stores in the US, the company is exploring opportunities for further distribution.
While inflation remains at elevated levels, Premier Foods says this is being offset through a combination of cost savings and annual price increases. Describing itself as entering the fourth quarter with strong momentum, further brand investment and new product launches are planned in the coming months.
"We delivered a strong trading performance in our important third quarter, with sales growth of 12% compared to the same period last year," says CEO Alex Whitehouse. "These results illustrate the continuing appeal of our portfolio of market-leading brands in such a challenging environment and demonstrate the strength and resilience of our branded growth model."
Boohoo revenue slides 11% as digital demand 'normalises'
Boohoo plans to invest "selectively" in key strategic projects in a bid to rebound after group revenue fell 11% to £637.7m in the four months to 31 December.
UK sales over the period, which includes the crucial festive season, fell 11% to £400.8m versus the same time last year, while sales across the rest of Europe declined 8% to £73.5m. Revenue generated by the US market fell by 12% to £128.9m, while rest of the world sales dropped by 9% to £34.5m.
Boohoo's performance reflects the "normalisation" of the shift to ecommerce over the past 12 months, says CEO John Lyttle, who claims the results also demonstrate the "significant market share gains" the group made over the past three years as consumers flocked to online under lockdown.
The group, which beyond the Boohoo brand spans the likes of Debenhams, Oasis, Warehouse, Dorothy Perkins and PrettyLittleThing, expects revenue to fall by around 12% in the year ending 28 February 2023.
Describing the demand outlook as uncertain due to macro-economic factors, Boohoo expects cost inflation to moderate during the second half of the year. The company has reduced its inventory by 27% year on year in a bid to "drive operational and cost efficiency" across the business.
Despite the disappointing results, Lyttle believes the company is "well-positioned to rebound strongly" by continuing to invest in areas that enable future growth.
Twitter revenue 'down 40%' as advertisers flee
More than 500 brands have reportedly paused their ad spend on Twitter, causing the social media giant to take a 40% hit to revenue.
According to the Platformer and as reported by the Guardian, Twitter's daily revenue is down 40% year on year, while online news site the Information understands more than 500 of the company's top advertisers have paused spend since Elon Musk took control in October.
Sources told the Information a senior manager had informed staff revenue was down 40% compared to the same day in 2022, while details emerging from a separate staff meeting suggest Twitter's fourth quarter revenue fell by 35%, the Guardian reports.
Brands including General Motors, Volkswagen, Audi and Pfizer all paused spend after Musk's takeover, while in early November Interpublic Group recommended its IPG Media Brands clients suspend all paid advertising on Twitter for at least a week.
Ad sales represented more than 90% of Twitter's revenue in its second quarter earnings in 2022, reported in July. During the company's 2021 fiscal year, Twitter generated $4.5bn (£3.9bn) in advertising revenue, nearly 89% of its total sales.
In a note to advertisers in October, Musk claimed "Twitter aspires to be the most respected advertising platform in the world", adding that most of the speculation about his position on advertising is wrong.
However, the Twitter boss has also been quick to sound the alarm over the viability of the platform's business model. In December, he compared the situation at Twitter to an "emergency fire drill", claiming the company would have faced a "negative cash flow situation of $3bn (£2.5bn) a year" had he not stepped in with aggressive cost cutting measures.
While suggesting the social media platform had been in the "fast lane to bankruptcy since May", Musk argued last month that by "massively reducing the burn rate" and building subscriber revenue, the business will be "okay" in 2023.
READ MORE: Twitter hit by 40% revenue drop amid ad squeeze, say reports
Microsoft to cut 10,000 jobs amid recession fears
Microsoft is to cut 10,000 jobs by the end of the third quarter of its 2023 fiscal year, as the tech giant grapples with "significant change" to consumer behaviour.
In a note to employees, CEO Satya Nadella explained the cuts, which represent less than 5% of the company's total employee base, will involve eliminating roles in some parts of the business, while continuing to hire in "key strategic areas." It is unclear how marketing roles will be affected.
"We're living through times of significant change and as I meet with customers and partners, a few things are clear. First, as we saw customers accelerate their digital spend during the pandemic, we're now seeing them optimise their digital spend to do more with less," says Nadella.
"We're also seeing organisations in every industry and geography exercise caution as some parts of the world are in a recession and other parts are anticipating one."
According to the Microsoft boss, the business will focus on delivering results on an ongoing basis, while also investing in long-term opportunities. In a bid to remain a "consequential company", Nadella explained the brand will "invest in strategic areas", focusing talent and resource on products which offer sources of "long-term competitiveness", while divesting in others.
Describing 2023 as "showtime" for both Microsoft and the wider industry, Nadella called on everyone in the business to "raise the bar and perform better than the competition" in a bid to deliver meaningful innovation.
Microsoft is not the only company in the tech space to make cuts to its workforce over recent months. Twitter has slashed almost 50% of its workforce since Elon Musk took over in October, while in November Meta announced plans to cut 11,000 roles and earlier this month Amazon confirmed 18,000 jobs would go due to the "uncertain economy".
Elsewhere, it was reported earlier this week that Vodafone intends to cut several hundred jobs in its largest round of redundancies for five years.
READ MORE: Microsoft to cut 10,000 jobs as spending slows
Peloton poaches former Twitter CMO
Troubled fitness brand Peloton has appointed former Twitter CMO Leslie Berland as its new chief marketing officer, with a seat on the leadership team.
Reporting into CEO Barry McCarthy, Berland's remit spans brand and product marketing, creative, consumer insights, membership and global communications.
Describing Berland as an "accomplished marketer" with experience guiding brands undergoing transformation, McCarthy claims the new Peloton CMO understands the "critical importance of storytelling" in engaging customers.
"As we continue our pivot to growth, showcasing the magic that drives people to Peloton and keeps them so passionate and engaged is essential. She and the marketing team will play a central role in broadening our reach, appeal and impact," McCarthy adds.
Describing the fitness company as being at a "unique moment in its transformation journey", Berland says she is a "huge believer" in the product and company.
She left Twitter in November after almost seven years, having joined in 2016 as CMO, before head of people was added to her remit a year later. By 2021, however, the people role had been removed from her title to focus on marketing.
Berland joined the social media company from American Express, where she spent over a decade rising from vice-president of corporate communications and vice-president of social media strategy to executive vice-president of global advertising, marketing and digital partnerships.
Reacting to her appointment, in a LinkedIn post Berland commented that "the best possible story is a turnaround story". With regards to Peloton, this attitude may prove useful. During the first quarter of its 2023 fiscal year, the business made a net loss of $408.5m (£333.8m), up 9% year on year. The brand also announced in October its plan to cut 500 roles globally.
Total revenue, comprising subscriptions and sales of connected products, reached $616.5m (£503.7m), down 23% year on year. However, compared to the same period in 2022, membership was up 6% to 6.7 million.
Sky CMO to depart after five years at helm
Sky's group chief marketing, corporate affairs and people officer Debbie Klein is set to leave the company, five years on from when she joined, to pursue non-executive director work.
Klein's relationship with Sky stretches back to 2006, when she was CEO of Sky's advertising agency, Engine. As the "principle architect" of the brand's Believe in Better positioning, Klein was instrumental across campaigns for Sky Broadband, Sky Mobile, Sky Cinema, Now, and Christmas campaigns, between 2007 and 2017, the company says.
Klein will remain at Sky until the middle of 2023, and will continue to serve as non-executive director of Nationwide – a role she started in March 2021 – as she looks to take on similar roles in the future.
"Debbie has played a key role at Sky as guardian of our two most valuable assets – our brand and our people," says Sky CEO Dana Strong, who notes Klein's role as a "terrific advisor and mentor".
She is recognised for driving Sky's communications "into the digital era" through her work building an influencer team and social media centre of excellence, alongside key public affairs and policy work, driving diversity and inclusion efforts at Sky and launching the brand's Sky Zero and COP 26 work.
"As a strong leader, she has built real bench strength in her team and leaves Sky and her departments in a healthy place," Strong adds.
UK inflation drops for second month in a row, but still sits in double digits
The UK's inflation rate fell to 10.5% in December 2022, dropping for the second month in a row according to the Office for National Statistics (ONS).
However, the figure still sits close to a 40-year-high and within double figures. The figure for November 2022 was 10.7%, and peaked at 11% in October.
The small drop is being attributed to the fall in petrol and diesel prices, as well as a drop in clothing price growth compared against 2021, according to ONS chief economist Grant Fitzner.
"Inflation eased slightly in December, although still at a very high level, with overall prices rising strongly during the last year as a whole," Fitzner says.
READ MORE: UK inflation dips slightly to 10.5% but people continue to feel pinch
December hospitality sales 'significantly behind' pre-pandemic levels
December 2022 was the UK's managed pubs, bars and restaurants best trading December in three years, according to data from Coffer CGA Business Tracker from CGA and NielsenIQ.
Like-for-like sales were 15% higher than December 2021's, reflecting the role of the Omicron Covid variant at that time. Sales were just 2% ahead of December 2019. However, in real terms, the numbers lag "significantly behind" after inflation adjustments.
For pubs, sales were 19% ahead of December 2021, reflecting the World Cup period. Restaurants saw 9.1% growth, while bar segment sales were up 11.9%.
"After two bleak Decembers, solid Christmas trading helped many pub, bar and restaurant groups to end 2022 on a high," says director for hospitality, operators and food EMEA at CGA by NielsenIQ Karl Chessell.
"However, it is clear that sales remain well behind pre-Covid levels in real terms, and fragile consumer confidence and rail strikes made for tough trading conditions."
Paperchase is up for sale as it lines up administrators
Paperchase is lining up administrators as it attempts to find a buyer for the stationary chain. The company has Begbies Traynor, a professional services firm, waiting in the wings to step in, reports Sky News.
Earlier this month, Paperchase was put up for sale just four months after a change in ownership. In January 2021, the 50-year-old retailer was bought out of administration, a deal which saved 90 of its 127 stores.
Speaking at Marketing Week's Festival of Marketing in October 2022, chief digital officer at Paperchase, Rhea Fox, criticised the role of data in brands today, saying that research needs to appeal to all stakeholders in a business.
"If it's not geared up to how the business makes money, it will look fluffy, it will look self-indulgent, " she said at the time.
She added that the "biggest trap" people fall into is "failing to do the commercial piece", urging marketers to think commercially and to "frankly" consider what would make stakeholders care.
READ MORE: Paperchase lines up administrators amid search for buyer
Burger King names UK Youth as charity partner
Burger King is partnering with the charity UK Youth as it looks to drive funding and support for young people. The charity helps young people in the UK gain access to youth work, and the partnership aims to help them "reach their full potential and thrive at every stage of their lives".
The partnership will see Burger King provide funding for two years. The charity currently has an open network of 8,000 youth organisations and nation partners and reaches five million you people across the UK.
"UK Youth plays a crucial role in empowering young people to overcome obstacles and achieve their maximum potential," says director of commercial planning and ESG at Burger King, Nicola Pierce.
She adds, "These ambitions resonate strongly with Burger King® UK and we are proud to become official charity partners, supporting UK Youth to create meaningful positive change."
M&S to invest £480m in 'bigger, better' stores
Marks & Spencer plans to invest nearly half a billion pounds in new "bigger, better" stores, 20 of which are slated to open before the end of its 2023/2024 financial year.
The £480m investment is part of the retailer's five-year store rotation programme, which CEO Stuart Machin describes as a "core part" of M&S's drive to become more omnichannel.
As part of the plan, M&S will drop from 247 stores to 180 "higher quality, higher productivity" outlets that sell its full clothing, home and food offer. The retailer also plans to open more than 100 "bigger, better food sites".
"The out performance of our recently relocated and renewed stores, give us the confidence to go faster in our plan," says Machin. "Our investment in stores not only delivers a better experience for customers and colleagues, it boosts local communities with new job creation and will help us deliver a more sustainable estate in every sense."
M&S says the store investment will create more than 3,400 new jobs across the country.
As well as opening new stores, the retailer also plans to extend its franchise model, building on its partnerships with BP, Moto, SSP and Costa to sell the M&S Food range.
It is also investing in its digital services, including the roll out of digital click and collect to 130 stores across the UK, which is designed to allow customers to pick up parcels in under 60 seconds.
M&S is investing in its Scan & Shop offer too, which enables customers to use their mobile to scan and bag food items and is already used by 33,000 each week.
Sainsbury's pulls ad over women's safety backlash
An ad for Sainsbury's clothing has been pulled by the supermarket after a backlash on social media.
The ad shows a woman wearing a wrap dress standing in an open space alongside the line 'For walks in the park or strolls after dark'. But people complained it was "tone deaf" and failed to consider women's safety.
One post, which now has more than 24,000 likes, said "Ha ha ha they think we stroll in the dark", which received both support and criticism. A subsequent post added: "If you're a person who likes walking/strolling at night and feel safe doing so, I'm genuinely happy for you. But please don't have a go at people who don't feel the same."
Sainsbury's has since apologised for the ad and said it will work to prevent anything similar happening in future.
A spokesperson told Marketing Week: "We are sorry that due to the design some customers found this sign to be inappropriate and are working to remove these from store. We will work hard with our agency partner to ensure this doesn't happen again."
However, not everyone agreed with Sainsbury's decision to axe the ad. While some supported the move, others took to social media to suggest the supermarket should not have bowed to pressure, with one user asking "Are you going to allow the offended few to dictate your business forever?"
Tech bosses face jail for failing to protect kids online
The government has agreed to change legislation so those in charge at tech firms that persistently fail to protect children online face up to two years in jail.
Under the proposed changes, which look to protect kids from exposure to harmful content on subjects such as self-harm and eating disorders, the government is expected to go after executives who ignore enforcement notices from regulator Ofcom.
Those who have "acted in good faith to comply in a proportionate way" will not face criminal charges.
The online safety bill returns to the commons today, but the changes will be confirmed when the legislation moves to the House of Lords, the Guardian reports.
The Conservatives had been facing a potential defeat in a Commons vote regarding an amendment to the online safety bill put forward by backbenchers, which gained opposition support. The amendment, which also had the support of senior figures including Iain Duncan Smith and Priti Patel, has now been withdrawn.
According to the Guardian, a government source said culture secretary Michelle Donelan was "pleased that colleagues will no longer be pushing their amendments to a vote following constructive conversation and work".
READ MORE: Tech bosses face jail if children not kept safe online after UK parliament deal
Households exhaust pandemic savings as cost of living bites
The majority of UK households have ploughed through all the money they saved during the pandemic in order to keep up with the rising cost of living, according to new data reported by The Telegraph.
The research from the Centre for Economics and Business Research shows six in 10 families have been forced to use all their savings to keep up their lifestyle.
As inflation soars, those earning up to £50,000 will have needed to fall back on money saved up across 2020 and 2021 unless they cut back.
On average, the typical household will have had to spend an additional £1,500 just to maintain their standard of living, according to the data. This combined with an outlay of £900 on going out and holidays, means most will have exhausted their last two year's savings.
Even those earning between £50,000 and £100,000 will likely have spent half their savings to keep pace with inflation, the data finds.
READ MORE: Households blow through lockdown savings as bills soar (£)
Fortnum & Mason returns to profit as people head back to stores
Luxury department store Fortnum & Mason has recorded a profit of £6.1m for the 52 weeks to 10 July, up from a loss of £2.7m the year before.
The retailer says the return to profitability comes following a "notable return of domestic customers to physical stores", with turnover increasing by 42% to £187m over the year.
A return to in-store shopping has also helped Fortnum & Mason's deliver "record" Christmas sales, it says.
Online now represents 39% of total sales, a rise of 160% compared to pre-pandemic.
READ MORE: Fortnum & Mason says return to in-store shopping helps to deliver 'record' Christmas sales (£)
McDonald's unveils first ad to not feature its restaurants or food
McDonald's latest ad is the fast food chain's first to not showcase either its restaurants or food, instead relying on the strength of its brand to entice viewers through subtle hints.
Created by Leo Burnett UK, 'Fancy a McDonald's?' is inspired by the insight that an invitation to get a McDonald's is so universal, it can be communicated without saying a word. In this case the signal is a knowing look of raised eyebrows.
A group of office workers use the wordless signal to arrange a lunchtime McDonald's trip, attracting a larger and larger group of office staff as they march through the building. The ad was directed by British filmmaker Edgar Wright and produced by Moxie Pictures.
While even the McDonald's brand name isn't shown until the ad's closing moments, its iconic assets are peppered subtly throughout, from the red and yellow outfit of the film's opening character to a pen drawn McDonald's logo on a yellow post-it note. The raised eyebrows themselves are a nod towards the brand's Golden Arches logo, with viewers invited to join in by raising their own 'arches'.
The campaign launch was teased on social channels and TV end frames last week with an eyebrow adaptation of the McDonald's logo. On top of the TV spot, a series of through the line ads and activations are running across social media, underpinned by a digital sales promotion to drive app downloads.
"In a challenging time, our Raise Your Arches invitation to McDonald's provides the nation with a small but much-needed moment to let go and feel good," says UK and Ireland CMO Michelle Graham-Clare.
"We hope the campaign raises arches and smiles across the country and I can't wait to see everyone get involved."
The ad has impressed many in the marketing industry, with marketers praising McDonald's for leveraging the strength of its existing brand equity and for the salience-building potential of the eyebrow movement.
Co-founder of The Marketing Meetup Joe Glover wrote on LinkedIn: "Very few brands would get away without showing the thing they are advertising, but McDonald's have built such recognition, they can do this."
Tesla slashes prices by up to a fifth amid 'EV price war'
Tesla is slashing the price of its cars by as much as a fifth to bolster demand amid a challenging economy for the electric vehicles (EV) market.
In the UK, price cuts are in the range of 10-13%, rising as high as 20% on some US models. The latest pricing means new UK buyers will save £5,500 on the cheapest Tesla Model 3, now £42,990, and £7,000 on the Model Y, now £44,990.
While good news for those contemplating a purchase, the announcement has sparked anger among some customers who recently bought a Tesla at the higher price. In a bid to limit backlash, the company has said all customers who have ordered a Tesla but not yet received it would have their purchase charged at the new lower price.
Paul Hollick, chair of the Association of Fleet professionals, told the BBC he welcomed the increased affordability of the vehicles, but said the "disorderly marketing" would "unavoidably create ill-feeling".
Meanwhile, Wedbush analyst Dan Ives called the price cuts "eye-popping" and said an "EV price war" is now under way among manufacturers.
Where once Tesla enjoyed higher demand than it was able to supply, the growing number of rivals in the EV market is driving the brand to pivot away from its premium positioning to compete as a mass market manufacturer. In July CEO Elon Musk acknowledged prices for new Teslas had become "embarrassingly high" due to inflation.
Tesla reported a 40% jump in deliveries in 2022, missing market expectations. The company's share price fell by over 65% over the year, and fell further following the price cut announcement.
READ MORE: Tesla cuts prices by up to a fifth to boost demand
Adidas loses stripes trademark row to luxury designer
Adidas has lost a trademark battle with luxury fashion brand Thom Browne over the latter's use of a four stripe design on its clothing.
Thom Browne often encircles one arm of its jackets or one leg of its trousers and socks with four white, horizontal stripes. Adidas argued the stripes look too similar to its own iconic three stripe design and had intended to demand over $7.8m (£6.4m) in damages.
However, a New York jury sided with the luxury designer, agreeing that shoppers were unlikely to confuse the two brands – particularly as they use a different number of stripes. Thom Browne's lawyers also argued that stripes are a common design.
A spokesperson for Adidas told the BBC the company was disappointed by the outcome, but would continue to "vigilantly" protect its intellectual property. The sportswear giant has instigated more than 90 court battles and agreed to over 200 settlements related to its trademark in the past 15 years.
READ MORE: Adidas loses stripes row trademark battle with luxury designer Thom Browne
Vodafone plans biggest job cuts in 5 years
Vodafone is planning to cut several hundred jobs in its largest round of redundancies in five years, according to FT sources.
Most job losses will take place at the telecoms company's London headquarters, as it faces investor pressure to simplify its business and turnaround a poor financial performance over the first half of the year. The firm employs around 9,400 people in the UK and 104,000 around the world.
In a statement, Vodafone said it is currently "reviewing" its operating model and "focusing on streamlining and simplifying the group". The business promised to say more on the changes when it announces its third quarter results next month.
In November, Vodafone announced plans to cut €1bn (£887m) in costs by 2026 after reporting a 2.6% decline in adjusted earnings to €7.2bn (£6.4bn) over the first half of its financial year. With soaring energy costs and weakened trade in Germany, Italy and Spain, the company cut its full-year profit forecast to the low end of previous guidance.
At the time, then-CEO Nick Read said these cost savings would be achieved "through streamlining simplification of the group" and warned job losses could occur. The business also altered its pricing in 12 of its 13 EU markets, reducing promotions and raising prices.
Read subsequently stepped down at the end of last year, having overseen a 40% reduction in the company's value over his four-year tenure. He has been replaced on an interim basis by CFO Margherita Della Valle.
Vodafone isn't the only telecoms firm struggling to maintain its value, however. Rival BT has lost over 50% of its value over the past five years, likewise planning job cuts as it pursues £3bn in cost savings.
READ MORE: Vodafone plans hundreds of job cuts in bid to rein in costs (£)
Jordans Cereals returns to TV after 10 years to drive 'ambitious' growth plans
Jordans Cereals is returning to linear TV screens for the first time since 2013 with a "simplified" brand platform.
Created in-house and produced by Lobster Creative, the animated 'Tasty by Nature' spot heroes Jordan's Country Crisp and explains how the brand transforms the "humble oat" into a tasty cereal. It follows a product-wide packaging redesign by Bloom to help land the new positioning.
"We have simplified our messaging to refocus on our core value of natural deliciousness, with a single-minded comms platform," marketing controller Olivia Neville explains. "We are the brand that delivers taste from nature."
The nationwide TV and video campaign is planned and bought by the7stars and runs across Channel 4, Sky and ITV Digital throughout the next two months. Account director Holly Eden says the decision to put the brand back on TV was made to increase brand consideration among an audience of people who want to eat healthy without compromising on taste, driving Jordans' "ambitious" 2023 growth targets as a result.
The campaign will be supported by activity across broadcaster video on demand (BVOD), YouTube and paid social channels.
Meet the marketers swapping corporate life for portfolio careers
Matthew Valentine
Attracted by their curiosity and intrinsic knowledge of digital transformation, brands are ramping up their interest in appointing marketers as non-executive directors.
Brands warned of 'bumpy ride' ahead as consumer confidence drops further
Lucy Tesseras
Marketers are being urged to take "centre stage" in helping brands understand consumers' changing needs as the cost of living crisis continues to bite.
'Many moving parts': As Aldi and Lidl continue to soar, what next for UK supermarkets?
Niamh Carroll
Supermarkets have reported strong Christmas results despite economic headwinds, but analysts say for the traditional grocers, this good fortune is unlikely to last.


Use the Large Wedges with your bodyCushion™ to relieve low back pain! Large Wedges elevate the pelvis for additional spinal decompression and allow more elevation for larger frames. Beyond the first trimester, the Large Wedges are useful to create more abdominal space for the growing pregnant belly. The Large Wedges can also be used as arm rests during supine positioning. The Large Wedges - Set of 2 are a component of the Adjuster Caddy Set.
Only available in Black. Dimensions (each): 16"L x 7.5 "W x 2"H. Weight (each): 8.8 ounces.
Made from Advanced Materials including durable, supple vinyl.


Arranging a marriage it's not easy, and that's the truth that is very simple. A couple of wrinkles on a man are not any big deal, but also for women that the very first sign of a wrinkle is cause or even more. Her answer was none other than Jimmy Carter, when Sheehan queried Smith concerning who exactly wanted this survey done. We all start to see the revival of this match making service market. Road traffic injuries are a daily occurrence in the UK, way too many people are driving recklessly and too fast and needless to say some of the drive and drink too. People pick up your heart's truth and suspicions.
We all include our personal teachers – individuals who, in a single means or another, offers performed a huge part and inspired us in the manner that we view factors. Remember…you ARE in control and thus do not let anyone pressure you into revealing more personal information than you are familiar with demonstrating. What it is you're measuring is that the adhesion of the tape to the surface in accordance with this adhesion of the hot foil to the substrate it's clogged to.
After surveying the location for a few minutes, he grabs the communications receiver predicts station and attached his uniform belt. In creating minutes, the important factor is to place the likes ahead of one's own of the lady. Budapest is just one of these stars coming. You're prepared for this date; a facetoface.
Just How To Maintain Mixed Race Escorts.
If you own a co-ownership, you'll both own the house and you also can both continue to pay for the mortgage as well as the taxes. We are halfway through this warm weather month of August and the warmth has become something of a burden and also a hassle for a lot people. Make sure your screen name, your profile as well as your picture the belief that you would like to provide is matched by all of. They have 'conquered' Nature and all powers of their type are subservient to them. In greater and more wealthy farms, the slaves were caredfor by doctors that were competent. As easy as it sounds, it is often over looked.
Many of the problems that tear relationships aren't actual dealbreakers. Motivation may be obtained from songs or enjoy composition publications. The green stripe represents Independence from Spain or could symbolize Hope.
You know you may trust your workwear to give you that for those who need more. Lawyers speak down to young associates, or appear disinterested in "main stream" issues like terrorism, www.shagmate.co.uk foreign affairs and affordable medical care; younger voters have been just as enthusiastic about these problems as their parents really are. Rather, we find to become discovered on our very own terminology in relation to what we can provide to others at this point over time, and what others can provide to us. Something that a lot of persons need, guy and woman, is always to feel very special and adored.


The PowerTap G3C Is the world's lightest hub-based power meter. Its wider flanges make for a stiffer overall wheel despite a smaller and lighter overall hub profile. The G3 is ANT+ compatible for use with your favorite computer. Weighs 325 grams.


Product Lifecycle Management (2nd edition) explains what Product Lifecycle Management (PLM) is, and why it's needed. It describes the environment in which products are developed, realised and supported, before looking at the basic components of PLM, such as the product, processes, applications, and people. The final part addresses the implementation of PLM, showing the steps of a project or initiative, and typical activities.


text:
// Warning: This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if the
// code is regenerated.

'use strict';

var should = require('should');
var util = require('util');
var _ = require('underscore');

var CLITest = require('../../../framework/arm-cli-test');
var utils = require('../../../../lib/util/utils');
var tagUtils = require('../../../../lib/commands/arm/tag/tagUtils');
var testUtils = require('../../../util/util');

var networkTestUtil = new (require('../../../util/networkTestUtil'))();

var generatorUtils = require('../../../../lib/util/generatorUtils');
var profile = require('../../../../lib/util/profile');

var testPrefix = 'arm-network-express-route-authorization-tests-generated',
  groupName = 'xplat-test-authorization',
  location;
var index = 0;

var expressRouteCircuitAuthorizations = {
  authorizationKey: '@a85b@CD944C0D48DC',
  authorizationKeyNew: '219750e6@1509@4c33',
  name: 'expressRouteCircuitAuthorizationName'
};

expressRouteCircuitAuthorizations.expressRouteCircuitName = 'expressRouteCircuitName';

var expressRouteCircuit = {
  serviceProviderName: 'Interxion',
  peeringLocation: 'London',
  location: 'brazilsouth',
  name: 'expressRouteCircuitName'
};

var requiredEnvironment = [{
  name: 'AZURE_VM_TEST_LOCATION',
  defaultValue: 'westus'
}];

describe('arm', function () {
  describe('network', function () {
    var suite, retry = 5;
    var hour = 60 * 60000;
    var testTimeout = hour;

    before(function (done) {
      this.timeout(testTimeout);
      suite = new CLITest(this, testPrefix, requiredEnvironment);
      suite.setupSuite(function () {
        location = expressRouteCircuitAuthorizations.location || process.env.AZURE_VM_TEST_LOCATION;
        groupName = suite.isMocked ? groupName : suite.generateId(groupName, null);
        expressRouteCircuitAuthorizations.location = location;
        expressRouteCircuitAuthorizations.name = suite.isMocked ? expressRouteCircuitAuthorizations.name : suite.generateId(expressRouteCircuitAuthorizations.name, null);
        expressRouteCircuitAuthorizations.group = groupName;
        if (!suite.isPlayback()) {
          networkTestUtil.createGroup(groupName, location, suite, function () {
            var cmd = 'network express-route circuit create -g {1} -n {name} --service-provider-name {serviceProviderName} --peering-location {peeringLocation} --location {location} --json'.formatArgs(expressRouteCircuit, groupName);
            generatorUtils.executeCommand(suite, retry, cmd, function (result) {
              if (!testUtils.assertExitStatus(result, done)) return;
              done();
            });
          });
        } else {
          done();
        }
      });
    });
    after(function (done) {
      this.timeout(testTimeout);
      networkTestUtil.deleteGroup(groupName, suite, function () {
        suite.teardownSuite(done);
      });
    });
    beforeEach(function (done) {
      suite.setupTest(done);
    });
    afterEach(function (done) {
      suite.teardownTest(done);
    });

    describe('express route circuit authorizations', function () {
      this.timeout(testTimeout);
      it('create should create express route circuit authorizations', function (done) {
        var cmd = 'network express-route authorization create -g {group} -n {name} --key {authorizationKey} --circuit-name {expressRouteCircuitName} --json'.formatArgs(expressRouteCircuitAuthorizations);
        generatorUtils.executeCommand(suite, retry, cmd, function (result) {
          result.exitStatus.should.equal(0);
          var output = JSON.parse(result.text);
          output.name.should.equal(expressRouteCircuitAuthorizations.name);
          expressRouteCircuitAuthorizations.authorizationKey = output.authorizationKey;
          done();
        });
      });
      it('show should display express route circuit authorizations details', function (done) {
        var cmd = 'network express-route authorization show -g {group} -n {name} --circuit-name {expressRouteCircuitName} --json'.formatArgs(expressRouteCircuitAuthorizations);
        generatorUtils.executeCommand(suite, retry, cmd, function (result) {
          result.exitStatus.should.equal(0);
          var output = JSON.parse(result.text);
          output.name.should.equal(expressRouteCircuitAuthorizations.name);
          output.authorizationKey.should.equal(expressRouteCircuitAuthorizations.authorizationKey);
          done();
        });
      });
      it('set should update express route circuit authorizations', function (done) {
        var cmd = 'network express-route authorization set -g {group} -n {name} --key {authorizationKeyNew} --circuit-name {expressRouteCircuitName} --json'.formatArgs(expressRouteCircuitAuthorizations);
        generatorUtils.executeCommand(suite, retry, cmd, function (result) {
          result.exitStatus.should.equal(0);
          var output = JSON.parse(result.text);
          output.name.should.equal(expressRouteCircuitAuthorizations.name);
          output.authorizationKey.should.equal(expressRouteCircuitAuthorizations.authorizationKey);
          done();
        });
      });
      it('list should display all express route circuit authorizations in resource group', function (done) {
        var cmd = 'network express-route authorization list -g {group} --circuit-name {expressRouteCircuitName} --json'.formatArgs(expressRouteCircuitAuthorizations);
        generatorUtils.executeCommand(suite, retry, cmd, function (result) {
          result.exitStatus.should.equal(0);
          var outputs = JSON.parse(result.text);
          _.some(outputs, function (output) {
            return output.name === expressRouteCircuitAuthorizations.name;
          }).should.be.true;
          done();
        });
      });
      it('delete should delete express route circuit authorizations', function (done) {
        var cmd = 'network express-route authorization delete -g {group} -n {name} --circuit-name {expressRouteCircuitName} --quiet --json'.formatArgs(expressRouteCircuitAuthorizations);
        generatorUtils.executeCommand(suite, retry, cmd, function (result) {
          result.exitStatus.should.equal(0);

          cmd = 'network express-route authorization show -g {group} -n {name} --circuit-name {expressRouteCircuitName} --json'.formatArgs(expressRouteCircuitAuthorizations);
          generatorUtils.executeCommand(suite, retry, cmd, function (result) {
            result.exitStatus.should.equal(0);
            var output = JSON.parse(result.text || '{}');
            output.should.be.empty;

            cmd = 'network express-route authorization list -g {group} --circuit-name {expressRouteCircuitName} --json'.formatArgs(expressRouteCircuitAuthorizations);
            generatorUtils.executeCommand(suite, retry, cmd, function (result) {
              result.exitStatus.should.equal(0);
              var outputs = JSON.parse(result.text);
              _.some(outputs, function (output) {
                return output.name === expressRouteCircuitAuthorizations.name;
              }).should.be.false;
              done();
            });
          });
        });
      });
    });
  });
});

redpajama_set_name: RedPajamaGithub


text:
/?id=8099
ENN: Environmental News Network -- Know Your Environment
Colgate University Is Leader in Green
Colgate University is a small liberal arts school in central New York State that features big time academics in a small town setting. With a student population of about 2,800, the school is abounded on all sides by farmland, and with the Great Lakes just a few hundred miles to the northwest, lake-effect weather causes the quiet campus to be under a blanket of snow from October to April. As part of what Newsweek deemed the "New Ivy League," the prestigious school has decided to involve itself in a huge new undertaking: Going green. Although the university has always been environmentally conscious (its location in the middle of vast tracts of farmland and forest make it difficult not to be), in the last few years, professors, administrators, and staff have converged to form the Colgate Environmental Council to facilitate the University's widespread environmental initiatives.
Professor Ian Helfant, Chairman of the Environmental Council, has enumerated the long list of Colgate's green achievements and goals in his newly published article "Getting Going: Colgate University's Sustainability Path." Helfant, a Russian professor who has been known to host dinners for students with locally grazed and grown meat and produce, is just one of the diverse body of Colgate professors who takes the University's green policies home with them. Said Helfant, "historically, many individuals across our campus have had a personal or professional stake in sustainability" adding, "these range from faculty whose academic expertise and teaching relate to this area, to buildings and grounds and dining services personnel who have been greening campus operations, to student activists." In his article, Professor Helfant stressed the importance of publicizing Colgate's green efforts both to encourage other institutions to follow in the school's footsteps, and to inspire students and alumni to join in the fight for sustainability.
Helfant also emphasized the need for large institutions to get serious about their environmental efforts by hiring outside professionals to take charge. Hence, John Pumilio, Colgate's freshly hired Sustainability Coordinator arrived on campus in April. Pumilio, who sports a master's degree in environmental studies and has worked as a field biologist for the National Park Service, feels that "it is critical for institutions like Colgate to focus on sustainability." From a marketing standpoint, Colgate must "embrace sustainable thinking and planning and implement sustainable practices", because potential students "will scrutinize how we measure up on the sustainability side of the equation." Pumilio is adamant that, above and beyond factors that will make Colgate more attractive, "it is a moral obligation for Colgate to embrace sustainability," pointing out that "at Colgate, we understand this challenge and are trying to do our part… We are striving to be a model for sustainability"
When asked about Colgate's future plans, Pumilio identified four key areas that frame the University's approach to sustainability: Creating A Culture of Sustainability in which "all Colgate employees and students accept responsibility for advancing sustainability"; Sustainability In Practice, which literally will translate sustainability rhetoric and ideas into procedure on campus; Sustainability In The Curriculum And Co-Curricular Opportunities, which will bring the science and practice of sustainability into the classroom and campus activities; and Fostering Community Partnerships, which describes the campus- wide goal to build local and regional relationships that will help Colgate become part of a larger environmental community, allow increased field experience for students, and support local business that practice green policies.
So what has Colgate actually done to be more sustainable? They have:
· Contracted a professional forester to plan a 10-year stewardship of Colgate's 1100 acres of undeveloped open and forest lands
· Created a "campus sustainability fund", to which the class gift of the Class of 2008 donated and was matched by trustee contributions
· Designed and currently hold an environmental studies senior seminar
· Planted 60,000 Willow tree shoots in a 10- acre "pilot plot" that will yield 900 dry tons of biomass to help fuel Colgate as part of an initiative to reduce oil use on campus
· For years, Colgate has sported a steam-generating wood-burning facility that generates 70% of the university's heat and hot water
· Bought a fleet of "Greek Bikes" for students to utilize instead of driving cars to campus and town
· Designed a "local buying" plan for dining services
· Signed the American College and University Presidents Climate Commitment in 2008
· Held a Green Summit, an annual event for students and locals to discuss and implement ideas for increased sustainability. (At last year's summit, students planted 200 trees and held a vegan, locally- bought BBQ.)
· Planned and will this year start the Eco- Rep program, where students are trained to help others go green in residence halls, office areas, and in planning events.
· Signed on to participate in RecycleMania, an inter-college competition to increase recycling on campuses across the country and Canada
· Worked with the Outdoor Education program (OED) on campus to bring green speakers to campus and offer a library of outdoor- related books
· Colgate OED has held the Banff Film Festival featuring movies about environmental issues
· Students involved in OED represent a large portion of students living in the school's environmentally friendly housing
In all, Colgate has emerged as a leader in the fight against climate change because of its growing commitment to sustainability in every aspect of campus life, from the classroom to the local community of Hamilton, where the school is located.
ENN spoke to Teddi Hofmann, a rising senior, member of Colgate's prestigious Konosioni Honor Society, and Outdoor Education member, who spoke to her school's environmental consciousness, saying "[Colgate] students do not only work diligently to succeed in academics, but are motivated to be leaders. The involvement of Colgate students in green initiatives shows how young men and women on campus effectively use their scholarship and social skills to organize environmental related events and programs, and then successfully execute them. Colgate students are not only concerned about local community members and issues, but look to influence populations outside of Hamilton, NY."
To view the full interview with Colgate Sustainability Coordinator John Pumilio, check out our comments section below!
ENN Wants to hear about your school! Share below and tell us about your alma mater's green initiatives, or comment on Colgate's environmentalism!
by M. Molendyke
Monday, July 13th, 2009 at 11:40
Tags: Colgate University, College, Eat Local, New York State, Spotlight, Student Activism
RSS feed for comments on this post
Leave a comment | Trackback
« A Swine Flu Vaccine? "Earth From The Air" Showcases Beauty, Earth's Struggle »
E-Mail * (will not be published)
Stay updated with the
ENN Blog RSS feeds
"How To…" (106)
Animal Kingdom (32)
Consumerism (54)
Eco Gadgets (32)
Fashion/Clothing (6)
Fracking (4)
Go Green (60)
Green Lawn Care (1)
Green Building (27)
Green Energy/Transportation (32)
Green Politics (27)
Green Technology (43)
Natural Resources (28)
Pop Culture Goes Green (27)
Science &Technology (38)
Archives Select Month October 2022 (1) August 2022 (1) July 2022 (1) June 2022 (1) May 2022 (1) September 2021 (1) August 2021 (1) January 2021 (1) August 2020 (1) February 2020 (1) October 2019 (1) April 2019 (1) March 2019 (1) December 2018 (1) June 2018 (1) May 2018 (1) April 2018 (1) March 2018 (4) January 2018 (1) October 2015 (2) September 2015 (7) August 2015 (7) July 2015 (4) June 2015 (6) May 2015 (4) April 2015 (6) March 2015 (2) February 2015 (4) January 2015 (5) December 2014 (8) November 2014 (6) October 2014 (3) September 2014 (4) August 2014 (2) July 2014 (7) June 2014 (4) May 2014 (3) April 2014 (3) March 2014 (7) February 2014 (5) January 2014 (3) December 2013 (6) November 2013 (6) October 2013 (6) September 2013 (8) August 2013 (8) July 2013 (3) June 2013 (3) May 2013 (4) April 2013 (5) March 2013 (4) February 2013 (4) January 2013 (5) December 2012 (6) November 2012 (5) October 2012 (6) September 2012 (8) August 2012 (6) July 2012 (6) June 2012 (6) May 2012 (5) April 2012 (4) March 2012 (7) February 2012 (6) January 2012 (6) December 2011 (6) November 2011 (6) October 2011 (5) September 2011 (1) November 2010 (1) August 2010 (3) July 2010 (2) June 2010 (1) May 2010 (3) April 2010 (4) March 2010 (3) February 2010 (1) January 2010 (1) November 2009 (1) September 2009 (1) August 2009 (2) July 2009 (19) June 2009 (6)

redpajama_set_name: RedPajamaCommonCrawl


text:
Socioeconomic status and diabetes among urban Indigenous Australians aged 15-64 years in the DRUID study
Cunningham, Joan, O'Dea, Kerin, Dunbar, Terry E., Weeramanthri, Tarun S., Shaw, Jonathan and Zimmet, Paul (2008). Socioeconomic status and diabetes among urban Indigenous Australians aged 15-64 years in the DRUID study. Ethnicity and Health,13(1):23-37.
Cunningham, Joan
O'Dea, Kerin
Dunbar, Terry E.
Weeramanthri, Tarun S.
Zimmet, Paul
Ethnicity and Health
1117 - Public Health and Health Services
1608 - Sociology
1702 - Cognitive Sciences
Background: Diabetes is associated with lower socioeconomic status (SES) in developed countries, but the reverse is true in developing countries. Little is known about the relationship between SES and diabetes among Indigenous populations in developed countries.
Design: We examined the relationship between measures of SES and the prevalence of diabetes in the DRUID Study, a cross-sectional study of urban Indigenous Australian volunteers in the Darwin region.
Results: Among 777 participants aged 15-64 years included in the analysis, 17.1% had diabetes, ranging from 2.0% among those aged 15-24 years to 50.8% of those aged 55-64 years. After adjusting for age and sex, diabetes was significantly more common among those of lower SES, whether measured by housing tenure, household income, or employment status. For example, compared with those living in a household that was owned/being purchased by its occupants, the relative odds of diabetes was 2.66 (95% confidence interval 1.71-4.15) for those living in rented/other accommodation. The inverse relationship between SES and diabetes was present even among those who had not previously been diagnosed with diabetes. The relationship between disadvantage and diabetes was not mediated to any great degree by obesity.
Conclusions: The relationship between SES and diabetes among Indigenous Australians in this study is consistent with the patterns observed in developed countries, rather than those in some developing countries.
http://dx.doi.org/10.1080/13557850701803130 (check subscription with CDU E-Gateway service for CDU Staff and Students )
http://dx.doi.org/10.1080/13557850701803130 Full text from publisher
Wed, 29 Apr 2009, 12:07:27 CST Sat, 09 May 2009, 20:07:56 CST Mon, 11 May 2009, 09:45:53 CST Mon, 11 May 2009, 13:28:28 CST Mon, 11 May 2009, 13:29:54 CST Wed, 10 Jun 2009, 12:52:45 CST Tue, 21 Jul 2009, 15:53:51 CST Thu, 13 Aug 2009, 15:56:49 CST Tue, 29 Sep 2009, 15:12:24 CST Wed, 21 Apr 2010, 17:03:25 CST Tue, 27 Apr 2010, 12:58:48 CST Tue, 28 Feb 2012, 23:28:15 CST Fri, 29 Aug 2014, 17:44:14 CST Wed, 01 Oct 2014, 14:22:04 CST Wed, 29 Oct 2014, 09:25:15 CST Wed, 29 Oct 2014, 10:06:20 CST Thu, 16 Jun 2016, 16:15:30 CST Wed, 02 Nov 2016, 12:39:33 CST Wed, 02 Nov 2016, 12:55:05 CST Filtered Full
Wed, 29 Apr 2009, 11:38:22 CST by Sarena Wegener


text:
Wigneswaran skirts issue of LTTE atrocities against Muslims in call to join Eluga Tamil rally
The Chief Minister of the Tamil-majority Northern Province of Sri Lanka, C.V.Wigneswaran, brazenly skirted the issue of the LTTE's atrocities against the Tamil-speaking Muslims of the Northern and Eastern Provinces in 1990, in his appeal to the Muslims to join the "Eluga Tamil" rally which his organization, the Tamil Peoples' Council (TPC), is to hold in Batticaloa on February 10.
The LTTE had driven out, giving just a day's notice, nearly 75,000 Muslims from the Northern Province in October 1990 and had, earlier in August, massacred 142 Muslims praying in the main mosque at Kattankudy, charging the Muslims of spying for the Sri Lankan state when fellow Tamil speakers were involved in an armed struggle to set up an independent "Tamil Eelam" for Tamil-speakers of the island.
Projecting the "Eluga Tamil" rally in Batticaloa as a movement to protect the Tamil-speakers of the province from being ousted by Sinhalese speakers from outside, Wigneswaran said that Tamil-speakers, whether Hindu, Christian or Muslim, have to come under one banner to resist the "Pongu Sinhagham" (Effervescent Sinhalese) movement being furthered by successive Sinhalese-dominated Sri Lankan governments.
He pointed out that already, the proportion of Sinhalese speakers in Eastern Province has gone up from 15 % at independence in 1948 to 33 % now.
According to Wigneswaran, Tamil-speakers across religions in the Eastern Province have lost their lands and language rights and suffered cultural erosion as a result of systematic Sinhalese colonization. The only way to stop this is for the Tamil-speakers to unite and form a united Northern and Eastern province where they can all live in peace, he said.
He appealed to the Muslims not to be swayed by the Sinhalese governments' contention that the Muslims will be safer under them than under a Tamil-majority.
He admitted that the Muslims have "doubts and apprehensions" about their safety in a Tamil-majority united North and East in "view of some past happenings and other reasons". But he refrained from mentioning and apologising for the en masse expulsion of the Muslims of the north and the massacre in the East.
However, assuring the Muslims of safety, he said that both the TPC and the Tamil National Alliance (TNA) have promised that the Muslims will have their own separate unit within a united North and East.
Even the Tamil demand for federalism should not divide the Muslims from the Tamils because whenever the issue of a political settlement of the ethnic question is discussed, the Muslims, like the Tamils, cite a federal constitution as the solution, Wigneswaran pointed out.
He further said that it is in unity that the Tamil-speakers' strength lies. He pointed out that whenever somebody seeks justice for the Tamil-speaking minority, the State and its fellow travellers accuse him of promoting disintegration to frighten them into silence.
The Chief Minister characterised the current peace in Sri Lanka as an "artificial one and not a natural one". The stationing of a large number of troops in the North and East is testimony for this, he said.
Muslims Unlikely to Join
While some of the issues highlighted by Wigneswaran are valid, his manifest failure to acknowledge the atrocities committed against Muslims by the LTTE and tender an apology is bound to be resented by the Muslims who now form a third of the population in the Eastern Province, Eastern Muslim sources told Express. The appeal to them to join the 'Eluga Tamil" rally for Tamil speakers' unity and for the unification of the North and East is likely to be scoffed at by the Muslim masses, they said.
Some pointed out that the Chief Minister might have refrained from mentioning the Muslim ethnic cleansing issue because the Tamils, especially in the Diaspora, could react unfavourably if he had. The TNA MP for Jaffna, M.A.Sumanthiran, was roundly condemned by the Tamil radicals for publicly apologising for the LTTE's atrocities. (NIE)
Previous post:UNHRC concerned at the slow progress relating to accountability
Next post:Rates steady, but possible tightening soon


text:
<!DOCTYPE html>

    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <title>MDInsider ♥ Open Source / Talking About Trust at Surge 2013 (Updated with Video)</title>

    <meta name="author" content="MDInsider, Inc.">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <link rel="shortcut icon" href="/assets/themes//img/favicon.ico">
    <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed">
    <link href="/rss.xml" type="application/rss+xml" rel="alternate" title="Sitewide RSS Feed">

    <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
    <link rel="stylesheet" href="/assets/themes//css/github-light.css">
    <link rel="stylesheet/less" href="/assets/themes//css/style.less">

    Join MD Insider Tech
    MDInsider.com

            Categories

              <input type="search" placeholder="Search …" title="Search for:" />

            <menu id="categories-menu">

              <menuitem>
                AWS
              </menuitem>

              <menuitem>
                Leadership
              </menuitem>

              <menuitem>
                agile
              </menuitem>

              <menuitem>
                analytics
              </menuitem>

              <menuitem>
                aws
              </menuitem>

              <menuitem>
                blog
              </menuitem>

              <menuitem>
                conferences
              </menuitem>

              <menuitem>
                culture
              </menuitem>

              <menuitem>
                deployment
              </menuitem>

              <menuitem>
                front-end
              </menuitem>

              <menuitem>
                mobile
              </menuitem>

              <menuitem>
                scala
              </menuitem>

              <menuitem>
                swift
              </menuitem>

              <menuitem>
                tech
              </menuitem>

              <menuitem>
                tvOS
              </menuitem>

            </menu>
            <menu id="search-results">
            </menu>

Tech Blog

Talking About Trust at Surge 2013 (Updated with Video)

    <time>13 September 2013</time>

To build a truly great, inspiring tech organization, you need to trust your team to make decisions and manage projects directly. That was the takeaway of "Trust: The Secret to Scaling a Tech Organization," the presentation Gilt co-founder and CTO Michael Bryzek gave yesterday at the Surge conference in National Harbor, MD.

By focusing on execution and empowerment, Gilt has grown its team from zero to 1,000 employees in just a few years. In the process, we've cultivated a culture that emphasizes trusting people to follow the right course of action. This means that anyone can post to the tech blog, throw a party (as long as there's money left in the budget!), and experiment with cutting-edge technologies that aren't currently part of our stack. To keep projects and innovation moving forward, we use key performance indicators that measure our progress. Click here to view slides from the talk.

Surge, organized by OmniTI, is one of the top scalability and performance conferences in the world. This year’s Surge featured some excellent companies–including Spotify, Box, Fastly and AppNexus–as well as a variety of promising start-ups and enterprises. Among the many highlights was Message Systems CTO Alec Peterson's presentation on “Messaging at Scale." Peterson described his company's messaging ecosystem and how they built a massively parallel, event-driven system to manage two-way communication around email. Much of what he talked about lined up with the design of our own push notification system (apn), which was some nice validation for us.

The biggest highlight of all, however, was getting to Surge's engaged, knowledgeable audience. During the post-presentation Q&A, audience members asked Bryzek lots of questions about the mechanics of KPIs, the organizational transition to our current team structure, our peer-to-peer budgeting experiment, anti-fragility, and other topics. Their enthusiasm and interest in what we do at Gilt was energizing and inspiring. Thanks again to OmniTI and its partners for inviting us to participate!

    michael bryzek 6

    surge conference 1

    surge 2013 1

    alec peterson 1

    message systems 1

    trust 3

    scaling a tech organization 2

    slideshow 20

    Surge 1

    OmniTI 1

    Gilt 340

    Gilt Groupe 282

    ecommerce 35

    Gilt Tech 287

    gilttech 332

    Join MD Insider Tech
    MDInsider.com

          © 2015 MDInsider, Inc. • Archives


message\13\text=9 mins gone. Approaching half way.
message\17\text=7 mins to go. This is where it counts.
message\18\text=6 mins to go. Push hard.
message\21\text=3 mins to go. Keep pushing.
message\22\text=Last 2 mins. Push as hard as you cahn.
message\25\text=Time. Great session. Did you beat your record?


Another new week. I'm surprisingly jolly about it. Spent the morning so far discussing corporate image with my boss.
I won at Mario Party 4 again last night. But Claire didn't come second… she came third, beaten to it by Paul. You'd think she'd be pleased. But no.
She kicked all our asses in a Flag Rally at Cel Damage, though. D'oh!


A 24x7 customer service service along with a 1–hour solution guarantee are incorporated with each product.
Our client assistance staff is educated to quickly care for all of our website hosting clients' questions and advice questions. Via our ticket system, you will be able to supply your issue and a support team member will likely go back to you in only maximum one hour. Actually, practice has confirmed that the general response time is 20 mins.
Contact us anytime needed. Our team of consultants will undoubtedly be on–line for you 24x7x365 to answer to all your enquiries and to handle any situation you will have. You can submit a technical support ticket from the Domain Authority Site Control Panel or drop an email message any time. Furthermore, on business days, you're able to give us a call or use the live chatting option.
If you require guidance while performing tasks within the Control Panel, you are able to always click on the Help control key and find your question in the list of articles or blog posts that will pop up. We have also turned a lot of the articles into educational videos. The collection of videos will show up if you click on the Videos key located on the top right.


text:
Difference between revisions of "Amsterdam Gençler Birli?i"
Template:Infobox football club
AGB are a Dutch amateur football (soccer) club from the Amsterdam borough of Amsterdam Nieuw-West, founded on 27 May 1982, the team play their home matches at the Sportpark Ookmeer.
AGB stands for Amsterdam Gençler Birli?i, which is Turkish for Amsterdam Youth Union an amateur Dutch football club which was founded by Turkish immigrants in the Netherlands. AGB started the 2013-14 season fielding both a Saturday and a Sunday squad, playing in the Derde Klasse and Vierde Klasse of the KNVB district West-I respectively. While the Saturday squad competing in the Derde Klasse withdrew from competition midway through the season.
AGB Official website
Template:Football clubs in Amsterdam
Template:Netherlands-footyclub-stub
Retrieved from "http://wiki.rivercruiseinfo.com/index.php?title=Amsterdam_Gençler_Birli%3Fi&oldid=14979"


text:
Karl Urban to Play Judge Dredd
News on the new Judge Dredd film has been quietly building momentum for the last few months.
Now it appears Star Trek and Lord of the Rings star Karl Urban will be offered the title role of Dredd in the forthcoming film.
Pete Travis is scheduled to direct the $50 million movie this fall, so they do need to start casting soon - and Urban definitely has the build and acting chops to play the gritty anti-hero.
According to Bleeding Cool, one major contract provision is that Dredd will not take off his helmet - the entire film. Considering Urban isn't a huge star, though he's been in plenty of huge franchises, there's a good chance he'll be fine playing a helmeted-Dredd (unlike the 1995 Sylvester Stallone film).
Though Urban will be offered the role, it's unknown whether he'll take it. His duties as Bones McCoy in the Star Trek sequel may just take him out of the running. Trek 2 which will be filming next summer, if producer Bryan Burk is to be believed. However, a summer Trek shoot might be perfect for Judge Dredd with Urban.
The Play List recently reviewed the Judge Dredd script, penned by 28 Days Later writer Alex Garland, and said the film sounded like a "vertical 16 Blocks" or "Die Hard taking place within the world of Blade Runner." While the script isn't perfect, it succeeds in one of the most important aspects of any good Dredd story - its gritty and violent.
Will Urban take the role if his schedule permits? In my opinion, he'd be crazy if he passes. The Judge Dredd reboot could provide Urban with his own headline franchise (something that Star Trek isn't).
We'll have more on Judge Dredd as we get it.
Sources: Bleeding Cool
Baz Luhrmann's Elvis Biopic Casts Austin Butler In Lead Role


text:
package org.onosproject.cli.net.vnet;

import org.apache.karaf.shell.console.Completer;
import org.apache.karaf.shell.console.completer.StringsCompleter;
import org.onosproject.cli.AbstractShellCommand;
import org.onosproject.incubator.net.virtual.TenantId;
import org.onosproject.incubator.net.virtual.VirtualNetworkAdminService;

import java.util.List;
import java.util.SortedSet;

/**
 * Tenant Id completer.
 */
public class TenantCompleter implements Completer {
    @Override
    public int complete(String buffer, int cursor, List<String> candidates) {
        // Delegate string completer
        StringsCompleter delegate = new StringsCompleter();

        // Fetch our service and feed it's offerings to the string completer
        VirtualNetworkAdminService service = AbstractShellCommand.get(VirtualNetworkAdminService.class);

        SortedSet<String> strings = delegate.getStrings();

        for (TenantId tenantId : service.getTenantIds()) {
            strings.add(tenantId.id());
        }

        // Now let the completer do the work for figuring out what to offer.
        return delegate.complete(buffer, cursor, candidates);
    }
}


He emphasized that the Brisbane Baylands site is identified as a "priority development area" by the Association of Bay Area Governments, the regional planning group known as ABAG. Priority development areas, which include old industrial sites like the former Hunters Point Shipyard and the Concord Weapons Naval Station, are transit-rich sites big enough that they have "a unique potential to reduce greenhouse gas emissions," according to ABAG literature. "Our focus is to transform a legacy industrial site into productive use for the 21st century," Scharfman said.


text:
Fantastic sale result for Fairdale's Duncan Fell
Lot 162 Savabeel - Saoirse (Iffraaj - Eire Hostess)
It was a red-letter day for Fairdale Stud principal Duncan Fell at Karaka on Wednesday.
The Palmerston North breeder offered lot 162, the Savabeel colt out of Iffraaj mare Saoirse, through Sam Beatson's Riversley Park draft and he was thrilled with the $500,000 result.
Purchased by Te Akau principal David Ellis, Fell had offered the colt as a yearling at Karaka earlier this year where he failed to meet his $200,000 reserve.
Fell thought a lot of the colt and decided to target him towards New Zealand Bloodstock's Ready To Run Sale.
"He was an outstanding yearling," Fell said. "There were a lot of Savabeels in the sale and I thought that he might have just been sneaking under the radar.
"I absolutely loved him as a type and knew that he would make a really nice ready to run horse, so I was prepared to back my judgment and thankfully it has paid off.
"Sam Beatson has done a wonderful job, he breezed up beautifully, and he has turned him out in immaculate condition."
Fell said it is one of the biggest days in Fairdale Stud's history and unquestionably the biggest in his tenure at the head of the family-owned farm.
"It would be Fairdale's best result in 35 years I would say, since back in the Trentham days," Fell recalled.
"My parents sold a filly for $550,000 or $600,000, but it has certainly been a long time and it's the most I have sold a horse for on my own account."
With the level of success he achieved on Wednesday, Fell said he would look to the sale in future years if he has the right horse.
"I haven't had a ready to runner for five or six years, so it's unchartered waters for me in some ways," he said.
"I am in the position now where I can back my judgment, where in previous years I have had to sell.
"The result today certainly gives me the confidence to do it. If I have got the right horse I will definitely be targeting the ready to run sale."
The Savabeel colt was one of three yearlings Fell offered at Karaka in January and all have been purchased by Ellis.
"David will be hoping I am a good breeder," Fell quipped.
"One of them (Cool Aza Beel) is a Savabeel he bought off me in January. He won the first two-year-old race of the season and he is the favourite for a Listed race (Fasttrack Insurance 5K Bonus 2YO Stakes, 1100m) at Pukekohe on Saturday. It has all worked out so far for both parties."
Ellis was delighted with his purchase and said the colt was one of two purchases he will form into a stallion syndicate.
His other purchase was lot 154, the Pierro colt out of Redoute's Choice mare Rose of Pania, out of Riversley Park's draft, which he secured for $340,000.
"I said to Karyn (Fenton-Ellis, wife) yesterday morning, 'why don't we buy the best two colts in the sale and put them into a stallion syndicate?'
"Colts by Pierro and Savabeel that can win at the top level, they are worth $15 to $20 million.
"My team of Mark Walker, Jamie Richards and myself thought that these two were the best two in the sale and we are delighted to have them at Te Akau Racing."
Ellis noted the Savabeel colt has something in common with 10-time Group One winner Melody Belle, who he purchased at Karaka as a yearling for $57,500.
"The Savabeel colt is the first colt out of an Iffraaj mare, the last first foal out of an Iffraaj mare that I bought was Melody Belle," he said.
"I had to pay a bit more for this colt, but I just love Savabeel and the stable has had huge success with him.
"This year I am breeding to him myself and he is one of the greatest sires we have had in New Zealand."
Ellis said he had already sold 25 percent of the syndicate, but was looking forward to offering current and future clients the opportunity to invest in the two colts. – NZ Racing Desk


Steve Davis says blend of experience and youth is much better.
Steve Davis has told the club's official web-site that he is happy with the balance of his side after adding experienced players Ryan Lowe, Chris Dagnall and Danny Hollands to his squad in the summer.
The Alex boss felt that his Crewe side were too inexperienced to cope with the struggles of League One and he believes that a better balance between youth and experience has helped his side make a solid start to the new season. The Alex have probably dropped more points than we probably deserved too, but we have only lost three league games all season.
Steve told the club's official web-site: "The side is better balanced now. There is the right blend of youth and experience now. I felt we were too young last season in League One. When things were going against us, they didn't know where to turn on the pitch. They didn't have those experienced players around them.
"I was determined to change that this season and I think the mix is better now. We have Ryan, Chris, Zooms and Danny to help the younger ones and we still have a range of players who are still relatively young but they have played over 100 games already.


Dave joined Dundee Hibs after a short spell at Port Vale. He was in the first line up to play under the new name of Dundee United and also one of the squad which won the Second Division championship in season 1924-25. He then left to join Luton Town.


text:
Investigation into possible threat at Cowpens Middle School
by: WSPA 7News
Posted: May 10, 2019 / 01:04 PM EDT / Updated: May 10, 2019 / 04:56 PM EDT
SPARTANBURG Co., S.C. (WSPA) — School officials say law enforcement is investigating a potential threat at Cowpens Middle School.
Spartanburg School District 3 spokesperson Aly Myles said the school received a call Friday morning from a person who identified two students as potential threats.
School officials, Cowpens police and Spartanburg County deputies immediately launched an investigation.
Administrators pulled both students from the car line before they entered the school, according to Myles.
She said officers and K9s are searching the premises.
"All students are safe and CMS is continuing a regular schedule today," Myles said.
by Henry Coburn / Jan 21, 2021
ASHEVILLE, N.C. (WSPA) -- The Ashville Police Department is investigating reports of a man who on Wednesday pulled two women into his car and assaulted at least one. The two incidents occurred separately but are being investigated as related.
Police are looking for a white man in his 40s or 50s with dark hair, a thin beard and barbed wire tattoos on both wrists. The victims described him as 5-foot-7 with a stocky build. Police said the attacker was driving an SUV gray or gold in color.
Man injured in officer- involved shooting in Forest City
Amended fetal heartbeat bill headed to SC Senate floor
'She was sweet as could possibly be': former foster family remembers Tori Smith


FOOTBALL: Having midfielder Sam Watt sent off at a crucial time hurt the Ipswich Knights chances of at least securing a draw against competition heavyweights Rochedale.
Watt had done a terrific job for his team scoring both goals and keeping his team in the game before receiving his second yellow card.
Down to 10 men for the last stage of Saturday night's Football Queensland Premier League match, the Knights were unable to find an equaliser before the home side went 4-2 ahead.
While disappointed to lose the skills of Watt, Knights head coach Mick Matthews was much happier with his team's commitment in the game at Underwood Park.
After trailing 3-1 at halftime, the Knights were well in the latest clash against third-placed Rochedale.
"We were pushing for a draw at 3-2, which was encouraging,'' Matthews said. "But when we were a player down, we just got caught on the break in the 90th minute.
"We moved the ball really well. We penetrated well.
With Watt to be suspended for a match, the Knights will welcome back defender Devon Munn and hopefully James Exon-Taylor (from a hamstring injury) for their next match on Saturday night. That is against Southside Eagles at Perry Park.
In the latest Capital League 1 round, Western Spirit's top side only lost 2-1 to competition leaders Toowong at Dunmore Park.
However, after Spirit came from 2-0 down to challenge Toowong, assistant coach Chris Morrall was unsure why Saturday night's opponents were top of the table.
"I thought Ipswich City (Spirit's previous opponents) were a better side,'' Morrall said.
The fourth-placed Western Spirit Reserves also lost 2-1 to top side Toowong in their Saturday game.
"We're still seven, eight or nine players out and we're still pushing the competition leaders,'' Morrall said.
"I think that says a lot for our players and our squads with the depth that we've got.
"We've got a lot more talent than we actually realise.
FQPL: Rochedale 4 def Ipswich Knights 2 (Sam Watt 2).
CL1: Toowong 2 def Western Spirit 1 (Alex Varkevisser). Reserves: Toowong def Western Spirit 2-1.


This is a straightforward crazy delicious recipe requiring no background story.
Oh, and it feeds a crowd because you use an entire can of pumpkin, a full tetra pack of vegetable broth and a full can of coconut milk. No awkwardly saving a partial container of anything here, folks.
Get the soup pot out!
1. Heat canola oil in a large pot over medium-high heat. Add onions and sauté for 2-3 minutes until softened. Add curry paste and sauté an additional minute.
2. Add remaining ingredients, expect peanut butter. Bring to a boil, stirring frequently as the lentils will stick to the bottom of the pot, reduce heat to medium-low and simmer for 15 minutes until lentil softened and soup thickened.
3. Stir in peanut butter, remove from heat and serve. Top with roasted, salted pumpkin seeds.
Sounds delicious! Absolutely you can freeze it. Last time we made it, half got frozen and it defrosts really well.


text:
Q: Автоматическое обновление данных из БД на странице Реализую небольшой maven-проект с выводом данных из БД. Проект основан на MVC архитектуре и суть его такова: на главной странице (index.jsp) находится таблица с информацией о фильмах, кроме того здесь же присутствует возможность редактирования каждого из них, удаления и добавления нового. В качестве модели используются класс film и класс filmsDatabase, который получает данные из БД (использую PostgreSQL):
    public class Film {
    public int id;
    public String title;
    public String genre;
    public String director;
    public int year;
    public int rating;

    public Film(String title, String genre, String director, int year, int rating) {
        this.title = title;
        this.genre = genre;
        this.director = director;
        this.year = year;
        this.rating = rating;
    }

    public void setId(int id) {
        this.id = id;
    }

    public int getId() {
        return id;
    }

    public String getTitle() {
        return title;
    }

    public String getGenre() {
        return genre;
    }

    public String getDirector() {
        return director;
    }

    public int getYear() {
        return year;
    }

    public int getRating() {
        return rating;
    }
}

public class FilmsDatabase {
    private static final String DB_URL = "jdbc:postgresql://localhost/test";
    private static final String USER = "postgres";
    private static final String PASS = "*";

    private static Connection getDBConnection() {
        Connection dbConnection = null;
        try {
            Class.forName("org.postresql.Driver");
        } catch (ClassNotFoundException e) {
            System.out.println(e.getMessage());
        }

        //System.out.println("PostgreSQL JDBC Driver successfully connected");

        try {
            dbConnection = DriverManager.getConnection(DB_URL, USER, PASS);
        } catch (SQLException e) {
            System.out.println(e.getMessage());
        }

        if (dbConnection != null) {
            //System.out.println("You successfully connected to database now");
        }

        return dbConnection;
    }

    public static ArrayList<Film> select() throws SQLException{
        ArrayList<Film> films = new ArrayList<>();
        String query = "SELECT * FROM films ORDER BY id";

        try (Connection dbConnection = getDBConnection(); Statement stmt = dbConnection.createStatement()) {
            ResultSet rs = stmt.executeQuery(query);
            while(rs.next()) {
                int id = rs.getInt("id");
                String title = rs.getString("title");
                String genre = rs.getString("genre");
                String director = rs.getString("director");
                int year = rs.getInt("year");
                int rating = rs.getInt("rating");
                Film film = new Film(title, genre, director, year, rating);
                films.add(film);
                film.setId(id);
            }
        } catch(SQLException e) {
            System.out.println(e.getMessage());
        }
        return films;
    }

    public static void insert(Film film) throws SQLException {
        String query = "INSERT INTO films(title, genre, director, year, rating) VALUES(?, ?, ?, ?, ?)";

        try (Connection dbConnection = getDBConnection(); PreparedStatement statement = dbConnection.prepareStatement(query)) {
            statement.setString(1, film.getTitle());
            statement.setString(2, film.getGenre());
            statement.setString(3, film.getDirector());
            statement.setInt(4, film.getYear());
            statement.setInt(5, film.getRating());
            statement.executeUpdate();
        } catch (SQLException e) {
            System.out.println(e.getMessage());
        }
    }

    public static Film selectOne(int id) {
        String query = "SELECT * FROM films WHERE id = ?";
        Film film = null;

        try (Connection dbConnection = getDBConnection(); PreparedStatement stmt = dbConnection.prepareStatement(query)) {
            stmt.setInt(1, id);
            ResultSet rs = stmt.executeQuery();
            if (rs.next()){
                String title = rs.getString("title");
                String genre = rs.getString("genre");
                String director = rs.getString("director");
                int year = rs.getInt("year");
                int rating = rs.getInt("rating");
                film = new Film(title, genre, director, year, rating);
            }
        } catch(SQLException e) {
            System.out.println(e.getMessage());
        }
        return film;
    }

    public static void update(Film film) {
        String query = "UPDATE films SET title = ?, genre = ?, director = ?, year = ?, rating = ? WHERE id = ?";

        try (Connection dbConnection = getDBConnection(); PreparedStatement stmt = dbConnection.prepareStatement(query)) {
            stmt.setString(1, film.getTitle());
            stmt.setString(2, film.getGenre());
            stmt.setString(3, film.getDirector());
            stmt.setInt(4, film.getYear());
            stmt.setInt(5, film.getRating());
            stmt.setInt(6, film.getId());
            stmt.executeUpdate();
        } catch(SQLException e) {
            System.out.println(e.getMessage());
        }
    }

    public static void delete(int id) {
        String query = "DELETE FROM films WHERE id = ?";

        try(Connection dbConnection = getDBConnection(); PreparedStatement stmt = dbConnection.prepareStatement(query)) {
            stmt.setInt(1, id);
            stmt.executeUpdate();
        } catch(SQLException e) {
            System.out.println(e.getMessage());
        }
    }
}

Для реализации контроллеров я использовал java servlet. Как пример, страница добавления нового фильма и соответствующий ей CreateServlet:
<%@ page contentType="text/html;charset=UTF-8" language="java" %>

    <title>Добавление нового фильма</title>

Добавление нового фильма

<form method="post">
    Название фильма

    <input name="title"/>

    Жанр фильма

    <input name="genre"/>

    Режиссер фильма

    <input name="director"/>

    Год выхода фильма

    <input name="year" type="number"/>

    Рейтинг фильма

    <input name="rating" type="number"/>

    <input type="submit" value="Сохранить"/>
</form>

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

public class CreateServlet extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        getServletContext().getRequestDispatcher("/create.jsp").forward(request, response);
    }

    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        try {
            request.setCharacterEncoding("utf-8");
            String title = request.getParameter("title");
            String genre = request.getParameter("genre");
            String director = request.getParameter("director");
            int year = Integer.parseInt(request.getParameter("year"));
            int rating = Integer.parseInt(request.getParameter("rating"));
            Film film = new Film(title, genre, director, year, rating);
            FilmsDatabase.insert(film);
            response.sendRedirect(request.getContextPath() + "/index");
        } catch(Exception ex) {
            getServletContext().getRequestDispatcher("/create.jsp").forward(request, response);
        }
    }
}

Теперь же возникла необходимость реализовать автоматическое обновление главной страницы при любом обновлении информации в БД. Т.е. например если открыть две одинаковые вкладки в браузере и в одной изменить информацию - вторая должна автоматически обновиться (ну или хотя бы вывести предупреждение, что мол "информация обновилась, не хотите ли вы обновить страницу?"). И тут возник вопрос как это реализовать. Пытался гуглить в интернете, находил множество примеров с онлайн-чатами, но так и не смог понять алгоритм, по которому мне это нужно сделать. Пока что пришел лишь к выводу, что скорее всего нужно использовать websocket. Попробовал реализовать ServerEndpoint класс, но дальше дело не продвинулось...
import javax.websocket.*;
import javax.websocket.server.ServerEndpoint;
import java.util.Set;
import java.util.concurrent.ConcurrentHashMap;

@ServerEndpoint("/ws")
public class PushUpdates {
    private static final Set<Session> SESSIONS = ConcurrentHashMap.newKeySet();

    @OnOpen
    public void onOpen(Session session) {
        SESSIONS.add(session);
    }

    @OnClose
    public void onClose(Session session) {
        SESSIONS.remove(session);
    }

    public static void sendAll(Film film) {
        synchronized (SESSIONS) {
            for (Session session : SESSIONS) {
                if (session.isOpen()) {
                    session.getAsyncRemote().sendObject(film);
                }
            }
        }
    }
}

Не могли ли вы мне подсказать как это можно реализовать?

A: каждая страница должна иметь подключение к северу по ws, и передавая информацию на сервер с одной страницы нужно отправить на другую(другие) которые "подписаны" на такие события.

redpajama_set_name: RedPajamaStackExchange