Non circulating legal tender (NCLT) are coins which are legal tender, and thus can in theory be used to purchase goods or services, but are not intended to be used in such a manner. Rather, they are intended to be used only as souvenirs, and are often produced in gold or silver with a proof finish.
Historically, the coins issued by any state, have always reflected the current political or economic situation. Many ancient and pre-modern coins certainly commemorate events in contemporary times. For instance, Roman coins often have references to military campaigns and the defeat of foreign powers. These reverse types often symbolically represent the subordination of recently conquered territories to Roman authority. Such coins are examples of ancient political propaganda. The Roman Empire may be represented by a proud warrior 'raising' an undersized figure, representing the defeated enemy.
1912 2 kroner coin of Denmark, commemorating the accession in that year of king Christian X. The king's late father, Frederik VIII is depicted on the reverse.
During the era of the formation of the European nation states, the issuance of special coins explicitly commemorating various events became increasingly common. These coins were frequently devised to establish a public notion of nationhood, and also to honor the ruling monarch and his dynasty. During the economically exhaustive Napoleonic wars, a 1/6 rigsdaler was issued in Denmark from voluntary contributions from the public, intended to finance the creation of a new fleet. Another notable coin is the Prussian thaler of 1871, commemorating the victory of the Franco-Prussian war, opening the gates for the Prussian king to be crowned as Emperor of the unified German nation. After the (political and monetary) unification of Germany, some German states continued issuing separate coins on special occasions, such as the jubilee of a ruling monarch. The issuance of these royal jubilee coins became common throughout Europe in the late 19th and early 20th century. In some cases, these became collector items already at the time of their minting.
Soviet rouble of 1965, commemorating the 20th anniversary of the victory in World War II. The coin was minted in 60 million copies, and circulated as regular currency.
The circulating and non-circulating commemoratives may be issued jointly, but have quite different purposes. Denmark, for instance, has since 1990 developed a pattern of issuing aluminium bronze 20 kroner commemaratives and accompanying silver 200 krone commemoratives. The aluminium bronze coins are circulating along with the non-commemorative 20 krone coins, while the silver coins are never circulated. The circulating commemoratives brings variation into the circulating coin mass, while the silver coins are collectors items and a source of revenue for the state. Likewise, in East Germany, some commemorative coins were issued with a primary purpose of earning foreign currency, while others actually circulated, albeit in smaller quantity than the bank notes of the corresponding denominations.
Coin collectors are often divided on the relative merits of non circulating legal tender. Many countries issue large quantities of non circulating legal tender purely as a profit making exercise. The events that these coins commemorate are often chosen based on a perceived market, rather than events of significance to the country. Detractors comment that circulating coins are intended to showcase the culture of the country which issues them, and therefore have historical interest. Proponents will point out that non circulating coins are often used to showcase the art form and technology of minting. Technology developed for non circulating coins has moved to circulation issues - coloured coins were first issued as non circulating legal tender, but Canada has recently issued coloured commemorative coins into (albeit limited) circulation.


text:
Q: Doublebuffering form causes black dots at corners of text box When I have a few text boxes on a form and set the DoubleBuffered property of the form to True, it makes the text boxes on the form have black dots at each of the corners. Here's what the corners of the text boxes look like without DoubleBuffered on their parent form:

And here's what they look like with DoubleBuffered:

I have already tried setting DoubleBuffered to False on the text boxes themselves, but that doesn't help at all. What can I do to fix this annoyance?

A: You could remove DoubleBuffering on the components that do this.
The Form will still be Double Buffered, and the Edit boxes won't show the black corners.
Either from the Object Inspector, or by code:
Form1.DoubleBuffered := True;
Edit1.DoubleBuffered := False;
Edit2.DoubleBuffered := False;

redpajama_set_name: RedPajamaStackExchange


Tucson, Ariz. – Willcox Station Border Patrol agents working at the State Route 90 immigration checkpoint near Whetstone arrested two Arizona men, ages 55 and 43, after discovering more than $85,000 worth of marijuana in their extended-cab pickup truck Wednesday afternoon.
A Border Patrol canine alerted agents to an odor it was trained to detect when a 2002 Ford F-150 arrived at the SR 90 immigration checkpoint. After the driver was referred for a secondary inspection of the truck, agents found multiple marijuana bundles with a combined weight exceeding 170 pounds. Agents also found a small amount of meth and drug paraphernalia while searching the driver.
Agents seized the truck and narcotics, while both men were arrested for drug smuggling and are being held for federal prosecution.


Children zoom into their local surroundings using photographic equipment. They take photos and use these locations to write and set a 'The Borrowers' style story. Where miniature people live in a close up version of the local area!
Discuss what objects indoors posed a problem for the characters. Mindmap what objects might cause them a problem in the natural world (in a chosen place outside). Consider animals, insects, obstacles, the elements... Consider the size of different objects and their effect- a falling leaf, a falling raindrop, the roots of a tree..
Explain that they will be taking close up photos of different settings and that they will use these photos to accompany a story/diary.
Discuss the outcome of the piece of writing- what will the structure of the story be?
Check that what ever devices you are using to take photos are set take photos in 'macro' mode. Some newer tablets do this automatically. Show the children how to ensure that the subject of the photo is in focus and check to see how close you can get to the subjects and keeping them in focus. (Quite often about 10cm) It may be worth taking some photos which aren't in focus and sharing with the children to see the difference.
Give the children a set amount of scenes they can choose.
Once they have taken their photos of these scenes, they can then use the printed photos to start to write their story. A second set of photos could be printed and used to mindmap the problems that characters might face in each scene.
An insect could be researched in detail and a short diary entry created- using the facts that they know/have found out about the insect, and use these to consider how the insect would cope with any threats/obstacles in the miniature world.


U.S. Citizens living in the United States must first file their I-130 Petition and all other supporting documentation with the USCIS Service Center assigned to their specific state of residence. However, as of 01/12/2018, you can expect to wait between 5-7 months for your I-130 Petition to be approved. There are cases, where we have had petitions in as little as 25 days in as much as 8 months.
While there are a number of uniform requirements and laws that each foreign U.S. Embassy must adhere to, most have their own unique way in which they handle the Spousal Visa process. Thus, spousal visa timelines can vary depending upon factors such as specific foreign consular section agendas, visa application backlogs, or any unique requirements of the U.S. Consular Section at your fiancee's country or place of filing.
Generally speaking, once most consulates receive your approval from the USCIS, and assuming your spouse has the properly prepared paperwork and documentation, you can expect to wait between 3 to 12 weeks for the eventual interview and issuance of the Marriage Visa depending upon your spouse's country. If you are planning to hire an attorney, you can call us for a free consultation and get more information about country specific timelines.
Our immigration firm's extended work hours, unique experience, and exclusive practice of Spousal Visa Law and K1 Fiancee Visa Law, translates into quicker preparation and turn-around time for your case. In fact, most petitions and accompanying documents are prepared and sent to our clients for signatures within 48 hours of receiving completed questionnaires and all checklist documents. Our customized software and e-Center also allows us to send you and your spouse everything you need via email for your final review, printing, and signatures. This is extremely helpful for many third world countries where the mail (even express services) is often unreliable and slow.


Located on the corner of Farm Lane and Mt. Hope on the campus of Michigan State University.
For further information on admission price and contact information call (517) 432-5566.
Banner photo courtesy of Communications and Brand Strategy.


text:
Q: PMA export with all attributes in CREATE TABLE This is the default PMA output of an export:
CREATE TABLE `foo` (
  `id` int(11) UNSIGNED NOT NULL,
  `fk_id` int(11) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

ALTER TABLE `foo`
  ADD PRIMARY KEY (`id`);

ALTER TABLE `foo`
  MODIFY `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT;

ALTER TABLE `foo`
  ADD CONSTRAINT `foo_ibfk_1` FOREIGN KEY (`fk_id`) REFERENCES `bar` (`id`),

...

Is there a way to get an export where all of the following ALTER TABLE are merged into the CREATE TABLE statement?

A: I shows all changes you have made, as you can see in the example
Schema (MySQL v8.0)
CREATE TABLE `bar` (`id` int(11) UNSIGNED,PRIMARY KEY (`id`));
CREATE TABLE `foo` (
  `id` int(11) UNSIGNED NOT NULL,
  `fk_id` int(11) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

ALTER TABLE `foo`
  ADD PRIMARY KEY (`id`);

ALTER TABLE `foo`
  MODIFY `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT;

ALTER TABLE `foo`
  ADD CONSTRAINT `foo_ibfk_1` FOREIGN KEY (`fk_id`) REFERENCES `bar` (`id`);

Query #1
SHOW CREATE  TABLE foo;

| Table | Create Table                                                                                |
| ----- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| foo   | CREATE TABLE `foo` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `fk_id` int(11) unsigned NOT NULL,
  PRIMARY KEY (`id`),
  KEY `foo_ibfk_1` (`fk_id`),
  CONSTRAINT `foo_ibfk_1` FOREIGN KEY (`fk_id`) REFERENCES `bar` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci |

View on DB Fiddle


text:
ArnoldCinemaLifestyleNews
These are some of the great films playing at the Bonington in Arnold during January and February
Gedling Eye Reporter Jan 3, 2019
PICTURED: Emily Blunt in Mary Poppins Returns
A great selection of Hollywood blockbusters are coming to our very own local cinema in Arnold over the next two months…
Ralph Breaks The Internet (PG)
Saturday, January 5 and Sunday 6 at 2.30pm
Video-game bad guy Ralph and best friend Vanellope von Schweetz leave the comforts of Litwak's arcade in an attempt to save her game, Sugar Rush. Their quest takes them to the vast, uncharted world of the internet where they rely on the citizens of the internet–the Netizens–to help navigate their way in this delightful sequel to Wreck It Ralph.
Directed by Rich Moore, Phil Johnston. Voiced by John C. Reilly, Sarah Silverman (1hr 48 mins // US 2018)
PICTURED: Ralph Breaks The Internet
Robin Hood (12A)
Saturday, January 5 & Sun 6 January at 7.30pm
Robin of Loxley (Taron Egerton) a war-hardened Crusader and his Moorish commander (Jamie Foxx) mount an audacious revolt against the corrupt English crown in a thrilling action-adventure packed with battlefield exploits, mind-blowing fight choreography, and a timeless romance. Director Otto Bathurst (Black Mirror, Peaky Blinders) brings his unique, gritty touch to this classic story from our home city.
Directed by Otto Bathurst. Starring Taron Egerton and Jamie Foxx (1hr 56 mins // US 2018)
Bohemian Rhapsody (12A)
Sunday, January 6 at 5pm; Monday 7 & Tuesday 8 at 2.30pm; Wed 9 January at 5pm; Thursday 10 at 2.30pm
After selling out pretty much every screening, we're bringing one of 2018's biggest movies back! A foot-stomping celebration of Queen, their music and their extraordinary lead singer Freddie Mercury, who defied stereotypes and shattered convention to become one of the most beloved entertainers on the planet.
Directed by Bryan Singer. Starring Rami Malek and Lucy Boynton (1hrs 46 mins // US/UK 2018)
The Old Man & The Gun (12A)
Wednesday, January 9 at 2.30pm & 7.30pm
Directed by David Lowery. Starring Robert Redford and Casey Affleck (1hr 33 mins // US 2018)
PICTURED: Spider-Man: Into the Spider-Verse
Spider-Man: Into The Spider-Verse (PG)
Sunday, January 20 at 2.30pm & 5pm
A teenage boy is mentored by a Peter Parker from another dimension, as he aims to become the next web-slinging hero to delve into the ever expanding 'Spider-Verse'.
Directed by Bob Persichettie and Peter Ramsey. Voiced by Shameik Moore and Hailee Steinfeld (1hrs 56 mins // US 2018)
Wildlife (12A)
Monday, January 21, at 2.30pm; Wednesday, January 23, at 7.30pm; Thursday, January 24 at 2.30pm
Fourteen-year-old Joe is the only child of Jeanette and Jerry — a housewife and a golf pro — in a small town in 1960s Montana. Nearby, an uncontrolled forest fire rages close to the Canadian border, and when Jerry loses his job — and his sense of purpose — he decides to join the cause of fighting the fire, leaving his wife and son to fend for themselves. Suddenly forced into the role of an adult, Joe witnesses his mother's struggle as she tries to keep her head above water.
Directed by Paul Dano. Starring Carey Mulligan, Jake Gylenhaal (1hrs 44 mins // US 2018)
Disobedience (15)
Monday, January 21 21 January at 7.30pm; Tuesday, January 22 at 2.30pm
New York photographer Ronit Krushka flies to London after learning about the death of her estranged father. Ronit is returning to the same Orthodox Jewish community that shunned her decades earlier for her childhood attraction to Esti, a female friend. Their fortuitous and happy reunion soon reignites their burning passion as the two women explore boundaries of faith and sexuality.
Directed by Sebastián Lelio. Starring Rachel McAdams and Rachel Weisz (1hrs 54 mins // US/UK/IRE 2017)
Tulip Fever (15)
Friday, January 25 and Monday January 28 at 2.30pm & 7.30pm; Tuesday, January 29 & Wednesday, January 30 at 2.30pm; Thursday, January 31 at 2.30pm & 7.30pm
In 17th Century Amsterdam, a young girl is forced into a loveless marriage with a powerful and rich merchant. But after her husband commissions a portrait, she begins a passionate affair with the painter, a struggling young artist. Seeking to escape the merchant's ever-reaching grasp, the lovers risk everything.
Directed by Justin Chadwick. Starring Alicia Vikander, Dane DeHaan and Judi Dench (1hrs 47 mins // US/UK 2017)
Royal Opera House Live: La Traviata (12A)
Wednesday, January 30 at 6.45pm; *Encore* – Sunday, February 3 at 2pm
From the thrill of unexpected romance to a heart-breaking reconciliation that comes too late – Verdi's La traviata is one of the most popular of all operas.
Alfredo falls in love in with the courtesan Violetta in glamorous Paris society, but underneath the surface run darker undercurrents, leading to a tragic ending.
The opera's wealth of melodies includes the famous Brindisi and the exuberant 'Sempre libera' – both showing the lyricism of Italian opera at its most immediately appealing.
Richard Eyre's production for The Royal Opera brings out all the emotional colour, from the giddy discovery of love, through painful confrontation to the inevitable conclusion. Lavish period sets and costumes enhance the reality of a moving story based on true life.
Music: Guiseppe Verdi. Director: Richard Eyre. Conductor: Antonello Manacorda. Presented by the Royal Opera House Tickets £15 / £12.50 Concessions / £10 Under 16s
PICTURED: The Favourite
Friday, February 1 at 2.30pm; Sunday, February 3 at 7.30pm; Monday, February 4, Tuesday 5 at 2.30pm; Wednesday, February 6 at 2.30pm & 7.30pm and Thursday, February 7 at 2.30pm
In early 18th Century England, a frail Queen Anne occupies the throne and her close friend Lady Sarah governs the country in her stead. When a new servant Abigail arrives, her charm endears her to Sarah.
Directed by Yorgos Lanthimos. Starring Olivia Colman, Emma Stone and Rachel Weisz (1hrs 59 mins // US/UK/IRE 2018)
Aquaman (12A)
Friday, February 1 at 7.30pm; Saturday, February 2 at 2.30pm & 7.30pm
Aquaman finds himself caught between a surface world that ravages the sea and the underwater Atlanteans who are ready to revolt.
Directed by James Wan. Starring Jason Mamoa, Amber Heard, Willem Dafoe (2hrs 23 mins // US 2018)
Stan & Ollie (12A)
Friday, February 8 at 2.30pm; Saturday 9 & Sunday 10 at 7.30pm; Monday, February 11 & Tuesday 12 at 2.30pm; Thursday 14 at 2.30pm & 7.30pm
Already legends by 1953, beloved comedy duo Stan Laurel and Oliver Hardy set out to perform live shows for their adoring fans. The tour becomes a hit, but long-buried tension and Hardy's failing health start to threaten their new act and friendship.
Directed by Jon S. Baird. Starring Steve Coogan and John C. Reilly (1hrs 37 mins // US/UK/CAN 2018)
PICTURED: Stand and Ollie
Holmes & Watson (12A)
Friday, February 8 at 7.30pm; Saturday, February 9 at 2.30pm; Sunday, February 10 at 5pm
Detective Sherlock Holmes and Dr. John Watson join forces to investigate a murder at Buckingham Palace. They soon learn that they have only four days to solve the case, or the queen will become the next victim. Will Ferrell and John C. Reilly team up again as the famous detective duo in this hilarious take on a literary classic.
Directed by Etan Cohen. Starring Will Ferrell and John C. Reilly (1hrs 47 mins // US 2018)
Mary Poppins Returns (PG)
Sunday, February 10 at 2.30pm; Wednesday 13 & Thu 14 at 5pm; Friday, February 15 at 7.30pm; Saturday, February 16 at 2.30pm; Sunday, February 17, Mon 18 at 2pm; Tuesday, February 19 & Thu 21 at 2.30pm; Friday, February 22 at 11am and Saturday, February 23 at 2.30pm
The mysterious Mary Poppins returns to visit Jane and her brother Michael, now a father of three, and helps them rediscover the joy they knew as children in this magical update of a much-loved classic.
Directed by Rob Marshall. Starring Emily Blunt (2hrs 10 mins // US 2018)
Monday, February 11 at 7.30pm; Wednesday, February 13 at 2.30pm & 7.30pm; Friday, February 15 at 2.30pm; Saturday, February 16, Monday 18 & Wednesday 20 at 7.30pm
After moving to Paris, author Sidonie-Gabrielle Colette agrees to ghostwrite a semi-autobiographical novel for her husband. Its success soon inspires her to fight for creative ownership and overcome the societal constraints of the early 20th century.
Directed by Wash Westmoreland. Starring Keira Knightley, Dominic West (1hrs 51 mins // US/UK/HUN 2018)
PICTURED: Bumblebee
Bumblebee (PG)
Sunday, February 17 & Monday 18 February at 5pm
On the run in the year 1987, Bumblebee finds refuge in a small Californian beach town junkyard. Charlie, on the cusp of turning 18 and trying to find her place in the world, discovers Bumblebee, battle-scarred and broken. However, the two of them soon find themselves hunted by a government agency known as Sector 7.
As they run from society, the two learn that Bee is not the only Transformer on Earth, and that the others might not be so friendly.
Directed by Travis Knight. Starring Hailee Steinfeld and John Cena (1hrs 53 mins // US/NZ 2018)
Royal Opera House Live: Don Quixote (12A)
Tuesday, February 19 at 7.15pm; *Encore* – Sunday, February 24 at 2pm
Cervantes's story of the bumbling knight Don Quixote has inspired countless artistic interpretations. Marius Petipa choreographed this sparkling ballet about the encounters of the man from La Mancha and his faithful squire Sancho Panza.
The story follows Don Quixote's picaresque journey to do deeds in honour of his imaginary noble lady, Dulcinea. Sunny, charming, funny and touching – Don Quixote is a ballet as full of uplifting emotion as it is of astonishing ballet technique.
Choreography: Carlos Acosta. Music: Ludwig Minkus. Presented by the Royal Opera House. Tickets £15 / £12.50 Concessions / £10 Under 16s
PICTURED: Mortal Engines
Mortal Engines (12A)
Friday, February 22 at 2.30pm
Peter Jackson returns to the big screen with another blockbuster adaptation of author Phillip Reeve's and his Mortal Engines quartet.
Directed by Christian Rivers. Starring Hugo Weaving and Hera Hilmar (2hrs 8 mins // US 2018)
The Front Runner (15)
Saturday, February 23 & Sunday 24 at 7.30pm; Monday, February 25 & Thursday 28 at 2.30pm & 7.30pm
Gary Hart, former senator of Colorado, becomes the front-runner for the Democratic presidential nomination in 1987. Hart's intelligence, charisma and idealism makes him popular with young voters, leaving him with a seemingly clear path to the White House.
But it all comes crashing down when allegations of an extramarital affair surface in the media, forcing the candidate to address a scandal that threatens to derail his campaign and personal life.
Directed by Jason Reitman. Starring Hugh Jackman and Vera Farmiga (1hrs 53 mins // US 2018)
You can buy tickets for all these films online HERE
Bonington Theatre
Arnold Lad says:
Jan 3, 2019 at 3:57 pm
More reasons to live in Arno!!!

redpajama_set_name: RedPajamaCommonCrawl


Who doesn't like a good match of CSGO or a massive teamfight in Dota 2? These games are but a small part of Esports; one of the fastest growing sports in the world right now. People have been sceptical, unsupportive, and overall weary of Esports and what it represents but all we see is dedication, skill, a drive for success, and people making their dreams come true. And thanks to the organizational structure for the competitive scene in each of these games, Esports has reached new heights. Nowadays, we have highly-prestigious tournaments such as The International from Dota 2, Worlds in League of Legends, plenty of IEM and ESL tournaments in CSGO, and many others. This hasn't come overnight. It took loads of effort and motivation to achieve this level of success. Esports betting is also a large part of the sport today. It might not have been large as it is now just a couple of years ago, but you can easily enjoy Esports betting as a hobby nowadays. The only issue is, you need to find reputable and respected bookies. Because of this, we've decided to help you out and provide another Esports bookmaker review. In this one, we'll be talking about VBet. So, how good is betting at VBet? Let's take a look in our Esports bookmaker review!
VBet isn't an absolute leader in the market in terms of the games they offer in regards to betting but their selection is still impressive. And besides, there are around 6 main games that are featured in Esports tournaments so anything other than that is a bonus. Nonetheless, it's worth mentioning them simply because, well, this is a detailed overview. Jokes aside, here's the games you can find on the site: Dota 2, CSGO, Hearthstone, Heroes of the Storm, League of Legends, Starcraft II, Overwatch, Rocket League, and Rainbow 6. Some great tournaments are popping up and VBet does a great job covering all the major Esports competitive scene players. Still, it does leave something to be desired when you take other bookies' game selections into account.
Compared to the available games and VBet's slight lack thereof, it shines when it comes to betting types. Having only Team X/Team Y win betting types or your usual outrights can get pretty bland. Some people search for more exciting and fresh betting options and VBet is absolutely amazing in this regard. Take Dota 2 for example – here's what you can bet on: Largest Multi Kill, First Blood Before X Time, Mega Creeps Yes/No, First Roshan Slay, First Tower Destroyed, First Barracks Destroyed, Appearance of GODLIKE Streak, Courier Kill, etc. And we're not even listing all of them. This is true for all Esports games on VBet's site; plenty of betting options to go around. There's also something called the express bonus that increases when you bet on multiple games/matches. For example, you get a 50% bonus on your potential winnings if you bet in 21 events or more. Amazing stuff for a smaller Esports bookmaker!
VBet bets are actually pretty good. Even though they're a relatively small bookmaker, they've done a great job preparing the bets and determine what the best odds are. If you want to enjoy betting on Esports and winning some cash, VBet is a great start. Trusted, plentiful, and correct. Our type of Esports bookie!
VBet is a strong contender in the world of Esports betting and with good reason so let's talk about their welcome bonus! By registering, you can get a 100% welcome bonus up to 25 Pound Sterling. Great for those who don't want to bet too much but just a little. In any case, it's good seeing an Esports bookie do well and actually offer a welcome bonus. Sure, most bookmakers do this, but not all the time. VBet tries to keep it active whenever possible. But the welcome bonus isn't everything and even some better bonuses were held by terrible bookies. However, VBet is nothing like those and actually serves its purpose pretty well.
VBet features 7 main payment methods that can be found all around the Internet. They support some of the most popular ones such as Skrill, but overall, the number is not pretty high. They can definitely do a better job with the payment methods. Still, 11 payment options is no joke. Here's what they are: Mastercard, VISA, Skrill, Neteller, ecoPayz, SafeCharge, MuchBetter, AstroPay, Moneta, Yandex, and DotPay. If you use any of these payment methods, VBet will be a great place for you.
The customer support over at VBet does do their job pretty well. We fabricated an issue on the site and saw how quickly the support team can resolve it. This was done quickly and everything returned to normal after they jumped in. With that said though, it's worth mentioning that you can only contact them through E-mail (or writing a message and waiting for a response). Again, not a critical issue, but something that could definitely make the website better if improved.


Please sign up to download this free white paper outlining how you can reevaluate your organization's mobile security and implement a proactive, strategic approach.
Explore the steps to establish an effective mobile security foundation in order to leverage mobile as a competitive advantage for your business. This practical guide provides a starting point to help you evolve from a tactical posture to a strategic approach to mobile security.


text:
Back from the Dead is a black and white 1957 American horror film produced by Robert Stabler and directed by Charles Marquis Warren for Regal Films. The film stars Peggie Castle, Arthur Franz, Marsha Hunt and Don Haggerty. The narrative concerns a young woman who, under the influence of a devil cult, is possessed by the spirit of her husband's first wife, who had died six years earlier. The screenplay was written by Catherine Turney from her novel The Other One. The film was released theatrically on August 12, 1957 by 20th Century Fox on a double bill with The Unknown Terror (also 1957).

Plot
A happy vacation along California's rocky coast for a pregnant Mandy Anthony (Peggie Castle), her husband Dick           (Arthur Franz) and her sister Kate Hazelton (Marsha Hunt) is ruined when Mandy has a seizure, loses consciousness and miscarries. Worse, when she awakens, she says that she is "Felicia" and calls Dick "Dickens." A stunned Dick tells an uncomprehending Kate that Felicia was his first wife and Dickens was her pet name for him - and that he's never told Mandy of his first marriage, Dickens or Felicia's death six years earlier!

Felicia demands to visit the Bradleys, an elderly couple whom Dick says that Mandy doesn't know. They're Felicia's parents. She convinces them that she is indeed Felicia, back from the dead. Mrs. Bradley (Helen Wallace) is delighted; Mr. Bradley (James Bell) is horrified. Dick, upset by the reunion, tells Kate that Mrs. Bradley "was a strange, evil woman - Felicia, too" and that he was a fool to not face the truth. Meanwhile, Mr. Bradley says to Mrs. Bradley, "God will punish you for this." Mrs. Bradley contemptuously replies, "You believe in your god. I'll believe in mine."

Dick invites his friends John Mitchell (Don Haggerty) and Molly Prentiss (Evelyn Scott) to the vacation house for cocktails. Afterwards, Felicia tries to gas Kate in her bedroom - Kate survives when Mandy's voice awakens her - then goes outside and kills their dog, Copper, who loved Mandy but hates Felicia.

The next day, Kate is at John's house when neighbor Nancy Cordell (Marianne Stewart) drops by. She casually tells Kate that she and the Bradleys are members of Maître Victor Renall's (Otto Reichow) devil cult, as was Felicia. Kate expresses an interest and Nancy arranges for Kate to meet Renault.

Kate tells Renault that Mrs. Bradley has brought Felicia back. This angers Renault because, he says, Mrs. Bradley went behind his back. After Kate and Nancy leave, Renault gazes lovingly at a photo and murmurs, "Now that you've returned, Felicia, I'll never let you go again." He fails to notice that a jealous Nancy has stayed behind and is watching him.

Mr. Bradley asks Kate to come see him. He tells her that he has left the devil cult and will help her bring Mandy back. But Mrs. Bradley threatens Kate, saying, "There are secret ways of causing pain - pain that will end in death." Kate is quite ill by the time she gets home, but John arrives and his feelings for Kate break Mrs. Bradley's curse.

John tells Kate his secret shame - that he feels responsible for Felicia's death. After a party, he found her hiding in his car. They stopped near the cliffs overlooking the sea and quarreled. Felicia said that she'd kill herself if John didn't submit to her advances. An angry John told her that if she wanted to die, they were in a good place for it. Felicia got out and started backing toward the edge of the cliff. John tried to stop her but she fell to her death on the rocks below.

The Bradley's housekeeper, Agnes (Jeanne Bates), calls Dick in a panic. Dick, Felicia and Kate rush to the Bradley's house, where they find them both dead. Mrs. Bradley had killed Mr. Bradley but then died from a spell cast on her by Renault. Dick and Kate take Felicia home and lock her in her room. But she escapes after convincing Kate that she's really Mandy and then knocking Kate unconscious. Felicia goes to Renault and tells him that they have to act quickly or Mandy will return and reclaim the body they're sharing.

Nancy tells Dick, Kate and John that Renault will sacrifice Molly to keep Felicia alive. They all rush to Renault's to stop him. Dick and John wrestle a knife away from Renault but then Nancy, holding a pistol, yells at them to let Renault go. Nancy leads Renault outside and shoots him. Felicia has a seizure and the others take her home.

When she awakens, she is Mandy again and thinks that she has had an odd dream. Kate says that Mandy must never learn the truth about Felicia, while John asks rhetorically, "Will anyone ever?"

Cast
Peggie Castle as Mandy Hazelton Anthony
Arthur Franz as Dick Anthony
Marsha Hunt as Kate Hazelton
Don Haggerty as John Mitchell
Marianne Stewart as Nancy Cordell
Otto Reichow as Maître Renault
Helen Wallace as Ada Bradley
James Bell as Mr. Bradley
Evelyn Scott as Molly Prentiss
Jeanne Bates as Agnes
Ned Glass as The Doctor
Jeane Wood as The Nurse
IMDB.com lists two uncredited performers: Jean Bradshaw as Redhead and Frances Turner as Baby Sitter.

Production
The film was produced during April 1957 in Laguna Beach, California and cost about $125,000 to make.

It is based on the 1952 novel The Other One by Catherine Turney, who also wrote the screenplay. The working title for the movie was also The Other One.

Release
Back from the Dead was distributed to American theaters in August 1957 by 20th Century Fox Film Corporation as the second feature on a double bill with the Regal Films science fiction movie The Unknown Terror. The pressbook for the films refers to them as "2 Supermonstrous Superhuman Shockers!" Back from the Dead went to theaters in Brazil and Greece at unspecified dates. National Television Associates handled it for syndication to television in the US, although the date it went into syndication is unknown. Contemporary posters show that the film was also released in the UK, where its exhibition was restricted to those age 16 and over by dint of the X-certificate given it by the British Board of Film Censors (BBFC).

The film has apparently popped up only rarely within other films or DVDs. A poster of it can be seen in the 1991 American comedy-horror film Popcorn. The US theatrical trailer was shown in Dawn to Dusk Drive-In Trash-0-Rama Show Vol. 9, a DVD released in 2002 by Something Weird Video

Critical Reception
Both contemporary and modern reviews are difficult to find for Back from the Dead. BoxOffice magazine's anonymous reviewer in 1957 offered little more than a brief plot description, pointing out that Felicia "belonged to a weird, blood-letting cult in which her mother is still active." The magazine's "Exploitips" for drumming up business suggested that exhibitors "have a woman dressed as a zombi (sic) wander about the streets near the theatre bearing a sign with the picture's title, such as: I am 'Back from the Dead.' Come and see me at (name of theatre)."

BoxOffice summarized the film's ratings from its usual sources in its weekly "Review Digest" feature. BoxOffice, Harrison's Reports, Variety and Film Daily all called the movie "fair." The Hollywood Reporter rated it as "good" while Parent's Magazine said it was "poor." BoxOffice also listed Back from the Dead in its weekly "Boxoffice Barometer," a numerical chart based on gross receipts from theaters in "20 key cities" on which a score of 100 percent was taken as normal. The magazine listed scores from seven cities. In Chicago, the film generated 200 percent of the usual gross receipts; in Denver and New Haven, Connecticut, 100 percent; and 75 percent in Detroit. Figures were lower in other cities, with Los Angeles reporting 55 percent; Pittsburgh 45 percent; and San Francisco 40 percent. The average score was 88 percent.

Marsha Hunt, who played Kate Hazelton, was interviewed by American film critic Tom Weaver about Back from the Dead. She said, "It was certainly not a fine film. I don't think that I could even say it's a good film. But it's such an interesting premise ... that you stay tuned." However, "it just doesn't have a quality that makes it memorable." Weaver writes that the movie was an attempt by Regal Films to "cash in" on the "intense public interest in reincarnation" which at the time centered on the "widely publicized story" of a Colorado woman "who claimed (after 'hypnotic regression') to be a nineteenth-century Irishwoman named Bridey Murphy." More than 170,000 copies of the book The Search for Bridey Murphy were sold and "for several months reincarnation became the subject of songs, nightclub acts, conversation and motion pictures."

Another American critic, Bryan Senn, sees both good and bad in the film. He writes that "the craggy coastline and brooding narration ... sets a melancholy tone and effectively creates a feeling of impending doom and inescapable disaster" and that Warren uses the rocky seaside setting "as a pointed symbol of unstoppable forces and malevolent intent." Unfortunately, he says, the film then "backs itself into a corner, thanks to its small-scale production and poorly-constructed script, which offers only a cheap satanic ritual, some halfhearted black magic mumbo-jumbo and a decidedly anticlimactic climax ...."

British critic Phil Hardy also takes issue with the script, calling it "cliché-ridden ... muddled, murky and a good deal less gripping" than the novel on which the film is based. But he singles out Hunt for credit, writing that as "the possessed woman's sister - in effect, the heroine - [she] gives a better performance than the circumstances warrant."

References

External links

1957 films
1950s supernatural horror films
20th Century Fox films
American supernatural horror films
1957 horror films
Films directed by Charles Marquis Warren
Films scored by Raoul Kraushaar
1950s English-language films
1950s American films

redpajama_set_name: RedPajamaWikipedia


Hydration – when you drink water your brain works better.
Quick, what's the capital of Poland? The square root of 36? If you can't come up with the answers, don't worry — you might just be thirsty. A new report shows that when you drink water, your brain works better.
"Lots of studies have shown that dehydration is linked to poor performance on memory and attention tasks," says Caroline Edmonds, PhD, University of East London senior psychology lecturer. Some research has shown, for example, that the fluid-filled spaces in the brain become enlarged when someone is dehydrated, which causes brain tissue to shrink and makes it harder to think. Thirst can be maddeningly distracting, too. When it's gone, the brain is free to focus on more important things.
To test water's brain-boosting power, Edmonds asked 34 thirsty men and women to perform a series of mental tasks, measuring their reaction time, memory, and learning capabilities. Half were given water; the other half weren't. The subjects who guzzled about 2 cups of water before completing the tasks increased their reaction time by 14 percent. In addition, the water drinkers felt happier, less confused, and more relaxed.


text:
Q: UIImage to unsigned char byte array I am working at printing an image to a thermal printer.  The image needs to be converted into an unsigned char buffer.  For example
unsigned char buffer[10]={0x55,0x66,0x77,0x88,0x44, 0x1B,0x58,0x31,0x15,0x1D}

So far I can covert the image to a black and white version and then loop through it to get each hexadecimal value as an NSString stored in an NSMutableArray. Like below when outputted in the NSLog
( 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 )

I need to be able to loop through the array and retrieve each hex value stored as a string and convert it into an unsigned char so I can add it to my buffer to print
Byte buffer[hexStringArray count];
for (int i=0;i=[hexStringArray count];i++)//add print content
{
    buffer[i] = [hexStringArray objectAtIndex:i] // this from string to hex to unsigned char;
}
[sessionController writeData:[NSData dataWithBytes:buffer length:[hexStringArray count]];

How can I convert an NSString hex value into an actual hex, which can then be converted into an unsigned char.


text:
BUDGET 2017: Tax-free dividend allowance to be cut to £2,000
The tax-free dividend allowance will be cut from £5,000 to £2,000 from April 2018, the chancellor announced in his Budget speech today.
The measure will affect employees and directors of small businesses who might remunerate themselves partly or wholly through dividends rather than salary.
It could also hurt investors with dividend generating shares and funds held outside of ISAs and pensions.
The government estimates around 2.27 million individuals will be affected with an average loss of £315.
Hammond said: "The dividend allowance has increased the tax advantage of incorporation. It allows each director/shareholder to take £5,000 of dividends out of their company tax free, over and above the personal allowance. It is also an extremely generous tax break for investors with substantial share portfolios.
"I have decided, therefore, to address the unfairness around director/shareholders' tax advantage, and at the same time raise some much needed-revenue to fund the measures I shall announce today, by reducing the tax-free dividend allowance from £5,000 to £2,000 with effect from April 2018."
Any dividend income above the £5,000 allowance is taxed at the following rates:
Basic rate taxpayer – 7.5%
Higher rate taxpayer – 32.5%
Additional rate taxpayers and trustees – 38.1%.
Laith Khalaf, senior analyst at Hargreaves Lansdown, said: "The Chancellor has taken an axe to the dividend allowance, which amply demonstrates why investors should make the most of their ISA and pension allowances, to protect as much of their wealth as possible from the taxman. Even when the government appears to relax its tax rules, its policies can turn on a sixpence, and end up costing you an awful lot of money if you've been complacent about using your tax shelters in the meantime.
"The good news is that with the new higher ISA allowance, investors can actually offset a lot of the £3,000 reduction to the allowance. By using up their ISA allowance between now and 2018, investors can keep £55,240 out of the clutches of the taxman, which would mean £2,210 of dividends sheltered from tax on a typical income portfolio yielding 4%."
Further woes for Woodford investors as payments to be delayed
Tagged: Budget 2017 Dividend Tax dividends investor Investors Philip Hammond
BUDGET 2017: Tax hikes for self-employed workers
Self-employed people will have to pay more in national insurance contributions from April 2018, the chancellor has confirmed.


Just in case you haven't heard of ADBUSTERS, you need to click your way over there and get your black dot. Oh, and while you're there you can help put an add on CNN.
Anyway, to the reason I'm talking about ADBUSTERS… I saw this sad article about how these guys in the Czech republic flooded the marked with adds for a new 'hyper market' and then documented the pilgrimage on opening day to an empty field. I am amazed by the power the media has.


text:
Q: Envers: wrong audit table on a Spring MVC project I'm using Spring Data JPA 1.6.4 with Hibernate 4.3.6.Final + envers into a Spring MVC 4.0.7 web application secured with Spring Security 3.2.5. The web application is deployed on a Tomcat 7.0.52
 web container, configured with a JNDI datasource:
<Resource
              name="jdbc/appDB"
              auth="Container"
              factory="org.apache.tomcat.jdbc.pool.DataSourceFactory"
              type="javax.sql.DataSource"
              initialSize="4"
              maxActive="8"
              maxWait="10000"
              maxIdle="8"
              minIdle="4"
              username="user"
              password="password"
              driverClassName="com.mysql.jdbc.Driver"
              url="jdbc:mysql://ip/schema?zeroDateTimeBehavior=convertToNull"
              testOnBorrow="true"
              testWhileIdle="true"
              validationQuery="select 1"
              validationInterval="300000" />

Database runs on a MySql Server version 5.5 and have an InnoDB schema.
I have a strange behaviour with audit table Customers_H: noticed that sometimes audit tables are populated in a wrong way by envers. The most of the time things works ok.
I have no idea of why and when It happens, but I have as a result of an insert a revision table like the following:
ID        ACTION TYPE        REV END        USER
23              0               256          U1
23              2               NULL        NULL
23              0               NULL         U2

The strange thing is that U1 is the owner of an entity with id = 6 (not of the entity with id = 23!), while U2 has really worked on entity ID 23. The problem is that the revision table is inconsinstent and then I have an Hibernate ASSERTION FAILURE.
Seems that it should be ok only if envers creates the third row. But why it creates also the first (with action CREATE) and the second one (with action DELETE)?
ERROR org.hibernate.AssertionFailure - HHH000099: an assertion failure occured (this may indicate a bug in Hibernate, but is more likely due to unsafe use of the session): java.lang.RuntimeException: Cannot update previous revision for entity Customer_H and id 23.

This prohibit user to update the entity.
My problem is to investigate how this can happen!
Here is Customer domain:
@SuppressWarnings("serial")
@Entity
@Audited
public class Customer extends AbstractDomain{

    @ManyToOne(optional=false)
    @JoinColumn(updatable=false, nullable=false)
    @JsonIgnore
    private Company company;

    @OneToMany(mappedBy="customer", cascade=CascadeType.REMOVE)
    private Set<Plant> plants = new HashSet<Plant>();

    @Enumerated(EnumType.STRING)
    @Column(nullable=false)
    private CustomerType customerType;

    private String code;

    // other basic fields + getter and settes
}

And Company domain have a reverse mapping to Customer:
@OneToMany(mappedBy="company", cascade=CascadeType.REMOVE)
Set<Customer> customers = new HashSet<Customer>();

Here is AbstractDomain class:
@SuppressWarnings("serial")
@MappedSuperclass
@Audited
public abstract class AbstractDomain implements Auditable<String, Long>, Serializable {

    @Id
    @GeneratedValue(strategy=GenerationType.IDENTITY)
    private Long id;

    @Version
    @JsonIgnore
    private int version;

    @JsonIgnore
    @Column(updatable=false)
    private String createdBy;

    @Type(type="org.jadira.usertype.dateandtime.joda.PersistentDateTime")
    @DateTimeFormat(iso=ISO.DATE_TIME)
    @JsonIgnore
    @Column(updatable=false)
    private DateTime createdDate;

    @JsonIgnore
    private String lastModifiedBy;

    @Type(type="org.jadira.usertype.dateandtime.joda.PersistentDateTime")
    @DateTimeFormat(iso=ISO.DATE_TIME)
    @JsonIgnore
    private DateTime lastModifiedDate;

    public Long getId() {
        return id;
    }
    public void setId(Long id) {
        this.id = id;
    }

    public int getVersion() {
        return version;
    }
    public void setVersion(int version) {
        this.version = version;
    }

    @Override
    public String getCreatedBy() {
        return createdBy;
    }
    @Override
    public void setCreatedBy(String createdBy) {
        this.createdBy = createdBy;
    }

    @Override
    public DateTime getCreatedDate() {
        return createdDate;
    }
    @Override
    public void setCreatedDate(DateTime createdDate) {
        this.createdDate = createdDate;
    }

    @Override
    public String getLastModifiedBy() {
        return lastModifiedBy;
    }
    @Override
    public void setLastModifiedBy(String lastModifiedBy) {
        this.lastModifiedBy = lastModifiedBy;
    }

    @Override
    public DateTime getLastModifiedDate() {
        return lastModifiedDate;
    }
    @Override
    public void setLastModifiedDate(DateTime lastModifiedDate) {
        this.lastModifiedDate = lastModifiedDate;
    }

    @Transient
    @Override
    public final boolean isNew() {
        if (id == null) {
            return true;
        } else {
            return false;
        }
    }
}

Here is CustomerService:
@Service
@Repository
@Transactional(readOnly=true)
public class CustomerServiceImpl implements CustomerService{

    @Autowired
    private CustomerRepository customerRepository;

    @Override
    @PostAuthorize("@customerSecurityService.checkAuth(returnObject)")
    public Customer findById(Long id) {
        return customerRepository.findOne(id);
    }

    @Override
    @PreAuthorize("isAuthenticated()")
    @Transactional(readOnly=false)
    public Customer create(Customer entry) {
        entry.setCompany(SecurityUtils.getCustomer().getCompany());
        return customerRepository.save(entry);
    }

    @Override
    @PreAuthorize("@customerSecurityService.checkAuth(#entry)")
    @Transactional(readOnly=false)
    public Customer update(Customer entry) {
        return customerRepository.save(entry);
    }

    ....
}

Here is my CustomerRepository
public interface CustomerRepository extends PagingAndSortingRepository<Customer, Long>,  QueryDslPredicateExecutor<Customer> {

}

Here the Service I use to do security checks in @PreAuthorize @PostAuthorize annotations in CustomerService methods:
@Component
@Transactional(readOnly=true)
public class CustomerSecurityService {

    Logger LOGGER = LoggerFactory.getLogger(CustomerSecurityService.class);

    @Autowired
    private CustomerRepository customerRepository;

    public boolean checkAuth(Customer customer) {
        if(customer == null) {
            LOGGER.error("customer NULL!");
            return false;
        }

        if (customer.getId()==null) {
            return true;
        }

        if (customer.getId()!=null) {
            Customer dbCustomer = customerRepository.findOne(customer.getId());

            if (dbCustomer.getCompany().getId().equals( SecurityUtils.getCustomer().getCompany().getId())){
                return true;
            }else {
                return false;
            }
        }
        return false;
    }

    public boolean checkPage(Page<Customer> pages) {
        for(Customer customer : pages.getContent()) {
            Customer dbCustomer = customerRepository.findOne(customer.getId());

            if (!dbCustomer.getCompany().getId().equals(SecurityUtils.getCustomer().getCompany().getId())){
                return false;
            }
        }
        return true;
    }
}

My SecurityUtils class
public class SecurityUtils {

    private SecurityUtils(){}

    private static Logger LOGGER = LoggerFactory.getLogger(SecurityUtils.class);

    public static Customer getCustomer() {
        Customer customer = null;
        if (SecurityContextHolder.getContext().getAuthentication()!=null) {
            customer = ((User)SecurityContextHolder.getContext().getAuthentication().getPrincipal()).getCustomer();
            LOGGER.debug("Customer found: "+customer.getUserName());
        }else {
            LOGGER.debug("Customer not bound.");
        }
        return customer;
    }

    public static boolean isUserInRole(String role) {
        for (GrantedAuthority grantedAuthority : SecurityContextHolder.getContext().getAuthentication().getAuthorities()) {
            if (grantedAuthority.getAuthority().equals(role)) {
                return true;
            }
        }
        return false;
    }
}

And finally xml jpa configuration:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:context="http://www.springframework.org/schema/context"
    xmlns:jpa="http://www.springframework.org/schema/data/jpa"
    xmlns:tx="http://www.springframework.org/schema/tx"
    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
        http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.0.xsd
        http://www.springframework.org/schema/data/jpa http://www.springframework.org/schema/data/jpa/spring-jpa-1.3.xsd
        http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.0.xsd">

    <bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
        <property name="entityManagerFactory" ref="emf"/>
    </bean>

    <bean id="hibernateJpaVendorAdapter" class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter" />

    <tx:annotation-driven transaction-manager="transactionManager" />

    <bean id="emf" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
        <property name="dataSource" ref="dataSource" />
        <property name="jpaVendorAdapter" ref="hibernateJpaVendorAdapter" />

        <property name="packagesToScan" value="scan.domain"/>

        <property name="persistenceUnitName" value="persistenceUnit"/>
        <property name="jpaProperties">
            <props>
                <prop key="hibernate.dialect">${hibernate.dialect}</prop>
                <prop key="hibernate.ejb.naming_strategy">org.hibernate.cfg.ImprovedNamingStrategy</prop>
                <!--${hibernate.format_sql} -->
                <prop key="hibernate.format_sql">true</prop>
                <prop key="hibernate.hbm2ddl.auto">${hibernate.hbm2ddl.auto}</prop>
                <!-- ${hibernate.show_sql} -->
                <prop key="hibernate.show_sql">false</prop>

                <prop key="hibernate.connection.charSet">UTF-8</prop>

                <prop key="hibernate.max_fetch_depth">3</prop>
                <prop key="hibernate.jdbc.fetch_size">50</prop>
                <prop key="hibernate.jdbc.batch_size">20</prop>

                <prop key="jadira.usertype.databaseZone">jvm</prop>

                <prop key="org.hibernate.envers.audit_table_suffix">_H</prop>
                <prop key="org.hibernate.envers.revision_field_name">AUDIT_REVISION</prop>
                <prop key="org.hibernate.envers.revision_type_field_name">ACTION_TYPE</prop>
                <prop key="org.hibernate.envers.audit_strategy">org.hibernate.envers.strategy.ValidityAuditStrategy</prop>
                <prop key="org.hibernate.envers.audit_strategy_validity_end_rev_field_name">AUDIT_REVISION_END</prop>
                <prop key="org.hibernate.envers.audit_strategy_validity_store_revend_timestamp">True</prop>
                <prop key="org.hibernate.envers.audit_strategy_validity_revend_timestamp_field_name">AUDIT_REVISION_END_TS</prop>
            </props>
        </property>
    </bean>

    <jpa:repositories base-package="scan.repository"
                      entity-manager-factory-ref="emf"
                      transaction-manager-ref="transactionManager"/>

    <jpa:auditing auditor-aware-ref="auditorAwareBean" />

    <bean id="auditorAwareBean" class="auditor.AuditorAwareBean"/>

</beans>

In the project I have about 50 domain classes, some of them with Inheritance SINGLE_TABLE.
The application is now used by few users, that are not connected at the same time. So I can say that only one user is using my application at a given time.
I also not understand how can I make an unsafe use of the Session. I never work directly with Hibernate Session. I always use a higher level abstraction with Spring Data Repositories. Sometimes I need to extends JpaRepository interface in order to call saveAndFlush() or explicitly call flush(). Maybe that the cause?
I can't understand this behaviour! Any suggestion would be appreciated!!

A: After some troubles I have found the solution:
mysql 5.5 guide states:

InnoDB uses the in-memory auto-increment counter as long as the server
  runs. When the server is stopped and restarted, InnoDB reinitializes
  the counter for each table for the first INSERT to the table, as
  described earlier.

This is a big problem for me. I'm using envers to keep entities audits. I get as many errors as many "last rows" I delete.
Suppose I'm starting insert data into an empty table. Suppose to insert 10 rows. Then suppose to delete the last 8. In my db I will have as result 2 entities, with id 1 and 2 respectively. In the audit table I will have all 10 entities, with id from 1 to 10, and entities with id from 3 to 10 will have 2 action: create action and delete action.
auto-increment counter is now setted to 11. Restarting mysql service auto-increment counter goes to 3. So if I insert a new entity, it will be saved with id 3. But in audit table there is also an entity with id = 3. That entity is already marked as created and deleted. It result in an assertion failure during update /delete action because envers cannot handle this inconsistent state.


text:
The Lighthouse Press, LLC
• Hemp
by Jason Paul
• Fiction • 1970s Era
• E-Book
• 167 Pages
The 20-year Vietnam War is still three years from ending. The country is beyond the free love of the 1960s but no one knows what that means. Richard Nixon is in the White House, Motown is gearing-up and the State of Texas just sentenced a young man to 1,500 years in prison for possession of marijuana.
And that's when a tired James Stoner drives his corvette into a little Texas town where a small group of itinerant hippies have settled into an abandoned farm house just outside the city limits. But this isn't just any abandoned farm. This is an old homestead surrounded by an immense field of free growing marijuana.
But the hippies didn't plant the weed there and that fact alone sets the stage for an unusual parade of characters, both local and from out of town. What follows is the story of how Eudora almost made it onto the map of the United States...almost!
Hemp is available only as an e-book from Amazon.com.
Amazon.com.au
Copyright © 2002- 2019 • The Lighthouse Press, LLC. • All Rights Reserved.


Lola, a CPR Alum, crossed over the Rainbow Bridge. Her sister and fellow CPR alum, Noni will miss her and will be receiving all the love in the world from her mom & dad. Like so many pugs who make their way to CPR, Lola was older and needed some tender loving care. She received that and so much more from Geri & Lew.
From Lola's mom: She was the most loving, special little girl, perfect for us. The 3 & 1/2 years we had her just was not enough.
Pug hugs to your family from all of us at CPR.


text:
title: Family Fun Night
date: 2017-10-15 10:03:52 +0000
expirydate: 2017-11-03 20:00:00 -0700
start: 2017-11-03 17:00:00 -0700
end: 2017-11-03 19:00:00 -0700
publishdate: 2017-10-15 10:00:00 -0700
location: 2501 J Ave, Anacortes, WA 98221
description: 'Family Fun Night: Book Fair Edition'
image: "Screen Shot 2017-10-15 at 10.08.58 AM.png"
---

Here's your chance for evening Scholastic Book Fair shopping AND a fun time for the whole family!  The Book Fair will be open special late hours, while the kids get to have fun creating beautiful art to grace the halls of our school.  We hope you will join us!

redpajama_set_name: RedPajamaGithub


text:
Russia Challenges Its 4-year Doping Ban From Major Sporting Events by WADA
Russian President Vladimir Putin has called the sanctions politically motivated.
December 27, 2019, 4:56 pm explore: Sports
Lost in Translation: Swimmer Sun Yang's Doping Case Hits Interpretation Snag
Court of Arbitration for Sport said 'some concerns were raised' about the translation of Sun's testimony from Chinese into English.
December 11, 2019, 12:49 pm explore: Sports
Chelsea Transfer Ban Cut by CAS, Club Free to Sign Players in January
Chelsea's ban, which was imposed following violations in the recruitment of minors, was reduced on appeal by the Court of Arbitration for Sport.
December 6, 2019, 5:04 pm explore: Sports
Manchester City Lose Appeal to CAS over Financial Fair-Play Investigation
Manchester City lost their appeal against UEFA to the Court of Arbitration for Sport over alleged Financial Fair Play violations.
November 15, 2019, 6:26 pm explore: Sports
Scientists Create Tiny Albino Lizards, World's First Gene-Edited Mutant Reptiles
The lizards were created by researchers using CRISPR-Cas9, a gene-editing technique that has previously been used for the first genetically-engineered human embryo in the US.
August 29, 2019, 5:32 pm explore: Buzz
Palestinian Football Head Loses Appeal Over Lionel Messi Incitement
Palestinian football head Jibril Rajoub had urged fans to burn Argentina shirts with Lionel Messi's name and pictures of the Barcelona star.
July 19, 2019, 11:59 am explore: Sports
CAS Overturns Olympic Ban on Ex-Russian Sports Minister Vitaly Mutko
CAS overturned IOC's decision of lifetime ban on former Russian Sports Minister Vitaly Mutko but let the Olympic Committee take decision on 'any specific edition of the Olympic Games'.
July 11, 2019, 8:00 pm explore: Sports
Caster Semenya Eases to Women's 800m Title at Prefontaine Classic as Debate on Her Future Continues
Caster Semenya won the women's 800m race at the Prefontaine Classic, finishing nearly three seconds ahead of runner-up Ajee Wilson.
July 1, 2019, 4:12 pm explore: Sports
AC Milan Banned From Europe for Financial Fair Play Violations
'AC Milan is excluded from participating in UEFA club competitions of the sporting season 2019/2020,' Court of Arbitration for Sport ruled.
June 28, 2019, 8:05 pm explore: Sports
Chelsea Appeal FIFA Transfer Ban to CAS
Chelsea filed an appeal in the CAS against a FIFA transfer ban that prevents the club from signing players in the close season and in the January transfer window in 2020.
June 7, 2019, 4:54 pm explore: Sports
Athletics South Africa Joins Caster Semenya's Appeal over CAS Verdict
Caster Semenya cannot run her preferred distance under the new IAAF rules till she takes testosterone-suppressant medication.
No Human Can Stop Me from Running: Caster Semenya Strong Despite Losing Case in CAS
Caster Semenya was defiant despite losing the case against IAAF in CAS and said she believed in her legal team to get her back on track.
May 4, 2019, 12:06 pm explore: Sports
Caster Semenya to Run in Doha for the Last Time Before IAAF Testosterone Rules Apply
Double Olympic champion Caster Semenya had appealed in Court of Arbitration for Sport against the new IAAF rules but her appeal was rejected.
May 2, 2019, 3:58 pm explore: Sports
Caster Semenya Has Been Made to Suffer Like Me: Dutee Chand
Dutee Chand came out in support of South Africa's Olympic medallist Caster Semenya after CAS rejected her appeal against IAAF testosterone rules for women athletes.
Olympic Champion Caster Semenya Loses Appeal over IAAF Testosterone Rules
Caster Semenya appealed against IAAF rules where middle distance female athletes with a high natural level of testosterone must take medication to reduce it.
May 2, 2019, 9:28 am explore: Sports
Face Off: Setback For Govt In Rafale Cas
A day before the first phase of polling, the Supreme Court rejected the government's objections and said it will review classified Rafale papers which the government claims were stolen. Tonight on Face Off, Zakka Jacob debates whether the Rafale case will be a factor this election.
Zakka Jacob, April 10, 2019, 11:14 pm explore: India
Caster Semenya Says 'No Threat' to Women's Sport
Semenya is awaiting a Court of Arbitration for Sport verdict on her appeal against an IAAF regulation that says female athletes classed as having differences in sexual development (DSDs) gain an unfair advantage due to their higher testosterone levels, though only in races between 400 and 1,000m.
March 27, 2019, 2:55 pm explore: Sports
Sports Court Delays Semenya Verdict Until April
A decision in the controversial case had been due next week, but the world's top sport court said it would not issue a verdict "until the end of April" because both sides had filed additional material since the hearing in February.
March 22, 2019, 10:20 am explore: Sports
Gene Editing: Chinese Scientists are Losing Track of Patients Whose DNA They Altered
With CRISPR-Cas9, scientists have discovered a relatively easy way to edit genes, the strands of DNA that govern the body.
Shantanu David, December 29, 2018, 12:20 pm explore: Buzz
Rebooted Copa Libertadores Final a Treat for Real Madrid Soured by Regret
There have been refusals, complaints and threats to go to court, but the players of Boca and River, Argentina's two greatest football rivals, landed in Madrid and all indications are the second leg will be played.
10 Jan, 2020 | Sri Lanka in India
IND vs SL


text:
It's Heels Down for Drag Queens at Nellis Air Force Base. Friday Night Show Staged
by R. Cort Kirkwood
-The New American
If a guy wants to be a queen for a day, the public library isn't the only place to learn. He can also visit Nellis Air Force Base, which recently held its first-ever drag queen show.
"A base spokesperson," Breitbart News reported, confirmed that grown men were prancing around in heels and feather boas to entertain rank-and-file airmen and airwomen.
The latest news is in keeping with the Biden Regime's war on good order and discipline in the military. In March, the Pentagon announced new policies on "transgender medical treatment," which will available to any servicemember who "needs" it.
Biden and his military underlings are determined to turn the armed forces into a Weimaresque cabaret.
Exclusive: Nellis Air Force Base Hosts 'First-Ever' Drag Queen Show
w/assist from @BravoKiloActualhttps://t.co/zbLwTCuGCL via @BreitbartNews
— Kristina Wong 🇺🇸 (@kristina_wong) June 21, 2021
Air Force Statement
The Breitbart report on the drag queen show included this statement from the base:
Nellis Air Force Base and the 99th Air Base Wing hosted its first-ever drag show Thursday, June 17, at the Nellis Club. The event was sponsored by a private organization and provided an opportunity for attendees to learn more about the history and significance of drag performance art within the LGBT+ community.
Ensuring our ranks reflect and are inclusive of the American people is essential to the morale, cohesion, and readiness of the military. Nellis Air Force Base is committed to providing and championing an environment that is characterized by equal opportunity, diversity and inclusion.
If not for an Air Force podcaster who disclosed the event, Breitbart reported, the world outside the base would never have known about it. "DRAG-U-NELLIS" and "CLASS IS IN SESSION," a digital flyer read. "Discover the significance of Drag in the LGBT+ Community at the Nellis Club."
The dancing and prancing commenced at 5 p.m. on June 17 and was "sponsored by the Nellis Top 3."
That outfit is supposed to "enhance the morale, esprit de corps, of all enlisted personnel assigned to the Wing and to facilitate cooperation between members of the top three enlisted grades," its Facebook page says.
As well:
The base Top III will provide a forum for its members to meet, share personal experiences and expertise, and assist one another. It may function as an added channel of communication within the chain of command, between the commander, and the enlisted force on Nellis AFB.
A woman who attended the show wrote that she "had a fun night … at a drag Queen show at nellis afb last night," Breitbart reported.
What else do they do at Nellis besides watch drag queens?
The base website explains what happens at the "home of the fighter pilot" this way:
Nellis Air Force Base is home to the U.S. Air Force Warfare Center, the largest and most demanding advanced air combat training mission in the world. At Nellis, we provide training for composite strike forces which include every type of aircraft in the Air Force inventory. Training is conducted in conjunction with air and ground units of the Army, Navy, Marine Corps and air forces from our allied nations. The crews do not come to learn how to fly, but instead how to be the best combat aviators in the world.
The base is also home to the storied Thunderbirds, the service's official demonstration team.
Tranny Madness
Hosting drag queens isn't the first daffy idea from the Air Force. In February 2010, the Air Force Academy created a "worship circle" for pagans to practice witchcraft.
The academy recently fell victim to a hate hoax.
Those aside, it's clear now that homosexuals and sexual deviants now control the U.S. military. Indeed, drag queen shows might be the least of its problems. "Transgenders" can now serve openly, and the military will pay for sex-change operations and other abusive treatment, instead of providing the psychiatric help those mentally ill service members need.
President Trump had banned "transgenders" from the service, but Biden reversed that order. He even picked a "transgender woman" to run the regime's transition review of the Defense Department. A "transgender woman" is a man who mistakenly thinks he is the opposite sex.
Biden has not said how soon military men will be required to wear Ferragamo heels and carry a Louis Vuitton purse to pass sensitivity training and get a promotion.
c. THE NEW AMERICAN
admin2021-06-22T18:01:20+00:00June 22, 2021|Current Events|0 Comments
Alberta announces plans to fast-track visas for foreigners hired into province's tech industry
Brutal week stalls out Democrats' agenda: The Note
Left-wing Baltimore Prosecutor Marilyn Mosby Indicted for Fraudulent Mortgages on Florida Homes


Liza Owen is on a roll! Over the last few years, the talent has been navigating both the social media space and the music business, building her platform. Working between London and LA, the singer has been able to work with the likes of Bipolar Sunshine and tour alongside Jonas Blue. Now after building a strong following, Liza Owen is back with her latest single 'Polite'.
The high-energy record is the perfect introduction for new fans. Over the bass-heavy soundscape, the singer demands a sense of direction from her lover. The hard work definitely seems to be paying off as Liza sounds confident, self-assured and in control of her sound.
Previous Is Amazon Coming to a Cinema Near You?


Looking for 2018 WGC-Bridgestone Invitational picks, either for betting or fantasy golf games like DraftKings, FanDuel, Yahoo, Golf Channel or the PGA Tour?
We have your 2018 WGC-Bridgestone Invitational rankings and expert picks, as we do each week of the PGA Tour season.
We're at our final time (at least for now) at Firestone Country Club, as the WGC-Bridgestone Invitational leaves the schedule after this season. Tiger Woods is back for one more crack at win No. 9 at Firestone, a place he dominated for a decade, losing to just four players (4!) in 10 years. Dustin Johnson, Rory McIlroy and Justin Rose should all be solid favorites, too.
1. Dustin Johnson -- Johnson just won his 19th PGA Tour title on Sunday at the RBC Canadian Open. He's got the second-most WGC wins of all-time, and it doesn't seem to matter to him where or when he's playing. So long as his strategy is sound (it wasn't at Carnoustie), he can win.
2. Tiger Woods -- Woods got into Firestone one last time, and he's looking for a ninth win. He had to have a lot of memories flood back from The Open, and he's no doubt hungry to win again.
3. Rory McIlroy -- Rory has a super record at Firestone, but he hasn't quite finished off a victory here. Firestone is a fairways and greens place. If Rory hits good short irons, he can win.
4. Justin Rose -- Rose nearly won The Open with a great weekend. He's got a trio of fifth-or-better finishes here from 2012-15, but nothing since. Still, he's elite.
5. Jon Rahm -- Rahm should absolutely demolish Firestone with the amount of strokes he gains off the tee. His Carnoustie strategy was a dud, but we like the aggression.
6. Brooks Koepka -- Just didn't have it at the Canadian Open. We can discount the off week. He should handle Firestone well.
7. Rickie Fowler -- Fowler is a horse-for-course-style pick this week. He's practically a lock for a top-20 finish in this field, at this venue.
8. Tommy Fleetwood -- Fleetwood has put a pair of good starts, even though he didn't win the claret jug.
9. Francesco Molinari -- I don't see Molinari as a great fit here, hence the lower ranking. However, his play going back to May has been sublime.
10. Jordan Spieth -- I'm somewhat reluctant to think Spieth has it all figured out after Sunday at The Open, but that glimmer of hope, no cut and his Firestone record get him in the top 10.
For more DraftKings analysis, sign up for GNN Plus and check out our 2018 WGC-Bridgestone Invitational DraftKings advice!


Can I set my Philips hand blender's power to "ON" permanently?
If you are wondering if you can set your Philips hand blender's power to "ON" permanently, please find the answer here.
Due to safety reasons, your Philips hand blender should not be operated for more than 3 minutes at a time.
This is why it only works when you press the power button. It is impossible to fix the power button in the "ON" position to prevent you from letting the appliance run for a longer period of time.


For the last few decades there has been increasing concern globally over the consequences of conventional agricultural systems, techniques and principles. In particular, scientists and consumers are concerned about the environmental decline and degradation caused by large-scale mono-cropping, reliance on external inputs and synthetic fertilisers, cheap oil dependency, food safety, genetically modified crops and animals, loss of functionality in rural community, reduced farm profits, and the takeover of family farms by corporate interests.
Clearing of land for broadscale agriculture including cropping, horticulture and livestock production has caused major impacts on biological and ecological diversity and caused land degradation over vast areas. In Australia, dryland salinity, rising water tables, and soil erosion and dust storms as a result of clearing and agricultural practices affect vast areas of the country, rendering the land marginal at best for continued food production. The annual cost of lost production from agricultural induced dryland salinity is Australia in 1990 was estimated to be $130 million with a further $100 million each year in damaged infrastructure. Conventional agricultural techniques are responsible for water pollution from fertilisers, herbicides and pesticides, and wetland draining and the overuse of water continues to cause a loss of biological and ecological diversity.
More recently attention has been given to the impacts on air pollution from conventional agriculture, including from greenhouse gases such as carbon dioxide, methane and nitrous oxide. Health concerns regarding conventional agricultural practices range include the toxicity of chemicals used in production, genetic engineering of food substances, lack of appropriate labeling and 'food scares'.
It is clear that our present agricultural practices are negatively impacting on the environment and resources. Additionally, conventional agricultural practices are contributing to deteriorating health, whilst over the last 40 years conventional farmers have witnessed a continued decline in profit margins. With our variable and low rainfalls, weathered and depleted soils, dispersed geography and small consumer base, Australia's agriculture sector is challenged to find more sustainable agricultural practices. Many conventional farmers and agro-businesses are looking toward Quality Assurance (QA) and Integrated Pest Management (IPM) programs to secure credentials in food markets that are increasingly requiring the agricultural sector to improve their "green" credentials.


Suzanne excels thanks to her firm approach and her strong drive to always achieve the best for the client. As the head of the employment law section of our firm she and her teammates as well as our other colleagues, firmly stand by the entrepreneurs and the employees which she assists.
"Before I became an attorney - at – law at SMART Advocaten I worked a few years for a legal aid firm. I worked about 300 cases per year and got a lot of training on the job. This was a great preparation for my work as an attorney and I handled a lot of procedures for the sub-district court. My specialisms became contract law and employment law; this deepened my knowledge of these law fields. As an attorney I specialised further on these terrains and got a lot more court experience.
It is very satisfying when you force an insurance company to pay up after someone's home has burned down to the ground. I also get a very good feeling if I help someone to get through a divorce or arranged a good settlement when an employment is ended. People that enter a law firm full of frustrations and then continue to the next chapter in there live feeling relieved, that is what I do it for. To fight for the interest of a client and to make the difference, this gives me a lot of energy.
SMART Advocaten is a good place to build my future. It is a medium size law firm that allows me to pick up a broad area of cases. I am pleased to be able to apply my specific knowledge and experience and to expand it further. Of course I am specialising more and more; business law, family law and liability law. Within the firm there is a huge amount of expertise and a culture of sharing that knowledge.
To me, this broad scope is one of the great things about our profession. Though for me the emphasis is on labour law more and more. As the head of the labour section me and my team aim for a high quality of service, again every time. This deepens our knowledge of the field as well. The satisfaction of our clients is the best test for an attorney to know where he stands.
A lot is expected of me, as it is of everyone here, but the importance of a healthy work-life balance is not forgotten. The flexibility is there when you need it. You could say that I work in a modern organisation with modern employer – employee relationships. The law is a highly stressful profession. Luckily I can handle this well. I am good at planning and organising my work, which helps.
Outside work, football is my passion. In my profession, I get passionate about the statutes, the law. I know the law intimately and use my knowledge to fight for my clients. Among my football teammates and colleagues I am known as a fighter and I want to do justice to that reputation with all my clients. Fighting for a good result is a fair way to describe the motivation that drives me.
No salary because of Whatsapping!
FNV: whose interests are actually being represented?
Does cyclist accused of doping deserve more?
If you join in the demolition, you can help pay for the damage!
Compensation following the death of a linesman?
Money for a falling star?
Attorney: A first class goalkeeper. Combines expertise with inexhaustible energy. Has the drive to get results.


It is that time again to reflect on a great season.
CATCHDAWG wrote: Congrats on a great year!
DA, you're a one man deer culling operation. Congrats on a great season!
Wow! Congratulations on a great season! As many deer as you have killed, I bet you can gut one from start to finish in about 2 minutes!
double browtine wrote: Wow! Congratulations on a great season! As many deer as you have killed, I bet you can gut one from start to finish in about 2 minutes!
Congrats again on a stellar season DA!
DA is the Deerminater! Congratulations on an Outstanding season DA!! More memories to be filed.
Congrats on great seaso.. Glad you had a lot of fun.


text:
© Lake Design 2018
The colour of success?
Imagine if Brazil didn't play in yellow.
Colour is a vital part of any brand. And some brands become so strongly identified with their colour that changing becomes impossible. But what about the connection between the national team of Brazil and their iconic shirts. They didn't always play in yellow...
In 1950, Brazil hosted the world cup for the first time and it was a moment of national pride. A time when they planned to declare their arrival on the world stage having emerged from their mainly agricultrural economy into an industrialised, urbanised modern country.
The world cup was their chance to shine. The tournament was well organised. The team played brilliantly. People started to take notice of the team and the sporting prowess of the country for the first time.
Things were going to plan. They got to the final.
But they were beaten by former colony, Uraguay. It was devastating and things had to change. It was seen as a national tragedy.
One of the things that was considered a jinx was their kit. It wasn't the iconic kit of today. They played in plain white shirts. For a country like Brazil, famous for colour, exhuberance and parades, it seems odd to think of Brazil playing in plain white.
So they decided to hold a nationwide design competition for the new kit. There was just rule – the kit had to use all the colours of their national flag. Yellow, green, blue.
A designer won the competition; Aldyr Garcia Schlee - a 19 year old who had grown up on the Brazil / Uraguay border. Ironically, he was a Uraguay fan.
Eight years later, along with the continued outstanding Brazilian football, the world saw the emergence of Pele and the team won the world cup for the first time.
Four years later in 1962, they once again won the world cup – and this was one of the first world cups in history to be filmed in colour.
By the time we get to Brazil's fourth world cup victory in 1970, colour TV was common around the world and that shirt became etched in the public conscience forever.
Brazil. Success. Flair. Skill. Yellow.
As you can see from the pictures, the kit has barely changed in 60 years.
The $80,000 advertising space
studio@lakemail.co.uk


text:
83° Light Rain with Thunder
Widely scattered showers or a thunderstorm this evening. Then partly cloudy. Low 78F. Winds S at 5 to 10 mph. Chance of rain 30%..
Widely scattered showers or a thunderstorm this evening. Then partly cloudy. Low 78F. Winds S at 5 to 10 mph. Chance of rain 30%.
By BARBARA ORTUTAY AP Technology Writer
At $5 billion, the fine the U.S. Federal Trade Commission is about to levy on Facebook is by far the largest it's given to a technology company, easily eclipsing the second largest, $22 million for Google in 2012.
The long-expected punishment, which Facebook is well prepared for, is unlikely to make a dent in the social media giant's deep pockets. But it will also likely saddle the company with additional restrictions and another lengthy stretch of strict scrutiny.
Multiple news reports on Friday said the FTC has voted to fine Facebook for privacy violations and mishandling user data. Most of them cited an unnamed person familiar with the matter.
Facebook and the FTC declined to comment. The 3-2 vote broke along party lines, with Republicans in support and Democrats in opposition to the settlement, according to the reports.
The case now moves to the Justice Department's civil division for review. It's unclear how long the process would take, though it is likely to be approved. A Justice Department spokeswoman declined to comment on the Facebook matter.
For many companies, a $5 billion fine would be crippling. But Facebook is not most companies. It had nearly $56 billion in revenue last year. This year, analysts expect around $69 billion, according to Zacks. As a one-time expense, the company will also be able to exclude the amount from its adjusted earnings results —the profit figure that investors and financial analysts pay attention to.
"This closes a dark chapter and puts it in the rearview mirror with Cambridge Analytica," said Wedbush analyst Daniel Ives. "Investors still had lingering worries that the fine might not be approved. Now, the Street can breathe a little easier."
Facebook has earmarked $3 billion for a potential fine and said in April it was anticipating having to pay up to $5 billion.
But while Wall Street — and likely Facebook executives — may be breathing a little easier, the fine alone has not appeased Facebook critics, including privacy advocates and lawmakers.
"The reported $5 billion penalty is barely a tap on the wrist, not even a slap," said Senator Richard Blumenthal, a Democrat from Connecticut. "Such a financial punishment for a purposeful, blatant illegality is chump change for a company that makes tens of billions of dollars every year."
He and others questioned whether the FTC will force Facebook to make any meaningful changes to how it handles user data. This might include limits on what information it collects on people and how it targets ads to them. It's currently unclear what measures the settlement includes beyond the fine.
Privacy advocates have been calling on the FTC to come down on Facebook for a decade, but over that time the company's money, power and Washington influence has only increased.
"Privacy regulation in the U.S. is broken. While large after-the-fact fines matter, what is much more important is strong, clear rules to protect consumers," said Nuala O'Connor, president and CEO of the Center for Democracy and Technology. The CDT is pushing for federal online privacy legislation.
Some have called on the FTC to hold Facebook CEO Mark Zuckerberg personally liable for the privacy violations in some way, but based on the party line vote breakdown, experts said this is not likely.
Marc Rotenberg, president of the nonprofit online privacy advocacy group Electronic Privacy Information Center, said he was "confused" as to why the Democratic commissioners didn't support the settlement and said he suspects, without having seen the actual settlement, that this was due to the Zuckerberg liability question.
"But I thought that was misguided," he said, adding that EPIC instead supports more wholesale limits on how Facebook handles user privacy.
Since the Cambridge Analytica debacle erupted more than a year ago and prompted the FTC investigation, Facebook has vowed to do a better job corralling its users' data. That scandal revealed that a data mining firm affiliated with President Donald Trump's 2016 campaign improperly accessed private information from as many as 87 million Facebook users through a quiz app. At issue was whether Facebook violated a 2011 settlement with the FTC over user privacy.
Other leaky controls have also since come to light. Facebook acknowledged giving big tech companies like Amazon and Yahoo extensive access to users' personal data , in effect exempting them from its usual privacy rules. And it collected call and text logs from phones running Google's Android system in 2015.
Wall Street appeared unfazed at the prospect of the fine. Facebook's shares closed at $204.87 on Friday and added 24 cents after hours. The stock is up more than 50 percent since the beginning of the year. In fact, Facebook's market value has increased by $64 billion since its April earnings report when it announced how much it was expecting to be fined.
Rep. David Cicilline, a Democrat from Rhode Island, said in a statement that the fine gives Facebook "a Christmas present five months early. It's very disappointing that such an enormously powerful company that engaged in such serious misconduct is getting a slap on the wrist. This fine is a fraction of Facebook's annual revenue."
Cicilline leads the House Judiciary subcommittee on antitrust, which is pursuing a bipartisan investigation of the big tech companies' market dominance.
The fine, however, doesn't spell the end of Facebook's troubles. The company faces a slew of other investigations, both in the U.S. and overseas, that could carry their own fines and, more importantly possible limits to its data collection. This includes nearly a dozen by the Irish Data Protection Commissioner, which oversees privacy regulation in the European Union.
Social Media Industry
Online Media Industry
Media And Entertainment Industry
Corporate Legal Affairs
DES MOINES, Iowa (AP) — Joe Biden is taking an aggressive approach to defending the Affordable Care Act, challenging not just President Donald Trump but also some of his rivals for the Democratic presidential nomination who want to replace the current insurance system with a fully government…
NEW YORK (AP) — A wobbly day of trading ended with meager gains for U.S. stock indexes on Monday, enough to nudge them further into record territory, as the curtain rose on what's expected to be the weakest earnings reporting season in years.
The Latest: 2 accusers speak at Epstein bail hearing
NEW YORK (AP) — The Latest on the bail hearing for Jeffrey Epstein (all times local):
Stocks edge lower as bank losses offset technology gains
NEW YORK (AP) — Stocks edged lower in early trading Monday on Wall Street as a decline in banks offset solid gains in technology companies.
AP FACT CHECK: Trump wrong about Dems, census, citizenship
WASHINGTON (AP) — President Donald Trump is spreading falsehoods on issues of race, immigration and American-ness, exhorting four non-white female lawmakers to "go back" to where they came from and crying foul over his failed bid to add a citizenship question to the 2020 census.


text:
Q: Cant get scrollify.js to work? I am trying to use scrollify.js on my single page website but cannot get it to work?
I have the following html, header.php for loading scrollify and my js in my custom.js file.
What am I doing wrong?
Thanks in advance?
HTML
        <?php get_header(); ?>

                        Sell your old
Garrard

                        Looking to sell your turntable? We buy your used Garrard 301 & 401 record players.

                    <?php echo do_shortcode('[contact-form-7 id="66" title="Contact Us"]'); ?>

                        Sell your old turntable

                        Sell your old turntable

        <?php get_footer(); ?>

Header PHP
 <!DOCTYPE html>

                <meta http-equiv="Content-Type" content="text/html"; charset="utf-8">
                <meta name="viewport" content="width-device-width">
                <meta name="apple-mobile-web-app-capable" content="yes">
                <meta name="apple-mobile-web-app-status-bar-style" content="black">
                <meta name="description" content="<?php bloginfo('description'); ?>">
                <title>SellGarrard301</title>

                <?php wp_head(); ?>

Sell Garrard.com

                                    <?php
                                                wp_nav_menu( array(
                                                    'theme_location' => 'header_menu',
                                                    'container'      => '',
                                                    'container_class' => 'menu-hidden',
                                                    'menu_class'     => 'menu-hide',
                                                    'menu_id'     => 'header_menu',
                                                    ) );
                                            ?>

Custom JS function
 $(document).ready(function(){

 $(function() {
      $.scrollify({
      section: ".section",

      });
 });

 });

All files and scripts are loaded when I check but I cannot find any information on how to get it to work?
UPDATED CONSOLE ERRORS:
                jquery.scrollify.js:45 Uncaught ReferenceError: jQuery is not defined
                at jquery.scrollify.js:45
                at jquery.scrollify.js:47
            (anonymous) @ jquery.scrollify.js:45
            (anonymous) @ jquery.scrollify.js:47
            jquery.scrollify.min.js:1 Uncaught ReferenceError: jQuery is not defined
                at jquery.scrollify.min.js:1
                at jquery.scrollify.min.js:1
            (anonymous) @ jquery.scrollify.min.js:1
            (anonymous) @ jquery.scrollify.min.js:1
            jquery-migrate.min.js?ver=1.4.1:2 JQMIGRATE: Migrate is installed, version 1.4.1
            jquery-3.2.1.js?ver=4.8.3:3860 jQuery.Deferred exception: $.scrollify is not a function TypeError: $.scrollify is not a function
                at HTMLDocument.<anonymous> (http://localhost/sellgarrard/SellGarrard/wp-content/themes/SellGarrard301/JS/custom.js?ver=4.8.3:134:7)
                at j (https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js?ver=4.8.3:2:26911)
                at Object.add [as done] (https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js?ver=4.8.3:2:27220)
                at n.fn.init.n.fn.ready (https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js?ver=4.8.3:2:29326)
                at new n.fn.init (https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js?ver=4.8.3:2:24411)
                at n (https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js?ver=4.8.3:2:405)
                at HTMLDocument.<anonymous> (http://localhost/sellgarrard/SellGarrard/wp-content/themes/SellGarrard301/JS/custom.js?ver=4.8.3:133:1)
                at mightThrow (http://localhost/sellgarrard/SellGarrard/wp-content/themes/SellGarrard301/JS/jquery-3.2.1.js?ver=4.8.3:3583:29)
                at process (http://localhost/sellgarrard/SellGarrard/wp-content/themes/SellGarrard301/JS/jquery-3.2.1.js?ver=4.8.3:3651:12) undefined
            jQuery.Deferred.exceptionHook @ jquery-3.2.1.js?ver=4.8.3:3860
            process @ jquery-3.2.1.js?ver=4.8.3:3655
            setTimeout (async)
            (anonymous) @ jquery-3.2.1.js?ver=4.8.3:3689
            fire @ jquery-3.2.1.js?ver=4.8.3:3317
            fireWith @ jquery-3.2.1.js?ver=4.8.3:3447
            fire @ jquery-3.2.1.js?ver=4.8.3:3455
            fire @ jquery-3.2.1.js?ver=4.8.3:3317
            fireWith @ jquery-3.2.1.js?ver=4.8.3:3447
            ready @ jquery-3.2.1.js?ver=4.8.3:3920
            completed @ jquery-3.2.1.js?ver=4.8.3:3930
            jquery-3.2.1.js?ver=4.8.3:3869 Uncaught TypeError: $.scrollify is not a function
                at HTMLDocument.<anonymous> (custom.js?ver=4.8.3:134)
                at j (jquery.js:3094)
                at Object.add [as done] (jquery.js:3140)
                at n.fn.init.n.fn.ready (jquery.js:3373)
                at new n.fn.init (jquery.js:2816)
                at n (jquery.js:76)
                at HTMLDocument.<anonymous> (custom.js?ver=4.8.3:133)
                at mightThrow (jquery-3.2.1.js?ver=4.8.3:3583)
                at process (jquery-3.2.1.js?ver=4.8.3:3651)
            (anonymous) @ custom.js?ver=4.8.3:134
            j @ jquery.js:3094
            add @ jquery.js:3140
            n.fn.ready @ jquery.js:3373
            n.fn.init @ jquery.js:2816
            n @ jquery.js:76
            (anonymous) @ custom.js?ver=4.8.3:133
            mightThrow @ jquery-3.2.1.js?ver=4.8.3:3583
            process @ jquery-3.2.1.js?ver=4.8.3:3651
            setTimeout (async)
            jQuery.readyException @ jquery-3.2.1.js?ver=4.8.3:3868
            (anonymous) @ jquery-3.2.1.js?ver=4.8.3:3888
            mightThrow @ jquery-3.2.1.js?ver=4.8.3:3583
            process @ jquery-3.2.1.js?ver=4.8.3:3651
            setTimeout (async)
            (anonymous) @ jquery-3.2.1.js?ver=4.8.3:3689
            fire @ jquery-3.2.1.js?ver=4.8.3:3317
            fireWith @ jquery-3.2.1.js?ver=4.8.3:3447
            fire @ jquery-3.2.1.js?ver=4.8.3:3455
            fire @ jquery-3.2.1.js?ver=4.8.3:3317
            fireWith @ jquery-3.2.1.js?ver=4.8.3:3447
            process @ jquery-3.2.1.js?ver=4.8.3:3671
            setTimeout (async)
            (anonymous) @ jquery-3.2.1.js?ver=4.8.3:3689
            fire @ jquery-3.2.1.js?ver=4.8.3:3317
            fireWith @ jquery-3.2.1.js?ver=4.8.3:3447
            fire @ jquery-3.2.1.js?ver=4.8.3:3455
            fire @ jquery-3.2.1.js?ver=4.8.3:3317
            fireWith @ jquery-3.2.1.js?ver=4.8.3:3447
            ready @ jquery-3.2.1.js?ver=4.8.3:3920
            completed @ jquery-3.2.1.js?ver=4.8.3:3930

A: header.php
remove

Open footer.php
find

Add this directly above like so

Your problem is as I suggested, jQuery needs to load in on the page first, then load in scrollify. Making scrollify the very last thing to load in should resolve the issue. If not, then you need to do it the proper WP way by enqueing the script.


Maximising engagement to promote effective learning.
Empowering individuals to develop their knowledge and skills.
Nurturing strong partnerships to promote learning.
Promoting inclusion, diversity and anti-discrimination.


text:
Rent the Iconic NYC Mansion from The Royal Tenenbaums
May 24, 2021 May 24, 2021 3 min read DonnaEast
In 2001, Wes Anderson's comedy-drama movie appeared on the silver display screen, that includes the star-studded forged together with the likes of Gene Hackman, Gwyneth Paltrow, Ben Stiller, Anjelica Huston. The movie captivated cinephiles with its storyline, in addition to its 19th century backdrop. Now, for the primary time in a long time, lovers of the movie have the prospect to dwell within the Flemish Revival mansion which Anderson utilized in The Royal Tenenbaums. With its many preserved authentic items and fashionable renovations, the mansion is a chic mixture of traditional structure and modern furnishings.
The 6000-square-foot mansion could be discovered within the Hamilton Heights neighbourhood in Harlem. Inbuilt 1899, by Adolph Hoak, the house was initially owned by US legal professional Charles H. Tuttle, who ran in opposition to Franklin D. Roosevelt through the elections for Governor of New York. When Anderson chanced upon the mansion, it had simply been bought by a person named Willie Woods for US$460,000.
"We spent months looking for totally different homes," Anderson said about his search for the right house. "It wanted to be a New York home that wasn't stereotypical, and the place you'd have an actual robust sense of household historical past."
Woods allowed Anderson to hire the mansion for six months to finish the filming of The Royal Tenenbaums, earlier than commencing together with his renovations.
Now obtainable for hire, the Flemish Revival mansion retains most of the authentic appointments which had been seen in Anderson's traditional movie but additionally boast quite a few fashionable options courtesy of its quite a few renovations.
Other than its traditional exterior, different period-correct options of the late 19th century mansion embody the unique woodwork and in depth hardwood parquet flooring, which covers many of the home. The format of the mansion can be typical of a pre-war dwelling, with its many rooms which all serve a particular operate, in comparison with the extra modern trend towards open concept designs. These embody the formal eating room, playroom, separate butler's kitchen, workplace, and lounge areas.
On prime of those devoted rooms, the mansion additionally gives an astounding 4 and a half bogs, and 6 bedrooms.
As talked about, the mansion boasts many fashionable appointments as nicely. Probably the most notable of those being the non-public elevator which connects the primary three flooring of the four-storey dwelling. Whereas the six fireplaces positioned all through the Flemish Revival mansion retain their conventional pre-war aesthetics, they've been given modern updates and are powered by gasoline fairly than wooden for dependable heating through the colder months. In distinction to the remainder of the house, the principle chef's-style kitchen has been fully renovated and furnished with fashionable, top-shelf home equipment.
The Anderson-approved mansion represents rather more than luxurious abode or a bit of cinematic historical past. Inside its many partitions and parquet hardwood flooring, lies a wealthy historical past, tied to the roots of the good metropolis of New York. For these prepared to spend US$20,000 a month, it presents a novel alternative to bask within the consolation and historic pedigree of this iconic piece of structure.
All pictures courtesy of Jonathan Artieda.
Adolph Hoak, Charles H. Tuttle, Homepage Slider, Homes, New York City, The Royal Tenenbaums, Wes Anderson, Willie Woods
OMERS Private Equity Announces Investment in International Schools Partnership
We are 1st Indian pvt company to test fire multiple rocket propulsion systems: Pawan Kumar Chandana, Skyroot
Simple Breakfast ideas For Kids
Why Should Every Landlord Should Hire A Property Manager?
The Rolex Awards for Enterprise Supports A Generation of Inspiring Women