text:
Justin Edinburgh: Family join fans and friends at emotional memorial service
Glenn Hoddle leads mourners at Justin Edinburgh's emotional memorial as friends, family and fans pay tribute to Tottenham legend and former Leyton Orient manager at service at Chelmsford Cathedral following his death at the age of 49 last month
An emotional memorial service is being held for the late Justin Edinburgh at Chelmsford Cathedral in Essex
Former Leyton Orient boss Edinburgh tragically passed away last month after suffering a cardiac arrest
His family and friends were joined by former team-mates and hundreds of fans for the service on Tuesday
Edinburgh's family have set up a JustGiving charity page to raise funds for Justin Edinburgh 3 Foundation
By Ben Nagle for MailOnline
Hundreds of football fans have joined Justin Edinburgh's family and friends to pay their respects to the late Leyton Orient boss at a memorial service in Chelmsford.
Edinburgh passed away on June 8 after suffering a cardiac arrest just six weeks after leading Orient back into the Football League, winning promotion from the National League.
A private funeral was held following his death, but Tuesday's memorial service at Chelmsford Cathedral is the first time the public have been invited to pay their respects to the Tottenham legend.
A memorial service is being held at Chelmsford Cathedral to celebrate Justin Edinburgh's life
Charlie Edinburgh (centre), Justin's son, shakes hands with Glenn Hoddle before the service
The new Doncaster Rovers manager Darren Moore shakes hands with well-wishers in Essex
Leyton Orient chairman Nigel Travis (left) and Clive Allen ahead of the memorial service
Allen was representing Edinburgh's former club Tottenham and wore a club suit to the service
A number of high-profile ex-footballers and managers were in attendance, with Glenn Hoddle, Clive Allen, Doncaster boss Darren Moore and Salford City's Graham Alexander all pictured arriving early ahead of the ceremony.
Edinburgh's son Charlie was pictured hugging family members outside the cathedral, and he wore dark sunglasses with his black suit on an emotional day for the family in Essex.
When the ceremony began, a video of the moment Leyton Orient were crowned National League champions was said to have been played to the congregation, with a series of Edinburgh's quotes being played over the top.
A choir sang an emotional rendition of Bill Withers' 'Lean on Me' as the ceremony began at 11am.
Due to high demand, places were given out via a ballot, with fans asked to apply for seats through the club's website at the start of July.
Those without a seat were still invited to pay their respects outside, with roads around the Cathedral shut for the majority of the day and crowds gathering from 9am.
By 10:15am, there were already around 100 seated guests inside and the same amount outside, with club officials chatting to fans.
Peterborough United director of football Barry Fry (left) was among the guests arriving early
Salford City manager Graham Alexander (left) was at Chelmsford Cathedral – both he and Edinburgh got their sides promoted to the Football League at the end of last season
Tributes to Edinburgh were laid outside Leyton Orient's stadium in the days after his death
Edinburgh managed eight clubs in his post-playing career, including Newport (pictured)
More floral tributes were laid in memory of Edinburgh, with one featuring the Tottenham Hotspur cockerel – the club he played for over 200 times.
Edinburgh began his playing career at Southend United before spending a decade with Spurs, with whom he won the FA Cup and League Cup and remained closely associated after his playing career. Days before his death he had been in Madrid to watch Tottenham's Champions League final defeat by Liverpool.
After his playing days, Edinburgh managed a host of lower and non-league clubs, leading both Newport County and Orient to promotions from non-league.
Edinburgh had said he regarded Orient's promotion after 18 months in charge as his greatest achievement in football.
Leyton Orient's players observed a minute's silence for Edinburgh before a pre-season friendly


American culture, education and systems need to be reformed for the best interest of the public. Most of them cannot understand different ways of life because they have never lived or experienced other languages or cultures. Some of those who have lived and worked abroad expressed satisfaction over living in America. The unexpressed secret could not be understood, but after Engineer Sidaross experienced the life, education, teaching, engineering practice, and the damaging effect of the legal system's involvement in American society and culture, she noticed misuse of freedom, inequality, prejudices, and researched the cause of excessive lawsuits that Americans have experienced for decades. Fortunately, as a highly educated, accomplished and professional individual, she was able to help college and university students in America, and reinstate deficient students in their college programs after aiding them in the concepts of math, algebra and calculus – topics fully learned in high school in Europe and Egypt.
POSITIVE SOCIAL CHANGE? is a chronicle of Sidaross' experience in trying to positively improve people's lives while dealing with the charlatans, plagiarists and swindlers plaguing American society.


text:
Books I Want To Reread in 2021
I'm going to confess something embarrassing, most of the books on my 'favourites' shelf have only been read once. As a teenager, I was an avid rereader. I vividly remember finishing Shadow Kissed and instantly restarting the same book. (I didn't get out the house much) But as I've gotten older and my TBR list has become more hefty, I have a silly sense of guilt when I debate whether to reread something. It feels like a waste of time, but.. errr.. hello? Reading is meant to be fun! In 2021 I'm making a personal goal to reread some books that have been calling out to be for awhile now. Will they still be my favourites? Who knows! There's only one way to find out..
This is a 'descent into madness' story revolving around a young woman in the 60's. It's semi biographical with Plath taking heavy inspiration from her own experiences with mental health. There's something about Sylvia Plath's writing that speaks to my heart. It's dark, twisty, but painfully honest. I find myself in her words, which may be a truly awful thing to admit but, yes. This was her only novel ever released and I remember feeling so touched throughout it. It felt like a weighted hand over my heart and I'm both looking forward to giving it a reread and feeling truly darkened by the prospect of reading such a tragic book again.
After a young girl is found dead in a lake, the question arises as to whether she died of suicide. Told through two timelines, we read about the grief the family is experiencing from the loss and we go back to the events that led them to it. This was a truly beautiful book that shattered my heart and clumsily put it back together. Celeste Ng has such a talent for writing about family dynamics that are complicated but ring oh so true to real life. Some people much prefer her second novel Little Fires Everywhere, but for me, Everything I Never Told You is a much more harrowing story. Lydia, the main focus of the story, was a wonderfully written teenage girl who you just wanted to hug. The story is hers, and yet it's told through the other members of the family. It's a really fascinating look at how so many teenagers are almost blanketed by their families own issues. They can get lost in the pain of others. It was a different take on what could've otherwise been a regular 3 star book that focuses on mental health.
Evelyn Hugo is a Hollywood starlet who's always been known for her messy love life - being married seven times does that to a woman. Reaching out a unknown journalist, Evelyn Hugo agrees to a "tell all". Will the world finally learn who her actual true love was? This is a book community darling. Everyone has read it and 99.8% of people love it. Taylor Jenkins Reid is one of my favourite authors and this is an epic novel with a great cast of characters, a compelling story, and is very worthy of a reread. I may go with the audiobook to switch it up, have you listened to this? Would you recommend?
Stephen Chbosky
Is anyone surprised that this coming-of-age novel is on this list? I tend to reread this book at least once a year. Charlie's story touches my soul in a way that no other book does. It helped me at a time where I really needed to not feel alone about the state of my mental stability. I recently bought the anniversary addition that has added a new letter at the end, so I'm eagerly anticipating this reread. I can't wait to cry all the tears. If you didn't already know, this book is told through a series of letters where Charlie, the protagonists, works through his trauma of losing his Auntie. In high school he meets a ragtag group of friends who welcome him with open arms. It's about identity, love, depression, abuse, and growth as a teenager. Truly wonderful.
Louisa Clark is struggling to find her way as a 20-something girl who still lives at home. When she gets hired to take care of Will, a man who is confined to a motorized wheelchair after a car accident. Together they form a friendship that pushes both to step outside of their comfort-zones. This book got a lot of backlash because of it's disability rep, which I fully understand. I solely enjoyed it because of Lou's character. She inspired me at a time where my life was drastically changing and I needed some inspiration. For that reason, I want to give it a reread to see if it still holds up as a favourite.
Ava Dellaira
Laurel is a teenage girl who is struggling with the death of her sister. An assignment in class starts a chain of letters that she obsessively writes to various famous people. This is a complete risk as a reread. I first read this when I was around 13-years-old and was seeking something similar to The Perks of Being a Wallflower. I remember being impressed with the writing and finding the inside not matching the outside as it read more adult than I was expecting. Was 13-year-old me smart enough to know that? Probably not, but there's only one way to find out.
Are there any books that you're hoping to reread this year? Let me know!
books, tbr
Imogen's Typewriter. 31 January 2021 at 16:19
I totally feel you on the rereading a lot as a teen and not much now. I blame being more aware of the sheer number of books out there!
I read The Bell Jar for the first time in 2020 and completely fell in love. I might reread it this year too- also your copy is beautiful? That cover! <3
Faye, Faraway by Helen Fisher | Book Review [spoil...
7 Items Of Clothing You Need To Remove From Your C...
Mid-January Book Wrap-Up
21 Books I Want To Read In 2021
TBR | January 2021

redpajama_set_name: RedPajamaCommonCrawl


Alfalfa sprouts have been linked to a nine-state Salmonella outbreak that has sickened 30 people, according to the Centers for Disease Control and Prevention (CDC). Many of those sickened reported eating the contaminated sprouts at restaurants, but health officials have not released the names of those establishments. Five people have been hospitalized.
Epidemiologic and traceback evidence indicates that alfalfa sprouts from Sprouts Extraordinaire of Denver are the likely source of this outbreak, according to the CDC. The company today issued a recall for the sprouts which were sold in 5-pound boxes labeled "Living Alfalfa Sprouts." Health officials say restaurants and other retailers should not serve the recalled sprouts.
The outbreak includes two strains. Twenty four people have been sickened by Salmonella Reading, one has been sickened by Salmonella Abony and five have been sickened by both.
Onset of illness dates range from May 21 to July 20. Case patients, who range in age from less than 1 year to 72, have a median age of 30. Fifty-three percent of those sickened are female.
By state, cases have been reported from the following states: Colorado (13), Kansas (8), Minnesota (1), Missouri (1), Nebraska (2), New York (1), Oregon (1), Texas (1) and Wyoming (1).
Symptoms of a Salmonella infection include nausea, abdominal cramps and diarrhea that can be bloody. Anyone who ate sprouts at a restaurant and develops these symptoms should see a doctor and mention possible exposure to Salmonella.


The Group of Eight offers eight annual fellowships to early career researchers in Europe to work in Go8 universities for up to six months. Each Fellowship is worth AUD 20,000.
The Fellowships are open to eligible researchers in Latvia, Estonia, Lithuania, Poland, Hungary, the Czech Republic, Slovakia, Romania and Bulgaria.
The Go8 European Fellowship scheme recognises the importance of international contacts for early career researchers. It is envisaged that Fellows will continue to collaborate with Australian research partners when they return to their home institutions.


Chelsea Manning, the Wikileaks source and government whistleblower who was sentenced to 35 years in prison in 2013, has formally petitioned President Obama to commute her sentence, the New York Times reports.
Manning, a U.S. Army private who was known as Bradley Manning at the time, pleaded guilty to a number of charges after leaking nearly 700,000 documents containing government secrets, though she was not found guilty of the most serious charge against her, aiding the enemy, which could have meant a life sentence.
She has served more than six years of her current sentence. Even if she was released now, that's more time served than any other whistleblower in U.S. history.
Ms. Manning has never made excuses for disclosing classified materials to the news media. She accepted responsibility at trial by pleading guilty without the benefit of a plea agreement, an unusual act of courage in a case such as hers. Despite pleading guilty, the military prosecutors sought to characterize Ms. Manning's behavior as treasonous, an effort that ultimately failed. Unfortunately the trial had become a public spectacle, and with the Army under great scrutiny, the active duty military judge sentenced Ms. Manning to thirty-five years confinement.
I have served a sufficiently long sentence. I am not asking for a pardon of my conviction. I understand that the various collateral consequences of the court-martial conviction will stay on my record forever. The sole relief I am asking for is to be released from military prison after serving six years of confinement as a person who did not intend to harm the interests of the United States or harm any service members.
Manning has struggled in prison. Earlier this month it was reported that she'd made a second suicide attempt while in solitary confinement.
Obama had commuted the sentences of a record 872 people as of late October, far more than any other president. According to the Department of Justice's clemency statistics, as of Oct. 1 there were 1,920 pending applications for pardon and 11,355 for commutation. Obama's last day in the White House is Jan. 20.


Please bring a blanket, cushion and water for your comfort and PLEASE ARRIVE EARLY FOR A PROMPT START AT 7.30PM. Once the doors are closed I unfortunately cannot stop the session to let you in.
Lie down and relax deeply in a safe healing space while the gong's frequencies wash over you and into you, clearing out any blockages and soothing away any stress in the body and mind.
A gong bath is a powerful sonic meditation which enables deep relaxation to bring about peace and wellbeing for improved health. The vibrations from the gongs assist the release of emotional and energy blockages in the body and stimulate deep healing on a cellular level.
The gong slows the brainwaves, inducing a dreamlike state and opening us up to take an inner journey where our sense of time dissipates and we are left to simply 'be' and vibrate with the gong.
To ensure your comfort please bring a blanket and pillow/cushion.
no need to print off tickets, save the trees!


History began with the Rule of Man, which is where those who make the law are not accountable to those under the law, and those who make the law are above the law. The law is thus likely to be inefficient, subjective, arbitrary, and applied unequally. Government under the Rule of Man is illegitimate because people only support it under duress, and no competing law is allowed. Government under the Rule of Man is also a monopoly on the right to initiate force or fraud within a geographical boundary.
A great leap forward from the Rule of Man was the Rule of Law, which is where those who make the law are accountable to those under the law, and no man is above the law. Unfortunately, government under the Rule of Law is still not legitimate because most people support it only under duress, and no competing law is allowed. Like under the Rule of Man, government under the Rule of Law has always been a monopoly on the right to initiate force or fraud within a given geographical boundary. These remaining drawbacks with the Rule of Law are harmful in their own right, but they are also the seeds of its inevitable regression back to the Rule of Man – unless we evolve further.
The next great leap forward will be the Rule of Market, which is where the law is a product like any other. An individual could produce his own law, or choose one of the products produced by others, or choose no such product at all. The market would be the judge. Government under the Rule of Market would allow competition, and few, if any, would purchase law that claimed the right to initiate force or fraud against them.
In the Rule of Market, the law is voluntary – just like any other product. In fact, everything is voluntary. Even money is just a product like any other.
It will be necessary to look at some everyday examples to understand the Rule of Market because, although it is quite simple, it is quite difficult to understand given a lifetime of conditioning by television and government schools and universities. Such conditioning promotes a single groupthink while squashing the imagination, independent thought, and critical thinking skills that would allow one to escape the groupthink.
We will look at two everyday examples. In the first example, you will have discovered that you entered into an unfair contract. In the second example, you will observe how the Rule of Market deals with gang violence and how tragedy is eventually overcome with hope and unlimited potential.
In both examples it should be clear that Rule of Market is simply individual freedom, which has always been more compatible with human nature, and which unlocks the healthy potential of self-interest, competition, and reputation, whose benefits are further magnified by today's tools, such as the Internet, cameras, and guns.
Eventually, under the Rule of Market one could be confident about entering into any kind of agreement without being cheated or tricked, but to see how such harmony would have evolved, it will be necessary to go back to an earlier point.
Suppose you voluntarily entered into a contract with another party because, although they had a mediocre reputation, they offered terms that were just too good to pass up, which they had to do to compete with those who had better reputations. Then you discovered you were tricked, and so you decided it was in your best interests to only fulfill the part of your contractual obligation you felt was fair. You would then be wise to make your case on the Internet for two reasons. The first reason is because in the future, other parties (the market) would look at your reputation and decide on what terms (if any) they would be willing to enter into any given type of contract with you. The other reason is because the other party will be making its case on the Internet as well, and the claims by the other party could hurt your reputation if you allow them to go unchallenged.
You would be wise to hire an advocate to help you produce your side of the story. The role of such an advocate would be similar to the purpose of a lawyer today.
You would want to maintain an online presentation that explains how your principles would guide you to react in certain scenarios and how you are defining your terms. You could think of your statement of principles as your law. One purpose of such a presentation would be to let potential partners know what kind of agreements you might find acceptable as well as what to expect once you entered an agreement. Another purpose would be to make it harder for anyone else to misrepresent you, and yet another purpose would be a guide for your children. Your statement of principles is another place where you could hire an advocate to help you produce it.
You would want to hire one or more reputation rating companies to publish an evaluation of your side of the story. Let's refer to such companies as Reputation Bureaus. Such a role would be similar to the purpose of a credit rating agency. Each reputation bureau would decide whether your actions were consistent with the expectations you created with your statement of principles. They would decide the extent to which your actions were justified given the objective facts of the case, and they would decide the extent to which your actions were justified given the ambient culture. They would also be evaluating your side according to their well publicized rules, which could be thought of as their "law". Then they would adjust your reputation score accordingly, and of course, the weight of their decision would depend on their own reputation. Every reputation bureau would have an independent rating for you.
You would want to pay more to choose a reputation bureau with the best reputation, which is one that understands it cannot afford to ever appear biased or to have cheated in any way. Otherwise, its rating would carry far less weight with others. Its reputation would also depend on its law being fair and unambiguous.
Note that if your statement of principles and your contract used common components found in other statements and other contracts, then evaluation would be easier and thus cheaper. On the other hand, if you are like me and insist on a custom statement of principles, then you should expect to pay more.
Suppose the reputation bureaus you hired decided that your actions were consistent with your stated values and were thus expected, and that overall your actions were mostly justified both objectively and given the ambient culture. Also, your actions were mostly acceptable under their law. Therefore, given a potential future contract, the other party would probably just look at your reputation score and decide that they would be willing to contract with you (in spite of your having broken a previous contract), but that party might ask for a slightly higher interest rate (or slightly more collateral) to reduce its risk.
We chose your case because it was a tipping point. Your reputation bureaus each decided that to some extent the other party had intentionally tried to trick you, and that their behavior was part of a pattern, and thus they dinged the other party's reputation considerably. The other party knew this was the likely decision and thus hired their usual reputation bureau who they could depend on to give them a good rating. However, a few years of propping up the bad behavior of such companies had also cost their reputation bureau some of its reputation.
Just as the other party's reputation had been propped up, their reputation bureau's reputation had been propped up by other dishonest reputation bureaus. Over time the dishonest companies and reputation bureaus had learned they could only depend on each other to maintain their reputations, and thus they were vulnerable to sudden crash – like a stock market bubble that had gotten too out of sync with reality.
Your case precipitated a cascade over the next few months where the other party and all of its cronies lost most of their reputation with the honest reputation bureaus and thus lost most of their business so suddenly that they had to liquidate their assets, which were bought up and put to better use by their honest competitors.
The people called it creative destruction.
Given just the one example about breaking an unfair contract, it should be clear how one would finally be free to pursue one's dreams while simultaneously choosing to act more responsibly – all because one would value one's reputation even more than one values one's credit rating today, but the full benefit of the Rule of Market goes so much deeper than that. It could apply in any conceivable day-to-day scenario, and thus one's reputation would be more important in every conceivable scenario.
When every person in every scenario is finally free to pursue their dreams while having a powerful incentive to act more responsibly, then the result can only be more peace, safety, productivity, innovation, wealth, and happiness. The advent of the Rule of Market would be the dawn of a new renaissance like nothing we have ever seen before – a never ending Golden Age beyond anything in history.
Unfortunately, we are no longer moving forward. We are now moving backwards towards the Rule of Man. For example, Obama claims the power to spy on anyone, to indefinitely detain anyone, and even to assassinate anyone without due process, without accountability, and without transparency, and he has already exercised all of these powers.
We are moving back to the Rule of Man because governments are absolutely terrified of the Rule of Market because it is becoming clear to the people that the primary purpose of government is to force a majority to give their time, to give the fruits of their labor, and to even give their lives and their children for a goal they would not find worthy of such sacrifice … such as wars, pyramids, cronyism, propaganda, censorship, reeducation camps, false flags, genocide, slavery, redistribution of honest wealth, and disarming the people.
Next, let's explore how violence would be virtually nonexistent in a society built on the Rule of Market. First, we would have to go back to a point before the initiation of force and fraud had become almost non-existent to find out why such behavior had become so rare.
Suppose a society had adopted the Rule of Market not quite three years ago, and some people still did not value their reputation. In this case Leroy's daughter Jada had dated a young thug, Jamal, who thought his gang membership protected him from the Rule of Market.
After Jada decided to end the relationship, Jamal decided to break into the family's home at night and make her leave with him. He brought his four badest gangstas with him and they all had Glocks.
Before the advent of the Rule of Market, the gang's strategy would have worked, but under the Rule of Market, families had changed. Most people understood that every family was responsible for its own safety and completely free to provide that safety. Most people also understood that everyone's future had become unlimited, and perhaps most importantly, most people understood that everyone had become free to do the right thing.
Leroy and his neighborhood guardians always did the right thing, and their individual reputations reflected that; whereas, Jamal and his gang, the last gang in their neighborhood, often initiated force or fraud, and their reputations reflected that.
Jamal did not understand that under the Rule of Market, most people, including Jada, had developed hope and a sense of self-esteem. She would not come back to him like other girls had done before. She had thought she could change him, but she now understood that she could not.
Jamal shot the door several times and it would not budge. The gang then had to expended about 90 rounds before they were finally able to kick it in. This only took 50 seconds, but they were pretty mad at this point because they had first encountered a door like this just two weeks before, although in that case no one had been home and they had been in no particular hurry. The only thing Jamal and his gang had learned from that experience was to wear hearing protection when shooting a door. Jamal did not learn how lucky he was that no one had been home.
Leroy and his neighborhood guardians had known that Jamal and his gang were likely to try this. It was their MO. That is why Leroy, at great personal risk to himself, had tried one last time earlier that day to explain to Jamal and his gang why they should disband like the other gangs.
Leroy tried to convey the hope that had spread through the community, and through the whole damn country. He tried to explain how they were living the Reverend Dr. Martin Luther King's dream. They were free at last! But the gang followed the Reverend Dr. Al Harpton Varakan Jackson, who preached how the country owed them and had abandoned them.
Leroy explained how Jada wasn't like girls around there used to be and how Jada was proud and full of hope, but that just made Jamal more determined to take her.
As they kicked the door in, Leroy had a chance to yell "stop or we'll shoot". Jamal and his gang took that as a challenge because they were wearing class II body armor that had stopped 9mm rounds before. They did not understand that their body armor would not stop a 5.56mm 62 grain round. Hence, they didn't give Leroy time to say anything else.
Leroy had been very careful not to disrespect anyone in the gang earlier that day – even when they tested him, which they interpreted as a sign of weakness, but they let him go without harm. He didn't dare tell them about the two snipers watching over him, or they would have reacted in a way that would have cost them their lives. When Leroy got home, he cried for a long time.
When Jamal heard Leroy release the charging handle on his AR-15 somewhere deep in the house, he did not understand that someone was truly willing, let alone able, to stand up to him. No one had done that before, and besides, he had his gang with him, and they had body armor.
The gang each had only two or three rounds left because they had never needed spare magazines before. They randomly fired all of their remaining rounds in about three seconds – hitting nothing. No one was within 30 feet of them.
In just a few seconds, all of the guardians had begun sobbing uncontrollably, and the whole neighborhood came out and sobbed with them.
The guardians hired the best reputation bureau they could afford. They even sold some possessions and borrowed some money to do it. It was that important.
The company's name was The Soul of Humanity because its law was based on The Soul of Humanity. It was physically based in Austin, Texas.
The guardians had not been able to afford the video surveillance that would have exonerated them more quickly and more thoroughly, but given the relative reputations of the survivors and the deceased, and given the testimony of witnesses and the reputations of those witnesses, the reputation of the guardians had actually increased. Nevertheless, they had killed, and there was no video, so they would be on a kind of probation for a about three years.
The story became a national story, and the The Soul Of Humanity gave them each a one year advertising contract worth fifty times the fee they had paid. That was more than the going rate, but that fact only added to the good will and new business received by the company.
One month later a sniper killed the Reverend Dr. Al Harpton Varakan Jackson, and no one cared enough to investigate. In his arrogance, the Reverend had refused to pay money to "the man" to buy insurance to investigate any initiations of force or fraud against him. Even his personal body guards lacked the will to do anything about it, nor did they have the skills to do anything about it.
Gang activity in that first year had skyrocketed before being fought down to its original level. Then it fell to 20% of its original level during the second and third year. but with the story of Leroy and his guardians, gang activity in the forth year dropped to 1% of its original level.
It would not be accurate to say that the gangs simply dissolved, instead, most transformed from thugs into guardians. Those who were once takers had become makers.
Who will build the ROADS!?
The advent of The Rule of Market was widely understood and anticipated, and yet, some people had still been apoplectic with shrieks of "Who will build the ROADS!?" In a nutshell, the answer was, "The same people who build them now." After all, how did we get the cars that drove on those roads, or computers or smart phones, and our houses, and the roads in front of our houses ... ? Of course, what such alarmists had really meant was, "For each new road, who would force dozens or even thousands of people to give up a piece of their land?" The alarmist minority needn't have been so apoplectic because it worked out exactly as most people expected.
The third such incident under the Rule of Market was the Springfield Bypass. It would raise the value of all property directly along its route, so everyone along the route wanted it and were thus willing to pay for it; whereas, some of those owning businesses along competing roads might lose some business and thus were not willing to pay for any of the bypass, so they didn't. However, there was one individual land owner along the ideal route, Mr. Schittstein, who would also benefit from the new road but who was holding out as a way of extorting the others to give him money.
In the first such incident, the holdout, Mr. Freeman, had good reason to believe that he would lose a small amount of business, so his neighbors compensated him. However, in the second such incident, the holdout, Ms. Princess, would have actually benefited, but the people had decided to pay her anyway because she had not been excessively greedy. Furthermore, the reputation bureaus did not yet have sufficient precedent to ding the reputation of Ms. Princess. The example of Ms. Princess emboldened Mr. Schittstein to insist on too much money. He asked for 95% of the cost to route around his property safely, so his neighbors called his bluff and built the road around his property. They felt the 5% extra cost was, as one neighbor put it, "Totally worth it." The result was known locally as, "Schittstein's Curve," which, his neighbor's learned, gave Schittstein an odd satisfaction.
Occasionally, the folks along the Springfield Bypass would offer to pay to replace the bypass with a route through Mr. Schittstein's property, but no matter what they offered, he always held out for more. He had understood that even with the best of safety precautions, this was to be the first such bypass, and thus someday, some oversight might cause someone to get hurt if the road were forced to go around his property, but he had been unmoved, and his reputation did not suffer for it given the early stages of the Rule of Market. Subsequent extortion was dampened, fortunately!, as the reputation bureaus rapidly adapted.
It was virtually impossible to get away with violence under the Rule of Market, but the Goodmans were not thinking clearly when they forced entry into Mr. Schittstein's house, where they proceeded to beat Mr. Schittstein to death as he continued to display a total lack of remorse to the end.
The reputation bureaus, had plenty of precedent by this time, and the relative reputations of the Goodmans vs. Schittstein combined with the video footage from multiple sources was such that the verdict from every bureau was, in the vernacular, "Schittstein had it coming."
Just three years later, the amazing golden age brought by the Rule of Market had produced the kind of wealth and innovation that would have saved the Goodman's baby, but such wealth and technology was never needed in another such case because in the 75 years since, there has not been another Schittstein under the Rule of Market.
Next, read Rule of Market vs. The World.
These sort of ideas are tossed around the cryptocurrency / blockchain fanboy circles occasionally. Very hard to envision how it might be implemented though, much less how TBTB would take to the idea..


Final Fantasy, LUFTRAUSERS, Gunpoint, Destiny, Half-Life 2 and more this week with guest Will Blevins. Maybe news…. I don't know. Did anything happen in the last two weeks?
Extra Lives – Ep 1: We're Here!
This week we celebrate our first episode (Shhhh! Those other ones don't count!) and talk more RAGE, Half-Life 2, Doom 3, League of Legends, and that whole Zoe Quinn thing. also; WHY THE HELL DID I BUY DUKE NUKEM FOREVER!?!? WHAT IS WRONG WITH ME!
Tonight Kyle and Kyle and special guest Ken Maxey discuss the mind boggling Fez, how long is too long for a game, DOOM 3′s 10th Anniversary, and look to play another 10 year old classic in the coming weeks. All this and more (Risk of Rain)!
We're looking buying new cameras for the live stream so the video quality will hopefully improve. We'll most likely have two more Zero(point) episodes and then roll out official episodes complete with audio only versions if you prefer to listen to the show that way. Not much else is new this week, so enjoy the show and don't forget to join us next week!
The Extra Lives Show: Episode Zero(point)Two!
Join the Kyles this week as we talk more DOOM, kickflips in OlliOlli, how to pronounce Anachronox, Google's cool billion spent on twitch, and of course Risk of Rain. All this and MORE!!!!!
We record next week so be on the lookout if you'd like to join in and chat. Kyle and I plan to record a video of some Risk of Rain. and release it soon. Overall, I'd say maybe a few more of these "Zero(point)" episodes and we'll be ready to go full blown live. Hope you're enjoying them because I know we sure are!


ATI was challenged to provide a low maintenance surface that fit with the style of an iconic American brand.
In 1929, Wally Byam set out to build a sleek, light-weight travel trailer with all the commodities of home. Some 85 years later, his iconic Airstream trailer remains a symbol of American adventure and discovery. ATI has worked with Airstream and its team of designers on several occasions, and the company currently uses the NuMetal 204 Mil Aluminum sheets in the Sterling trailer.
The most recent collaboration was a remodel of Airstream's flagship product, where they once again called on ATI for interior surface solutions because, as one designer put it, "We know they do some pretty cool things." For this particular installation, Airstream chose ATI's NuMetal line of High Pressure Laminates for their trailer, the Classic. Just like the Classic, NuMetal is designed for long-term adventures.
In keeping with Airstream's commitment to light-weight design, they selected the 924 NTZ Brushed Aluminum Mesh as the galley kitchen's backsplash and divider wall. Aluminum laminate is a perfect match because of its flexibility and ease of use. Airstream previously used 204 Mil Aluminum as the finishing laminate for the kitchen divider walls. ATI's level of service, brand equity and product integrity, as well as their reliability, are just some of the reasons Airstream continues to call upon the family-owned laminate manufacturer, based in Greensboro, NC.


Mortgage rates on the rise? What you need is some smart strategies to prepare.
Don't take the money. If you're buying a new home, don't be tempted to borrow the maximum amount your lender will allow.
Do more than the minimum. If you have a variable-rate mortgage, build in some wiggle room by setting your payments higher than required.
Plan to pre-pay. Find out what your pre-payment privileges are and pay whatever you can.
Conduct a reality check. Find out what your mortgage balance will be at renewal and use our online mortgage calculator to project what your payments could be if you renewed at a higher rate. Start to ease up to your new payment level so at renewal, it's like a merge lane!
Watch your bad debt. Be cautious about any credit card or other high-interest debt.
Getting prepared for higher rates is not about panicking, it's about being prudent.
Choosing a variable rate or a fixed rate mortgage most likely will depend on your financial situation and your tolerance for risk.
With a fixed interest rate mortgage, the interest rate is deter-mined when you apply for a mortgage and is set for the length of the mortgage term. Because the interest rate does not change, you know how much of your payment is going toward your principal and how much is going toward the interest owed. You also know in advance how much of your principal you will pay during the length of your mortgage term.
Fixed rate mortgages often appeal to borrowers who want stability in their payments, manage a tight budget, or are generally more conservative. For example, young couples with large mortgages relative to their income may be better off opting for peace of mind that a fixed rate brings.
Variable rate mortgages may allow a borrower to take advantage of decreasing rates. Interest rate is calculated on an ongoing basis at a lenders' prime rate minus, or plus, a set percentage. As the prime rate changes the interest rate on the mortgage changes.
With a variable interest rate mortgage, the amount of the payment may be fixed or variable. For budgeting purposes some may wish to set a fixed payment amount each month. If rates change, the payment amount stays the same, however the amount paid toward the principal and the interest varies.
It is important to discuss the pros and cons of both types with a lending professional to ensure borrowers make the right decision for their budget.
By shortening your loan repayment or amortization period to 20 years from 25 years, you'll pay your mortgage off five years sooner. You'll pay higher monthly payments, but you'll build equity faster and you'll pay less in interest over the long term.
Apply for a prepayment option. If you receive one, you can directly pay down some of your principal before it's due. Make sure to check for prepayment penalties.
By paying biweekly instead of monthly, you'll make 26 payments in a year or 13 months instead of just 12 months and reduce your amortization to about 20 years from 25 years.


text:
Q: Regex is that will match commented SQL code How to write a Java regular expression for a commented SQL code like below?
/*
    SELECT * FROM Table1;
    -- Comment in comment
    Another SQL code
*/
SQL-code
-- One line comment
/**/ -- Yet one comment
/* And yet one comment */

This is my current wrong variant: (--.*)|(/\*(.*\n)*\*/).
I know that comment signatures (--, /**/) can be inside string but for my purpose we can consider so strings as comments, it doesn't matter. The most important to exclude all commented SQL code.

A: Try this pattern for matching comments:
(?s)(?:\/\*.*?\*\/|--[^\n]*)

Explanation:
(?s) - single line mode, . matches newline
(?:...) - non-capturing group
\/\* - match /* literally
.*? - match zero or more of any characters (non-greedy)
\*\/ - match */ literally
| - alterantion - match pattern on the left side or on the right side of it
-- - match -- literally
[^\n]* - match zero or more characters other from newline character
Demo

redpajama_set_name: RedPajamaStackExchange


text:
Z O E C H I L D E R L E Y
Petrified in Storyland
First made whilst artist in residence at the University of Wales, this work explores the relationship between the Welsh mythology and cultural identity. People took me to sites of folkstory, some which have barely changed in a thousand years but others are modern inventions of heritage. Inspired by the themes in Welsh storytelling such as love, loss and a fascination with a macabre, enchanted world, the work evolved into a imaginative and fantastical approach with a skeptical allusion to the legends and landscapes that define Romantic Nationalism.
Commissions/Portraits
Exhibitions/Publications
Dinosaur Dust Special Edition
petrified edit 2018-10


text:
Fullback Tony Richardson Hopes To Make A Lockout-Ending Deal Part Of His Legacy
Tony Richardson doesn't even know if he's going to be playing next year, but it has nothing to do with the current NFL lockout. Richardson, a free agent fullback who most recently played for the New York Jets, will be a free agent if and when the lockout ends, and he'll need to make a decision then about whether he wants to return for a 17th season. Right now, he says he's simply worried about leaving his legacy. Richardson, an executive committee member for the players' side of the negotiations, says he's doing everything he can to pave the way for the next generation of players, just like those who came before him. He doesn't sound completely enthusiastic or optimistic of an impending deal, but does say he's optimistic in the fact that the right people are discussing the right issues. In other words, the wait rolls on.
Tony Richardson joined KCSP in Kansas City with Bob Fescoe to discuss recent meetings, if there is reason to be more optimistic, how much longer he thinks he'll play, what it's like to play for Rex Ryan, if he believes there will be a full 16-game season and if he's been asked to give politically correct answers.
Are the players doing the same thing that the owners are reportedly doing, meeting in different cities somewhat secretly?:
"It's not anything like that. I think that we're obviously having general meetings to keep everyone up to date. But we're not doing any secret meetings. We're just trying to do everything we can to get back on the football field."
There has been a greater general feeling of optimism lately. Are you more optimistic now about the situation?:
"I would kind of echo what our executive director, DeMaurice [Smith], and Roger [Goodell] said. You can be optimistic because we have the right people in the room, talking about the right issues and really trying to get this thing hashed out. In that regard, I would definitely say I'm optimistic and I think, as long as we keep hammering this thing out, hopefully sooner than later we can get something done."
How much longer do you think you'll be playing?:
"I think I can definitely see the light at the end of the tunnel and it's very bright. It's just a matter of, my biggest goal is to see this process through as far as getting guys back on the field. I know a lot of these guys just got drafted, and even my situation of being an undrafted free agent. These guys right now who didn't get drafted are sitting there in no-man's land and haven't been able to talk to teams, not quite sure what they're future is like. I can only imagine if that was me 17 years ago."
What's it like playing for Rex Ryan?:
"You know what? You have to love Rex Ryan. I think that sometimes people kind of have the wrong impression of Rex. The one thing I can say about him is he absolutely loves his football team, loves his players and would do anything to help guys be successful. People say he talks too much, but in the last couple years, having a young quarterback, I think Rex has done a phenomenal job of really taking the media attention away from Mark [Sanchez] and putting it on himself."
Do you think there will be a full 16-game season?:
"That is a very good question. I think the fact that we have the right people in the room and headed in the right direction, that's the number one goal. We're doing everything we possibly can to get this thing ironed out and make sure it's a fair deal for both sides. The fans have been patient, and I know they're frustrated but we're doing everything we can to get this thing worked out."
Are they asking everybody to take the political approach to these answers?:
"It's the truth; it's not a political approach, it really is the truth. I would never pull the wool over anyone's eyes. It's a tough process because my stake in this is trying to pull off next year's games because whenever you start to walk away, you want to make sure you leave a legacy. I think leaving a legacy is making sure that the things that I've been able to enjoy thanks to the people that came before me. I want to make sure I can leave that same legacy for the guys that come behind me."
Bjoern Werner Learned About the NFL By Playing Madden
Demaryius Thomas On Tim Tebow: "i Feel Like He Thinks He Can Take Sanchez's Spot. I Feel Good About Tim Going Out There."


text:
Pieter (Jop) WOLTJER
Postdoc Economic History – University of Groningen
Working Paper: The Great Escape
Technological Lock-in vs Appropriate Technology in Early Twentieth Century
ABSTRACT: America's lead over Europe in manufacturing productivity from the late nineteenth century onwards has often been contributed to differences in initial conditions, trapping Europe in a relatively declining, labor-intensive and low-productive technological path. In this paper, I reassess the productivity dynamics in British manufacturing on the basis of a novel analytical framework by Basu and Weil that emphasizes the role of learning and localized technical change and which predicts convergence in light of rapid capital deepening. By means of a data envelopment analysis, I measure the effects of capital accumulation, technological change, and efficiency change. I find evidence for considerable increased capital-intensity levels in British manufacturing during the early twentieth century, particularly in the 'new' industries which actively began to adopt modern techniques of mass-production and managerial control. My findings seriously challenge the traditional, declinist, technological lock-in hypothesis. Instead, the British shift toward mass-production techniques during the interwar period provides a strong case for a remarkable escape from the labor-intensive path which had held the British manufacturing sector in its grasp throughout the nineteenth century.
AUTHOR: Pieter Woltjer
» DOWNLOAD FULL PAPER «
Available at: Groningen Growth and Development Centre
Journal: GGDC Research Memoranda, No. 141
DOI: …
Get PDF: "The Great Escape"
MLA Woltjer, Pieter. "The Great Escape: Technological Lock-in vs Appropriate Technology in Early Twentieth Century British Manufacturing." Groningen Growth and Development Centre Research Memorandum 141 (2013).
APA Woltjer, P. (2013) The Great Escape: Technological Lock-in vs Appropriate Technology in Early Twentieth Century British Manufacturing. Groningen Growth and Development Centre Research Memorandum, 141.
Chicago Woltjer, Pieter. "The Great Escape: Technological Lock-in vs Appropriate Technology in Early Twentieth Century British Manufacturing." Groningen Growth and Development Centre Research Memorandum 141 (2013).
Harvard Woltjer, P., 2013. The Great Escape: Technological Lock-in vs Appropriate Technology in Early Twentieth Century British Manufacturing. Groningen Growth and Development Centre Research Memorandum, 141.
Vancouver Woltjer, P. The Great Escape: Technological Lock-in vs Appropriate Technology in Early Twentieth Century British Manufacturing. Groningen Growth and Development Centre Research Memorandum. 2013 Nov;141.
» CAN'T GET ACCESS? CONTACT AUTHOR FOR A COPY «
P.J. Woltjer
I am a post-doctoral researcher at the Groningen Growth and Development Centre. As an economic-historian, I am interested in topics ranging from the study of productivity growth in the United States, the diffusion of technology in Europe, to the impact of international trade on development in Africa. The aim of this blog is to provide access to my published articles and working papers, as well as the unpublished datasets, source descriptions and statistical and analytical code underlying my research.
1930s, Appropriate Technology, Data Envelopment Analysis, Economics, Great Britain, History, Industry, Innovation, Manufacturing, Technological Lock-in, Technology, Twentieth Century, United Kingdom, United States
Working Papers (13)
Article: The Composition of Capital and Cross-country Productivity Comparisons
Dataset: U.S. Growth Accounts, 1899-1941
Article: The Sources of Growth in a Technologically Progressive Economy
Working Paper: What is new in PWT 9.1?
Working Paper: WIOD Socio-Economic Accounts 2016
Chapter: Frontier Analysis
Column: An Economic Rationale for the West African Scramble?


text:
Speech-Language Pathology, Full-Time. Tenure-Track, Assistant/Associate Professor
Faculty Positions, Education, Curriculum & Instruction, Education Administration & Leadership, Other Education, Special Education, Health & Medicine, Other Health & Medicine
Position Overview:
Teaches, advises and mentors students, evaluates student performance, and maintains department and student records in accordance with university policies. Adheres to the educational philosophy of the university. Works in a collaborative manner with colleagues and professional peers. Participates in university meetings that relate specifically to faculty. Serves on department, college, and university committees as requested. Prepares departmental reports as requested. Engages in teaching, service, and scholarly and/or creative activities as defined by the tenure and promotion policy in the UCO Employee and Faculty Handbook.
The College of Education and Professional Studies at the University of Central Oklahoma invites applications for a tenure track Assistant Professor or a tenure track Associate Professor in Speech-Language Pathology. Both professor ranks require teaching, scholarly activity, and service. The position will begin in August 2021.
The successful Assistant Professor candidate will serve as a full-time faculty member responsible for providing discipline specific instruction in graduate and undergraduate courses as well as providing supervision as assigned and engaging in scholarly activity. The Assistant Professor is also responsible for service to the Program, Department, College, and University. Area of interest or experience is open.
The successful Associate Professor candidate will possess experience and Associate rank in an accredited Speech-Language Program with administrative duties and interest in serving as UCO Program Coordinator and/or CAA Program Director. The Associate Professor will be responsible for providing discipline specific instruction in graduate and undergraduate courses, engaging in scholarly activity, and providing service to the Program, Department, College, and University. Area of interest and experience is open.
College/Department Overview:
The College of Education and Professional Studies currently has 100 full-time and over 100 part-time faculty organized in seven departments. The college offers 23 undergraduate majors and 28 graduate majors. All teacher education programs are CAEP accredited. Other programs are recognized at the state and national levels with accreditations by the American College of Sports Medicine (ACSM), the American Dietetic Association (ADA), the American Speech-Language Hearing Association (ASHA), the National Association for the Education of Young Children (NAEYC), the National Council on Family Relations (NCFR), and the Oklahoma Educational Quality and Accountability Commission (OEQA). UCO's College of Education and Professional Studies has an enrollment of nearly 4,800 students, about one-fourth of whom are graduate students. For further information see our website at http://www.uco.edu/ceps .
Department Specific Essential Job Functions:
Both the successful Assistant Professor candidate and the Associate Professor candidate for the full-time tenure-track faculty position in the Speech-Language Pathology program will be responsible for a balanced commitment towards teaching, research, and service. Discipline specific instruction in courses may require a variety of formats (face-to-face, hybrid, and online). Clinical supervision requires continuing education in supervision as a distinct discipline and experience in scaffolding instruction and mentoring novice clinicians. Duties in teaching and clinical supervision include providing a quality learning experience for students; teaching, advising and mentoring students; evaluating student performance; and maintaining program/department and student records in accordance with university policies. The successful candidate will adhere to the educational philosophy of the university and work in a collaborative manner with colleagues and professional peers. Participation in university meetings that relate specifically to faculty is expected.
The successful candidate may bring an independent line of research to the university or be prepared to develop and implement a line of research. The candidate will mentor graduate students in research activities involving single-subject studies as a capstone to the program. Additionally, the faculty member may mentor undergraduate and graduate research activities, culminating in presentations at conferences such as Oklahoma Research Day, NCUR, Posters on the Hill, Oklahoma Speech-Language-Hearing Association Conference, and ASHA Convention. The faculty member is responsible for maintenance and compliance with activities or documentation as necessary to assist with ongoing program CAA accreditation.
Based on previous experience and achieved Associate Professor rank in an CAA accredited Speech-Language Pathology program, consideration for Associate Professor may be given to candidates interested in UCO Program Coordinator and/or CAA Program Director administrative duties .
An earned Ph.D. degree awarded by a regionally accredited or internationally recognized institution in the field specified in the position announcement (exceptions require Academic Affairs approval). Possesses excellent communication, problem-solving, and organizational skills. Must have 3+ years of progressively responsible experiences in chosen field or combination of relevant experience and education. Must hold ASHA CCC-SLP and hold, or qualify to hold, Oklahoma license in Speech-Language Pathology.
Experience Preferred :
An earned PhD is preferred. Current research line or potential to develop line of research is preferred.
Knowledge/Skills/Abilities:
Previous teaching experience in higher education environment is preferred. Candidate must provide evidence of teaching effectiveness/excellence. The candidate for Associate Professor rank will possess experience at the rank of Associate Professor in a CAA accredited Speech-Language Program. Experience in administrative duties in a CAA accredited program is preferred. Candidate must be professionally qualified under ASHA with CCC-SLP certification, hold or be eligible for, Oklahoma licensure and have a minimum of two years of experience and the ability to maintain ongoing professional credentials. Skill in team building; coaching; mentoring; supervision; conflict resolution, delegation, problem-solving, and understanding diversity. Able to comply with the UCO Employee and Faculty Handbook.
Reasonable accommodations (in accordance with ADA requirements) may be made, upon request, to enable individuals with disabilities to perform essential functions.
Kinesiology and Health Studies, Adjunct
Save Kinesiology and Health Studies, Adjunct
English, Full-Time, Tenure-Track, Assistant Professor
Save English, Full-Time, Tenure-Track, Assistant Professor
Faculty Positions Not specified Full Time jobs in Edmond
Education Not specified Full Time jobs in Edmond
Curriculum & Instruction Not specified Full Time jobs in Edmond
Education Administration & Leadership Not specified Full Time jobs in Edmond
Other Education Not specified Full Time jobs in Edmond


text:
Home AI Indian-American scientist wins 'Inventor of the Year' award
Indian-American scientist wins 'Inventor of the Year' award
Indian-American scientist Rajiv V. Joshi has won the New York Intellectual Property Law Associations Inventor of the Year Award for his pioneering work in advancing the electronic industry and improving Artificial Intelligence (AI) capabilities, it was reported.
An Indian Institute of Technology (IIT) Bombay alumnus, Joshi was presented the 2020 award "in recognition of the contribution that the invention has and/or will make towards society as a whole" earlier this month during a virtual awards ceremony, said the American Bazaar report.
A research staff member at IBM's Thomas J. Watson Research Center, Joshi holds 235 US patents.
His work focuses on the development of integrated circuits and memory chips.
He is a fellow of the Institute of Electrical and Electronics Engineers (IEEE) and received the Industrial Pioneer Award from the IEEE Circuits and Systems Society in 2013 and the IEEE Daniel E. Noble Award in 2018.
Joshi holds a B.Tech. degree in mechanical engineering from IIT Bombay. He came to the US in 1977 to pursue a master's degree at MIT and a doctoral degree at Columbia University.
According to Joshi's biography, his novel interconnects processes and structures for aluminium, tungsten, and copper technologies are widely used in IBM for various technologies.
Joshi has extensively worked on novel memory designs and commercialized these techniques. He received three Outstanding Technical Achievements (OTAs) and three highest Corporate Patent Portfolio Awards for licensing contributions.
A Distinguished Visiting Professor with IIT Roorkee, he was inducted into the New Jersey Inventor Hall of Fame in August 2014 along with the pioneer Nicola Tesla.
Inventor of the Year
Rajiv V. Joshi
Previous articleIngram Micro signs distribution agreement with Rapidor
Next articleUiPath expands support for business partners to deliver on hyperautomation
Microsoft launches new center focused on Societal impact through Cloud and...
Facebook AI model beats Google, runs 5 times faster on GPUs
Ericsson launches 2 new AI-powered network services


We're happy to announce that Photocrati 4.8 is now available via automatic update in your WordPress admin section!
Before installing or updating, we recommend backing up your existing files and database. We also recommend saving your current customization features as a preset.
*Please note that even after updating, you may still see additional updates available. This is due to caching and will go away within a few hours. To verify that you are running version 4.8, visit the Appearance tab of your WordPress admin and the Photocrati theme should display the version number, 4.8.
As always, you can also download the newest version of the them from the Photocrati members area and update your theme manually.
Meet the new default Photocrati preset, Sidewinder Full.
Visit our Demos page to see all our new designs.
As always, don't hesitate to reach out to our support by visiting the members area.


I will be recommending your services to anyone that I hear of who is looking for property in Auckland!
I want to thank you for helping me to find the wonderful apartment that we bought. I was under extreme time pressure and hadn't had any success with the other companies that I tried. What I especially appreciated was that you listened carefully to our requirements and only showed us what was appropriate for our needs.
You were transparent, gave excellent information and always replied promptly to our questions. This enabled us to make a swift, informed decision and to meet our deadline.
The property has turned out to be everything that you said it was and we are absolutely delighted with it. Needless to say I will contact you if we want to add to our property portfolio and I will be recommending your services to anyone that I hear of who is looking for property in Auckland!
You have always been a great help.
I am so happy with the advice given to me by Impression Real Estate.


稳定性 Stable. Flammable. Incompatible with acids, strong bases, metals, reducing agents, oxidizing agents. Protect from moisture and water. Note low flashpoint.
用途 2,3-Butanedione (Diacetyl), the molecule implicated in the disease known as popcorn lung, has now been implicated in amyloid-β peptide toxicity associated with Alzheimer鈥檚 disease. Diacetyl accelerate s amyloid-β aggregation-a hallmark of Alzheimer鈥檚 disease. These preliminary finding raise the possibility of long-term neurological toxicity mediated by DA.


text:
.mceEditor > table{
    width:700px;
}
/* Reset */
.bootstrapSkin table,
.bootstrapSkin tbody,
.bootstrapSkin a,
.bootstrapSkin img,
.bootstrapSkin tr,
.bootstrapSkin div,
.bootstrapSkin td,
.bootstrapSkin iframe,
.bootstrapSkin span,
.bootstrapSkin *,
.bootstrapSkin .mceText {
    border: 0;
    margin: 0;
    padding: 0;
    background: transparent;
    white-space: nowrap;
    text-decoration: none;
    font-weight: normal;
    cursor: default;
    color: #000;
    vertical-align: baseline;
    width: auto;
    border-collapse: separate;
    text-align: left;
}

.bootstrapSkin a:hover,
.bootstrapSkin a:link,
.bootstrapSkin a:visited,
.bootstrapSkin a:active {
    text-decoration: none;
    font-weight: normal;
    cursor: default;
    color: #000
}

.bootstrapSkin table td {
    vertical-align: middle
}

/* Containers */
.bootstrapSkin table {
	direction:ltr;
}
.bootstrapSkin iframe {
	display: block;
	background: #FFF;
}

.bootstrapSkin .mceToolbar {
	height: 26px
}

.bootstrapSkin .mceLeft {
	text-align: left
}

.bootstrapSkin .mceRight {
	text-align: right
}

/* External */
.bootstrapSkin .mceExternalToolbar {
	position: absolute;
	border: 1px solid #CCC;
	border-bottom: 0;
	display: none;
}

.bootstrapSkin .mceExternalToolbar td.mceToolbar {
	padding-right: 13px;
}

.bootstrapSkin .mceExternalClose {
	position: absolute;
	top: 3px;
	right: 3px;
	width: 7px;
	height: 7px;
	background: url('img/icons.png') -820px 0
}

/* Layout */
.bootstrapSkin table.mceLayout {
	border: 0;
	/*tinymce bootstrap*/
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
    border-radius: 4px;
}

.bootstrapSkin table.mceLayout tr.mceFirst td {
	/*border-top: 1px solid #CCC;*/
	border-top: 1px solid #DDD;
	border-radius: 4px;
}

.bootstrapSkin table.mceLayout tr.mceLast td {
	border-bottom: 1px solid #DDD;
	border-radius: 4px;
	background-color: #fafafa;
    background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
    background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
    background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
    background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
    background-repeat: repeat-x;
    *zoom: 1;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
     -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
          box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
}

.bootstrapSkin table.mceToolbar,
.bootstrapSkin tr.mceFirst .mceToolbar tr td,
.bootstrapSkin tr.mceLast .mceToolbar tr td {
	border: 0;
	margin: 0;
	padding: 0;
}

.bootstrapSkin td.mceToolbar {
	/*tinymce bootstrap*/
	padding-top: 1px;
	vertical-align: top;
	background-color: #fafafa;
    background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
    background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
    background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
    background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
    background-repeat: repeat-x;
    *zoom: 1;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
     -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
          box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#f2f2f2');/*For IE7-8-9*/
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    height: 1%;/*For IE7*/
}

.bootstrapSkin .mceIframeContainer {
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	/*height: 100%; 5/22/2010 - Joe Rozzi - taken out comparing to default theme ui.css */
}

.bootstrapSkin .mceStatusbar {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 9pt;
	line-height: 16px;
	overflow: visible;
	color: #666;
	display: block;
	height: 20px
}

.bootstrapSkin .mceStatusbar div {
	float: left;
	/*margin: 3px 0 0 4px;*/
	margin:2px;
	color: #666;
}

.bootstrapSkin .mceStatusbar a.mceResize {
	display: block;
	float: right;
	background: url('img/icons.png') -801px -2px;
	width: 20px;
	height: 20px;
	cursor: se-resize;
	outline:0;
}

.bootstrapSkin .mceStatusbar a:hover {
	text-decoration: underline
}

.bootstrapSkin table.mceToolbar {
	margin-left: 3px
}

.bootstrapSkin span.mceIcon,
.bootstrapSkin img.mceIcon {
	display: block;
	width: 20px;
	height: 20px;
}

.bootstrapSkin .mceIcon {
	background: url('img/icons.png') no-repeat 20px 20px
}

.bootstrapSkin td.mceCenter {
	text-align: center;
}

.bootstrapSkin td.mceCenter table {
	margin: 0 auto;
	text-align: left;
}

.bootstrapSkin td.mceRight table {
	margin: 0 0 0 auto;
}
/**
* Fix bug pour la hauteur du footer de l'editeur
**/
.bootstrapSkin tr.mceLast td{
    min-height:20px;
}
/* Button */
.bootstrapSkin .mceButton {
    /*tinymce bootstrap*/
    cursor: default;
    display: block;
    height: 20px;
    margin: 1px;
    padding: 1px 2px;
    width: 20px;
    background-color: #f5f5f5;
    *background-color: #e6e6e6;
    background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
    background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
    background-repeat: repeat-x;
    border: 1px solid #bbbbbb;
    *border: 0;
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
    border-bottom-color: #a2a2a2;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    *zoom: 1;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.bootstrapSkin a.mceButtonEnabled:hover {
    /*tinymce bootstrap*/
    color: #333333;
    background-color: #e6e6e6;
    *background-color: #d9d9d9;
    text-decoration: none;
    background-position: 0 -15px;
    -webkit-transition: background-position 0.1s linear;
    -moz-transition: background-position 0.1s linear;
    -o-transition: background-position 0.1s linear;
    transition: background-position 0.1s linear;
}

.bootstrapSkin a.mceButtonActive,
.bootstrapSkin a.mceButtonSelected {
	/*tinymce bootstrap*/
	background-color: #cccccc \9;
}

.bootstrapSkin .mceButtonDisabled .mceIcon {
	/*tinymce bootstrap*/
	cursor: default;
    opacity: 0.3;
	-ms-filter: 'alpha(opacity=30)';
	filter: alpha(opacity = 30);
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}

.bootstrapSkin .mceButtonLabeled {
	width: auto;
}

.bootstrapSkin .mceButtonLabeled span.mceIcon {
	float: left;
}

.bootstrapSkin span.mceButtonLabel {
	display: block;
	font-size: 10px;
	padding: 4px 6px 0 22px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.bootstrapSkin .mceButtonDisabled .mceButtonLabel {
	color: #888;
}

/* Separator */
.bootstrapSkin .mceSeparator {
	background: none repeat scroll 0 0 transparent;
	display: block;
	height: 24px;
	margin: 0 2px;
	overflow: hidden;
	width: 1px;
}

/* ListBox */
.bootstrapSkin .mceListBox {
	direction: ltr;
	margin: 1px;
}

.bootstrapSkin .mceListBox,
.bootstrapSkin .mceListBox a {
	display: block
}

.bootstrapSkin .mceListBox .mceText {
	/*tinymce bootstrap*/
	padding: 1px 2px 1px 5px;
	text-align: left;
	text-decoration: none !important;
	width: 70px;
	height: 20px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 20px;
	overflow: hidden;
}

.bootstrapSkin .mceListBox .mceText,
.bootstrapSkin .mceListBox .mceOpen {
    /*tinymce bootstrap*/
    color: #333333;
    background-color: #f5f5f5;
    *background-color: #e6e6e6;
    background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
    background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
    background-repeat: repeat-x;
    border: 1px solid #bbbbbb;
    *border: 0;
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    border-bottom-color: #a2a2a2;
}

.bootstrapSkin table.mceListBoxEnabled:hover .mceOpen,
.bootstrapSkin .mceListBoxHover .mceOpen,
.bootstrapSkin .mceListBoxSelected .mceOpen,
.bootstrapSkin .mceListBoxSelected .mceText {
    /*tinymce bootstrap*/
    color: #333333;
    background-color: #e6e6e6;
    *background-color: #d9d9d9;
    text-decoration: none;
    background-position: 0 -15px;
    -webkit-transition: background-position 0.1s linear;
    -moz-transition: background-position 0.1s linear;
    -o-transition: background-position 0.1s linear;
    transition: background-position 0.1s linear;
}

.bootstrapSkin table.mceListBoxEnabled:hover .mceText,
.bootstrapSkin .mceListBoxHover .mceText {
    /*tinymce bootstrap*/
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    border-bottom-color: #a2a2a2;
}

.bootstrapSkin table.mceListBoxEnabled:hover .mceText,
.bootstrapSkin .mceListBoxHover .mceText,
.bootstrapSkin .mceListBoxSelected .mceText,
.bootstrapSkin table.mceListBoxEnabled:hover .mceOpen,
.bootstrapSkin .mceListBoxHover .mceOpen,
.bootstrapSkin .mceListBoxSelected .mceOpen {
	background-image: none;
}

.bootstrapSkin .mceListBoxDisabled a.mceText {
	/*tinymce bootstrap*/
	color: #333333;
	background-color: transparent;
}

.bootstrapSkin .mceListBoxMenu {
	overflow: auto;
	overflow-x: hidden
}

.bootstrapSkin .mceOldBoxModel .mceListBox .mceText {
	height: 22px
}

.bootstrapSkin .mceOldBoxModel .mceListBox .mceOpen {
	width: 11px;
	height: 22px;
}

.bootstrapSkin select.mceNativeListBox {
    font-size:11px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	background: #F0F0EE;
	border: 1px solid gray;
	margin-right: 2px;
}

.bootstrapSkin .mceListBox .mceOpen {
	width: 14px;
	height: 20px;
	border-collapse: separate;
	background-image: url(img/butt2.png);
	background-position: left top;
	background-repeat: repeat-x;
	padding: 1px;
	border-left: 0 none !important;
}

.bootstrapSkin .mceListBox .mceOpen span {
	display: block;
	width: 14px;
	height: 20px;
	background-image: url(img/down_arrow.gif);
	background-position: 2px 1px;
	background-repeat: no-repeat;
}

/* SplitButton */
.bootstrapSkin .mceSplitButton {
    /**
    * Changement pour éviter de tronquer le bouton
    */
	/*width: 32px;*/
    width:auto;
	height: 20px;
	direction: ltr
}

.bootstrapSkin .mceSplitButton a,
.bootstrapSkin .mceSplitButton span {
	height: 20px;
}

.bootstrapSkin .mceSplitButton a {
	display: block;
}

.bootstrapSkin .mceSplitButton a.mceAction {
	height: 20px;
	width: 20px;
	padding: 1px 2px;
	display: block;
}

.bootstrapSkin .mceSplitButton span.mceAction {
	width: 20px;
	background: url('img/icons.png') 20px 20px;
	display: block;
}

.bootstrapSkin .mceSplitButton a.mceOpen {
	width: 10px;
	height: 20px;
	background-image: url(img/down_arrow.gif);
	background-position: 1px 2px;
	background-repeat: no-repeat;
	padding: 1px;
	border-left: 0 none !important;
}

.bootstrapSkin .mceSplitButtonDisabled .mceAction,
.bootstrapSkin .mceSplitButtonDisabled span.mceOpen {
	opacity: 0.3;
	filter: alpha(opacity = 30);
}

.bootstrapSkin .mceSplitButtonActive a.mceAction {
	/*tinymce bootstrap*/
	border: 1px solid #bbbbbb;
  *border: 0;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #a2a2a2;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}

.bootstrapSkin table.mceSplitButton td {
	background-image: url(img/butt2.png);
	background-position: left top;
	background-repeat: repeat-x;
}

.bootstrapSkin .mceSplitButton a.mceAction,
.bootstrapSkin .mceSplitButton a.mceOpen {
	/*tinymce bootstrap*/
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #a2a2a2;
}

.bootstrapSkin .mceListBox a.mceText,
.bootstrapSkin .mceSplitButton a.mceAction {
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-khtml-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-left-radius: 3px;
	-khtml-border-top-left-radius: 3px;
	border-top-left-radius: 3px;
}

.bootstrapSkin .mceSplitButton a.mceOpen,
.bootstrapSkin .mceListBox a.mceOpen {
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-khtml-border-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-right-radius: 3px;
	-khtml-border-top-right-radius: 3px;
	border-top-right-radius: 3px;
}

.bootstrapSkin .mceSplitButton a.mceOpen:hover,
.bootstrapSkin .mceSplitButtonSelected a.mceOpen,
.bootstrapSkin table.mceSplitButtonEnabled:hover a.mceAction,
.bootstrapSkin .mceSplitButton a.mceAction:hover {
  /*tinymce bootstrap*/
  color: #333333;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #a2a2a2;
}

/* ColorSplitButton */
.bootstrapSkin div.mceColorSplitMenu table {
	background: #FFF;
	border: 1px solid gray
}

.bootstrapSkin .mceColorSplitMenu td {
	padding: 2px
}

.bootstrapSkin .mceColorSplitMenu a {
	display: block;
	width: 9px;
	height: 9px;
	overflow: hidden;
	border: 1px solid #808080
}

.bootstrapSkin .mceColorSplitMenu td.mceMoreColors {
	padding: 1px 3px 1px 1px
}

.bootstrapSkin .mceColorSplitMenu a.mceMoreColors {
	width: 100%;
	height: auto;
	text-align: center;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	line-height: 20px;
	border: 1px solid #FFF
}

.bootstrapSkin .mceColorSplitMenu a.mceMoreColors:hover {
	border: 1px solid #0A246A;
	background-color: #B6BDD2
}

.bootstrapSkin a.mceMoreColors:hover {
	border: 1px solid #0A246A
}

.bootstrapSkin .mceColorPreview {
	margin-left: 2px;
	width: 16px;
	height: 3px;
	overflow: hidden;
	background: #9a9b9a
}

.bootstrapSkin .mce_forecolor span.mceAction,
.bootstrapSkin .mce_backcolor span.mceAction {
	overflow: hidden;
	height: 16px
}

/* Menu */
.bootstrapSkin .mceMenu {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1000;
	border: 1px solid #D4D0C8
}

.bootstrapSkin .mceNoIcons span.mceIcon {
	width: 0;
}

.bootstrapSkin .mceNoIcons a .mceText {
	padding-left: 10px
}

.bootstrapSkin .mceMenu table {
	background: #FFF
}

.bootstrapSkin .mceMenu a,
.bootstrapSkin .mceMenu span,
.bootstrapSkin .mceMenu {
	display: block
}

.bootstrapSkin .mceMenu td {
	height: 20px
}

.bootstrapSkin .mceMenu a {
	position: relative;
	padding: 3px 0 4px 0
}

.bootstrapSkin .mceMenu .mceText {
    position: relative;
    display: block;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #000;
    cursor: default;
    margin: 0;
    padding: 0 25px 0 25px;
    display: block;
}

.bootstrapSkin .mceMenu span.mceText,
.bootstrapSkin .mceMenu .mcePreview {
	font-size: 11px;
}

.bootstrapSkin .mceMenu pre.mceText {
	font-family: Monospace
}

.bootstrapSkin .mceMenu .mceIcon {
	position: absolute;
	top: 0;
	left: 0;
	width: 22px;
}

.bootstrapSkin .mceMenu .mceMenuItemEnabled a:hover,
.bootstrapSkin .mceMenu .mceMenuItemActive {
	background-color: #dbecf3;
}

.bootstrapSkin td.mceMenuItemSeparator {
	background: #DDD;
	height: 1px
}

.bootstrapSkin .mceMenuItemTitle a {
	border: 0;
	background: #EEE;
	border-bottom: 1px solid #DDD
}

.bootstrapSkin .mceMenuItemTitle span.mceText {
	color: #000;
	font-weight: bold;
	padding-left: 4px
}

.bootstrapSkin .mceMenuItemDisabled .mceText {
	color: #888
}

.bootstrapSkin .mceMenuItemSelected .mceIcon {
	background: url('img/menu-check.png')
}

.bootstrapSkin .mceNoIcons .mceMenuItemSelected a {
	background: url('img/menu-arrow.png') no-repeat -6px center
}

.bootstrapSkin .mceMenu span.mceMenuLine {
	display: none
}

.bootstrapSkin .mceMenuItemSub a {
	background: url('img/menu-arrow.png') no-repeat top right;
}

/* Progress,Resize */
.bootstrapSkin .mceBlocker {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1000;
	opacity: 0.5;
	-ms-filter: 'alpha(opacity=50)';
	filter: alpha(opacity = 50);
	background: #FFF
}

.bootstrapSkin .mceProgress {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1001;
	background: url('img/progress.gif') no-repeat;
	width: 32px;
	height: 32px;
	margin: -16px 0 0 -16px
}

.bootstrapSkin .mcePlaceHolder {
	border: 1px dotted gray
}

/* Formats */
.bootstrapSkin .mce_formatPreview a {
	font-size: 10px
}

.bootstrapSkin .mce_p span.mceText {
}

.bootstrapSkin .mce_address span.mceText {
	font-style: italic
}

.bootstrapSkin .mce_pre span.mceText {
	font-family: monospace
}

.bootstrapSkin .mce_h1 span.mceText {
	font-weight: bolder;
	font-size: 2em
}

.bootstrapSkin .mce_h2 span.mceText {
	font-weight: bolder;
	font-size: 1.5em
}

.bootstrapSkin .mce_h3 span.mceText {
	font-weight: bolder;
	font-size: 1.17em
}

.bootstrapSkin .mce_h4 span.mceText {
	font-weight: bolder;
	font-size: 1em
}

.bootstrapSkin .mce_h5 span.mceText {
	font-weight: bolder;
	font-size: .83em
}

.bootstrapSkin .mce_h6 span.mceText {
	font-weight: bolder;
	font-size: .75em
}

/* border */
.bootstrapSkin .mceExternalToolbar,
.bootstrapSkin .mceButton,
.bootstrapSkin a.mceButtonEnabled:hover,
.bootstrapSkin a.mceButtonActive,
.bootstrapSkin a.mceButtonSelected,
.bootstrapSkin .mceListBox .mceText,
.bootstrapSkin .mceListBox .mceOpen,
.bootstrapSkin table.mceListBoxEnabled:hover .mceText,
.bootstrapSkin .mceListBoxHover .mceText,
.bootstrapSkin .mceListBoxSelected .mceText,
.bootstrapSkin table.mceListBoxEnabled:hover .mceOpen,
.bootstrapSkin .mceListBoxHover .mceOpen,
.bootstrapSkin .mceListBoxSelected .mceOpen,
.bootstrapSkin select.mceListBox,
.bootstrapSkin .mceSplitButton a.mceAction,
.bootstrapSkin .mceSplitButton a.mceOpen,
.bootstrapSkin .mceSplitButton a.mceOpen:hover,
.bootstrapSkin .mceSplitButtonSelected a.mceOpen,
.bootstrapSkin table.mceSplitButtonEnabled:hover a.mceAction,
.bootstrapSkin .mceSplitButton a.mceAction:hover,
.bootstrapSkin div.mceColorSplitMenu table,
.bootstrapSkin .mceColorSplitMenu a,
.bootstrapSkin .mceColorSplitMenu a.mceMoreColors,
.bootstrapSkin .mceColorSplitMenu a.mceMoreColors:hover,
.bootstrapSkin a.mceMoreColors:hover,
.bootstrapSkin .mceMenu {
    border-style: solid;
    border-width: 1px;
}

/* Theme */
.bootstrapSkin span.mce_bold {
    background-position: 0 0 !important;
}

.bootstrapSkin span.mce_italic {
    background-position: -60px 0 !important;
}

.bootstrapSkin span.mce_underline {
    background-position: -140px 0 !important;
}

.bootstrapSkin span.mce_strikethrough {
    background-position: -120px 0 !important;
}

.bootstrapSkin span.mce_undo {
    background-position: -160px 0 !important;
}

.bootstrapSkin span.mce_redo {
    background-position: -100px 0 !important;
}

.bootstrapSkin span.mce_cleanup {
    background-position: -40px 0 !important;
}

.bootstrapSkin span.mce_bullist {
    background-position: -20px 0 !important;
}

.bootstrapSkin span.mce_numlist {
    background-position: -80px 0 !important;
}

.bootstrapSkin span.mce_justifyleft {
    background-position: -460px 0 !important;
}

.bootstrapSkin span.mce_justifyright {
    background-position: -480px 0 !important;
}

.bootstrapSkin span.mce_justifycenter {
    background-position: -420px 0 !important;
}

.bootstrapSkin span.mce_justifyfull {
    background-position: -440px 0 !important;
}

.bootstrapSkin span.mce_anchor {
    background-position: -200px 0 !important;
}

.bootstrapSkin span.mce_indent {
    background-position: -400px 0 !important;
}

.bootstrapSkin span.mce_outdent {
    background-position: -540px 0 !important;
}

.bootstrapSkin span.mce_link {
    background-position: -500px 0 !important;
}

.bootstrapSkin span.mce_unlink {
    background-position: -640px 0 !important;
}

.bootstrapSkin span.mce_sub {
    background-position: -600px 0 !important;
}

.bootstrapSkin span.mce_sup {
    background-position: -620px 0 !important;
}

.bootstrapSkin span.mce_removeformat {
    background-position: -580px 0 !important;
}

.bootstrapSkin span.mce_newdocument {
    background-position: -520px 0 !important;
}

.bootstrapSkin span.mce_image {
    background-position: -380px 0 !important;
}

.bootstrapSkin span.mce_help {
    background-position: -340px 0 !important;
}

.bootstrapSkin span.mce_code {
    background-position: -260px 0 !important;
}

.bootstrapSkin span.mce_hr {
    background-position: -360px 0 !important;
}

.bootstrapSkin span.mce_visualaid {
    background-position: -660px 0 !important;
}

.bootstrapSkin span.mce_charmap {
    background-position: -240px 0 !important;
}

.bootstrapSkin span.mce_paste {
    background-position: -560px 0 !important;
}

.bootstrapSkin span.mce_copy {
    background-position: -700px 0 !important;
}

.bootstrapSkin span.mce_cut {
    background-position: -680px 0 !important;
}

.bootstrapSkin span.mce_blockquote {
    background-position: -220px 0 !important;
}

.bootstrapSkin .mce_forecolor span.mceAction {
    background-position: -720px 0 !important;
}

.bootstrapSkin .mce_backcolor span.mceAction {
    background-position: -760px 0 !important;
}

.bootstrapSkin span.mce_forecolorpicker {
    background-position: -720px 0 !important;
}

.bootstrapSkin span.mce_backcolorpicker {
    background-position: -760px 0 !important;
}

/* Plugins */
.bootstrapSkin span.mce_advhr {
    background-position: -0px -20px !important;
}

.bootstrapSkin span.mce_ltr {
    background-position: -20px -20px !important;
}

.bootstrapSkin span.mce_rtl {
    background-position: -40px -20px !important;
}

.bootstrapSkin span.mce_emotions {
    background-position: -60px -20px !important;
}

.bootstrapSkin span.mce_fullpage {
    background-position: -80px -20px !important;
}

.bootstrapSkin span.mce_fullscreen {
    background-position: -100px -20px !important;
}

.bootstrapSkin span.mce_iespell, .bootstrapSkin span.mce_spellchecker {
    background-position: -120px -20px !important;
}

.bootstrapSkin span.mce_insertdate {
    background-position: -140px -20px !important;
}

.bootstrapSkin span.mce_inserttime {
    background-position: -160px -20px !important;
}

.bootstrapSkin span.mce_absolute {
    background-position: -180px -20px !important;
}

.bootstrapSkin span.mce_backward {
    background-position: -200px -20px !important;
}

.bootstrapSkin span.mce_forward {
    background-position: -220px -20px !important;
}

.bootstrapSkin span.mce_insert_layer {
    background-position: -240px -20px !important;
}

.bootstrapSkin span.mce_insertlayer {
    background-position: -260px -20px !important;
}

.bootstrapSkin span.mce_movebackward {
    background-position: -280px -20px !important;
}

.bootstrapSkin span.mce_moveforward {
    background-position: -300px -20px !important;
}

.bootstrapSkin span.mce_media {
    background-position: -320px -20px !important;
}

.bootstrapSkin span.mce_nonbreaking {
    background-position: -340px -20px !important;
}

.bootstrapSkin span.mce_pastetext {
    background-position: -360px -20px !important;
}

.bootstrapSkin span.mce_pasteword {
    background-position: -380px -20px !important;
}

.bootstrapSkin span.mce_selectall {
    background-position: -400px -20px !important;
}

.bootstrapSkin span.mce_preview {
    background-position: -420px -20px !important;
}

.bootstrapSkin span.mce_print {
    background-position: -440px -20px !important;
}

.bootstrapSkin span.mce_cancel {
    background-position: -460px -20px !important;
}

.bootstrapSkin span.mce_save {
    background-position: -480px -20px !important;
}

.bootstrapSkin span.mce_replace {
    background-position: -500px -20px !important;
}

.bootstrapSkin span.mce_search {
    background-position: -520px -20px !important;
}

.bootstrapSkin span.mce_styleprops {
    background-position: -560px -20px !important;
}

.bootstrapSkin span.mce_table {
    background-position: -580px -20px !important;
}

.bootstrapSkin span.mce_cell_props {
    background-position: -600px -20px !important;
}

.bootstrapSkin span.mce_delete_table {
    background-position: -620px -20px !important;
}

.bootstrapSkin span.mce_delete_col {
    background-position: -640px -20px !important;
}

.bootstrapSkin span.mce_delete_row {
    background-position: -660px -20px !important;
}

.bootstrapSkin span.mce_col_after {
    background-position: -680px -20px !important;
}

.bootstrapSkin span.mce_col_before {
    background-position: -700px -20px !important;
}

.bootstrapSkin span.mce_row_after {
    background-position: -720px -20px !important;
}

.bootstrapSkin span.mce_row_before {
    background-position: -740px -20px !important;
}

.bootstrapSkin span.mce_merge_cells {
    background-position: -760px -20px !important;
}

.bootstrapSkin span.mce_table_props {
    background-position: -980px -20px !important;
}

.bootstrapSkin span.mce_row_props {
    background-position: -780px -20px !important;
}

.bootstrapSkin span.mce_split_cells {
    background-position: -800px -20px !important;
}

.bootstrapSkin span.mce_template {
    background-position: -820px -20px !important;
}

.bootstrapSkin span.mce_visualchars {
    background-position: -840px -20px !important;
}

.bootstrapSkin span.mce_abbr {
    background-position: -860px -20px !important;
}

.bootstrapSkin span.mce_acronym {
    background-position: -880px -20px !important;
}

.bootstrapSkin span.mce_attribs {
    background-position: -900px -20px !important;
}

.bootstrapSkin span.mce_cite {
    background-position: -920px -20px !important;
}

.bootstrapSkin span.mce_del {
    background-position: -940px -20px !important;
}

.bootstrapSkin span.mce_ins {
    background-position: -960px -20px !important;
}

.bootstrapSkin span.mce_pagebreak {
    background-position: 0 -40px !important;
}

.bootstrapSkin .mce_spellchecker span.mceAction {
    background-position: -540px -20px !important;
}

.bootstrapSkin span.mce_restoredraft {
    background-position: -20px -40px !important;
}

.bootstrapSkin span.mce_visualblocks {
    background-position: -40px -40px;!important
}

redpajama_set_name: RedPajamaGithub


Keep in mind that you need a fast Internet connection during installation since you'll have to download a lot of data!
If you feel the desire to try out both methods below (with Vagrant and without), make sure you use different training directories!
The two installations do not coexist well.
If you are not used to running Plone on your laptop skip this part and continue with Install VirtualBox.
To run Plone 5.1 you at least need Python 2.7.9!
You can use the editor you are used to.
You can use omelette to have all the code of Plone at your fingertips.
You do not have to switch between different operating systems during the training.
If you feel comfortable, please work on your own machine with your own Python.
Please make sure that you have a system that will work, since we don't want you to lose valuable time!
Please make sure you have your system properly prepared and installed all necessary prerequisites.
The following instructions are based on Ubuntu and macOS, if you use a different operating system (OS), please adjust them to fit your OS.
For more information or in case of problems see the official installation instructions.
This creates a virtualenv with Python 2.7 in the folder buildout and installs some requirements in it.
2018-10-26 11:59:16 INFO ZODB.blob (57231) Blob directory `/Users/pbauer/workspace/training_buildout/var/blobstorage` is unused and has no layout marker set. Selected `bushy` layout.
2018-10-26 11:59:16 INFO ZODB.blob (57231) Blob temporary directory '/Users/pbauer/workspace/training_buildout/var/blobstorage/tmp' does not exist. Created new directory.
/Users/pbauer/.cache/buildout/eggs/Products.CMFPlone-5.1.4-py2.7.egg/Products/CMFPlone/browser/syndication/views.py:17: DeprecationWarning: wrap_form is deprecated. Import from plone.z3cform.layout instead.
Monkey patching MailHosts to print e-mails to the terminal.
This is instead of sending them.
NO MAIL WILL BE SENT FROM ZOPE AT ALL!
return to normal e-mail sending.
If the output says INFO Zope Ready to handle requests then you are in business.
If you point your browser at http://localhost:8080 you see that Plone is running.
There is no Plone site yet - we will create one in chapter 6.
Now you have a working Plone site up and running and can continue with the next chapter.
You can stop the running instance anytime using ctrl + c.
If there is an error message you should either try to fix it or use vagrant and continue in this chapter.
We use a virtual machine (Ubuntu 18.04) to run Plone during the training.
We rely on Vagrant and VirtualBox to give the same development environment to everyone.
We use it together with Oracle's VirtualBox to create and manage a virtual environment.
Vagrant uses Oracle's VirtualBox to create virtual environments.
Here is a link directly to the download page: https://www.virtualbox.org/wiki/Downloads.
Get the latest version from https://www.vagrantup.com/downloads.html for your operating system and install it.
Now your system has a command vagrant that you can run in the terminal.
First, create a directory in which you want to do the training.
If you already have a training directory because you followed the Installing Plone without vagrant instructions above, you should either delete it, rename it, or use a different name below.
Setup Vagrant to automatically install the current guest additions. You can choose to skip this step if you encounter any problems with it.
Now download plone_training_config.zip and copy its contents into your training directory.
The training directory should now hold the file Vagrantfile and the directory manifests which again contains several files.
If this happens or you have the feeling that something has gone wrong and the installation has not finished correctly for some reason you need to run the following command to repeat the process.
This will only repeat steps that have not finished correctly.
You can do this multiple times to fix problems, e.g. if your network connection was down and steps could not finish because of this.
The configuration may have stalled out because your computer's BIOS requires virtualization to be enabled. Check with your computer's manufacturer on how to properly enable virtualization.
Once Vagrant finishes the provisioning process, you can login to the now running virtual machine.
If you use Windows you'll have to login with putty. Connect to vagrant@127.0.01 at port 2222. User and password are vagrant.
You are now logged in as the user vagrant in /home/vagrant.
We'll do all steps of the training as this user.
Instead we use our own Plone instance during the training. It is in /vagrant/buildout/. Start it in foreground with ./bin/instance fg.
2018-10-26 09:52:43 INFO ZODB.blob (27181) Blob directory `/home/vagrant/var/blobstorage` is unused and has no layout marker set. Selected `bushy` layout.
2018-10-26 09:52:43 INFO ZODB.blob (27181) Blob temporary directory '/home/vagrant/var/blobstorage/tmp' does not exist. Created new directory.
/home/vagrant/buildout-cache/eggs/Products.CMFPlone-5.1.4-py2.7.egg/Products/CMFPlone/browser/syndication/views.py:17: DeprecationWarning: wrap_form is deprecated. Import from plone.z3cform.layout instead.
Now the Zope instance we're using is running. You can stop the running instance anytime using ctrl + c.
If it doesn't, don't worry, your shell isn't blocked.
Type reset (even if you can't see the prompt) and press RETURN, and it should become visible again.
If you point your local browser at http://localhost:8080 you see that Plone is running in Vagrant.
This works because VirtualBox forwards the port 8080 from the guest system (the vagrant Ubuntu) to the host system (your normal operating system).
The Buildout for this Plone is in a shared folder. This means we run it in the vagrant box from /vagrant/buildout but we can also access it in our own operating system and use our favorite editor.
You will find the directory buildout in the directory training that you created in the beginning next to Vagrantfile and manifests.
The database and the python packages are not accessible in your own system since large files cannot make use of symlinks in shared folders. The database lies in /home/vagrant/var, the python packages are in /home/vagrant/packages.
If you have any problems or questions please mail us at team@starzel.de or create a ticket at https://github.com/plone/training/issues.
Installation is done automatically by vagrant and puppet. If you want to know which steps are actually done please see the chapter What Vagrant is and does.
Use the vagrant suspend or vagrant halt commands to put the VirtualBox to "sleep" or to "power it off" before attempting to start another Plone instance anywhere else on your machine, if it uses the same port. That's because vagrant "reserves" port 8080, and even if you stopped Plone in vagrant, that port is still in use by the guest OS.
If you are done with a vagrant box, and want to delete it, always remember to run vagrant destroy on it before actually deleting the directory containing it. Otherwise you'll leave its "ghost" in the list of boxes managed by vagrant and possibly taking up disk space on your machine.
See vagrant help for all available commands, including suspend, halt, destroy, up, ssh and resume.