text:
The ME Association: We are seeking a research correspondent to join our team!
Russell Fleming, Content Manager, ME Association
Do you have a passion for M.E. research? Then please consider an application to join our team. Being a research correspondent is an exciting opportunity for someone who:
has a scientific background and a good knowledge of research issues relating to M.E.,
has good interpersonal skills,
has the confidence to work independently,
can produce work to a high standard, and,
is able to work from home.
Your key role will be helping others in our community better understand the research advances that are taking place, advances that have the potential to bring us all hope.
The position is flexible and there are no set hours required, but you will be responsible for producing the MEA Weekly Research Update and for maintaining the MEA Index of Published ME/CFS Research.
We would also expect you to produce occasional lay summary reports of important or interesting research publications, and reports about causation or symptomatology based on research evidence.
You would also be expected to report on research conferences and to attend occasional meetings, such as the ME Biobank Steering Group in London, by attending them in person or virtually.
Reports will appear in ME Essential magazine or the MEA website blog and social media platforms.
Conferences and meetings are variable, but it is important to consider your mobility status as travel is likely to include conferences and meetings in Bristol and London if physical attendance at meetings resumes in 2021.
It is likely that routine responsibilities will take 2 hours each week or 8-10 hours each month.
Report writing could take between 2-6 hours each month in addition depending on suitable publications.
Conferences and meetings will be variable and attendance will be discussed beforehand.
to have a real interest in M.E. research and a desire to help others in our community better understand the science and be kept promptly informed of developments.
to demonstrate good writing skills and a sound understanding of medical science with the ability to turn scientific jargon into lay summaries.
to generate quality work within deadline for publication.
the ability to accurately monitor research as it is published, to feature and comment on these publications in the weekly update, to include them in the research index, and to write about them more fully in any agreed upon summary reports.
to possess the confidence and ability to work remotely from home and attend meetings and conferences as an MEA representative, where you will be expected to take notes and produce internal and external reports.
to occasionally assist Dr Shepherd with grant applications made to the MEA Ramsay Research Fund and give opinions on internal research-related discussions.
access to a reliable computer with good internet access and be able to attend virtual meetings.
Working for the ME Association is very rewarding. This role could provide you with a sense of purpose and help you gently return to the world of work or provide an additional income.
If you think you can commit to this role – and if you have M.E. that it is stable enough to allow it – then please get in touch.
Briefly explain (in no more than 200 words) why you will make an excellent research correspondent and send with a short C.V. to: Russell.Fleming@meassociation.org.uk
Please title your application: 'MEA Research Correspondent'.
The deadline for applications is Wednesday 30 September at 5.00pm.
The hourly rate of pay will be £10.
We will review all applications and then conduct telephone or video interviews with shortlisted candidates before making an appointment within the first weeks of October.
We look forward to hearing from you and wish you the best of luck.
The ME Association is committed to a policy of equal opportunities for all whatever their gender, ethnicity, age, or other attribute, and encourage all to apply.
The ME Association
Please support our vital work
We are a national charity working hard to make the UK a better place for people whose lives have been devastated by an often-misunderstood neurological disease.
If you would like to support our efforts and ensure we are able to inform, support, advocate and invest in biomedical research, then please donate today.
Just click the image opposite or visit our JustGiving page for one-off donations or to establish a regular payment. You can even establish your own fundraising event.
Or why not join the ME Association as a member and be part of our growing community? For a monthly (or annual) subscription you will also receive ME Essential – quite simply the best M.E. magazine!
ME Association Registered Charity Number 801279


text:
NewsChevron Right IconQLD News
Girl, 15, sexually assaulted on Brisbane-bound train during peak hour
Warren Barnsley
Friday, 22 November 2019 11:31 am
Police calling for witnesses of a sexual assault of a girl, 15, on a Brisbane-bound train during morning peak hour. File images Credit: AAP/Supplied
A 15-year-old girl has been sexually assaulted by a boy on a train bound for Brisbane during morning peak hour.
At least one person witnessed the assault and police are calling for more people to come forward.
The girl was travelling between Darra and Toowong on the Springfield line just after 7.30am on Thursday when the boy approached her and sat down.
"The boy interfered with the girl's clothes and touched her inappropriately, despite the girl's resistance," police said.
"A member of the public witnessed the assault and was able to interrupt the boy's attempts to continue."
It is believed the boy, who was wearing a green shirt, was in a group with two other boys but was the sole offender.
Police are working to identify him.
The man who assisted the girl has been asked to contact police, along with anyone else who may have seen the incident.
More on 7NEWS.com.au
Queensland man accused of raping woman he met on Plenty of Fish responds to allegations
Check your play slips: Aussies owed billions in superannuation by their employers
Queensland prevented from being flooded with Dutch MDMA after massive bust
In the video below: A 17-year-old has been attacked by a sexual predator in a Perth laneway.
A 17-year-old was attacked by a sexual predator in a Nollamara laneway.
QLD NewsCrimeQueensland Police
News Just In
9:13 PM Today in History, 19/1
9:13 PM Today's Birthday 19/1
6:51 PM AFL stars lend skills in fire-hit east Vic
4:37 PM Virus shadow over China's biggest festival
2:50 PM 'Made me shed a tear': Artist shines a light on the harsh reality of Australia's fires

redpajama_set_name: RedPajamaCommonCrawl


Caswell-Massey Lotion, Hand Cream, Foot Cream, Body Butter | P.C. Fallon Co.
Soothe, replenish and protect your skin with wonderfully restorative lotion, hand cream and body butter from Caswell-Massey! Several classic scents to choose from, all made with all natural oils and powerful extracts to protect, hydrate and condition dry, chapped hands and restore a youthful smoothness to your skin. All Caswell-Massey products are made in the USA as they have been since 1752. We have a large selection In Stock. Try one of these storied, iconic Caswell-Massey lotions or hand creams and you'll see why they have earned devoted fans from the time of George Washington to today!
All Caswell-Massey body lotions, hand cream, foot cream, and body butter are excellent. If you're looking for inspiration for one to try, perhaps choose from top selling Almond & Aloe, Dr. Hunter's, or Sandalwood.


Finishing the Wall: Ooooooooooh, That's a Bingo!
First off, I'd like to thank Hans Lander for such an amusing hack job on a apparently english-derived phrase (watch Inglorious Basterds). The Gestapo really had a way with words (it's totally PC if it's a movie reference), and I couldn't help but use his version to underline my excitement at finding another great source for inspiration and study for this project: The World Music Centre. This page has some really great mission statements focused on the future of globally diverse music education, specifically in universities, but I believe it will prove invaluable to the progress of this project.
The only drawback (as you will quickly notice if you peruse the site) is that it does not seem to be a very active place. Nevertheless, I hope to contact somebody from the site if education becomes a large part of my project and see what someone taking on such a huge idea might think of what I am conceptualizing.
"From the 1990's, cultural diversity in music education has developed explosively in terms of frequency, locations, people and institutions involved. It has also raised many questions on position, content and methodology. Cultural Diversity in Music Education (CDIME) is an informal network for institutions and individuals working in this field. It is a platform for exchange of ideas, experiences and practice in an area that is still gaining ground in music education at all levels throughout the world. The Call for Papers is closed, the programme is being made as we speak. Keep an eye on the website for further information. "


text:
Lufthansa expands biometric boarding to New York JFK's Terminal 1
Lufthansa has started biometric biometric boarding at New York JFK's Terminal 1.
New York's John F. Kennedy International Airport is now the fourth U.S. airport with biometric boarding for Lufthansa flights. It means that all passengers are boarded with facial recognition.
In the U.S., biometric boarding relies on data provided by the CBP. The real-time matching rate of passenger images is currently very high, at over 99%, which is a result of the extensive amount of facial recognition data already existing within the CBP database.
Self-boarding gates with facial recognition cameras capture passengers' facial images as they approach the device
This image is securely sent to the CBP database for real-time matching and verification
If the match is successful, he system recognizes the passenger as "boarded"
Bjoern Becker, Senior Director, Product Management Ground and Digital Services for Lufthansa:
A Lufthansa Group priority is to constantly improve our customer experience with modern technology and innovative solutions. With this goal in mind, Lufthansa is taking the necessary steps to continue enhancing travel through technology. One such step is biometric boarding, which provides more rapid solutions when boarding an aircraft. We anticipate for this technology to continue growing and to introduce it to more gateways throughout the United States."
Lufthansa's initial biometric boarding trials were a success at LAX in Los Angeles and MCO in Orlando, and then followed by Miami earlier this year.
Passengers interested in trying biometric technology are urged to do so, with the exception of those eligible for preboarding, like families with small children. Those who are weary of the scanners will still have the option to board traditionally with an agent. Lufthansa ensures passenger privacy by only transmitting traveler's photos and avoids storing them in any Lufthansa database.
N.B. Image credit: Lufthansa
CBP Biometrics
In-trip, Newsbiometrics, facial recognition, Lufthansa, self-boarding
Panasonic Avionics and Toca Boca announce plans for Inflight Map for Cchildren
ANA first to use new self bag drops at Narita


text:
Q: Make selected Jquery FAQ bold when clicked I have a simple Jquery FAQ please see following Fiddle:
https://jsfiddle.net/qkwhLmkk/4/
I am trying to get the selected question to highlight (go bold) when selected and in the open state. I have tried to apply the '.active' and '.visited' states to the relevant 'dt' element with no success:
.faqs dt:active          {font-weight:bold;}
.faqs dt:visited         {font-weight:bold;}

I think I may need to modify the relevant jscript with some kind of reference to ':click' but not sure how?

A: your code is a bit messy but i see you have a click() function in your JQ code. why not use that to toggleClass clicked on the clicked faq ? see snippet below

$(document).ready(function() {

  // ---- FAQs ---------------------------------------------------------------------------------------------------------------

  $('.faqs dd').hide(); // Hide all DDs inside .faqs
  $('.faqs dt').hover(function() {
    $(this).addClass('hover')
  }, function() {
    $(this).removeClass('hover')
  }).click(function() { // Add class "hover" on dt when hover
    $(this).toggleClass("clicked")
  $(this).next().slideToggle('normal'); // Toggle dd when the respective dt is clicked
  });

});
/* FAQ */

dl,
dt,
dd {
  padding: 0;
  margin: 0;
  width: 643px
}

.faqs dt {
  padding: 2px 0 2px 30px;
  position: relative;
  text-align: left;
  text-decoration: underline
}

.faqs dt:hover {
  cursor: pointer;
  font-weight: bold;
}

.faqs dt:active {
  font-weight: bold;
}
.faqs dt:visited {
  font-weight: bold;
}

.faqs dd {
  padding: 0 0 5px 30px;
  position: relative;
  width: 600px;
  text-align: justify;
  line-height: 1.5em
}
.clicked {
 font-weight:bold;
}

How to do I get this bold on 'click'?

    Selected question should now be bold

How to do I get this bold on 'click'?

    Selected question should now be bold

How to do I get this bold on 'click'?

    Selected question should now be bold

How to do I get this bold on 'click'?

    Selected question should now be bold

A: Just create a class:
.active {
    font-weight:bold;
}

And your jQuery should look like this:
$('dt').click(function(){
    $(this).siblings().removeClass('active');
    $(this).addClass('active');
});

see fiddle here: https://jsfiddle.net/vske2nt1/1/

A: $('.faqs dt').on("click", function (e) {
    e.preventDefault();
    $(this).siblings("dt").css("fontWeight", "normal");
    $(this).css("fontWeight", "bold");
});

Use this code to make it bold purpose only Rest all logic will remain as up to you.

redpajama_set_name: RedPajamaStackExchange


The Lagos State Police Command on Tuesday arrested three policemen on duty post near a bank in the Opebi area of Ikeja, Lagos, for gambling while at work.
The trio's arrest followed on the heels of a video of them counting Baba Ijebu coupons while on duty. The clip which was posted on social media where it racked up several views with many commenting that the officers were counting money they received as bribe, drew the attention of police authorities.
The state Police Public Relations Officer, SP Chike Oti, said the Commissioner of Police, Edgal Imohimi, was piqued by the video and ordered investigation into the incident.
Oti said, "The attention of the Lagos State Police Command has been drawn to the news making the rounds on the social media that policemen stationed near Zenith Bank, Opebi, Ikeja, Lagos, were seen counting bribe money and smoking.
"Based on the allegation, the CP Lagos ordered their arrest, detention and trial. Meanwhile, preliminary investigation into the case revealed that the men weren't counting bribes received as alleged, but coupons they collected from a game of gambling they played, aka Baba Ijebu.
"The three policemen have been arrested and are currently facing disciplinary action that could lead to reduction in rank or dismissal. It is wrong to engage in such distracting activity while on duty.


I was a flower child of geography's quantitative revolution, and I am a second-generation regional scientist. My concept for this article is to ponder the vagaries of how academic careers get launched, the ways regional science wended its way into mine, and why, subsequently, our multidisciplinary institutions came to consume a large portion of my intellectual energies.
Various outstanding scholars were instrumental in mentoring me, and – through my spatial demographer's lens – I've come to view the intellectual enterprise of regional science as being fundamentally about passing the torch to future generations ("What about aging in regional science," The Annals of Regional Science, 2012).
I began my formal education in a one-room school, on the second floor of a WWII bombed-out manor house, in a small village in England. The year was 1961 (my dad, a Cornell University chemist, was at Oxford on a sabbatical leave). Our teacher, Miss Watson, was quite keen on math, but thought reading humdrum. She awakened in me an intuitive, conceptual approach to math that has served me in good stead throughout my academic career. I would grasp long division in that first year of school, but it would not be until third- grade that I would puzzle out how to read.
Growing up, I fancied pursuing a career as an architect; math and art were my favorite school subjects, with geometry a special passion. In 1972 I enrolled at Dartmouth College and began the pre-architecture curriculum. This involved vast swaths of studio art, but little actual architecture prior to senior year. So, in the meantime, I began taking geography classes. Dartmouth (which prides itself on doing whatever Harvard doesn't) had retained geography as a major subject and continues to this day a proud tradition of launching the careers of numerous academic geographers (WRSA Fellow, Richard Morrill of the University of Washington, among the most distinguished).
At Dartmouth, I was mentored by geography professor Jack Sommer (who would later become a stalwart member of WRSA). Jack got me hooked on spatial analysis, directing me to the works of D'Arcy Thompson, Peter Stevens, Michael Woldenburg, William Warntz, Bill Coffey, Peter Haggett, Richard Chorley, and others advancing morphological perspectives on natural and human systems. And I became drawn to regional planning, which during that radicalized era seemed more socially relevant career than architecture. Working during leave terms for the office of the St. Lawrence County (New York) Planning Board, I drafted Ian McHarg-style (Design with Nature) overlay maps: the precursor, in many ways, to modern GIS layer analysis.
With a plan to ultimately become a transportation planner, during my Master's year of 1976–1977 I studied with David Boyce and Bruce Allen. I recall David chuckling when he informed us we shouldn't plan on going anywhere for spring break, because Alan Wilson would be coming across the pond to give a week of seminars on entropy modeling. Those masterfully presented lectures, plus a later presentation by Folke Snickars on his work with Jörgen Weibull on a "Minimum Information Approach" to trip distribution modeling, along with Ron Miller's elegantly presented courses on input-analysis, and Masa Fujita's on location theory, laid the seedbed for my later dissertation work. Under the direction of Tony Smith, Dan Vining and Janet Madden, I investigated information-theoretic approaches to modeling temporal change in human migration patterns.
My academic career path was altered dramatically one day when Andrew Isserman popped into my grad student carrel at Penn. Andy informed me I was being hired – along with Larry Klein's student, Paul Beaumont – to go to the U.S. Census Bureau as part of his American Statistical Association Fellow's project to develop novel, combined economic/demographic population projection methodology. I naively told Andy: "No thanks; I think I want to continue working on transportation." Alas, as others can readily attest, telling Professor Isserman, "No," was virtually impossible. I soon found myself – sans any formal training in demography – the population specialist on the ECESIS Model development team. I owe a great debt of gratitude to John Long, Signe Wetrogan and others in the Bureau's Population Division, as well as Andy, for providing on-the-job training in population analysis and for launching what was to become my primary career focus: the geographical analysis of population distribution and migration.
During the second year of the project, Peter Rogerson (then ABD at the University of Buffalo) was hired onto the ECESIS team, and he and I began our long and productive research collaboration and friendship, including joint authorship of our text and practical handbook, The Geographical Analysis of Population.
As a mongrel geographer/demographer, my own research is not as economics- oriented as that of many regional scientists, yet regional science has always provided my primary intellectual home. As I argued in my short 2005 piece in the Papers, "On discipline and disciplines in regional science," I believe regional science offers "an almost perfect disciplinarily neutral meeting ground." As in Walter's vision, it continues to attract top minds bringing technical prowess from many directions to important societal issues of space and location. And the plain and simple style of regional science – it's all about the scholarship and collegiality without the extraneous trappings of other disciplines and groups – has engendered remarkable loyalty among its adherents.
I've felt an almost missionary zeal in promoting regional science institutions and have devoted substantial energies over the decades to building regional science institutions. My first assignment came in 1984 at the Denver Meetings, when Walter Isard informed me that, henceforth, Peter Rogerson and I would become the North American Co-Editors of the Papers of the Regional Science Association. We proceeded to scramble to assemble some good papers for our first issue!
Prior to the 1988 North American Meetings in Toronto, David Boyce organized a (Quaker-meeting style!) workshop to discuss organizational structure of the Association, where it fell to me to draft the initial Constitution of the North American Regional Science Council (a document that took its inspiration, in part, from the Council of the Iroquois Indian confederation).
Shortly thereafter I worked with Lay Gibson to put together the first version of the RSAI Constitution.
In 1991, Lay Gibson handed me the reins as Executive Secretary of the WRSA, a post I would hold, with enthusiasm, through 2011.
In 1994 Ron Miller asked me to take over as Editor of the Journal of Regional Science. By then well into my first term as Head of the Department of Geography and Regional Development at the University of Arizona, I agreed, but only on the condition that I be allowed to co-edit with my more economics-oriented colleague, Gordon Mulligan.
I've had the immense pleasure of organizing a plethora of regional science conferences: some nineteen WRSA Annual Meetings (in spectacular venues!) from 1992 to 2011; North American Meetings in Houston in 1993 (assisting Janet Kohlhase), Santa Fe in 1998 and San Francisco in 2006; and the Pacific Conference in Portland, Oregon, in 2001.
I'm deeply honored to have been tapped to serve as President of both PRSCO (2002–2003) and NARSC (2010), to have been selected as a recipient of the David E. Boyce Award for distinguished service, and to have been elected as a Fellow of both WRSA and RSAI.
Regional Science has been very very good to me. It has given me the opportunity to participate in the flowering and maturation of a significant, international scholarly movement; to help build a multidisciplinary professional enterprise; and to forge a plethora of academic friendships around the globe. I hope all of us in "Club Regional Science" (as our late Springer-Verlag editor, Marianne Bopp, so aptly dubbed our collegial network) will place top priority on nurturing the third and now fourth generations of regional scientists. We should entrust in their youthful enthusiasm and energies, much as the founding generation did during the formative period of my – and my cohort's – careers.


Knowledge Base automatically extracted from songfacts.com following the methodology described in the following paper: Sergio Oramas, Luis Espinosa-Anke, Mohamed Sordo, Horacio Saggion, Xavier Serra, Information extraction for knowledge base construction in the music domain, Data & Knowledge Engineering, Available online 7 June 2016, ISSN 0169-023X, http://dx.doi.org/10.1016/j.datak.2016.06.001./nThe dataset includes the 5 KBs generated plus the evaluation subsets used in the manual evaluation (top 100 and random 100). The best version of the dataset (the one with higher precision) is KBSF-th. Further information about the dataset and the evaluation results can be found in the paper.


406 BERGENLINE AVE is Block 15, Lot 20 in Union City, Hudson County.
. See sales information for 406 Bergenline Ave back to 2000.
The Deed for 406 Bergenline Ave is filed with the County Clerk in Book 8736 on Page 468.
To view the flood hazards around this property, create a FEMA "Firmette" Map of the area around 406 BERGENLINE AVE.
View the list of properties within 200 feet of 406 BERGENLINE AVE. Useful for determining certified mailing lists when applying for a variance or permit.


Getting here is easy, you will find us on the Moira Rd, Lisburn.
We have ample on-site parking facilities with easy access to the motorway making it the perfect place to meet.
Close to local motorway connections, the House of Vic-Ryn is the perfect place to meet.


text:
PO EUN
PO-EUN
Movements – 36
Starting Position: Parallel stance with a heaven hand
Move the left foot to B, forming a right L-stance toward B while executing a middle guarding block to B with the forearm
Pull the right foot to the left knee joint to form a left one-leg stance toward D, at the same time lifting both fists while turning the face toward A
Execute a pressing kick to A with the right foot keeping the position of the hands as they were in 2
Lower the right foot to A to form a sitting stance toward D while executing a middle side strike to A with the right knife-hand
Execute an angle punch with the left fist while maintaining a sitting stance toward D
Execute a pressing block with the left, fore fist while executing a side front block with the right inner forearm, maintaining a sitting stance toward D
Execute a pressing block with the right fore fist and a side front block with the left inner forearm while maintaining a sitting stance toward D
Execute a middle wedging block with the inner forearm while maintaining a sitting stance toward D
Thrust to C with the right back elbow supporting the right fore fist with the left palm keeping the face as it was in 8 while maintaining a sitting stance towards D
Execute a middle punch to D with the right fist slipping the left palm up to the right elbow joint while maintaining a sitting stance toward D
Thrust to C with the left back elbow supporting the left fore fist with right palm, keeping the face as it was in 10 while maintaining a sitting stance toward D
Execute a right horizontal punch to A while maintaining a sitting stance toward D. Perform 6 through 12 in a continuous motion
Cross the left foot over the right foot forming a right X-stance toward D while executing a low front block to D with the right outer forearm and bringing the left finger belly on the right under forearm
Move the right foot to A forming a left L-stance toward A at the same time executing a U-shape grasp to A
Bring the left foot to the right foot forming a closed stance toward D while executing a horizontal thrust with a twin elbow, turning the face toward B. Perform in slow motion
Move the left foot to B to form a sitting stance toward D while executing a side back strike to C with the right back fist and extending the left arm to the side downward
Cross the right foot over the left foot forming a left X-stance toward D while executing a low front block with the left outer forearm and bringing the right finger belly to the left side fist
Move the left foot to B to form a sitting stance toward D while executing a low guarding block to B with a reverse knife-hand
Execute a forearm middle guarding block to A while forming a left L-stance toward A pivoting with left foot
Pull the left foot to the right knee joint to form a right one-leg stance toward D, at the same time lifting both fists while turning the face toward B
Execute a pressing kick to B with the left foot keeping the position of the hands as they were in 20
Lower the left foot to B to form a sitting stance toward D while executing a middle side strike to B with the left knife-hand
Execute an angle punch with the right fist while maintaining a sitting stance toward D
Execute a pressing block with the right, fore fist while executing a side front block with the left inner forearm, maintaining a sitting stance toward D
Execute a pressing block with the left fore fist and a side front block with the right inner forearm while maintaining a sitting stance toward D
Thrust to C with the left back elbow supporting the left fore fist with the right palm keeping the face as it was in 26 while maintaining a sitting stance towards D
Execute a middle punch to D with the left fist slipping the right palm up to the left elbow joint while maintaining a sitting stance toward D
Thrust to C with the right back elbow supporting the right fore fist with left palm, keeping the face as it was in 28 while maintaining a sitting stance toward D
Execute a left horizontal punch to B while maintaining a sitting stance toward D. Perform 24 through 30 in a continuous motion
Cross the right foot over the left foot forming a left X-stance toward D while executing a low front block to D with the left outer forearm and bringing the right finger belly on the left under forearm
Move the left foot to B forming a right L-stance toward B at the same time executing a U-shape grasp to B
Bring the right foot to the left foot forming a closed stance toward D while executing a horizontal thrust with a twin elbow, turning the face toward A. Perform in slow motion
Move the right foot to A to form a sitting stance toward D while executing a side back strike to C with the left back fist and extending the right arm to the side downward
Cross the left foot over the right foot forming a right X-stance toward D while executing a low front block with the right outer forearm and bringing the left finger belly to the right side fist
Move the right foot to A to form a sitting stance toward D while executing a low guarding block to A with a reverse knife-hand
END: Bring the left foot back to a ready posture
PATTERN MEANING
Po‐Eun is the pseudonym of a loyal subject Chong Mong‐Chu (1400) who was a famous poet and whose poem "I would not serve a second master though I might be crucified a hundred times" is known to every Korean. He was also a pioneer in the field of physics. The diagram represents his unerring loyalty to the king and country towards the end of the Koryo Dynasty.
Chong, Mong‐Chu was born in 1337, at the time when the Koryo dynasty ruled the Korean peninsula.
At the age of 23 he took three different Civil Service literary examinations and received the highest marks possible on all three, and in 1367 he became an instructor in Neo‐Confucianism at Songgyungwan University whilst simultaneously holding a government position, and was a faithful public servant to King U.
The king had great confidence in his wide knowledge and good judgment, and so he participated in various national projects and his scholarly works earned him great respect in the Koryo court.
He was most knowledgeable about human behaviour, and visited China and Japan as a diplomat for the king, securing promises of Japanese aid in defeating pirates and managing to secure peace with Ming dynasty China in 1385.
He also founded an institute devoted to the theories of Confucianism. During the beginning of the eleventh century Mongol forces had advanced into China and the Korean peninsula, and by the year 1238 Koryo was fully under Mongol domination and would remain so for the next full century. The Ming Dynasty in China had grown extremely powerful during the 14th century, however, and began to beat back the Mongol armies, so that by the 1350s Koryo had regained its independence, although China garrisoned a large number of troops in the north‐east of Koryo, effectively occupying part of the country.
General Yi, Sung‐Gae had grown in power and respect during the late 1370s and early 1380s, and many of Chong's contemporaries plotted to dethrone then‐King U and replace him with General Yi.
In 1388, General Yi, Sung‐Gae was ordered to use his armies to push the Ming armies out of the Korean peninsula. The general, however, was no fool. He realized the strength of the Ming forces when he came into contact with them at the Yalu River, and made a momentous decision that would alter the course of Korean history. Knowing of the support he enjoyed both from high‐ ranking government officials and the general populace, he decided to return to the capital, Kaesong, and secure control of the government instead of possibly destroying his army by attacking the Chinese.
Yi marched his army into the capital, defeated the forces loyal to the king (commanded by General Choi Yong) and removed the government, but did not ascend the throne right away.
King Gongyang and his family were sent into exile in 1392 (where they would later be secretly murdered), but Chong, Mong‐Chu faithfully supported the king, leading the opposition to Yi's claim to the throne.
Chong was revered throughout Koryo, even by Yi himself, but he was seen to be an obstacle and as such had to be removed. Yi threw a party for him and afterward, on his way home, Chong was murdered by five men on the Sonjukkyo Bridge in Kaesong. This bridge has now become a national monument, and a brown spot on one of the stones is said to be a bloodstain of his which turns red when it rains.
The 474‐year‐old Koryo Dynasty effectively ended with the death of Chong, Mong‐Chu, and was followed by the Lee Dynasty. His noble death symbolises his faithful allegiance to the king.
He was honored in 1517, 125 years after his death, when he was canonised into the national academy alongside other Korean sages such as Yul‐Gok and Toi‐Gye.
Even if I may die, die a hundred times
Even if my skeleton may become dust and dirt, And whether my spirit may be there or not,
My single‐hearted loyalty to the lord will not change.
Chong, Mong‐Chu (Po‐Eun)


Original Speech (1963) John Lewis, "We Must Free Ourselves"
John Lewis, then the 23-year-old Chairman of the Student Non-Violent Coordinating Committee (SNCC) was asked to speak at the March on Washington on August 28, 1963. When A. Philip Randolph, Martin Luther King and other civil rights leaders saw the draft of his speech which was critical of both the U.S. government and the tactics of older civil rights leaders, they insisted that he modify his speech to make it less confrontational. The infighting between Lewis and his supporters and the leaders of the March continued until the final moments before the SNCC leader arrived at the rostrum and gave a version more comfortable to his critics. The original unedited version of Lewis's draft, not the speech he actually delivered, appears below.
We march today for jobs and freedom, but we have nothing to be proud of. For hundreds and thousands of our brothers are not here. They have no money for their transportation, for they are receiving starvation wages … or no wages, at all.
In good conscience, we cannot support the administration's civil rights bill, for it is too little, and too late. There's not one thing in the bill that will protect our people from police brutality.
We are now involved in … revolution. This nation is still a place of cheap political leaders who build their careers on immoral compromise and ally themselves with open forms of political, economic, and social exploitation. What political leader here can stand up and say, "My party is the party of principles"? The party of Kennedy is also the party of Eastland. The party of Javits is also the party of Goldwater. Where is our party?
In some parts of the South we work in the fields from sun up to sun down for $12 a week. In Albany, Georgia, nine of our leaders have been indicted not by Dixiecrats but by the Federal Government for peaceful protest. But what did the Federal Government do when Albany's Deputy Sheriff beat Attorney C.B. King and left him half dead? What did the Federal Government do when local police officials kicked and assaulted the pregnant wife of Slater King, and she lost her baby?
The revolution is at hand, and we must free ourselves of the chains of political and economic slavery. The non-violent revolution is saying, "We will not wait for the courts to act, for we have been waiting for hundreds of years. We will not wait for the President, the Justice Department, nor Congress, but we will take matters into our own hands and create a source of power, outside any national structure that could and would assure us a victory." To those who have said, "Be Patient and Wait," we must say that, "Patience is a dirty and nasty word." We cannot be patient, we do not want to be free gradually, we want our freedom, and we want it now. We cannot depend on any political party, for freedom, and we want it now. We cannot depend on any political party, for both the Democrats and the Republicans have betrayed the basic principles of the Declaration of Independence.
We all recognize the fact that if any radical social, political, and economic changes are to take place in our society, the people, the masses, must bring them about. In the struggle we must seek more than civil rights; we must work for the community of love, peace and true brotherhood. Our minds, souls, and hearts cannot rest until freedom and justice exist for all the people.
The revolution is a serious one. Mr. Kennedy is trying to take the revolution out of the street and put it in the courts. Listen, Mr. Kennedy, listen, Mr. congressman, listen fellow citizens, the black masses are on the march for jobs and freedom, and we must say to the politicians that there won't be a "cooling-off" period.
We won't stop now. All of the forces of Eastland, Barnett, Wallace, and Thurmond won't stop this revolution. The time will come when we will not confine our marching to Washington. We will march through the South, through the Heart of Dixie, the way Sherman did. We shall pursue our own "scorched earth" policy and burn Jim Crow to the ground—nonviolently. We shall fragment the South into a thousand pieces and put them back together in the image of democracy. We will make the action of the past few months look petty. And I say to you, WAKE UP AMERICA.


Ajay Bhatt' is the president of the Bharatiya Janata Party in Uttarakhand. He was the leader of the opposition in Uttarakhand before state elections in 2017. He earlier served as Health Minister of Uttarakhand.
Bhatt was known for the slogan "Sabki ek hi ratt....Ajay Bhatt... Ajay Bhatt"[clarification needed] during Uttrakhand state elections in 2017.


text:
#include "fun/map.h"

#include <string.h>

#include "fun/array.h"
#include "util.h"
#include "fun/allocator.h"

struct fun_map {
	fun_array_t *buckets;
	size_t key_size;
	size_t value_size;
	size_t (*hash)(const void *key);
	bool (*are_equal)(const void *x, const void *y);
	struct fun_allocator *allocator;
};

static size_t initial_num_buckets = 16;
static char *search(fun_map_t *handle, const void *key, fun_array_t **bucket, size_t *index);

fun_map_t *fun_map_create(size_t key_size, size_t value_size, size_t (*hash)(const void *key),
	bool (*are_equal)(const void *x, const void *y))
{
	return fun_map_create_with_allocator(key_size, value_size, hash, are_equal, fun_allocator_default);
}

fun_map_t *fun_map_create_with_allocator(size_t key_size, size_t value_size, size_t (*hash)(const void *key),
	bool (*are_equal)(const void *x, const void *y), struct fun_allocator *allocator)
{
	size_t bucket_element_size;
	assert(!ADD_OVERFLOW(key_size, value_size, &bucket_element_size));

	fun_map_t *table = fun_alloc(allocator, sizeof *table);

	fun_array_t *buckets = fun_array_create_with_capacity_and_allocator(sizeof (fun_array_t *), initial_num_buckets, allocator);

	for (size_t i = 0; i < initial_num_buckets; ++i) {
		fun_array_t *bucket = fun_array_create_with_allocator(bucket_element_size, allocator);

		fun_array_add(buckets, &bucket);
	}

	*table = (struct fun_map){
		.buckets = buckets,
		.key_size = key_size,
		.value_size = value_size,
		.hash = hash,
		.are_equal = are_equal,
		.allocator = allocator
	};

	return table;
}

void *fun_map_try_insert(fun_map_t *handle, const void *key, const void *value, bool *did_insert)
{
	fun_array_t *bucket;
	char *ptr = search(handle, key, &bucket, NULL);

	if (ptr != NULL) {
		*did_insert = false;
		return ptr + handle->key_size;
	} else {
		ptr = fun_array_add_uninit(bucket);

		memcpy(ptr, key, handle->key_size);
		memcpy(ptr + handle->key_size, value, handle->value_size);

		*did_insert = true;
		return ptr + handle->key_size;
	}
}

void *fun_map_insert(fun_map_t *handle, const void *key, const void *value)
{
	fun_array_t *bucket;
	char *ptr = search(handle, key, &bucket, NULL);

	if (ptr != NULL) {
		memcpy(ptr + handle->key_size, value, handle->value_size);
		return ptr + handle->key_size;
	} else {
		ptr = fun_array_add_uninit(bucket);

		memcpy(ptr, key, handle->key_size);
		memcpy(ptr + handle->key_size, value, handle->value_size);

		return ptr + handle->key_size;
	}
}

void *fun_map_insert_uninit(fun_map_t *handle, const void *key)
{
	fun_array_t *bucket;
	char *ptr = search(handle, key, &bucket, NULL);

	if (ptr != NULL) {
		return ptr + handle->key_size;
	} else {
		ptr = fun_array_add_uninit(bucket);

		memcpy(ptr, key, handle->key_size);

		return ptr + handle->key_size;
	}
}

void *fun_map_find(fun_map_t *handle, const void *key)
{
	char *ptr = search(handle, key, NULL, NULL);

	if (ptr == NULL) {
		return NULL;
	} else {
		return ptr + handle->key_size;
	}
}

int fun_map_remove(fun_map_t *handle, const void *key)
{
	fun_array_t *bucket;
	size_t index;
	char *ptr = search(handle, key, &bucket, &index);

	if (ptr == NULL) {
		return -1;
	} else {
		fun_array_remove(bucket, index);
		return 0;
	}
}

int fun_map_find_and_remove(fun_map_t *handle, const void *key, void *value)
{
	fun_array_t *bucket;
	size_t index;
	char *ptr = search(handle, key, &bucket, &index);

	if (ptr == NULL) {
		return -1;
	} else {
		memcpy(value, ptr + handle->key_size, handle->value_size);
		fun_array_remove(bucket, index);
		return 0;
	}
}

void fun_map_clear(fun_map_t *handle)
{
	for (size_t i = 0, size = fun_array_size(handle->buckets); i < size; ++i) {
		fun_array_t *bucket = *(fun_array_t **)fun_array_get(handle->buckets, i);
		fun_array_clear(bucket);
	}
}

void fun_map_destroy(fun_map_t *handle)
{
	for (size_t i = 0, size = fun_array_size(handle->buckets); i < size; ++i) {
		fun_array_t *bucket = *(fun_array_t **)fun_array_get(handle->buckets, i);
		fun_array_destroy(bucket);
	}
	fun_array_destroy(handle->buckets);
	fun_free(handle->allocator, handle);
}

fun_map_t *fun_map_copy(fun_map_t *handle)
{
	fun_map_t *tab = fun_alloc(handle->allocator, sizeof *tab);

	*tab = *handle;

	tab->buckets = fun_array_copy(tab->buckets);

	for (size_t i = 0, size = fun_array_size(tab->buckets); i < size; ++i) {
		fun_array_t **bucket = fun_array_get(tab->buckets, i);
		*bucket = fun_array_copy(*bucket);
	}

	return tab;
}

static char *search(fun_map_t *handle, const void *key, fun_array_t **bucket, size_t *index)
{
	size_t idx = handle->hash(key) % fun_array_size(handle->buckets);

	fun_array_t **b = fun_array_get(handle->buckets, idx);
	if (bucket != NULL) {
		*bucket = *b;
	}

	for (size_t i = 0, size = fun_array_size(*b); i < size; ++i) {
		char *ptr = fun_array_get(*b, i);

		if (handle->are_equal(ptr, key)) {
			if (index != NULL) {
				*index = i;
			}

			return ptr;
		}
	}

	return NULL;
}

redpajama_set_name: RedPajamaGithub


HURRAH! The Syracuse Farmers and Artisans Market is reopening from 9 a.m. to 2 p.m. this Saturday. If you have been missing your favorite vendors, come and see them and check out what is new as well. Here is the sign from the 2016 edition of the market.


text:
Shock and Awe est un film américain réalisé par Rob Reiner, sorti en 2017.

Synopsis
Un groupe de journalistes de Knight Ridder enquête sur les soi-disant armes de destruction massive ayant été décrites par le gouvernement Bush pour déclencher la guerre d'Irak.

Fiche technique
 Titre : Shock and Awe
 Réalisation : Rob Reiner
 Scénario : Joey Hartstone
 Musique : Jeff Beal
 Photographie : Barry Markowitz
 Montage : Bob Joyce
 Production : Elizabeth A. Bell, Matthew George, Rob Reiner et Michele Singer
 Société de production : Acacia Filmed Entertainment, Castle Rock Entertainment et Savvy Media Holdings
 Société de distribution : Vertical Entertainment (États-Unis)
 Pays :
 Genre : Drame, historique, biopic, thriller et guerre
 Durée : 90 minutes
 Dates de sortie :
  :  (festival du film de Zurich)
  :

Distribution

 Woody Harrelson : Jonathan Landay
 James Marsden : Warren Strobel
 Rob Reiner : John Walcott
 Tommy Lee Jones : Joe Galloway
 Jessica Biel : Lisa Mayr
 Milla Jovovich : Vlatka Landay
 Richard Schiff : The Usual
 Luke Tennie : Adam Green
 Terence Rosemore : M. Green
 Margo Moorer : Mme. Green
 Michael Harding : Freud
 Kate Butler : Nancy Walcott
 Luke White : Adam Strobel
 Gabe White : Mitch Strobel
 Bowen Hoover : Noah Landay
 Caroline Fourmy : Beryl Adcock
 Teri Wyble : Pam
 Al Sapienza : Arthur
 Steve Coulter : Looney Tunes
 Gretchen Koerner : K-10
 Jack Topalian : Ahmed Chalabi
 Ned Yousef : Entifadh Qanbar

Accueil
Le film a reçu un accueil mitigé de la critique. Il obtient un score moyen de 47 % sur Metacritic.

À noter
 Jonathan Landay, Warren Strobel et John Walcott font des caméos dans le film.

Notes et références

Liens externes

Film américain sorti en 2017
Film dramatique américain
Film historique américain
Film biographique américain
Thriller (film) américain
Film de guerre américain
Film réalisé par Rob Reiner
Film tourné en Louisiane
Film tourné à La Nouvelle-Orléans
Film tourné à Washington (district de Columbia)
Film biographique sur un journaliste
Film de Castle Rock Entertainment

redpajama_set_name: RedPajamaWikipedia


text:
2315 S. Garfield Ave, Monterey Park, CA 91754
contemporary italian cuisine
handcrafted wood fired pizza
signature pastas authentic sauces
Serving the finest cuts of meat & seafood
Ravello House Pizza
Our very own Ravello house pizza has a California inspired style that incorporates the modern interpretation of the traditional pie. This 16'' thin crust pizza is cooked in our custom wood-fired oven. We use this crust on our 'build your own pizza' where we have crowd favorite ingredients such as pepperoni, mushrooms and bacon. For the more adventurous, ingredients like soppressata (spicy cured Italian salami) & guanciale (full flavored cured pork jowel) are highly recommended.
Our genuine Neapolitan pizza dough consists of 00 flour, brewer's yeast, salt and water. 00 flour (commonly called doppio zero flour) is a special Italian milled flour that is ground powder-fine. Handling and proofing methods are different from our traditional dough which leads to a truly unique taste and texture. It requires a 36 hour rising process where the dough is formed by hand to be no more than 3 millimeters (0.12 in) thick. The pizza is then baked in a wood-fired oven which forms a unique leopard-skin pattern on the crust. Its classic characteristics are a soft, elastic and tender crust.
Al dente describes our pastas that are cooked firm to the bite. The etymology is the Italian meaning of "to the tooth". We firmly believe this is the ideal way of cooking pasta in order to accentuate the flavors of each dish.
pan seared, broiled, sauteed
Mouth Watering Rib Eye Steaks
Succulent Double Rib Pork Chops
Delicate & Buttery Seafood
Tender & Juicy Chicken Breast
TELL US WHAT YOU THINK AND HOW WE'RE DOING
CATERING EVENTS call 323-722-7600
2315 South Garfield Ave. Monterey Park, CA 91754
Tuesday & Wednesday 11:30am-2pm / 5pm-9pm
Thursday - Saturday 11:30am-2pm / 5pm-10pm
© 2016 by Ravello Osteria


text:
Robert Jeffress Is Definitely Not Mad About This Video of Evangelicals and the President
The City Promised 6,600 New Affordable Homes. It Delivered 320.
Hot Hot Heat: SMU Researchers Find West Virginia's Just Leaking Geothermal Energy
The so-called Google Heat Map
Robert Wilonsky | October 7, 2010 | 4:19pm
At month's end, researchers from
SMU's Geothermal Laboratory
-- among 'em, David Blackwell, Hamilton Professor of Geophysics and director of the SMU Geothermal Laboratory -- will go to Sacramento for the 2010 Geothermal Resources Council annual meeting. There, the trio will present a much more detailed version of
just posted to the Hilltop's website, in which Blackwell, grad student Zachary Frone and geothermal expert Maria Richards say that in the western part of the Appalachian Mountains, they've discovered what could be enough Earth-made energy to potentially support "
commercial baseload geothermal energy production
In short, they say, that spot of West Virgina's extra hot just beneath the surface -- as in, 200˚C in spots as shallow as five kilometers, according to Science magazine. How come? Well ... there could be a few reasons, among the drilling of myriad oil, gas and water wells tapping into the earth's crust. Or hot springs. Or rock formations. Or something. But they're tickled by the discovery: Says Blackwell in SMU's release, "The proximity of West Virginia's large geothermal resource to east coast population centers has the potential to enhance U.S. energy security, reduce CO2 emissions, and develop high paying clean energy jobs in West Virginia."
The SMU team's research, an extension of an '04 look-see, was done with a grant from Google, which has this Heat Beneath Our Feet website worth a look.Says the paper to be presented, "The high heat flow has been recognized based on interpretation of bottom-hole temperature (BHT) data from oil and gas drilling in the area." (Stop giggling.) And the SMU team says this is a very, very big deal -- as in, the amount of energy this could provide would exceed West Virgina's total current generating capacity, most of which presently comes from coal. And it could be even more widespread than the one spot spotted -- from the Appalachians all the way down to the Ouachita Mountains.
Former UTA Student Sues Fraternity After Hazing Incident...
Dallas Animal Services Actually Doing a Bang-Up Job,...


text:
Special Scholarships for International Students at Kochi University of Technology Japan
Special Scholarships for International Students Japan,2021 is offering a Post Doc degree program in the field of Engineering.
This scholarship is provided by the Kochi University of Technology and it`s open to all nationals who have enrolled themselves for a post-doctoral degree at the University, the value of this scholarship is a Full Funding Tuition fee.
About Kochi University of Technology
Kochi University of Technology was found in 1997 and is situated in Japan, the institution was formally known as a private university but was transformed into a public university in 2009. The university aims to harness academic excellence to its maximum point through groundbreaking research and innovative technological advancement.KUT is home to both international and domestic students, this is to say students take advantage of a multicultural community that widens their perspective to life.
Requirements for Kochi University of Technology PhD Scholarship
Applicants of Special Scholarships for International Students at Japan 2021 must have an offer letter for a Post doctoral postion in department of engineering to avail this scholarship.
Students applying for Special Scholarships for International Students at Japan 2021 can be both domestic and international students
Candidates applying for Special Scholarships for International Students at Japan 2021 must surpass the admission requirements set by the University.
How to Apply for the Kochi University of Technology PhD Scholarship
To apply for the ongoing Kochi University of Technology PhD Scholarship is not as difficult as you think. All Interested and qualified candidates are to click on the "Apply Now" button below to get started
It should be noted that all Interested and qualified candidates are to apply for the Kochi University of Technology PhD Scholarship on or before August 17, 2021
previousChinese-Proficient Scholarship at National Taipei University of Technology Taiwan 2021 (Hua Yu Scholarship)
nextOut-of-State Competitive Tuition Discount at New Mexico State University USA 2021


This unique wall mounted umbrella removes the need for a heavy base and a pole like most traditional umbrellas. Perfect for tight and or small areas, the flexible arms and tilting canopy allows you to follow the sun and create the shade that you want! This umbrella is incredibly easy to use and can be just as easily removed from the wall mount. A modern, straight forward and beautiful umbrella that is perfect for both residential and commercial areas.


It's a common recession-era trope: hard-hit Americans are "clutching every last nickel." But there's good news for these frugal nickel clutchers: they may be buying into the investment opportunity of a lifetime.
That's because the U.S. nickel, melted down, is now worth more than seven cents, thanks to soaring metals prices. And with the coin's value rising, an eccentric group of investors is quietly working to cash in before the rest of the country catches on.
This small, secretive community of coin enthusiasts is spread throughout North America, but they gather on an insidery Internet forum called Realcent.org, where they use handles like "PennyPauper" to debate the intricacies of the copper market and swap tips on converting their savings accounts into basements full of nickels.
If history is any indication, the hoarders may not have long. In 1965, with the price of silver climbing, the U.S. Mint diluted the composition of both the dime and the quarter. It did the same thing to the penny in 1982 when copper became too expensive. In every case, the composition change caused the value of the original coin to skyrocket: pre-1965 dimes can now sell for $3.50 each, the quarters are valued at more than $8, and pre-1982 pennies are auctioned off in mass quantities on eBay for nearly three cents apiece. "Somebody who kept a thousand dollars' worth of change 50 years ago could now exchange that bag for $28,000," says Curtis Penner, a hoarder from Alberta, Canada. And with the U.S. Mint losing tens of millions of dollars on nickel production, Penner believes it's only a matter of time before the coins get debased, turning his nickel stash into a gold mine.
Of course, federal law currently prohibits melting down nickels (and pennies), thus making it impossible to realize the coin's true value. But as coin values climb, pressure on the U.S. Mint to lift the melt ban is getting stronger, and hoarders think the Treasury will eventually give in.
The bottom line: if all goes according to plan, it won't be long before hoarders can start selling off their caches to scrap-metal companies and late-to-the-action investors.
In the meantime, some have already figured out how to make a tidy profit off the nickel rush. Adam Youngs, 23, runs Portland Mint, an Oregon business that sells nickels in bulk to serious hoarders: $10,000 worth of Jeffersons for $10,888. "It's very hard for an individual to get that many nickels on his own," says Youngs, pointing out that some banks have already begun rationing the coins and imposing fees for large orders. He estimates that since he launched the company two years ago, he has served about 10,000 people—and the number is growing every day.
Youngs isn't the only one who's noticed a recent uptick in interest. Lately, Realcent has been filled with nervous chatter about anonymous competitors lurking in their neighborhoods. "Well, my teller at my only pickup bank told me that she has another coin guy ordering boxes," reads one post, and it concludes, "Folks if it's happening in my backyard, time to hold onto your socks." Underlying the anxiety is a stark statistic: if just 10 percent of the American population catches on, hoarders will be able to acquire only an estimated $34 (face value) worth of nickels before every last one has been removed from circulation.
So why risk their windfall by talking to NEWSWEEK about the nickel's secret value?


text:
var OO = require('../../basics/oo');
var Document = require('../../document');
var _ = require('../../basics/helpers');
var Range = Document.Range;
var Coordinate = Document.Coordinate;

/**
 * A class that maps DOM selections to model selections.
 *
 * There are some difficulties with mapping model selections:
 * 1. DOM selections can not model discontinuous selections, such as TableSelections or MultiSelections.
 * 2. Not all positions reachable via ContentEditable can be mapped to model selections. For instance,
 *    there are extra positions before and after non-editable child elements.
 * 3. Some native cursor behaviors need to be overidden, such as for navigating tables.
 *
 * @class SurfaceSelection
 * @constructor
 * @param {Element} rootElement
 * @module Surface
 */
function SurfaceSelection(rootElement, doc, container) {
  this.element = rootElement;
  this.doc = doc;
  this.container = container;
  this.state = new SurfaceSelection.State();
}

SurfaceSelection.Prototype = function() {

  function compareNodes(node1, node2) {
    var cmp = node1.compareDocumentPosition(node2);
    if (cmp&window.document.DOCUMENT_POSITION_FOLLOWING) {
      return -1;
    } else if (cmp&window.document.DOCUMENT_POSITION_PRECEDING) {
      return 1;
    } else {
      return 0;
    }
  }

  // input methods:
  // - mouse down (setting cursor with mouse)
  // - keyboard cursor movement
  // - expand:
  //   - mouse dragging
  //   - cursor movement with shift

  // workflow for mapping from DOM to model:
  // 1. extract coordinates
  // 2. fixup coordinates
  // 3. create a model selection
  this._pullState = function(anchorNode, anchorOffset, focusNode, focusOffset, collapsed, options) {
    options = options || {};
    if (!focusNode || !anchorNode) {
      this.state = null;
      return;
    }
    // console.log('###', anchorNode, anchorOffset, focusNode, focusOffset);
    var start, end;
    if (collapsed) {
      start = this.getModelCoordinate(anchorNode, anchorOffset, options);
      end = start;
    } else {
      start = this.getModelCoordinate(anchorNode, anchorOffset, options);
      end = this.getModelCoordinate(focusNode, focusOffset, options);
    }
    // the selection is reversed when the focus propertyEl is before
    // the anchor el or the computed charPos is in reverse order
    var reverse = false;
    if (!collapsed && focusNode && anchorNode) {
      var cmp = compareNodes(end.el, start.el);
      reverse = ( cmp < 0 || (cmp === 0 && end.offset < start.offset) );
    }
    if (reverse) {
      var tmp = end;
      end = start;
      start = tmp;
    }
    // console.log('### extracted selection:', start, end, reverse);
    this.state = new SurfaceSelection.State(collapsed, reverse, start, end);
  };

  this.getModelCoordinate = function(node, offset, options) {
    var current = node;
    var propertyEl = null;
    while(current) {
      // if available extract a path fragment
      if (current.dataset && current.dataset.path) {
        propertyEl = current;
        break;
      }
      // edge case: when a node is empty then then the given DOM node
      // is the node element and with offset=0
      if ($(current).is('.content-node') && offset === 0) {
        var $propertyEl = $(current).find('[data-path]');
        if ($propertyEl.length) {
          return new SurfaceSelection.Coordinate($propertyEl[0], 0);
        }
      }
      current = current.parentNode;
    }
    if (!propertyEl) {
      return this.searchForCoordinate(node, offset, options);
    }
    var charPos = this._computeCharPosition(propertyEl, node, offset);
    return new SurfaceSelection.Coordinate(propertyEl, charPos);
  };

  this._computeCharPosition = function(propertyEl, endNode, offset) {
    var charPos = 0;

    // This works with endNode being a TextNode
    function _getPosition(node) {
      if (endNode === node) {
        charPos += offset;
        return true;
      }
      if (node.nodeType === window.Node.TEXT_NODE) {
        charPos += node.textContent.length;
      } else if (node.nodeType === window.Node.ELEMENT_NODE) {
        // external nodes have a length of 1
        // they are attached to an invisible character
        // but may have a custom rendering
        if ($(node).data('external')) {
          charPos += 1;
          return false;
        }
        for (var childNode = node.firstChild; childNode; childNode = childNode.nextSibling) {
          if (_getPosition(childNode)) {
            return true;
          }
        }
      }
      return false;
    }
    // count characters recursively
    // by sum up the length of all TextNodes
    // and counting external nodes by 1.
    function _countCharacters(el) {
      var type = el.nodeType;
      if (type === window.Node.TEXT_NODE) {
        return el.textContent.length;
      } else if (type === window.Node.ELEMENT_NODE) {
        if ($(el).data('external')) {
          return 1;
        } else {
          var count = 0;
          for (var childNode = el.firstChild; childNode; childNode = childNode.nextSibling) {
            count += _countCharacters(childNode);
          }
          return count;
        }
      }
      return 0;
    }

    var found = false;

    // HACK: edge case which occurs when the last element
    // is not content-editable (i.e., external)
    // then the anchor node is the property element itself
    if (endNode === propertyEl) {
      var child = propertyEl.firstChild;
      for (var i = 0; i < offset; i++) {
        if (!child) {
          break;
        }
        charPos += _countCharacters(child);
        child = child.nextSibling;
      }
      found = true;
    } else {
      found = _getPosition(propertyEl);
    }

    if (!found) {
      console.error('Could not find char position.');
      return 0;
    }
    // console.log('charPos', charPos);
    return charPos;
  };

  /**
   * Look up model coordinate by doing a search
   * on all available property elements.
   */
  this.searchForCoordinate = function(node, offset, options) {
    var elements = this.element.querySelectorAll('*[data-path]');
    var idx, idx1, idx2, cmp1, cmp2;
    idx1 = 0;
    idx2 = elements.length-1;
    cmp1 = compareNodes(elements[idx1], node);
    cmp2 = compareNodes(elements[idx2], node);
    while(true) {
      var l = idx2-idx1+1;
      if (cmp2 < 0) {
        idx = idx2;
        break;
      } else if (cmp1 > 0) {
        idx = idx1;
        break;
      } else if (l<=2) {
        idx = idx2;
        break;
      }
      var pivotIdx = idx1 + Math.floor(l/2);
      var pivotCmp = compareNodes(elements[pivotIdx], node);
      if (pivotCmp < 0) {
        idx1 = pivotIdx;
        cmp1 = pivotCmp;
      } else {
        idx2 = pivotIdx;
        cmp2 = pivotCmp;
      }
    }
    var charPos;
    if (options.direction === "left") {
      idx = Math.max(0, idx-1);
      charPos = elements[idx].textContent.length;
    } else if (cmp2<0) {
      charPos = elements[idx].textContent.length;
    } else {
      charPos = 0;
    }
    return new SurfaceSelection.Coordinate(elements[idx], charPos);
  };

  this._getSelection = function(anchorNode, anchorOffset, focusNode, focusOffset, collapsed) {
    this._pullState(anchorNode, anchorOffset, focusNode, focusOffset, collapsed);
    // console.log('#### selection state', this.state);
    if (!this.state) {
      return Document.nullSelection;
    }
    var doc = this.doc;
    var start = this.state.start;
    var end = this.state.end;
    var node1, node2, parent1, parent2, row1, col1, row2, col2;
    var range = new Range(
      new Coordinate(start.path, start.offset),
      new Coordinate(end.path, end.offset)
    );
    if (_.isEqual(start.path, end.path)) {
      return doc.createSelection({
        type: 'property',
        path: start.path,
        startOffset: start.offset,
        endOffset: end.offset,
        reverse: this.state.reverse
      });
    } else {
      node1 = doc.get(start.path[0]);
      node2 = doc.get(end.path[0]);
      parent1 = node1.getRoot();
      parent2 = node2.getRoot();
      if (parent1.type === "table" && parent1.id === parent2.id) {
        // HACK making sure that the table matrix has been computed
        parent1.getMatrix();
        row1 = node1.rowIdx;
        col1 = node1.colIdx;
        row2 = node2.rowIdx;
        col2 = node2.colIdx;
        return doc.createSelection({
          type: 'table',
          tableId: parent1.id,
          startRow: row1,
          startCol: col1,
          endRow: row2,
          endCol: col2
        });
      } else {
        return doc.createSelection({
          type: 'container',
          containerId: this.container.id,
          startPath: range.start.path,
          startOffset: range.start.offset,
          endPath: range.end.path,
          endOffset: range.end.offset,
          reverse: this.state.reverse
        });
      }
    }
  };

  this.getSelection = function() {
    var wSel = window.getSelection();
    var sel = this._getSelection(wSel.anchorNode, wSel.anchorOffset, wSel.focusNode, wSel.focusOffset, wSel.collapsed);
    // console.log('### selection', sel.toString());
    return sel;
  };

  var _findDomPosition = function(element, offset) {
    if (element.nodeType === document.TEXT_NODE) {
      var l = element.textContent.length;
      if (l < offset) {
        return {
          node: null,
          offset: offset-l
        };
      } else {
        return {
          node: element,
          offset: offset,
          boundary: (l === offset)
        };
      }
    } else if (element.nodeType === document.ELEMENT_NODE) {
      if ($(element).data('external')) {
        return {
          node: null,
          offset: offset-1
        };
      }
      // edge case: if the element itself is empty and offset===0
      if (!element.firstChild && offset === 0) {
        return {
          node: element,
          offset: 0
        };
      }
      for (var child = element.firstChild; child; child = child.nextSibling) {
        var pos = _findDomPosition(child, offset);
        if (pos.node) {
          return pos;
        } else {
          // not found in this child; then pos.offset contains the translated offset
          offset = pos.offset;
        }
      }
    }
    return {
      node: null,
      offset: offset
    };
  };

  this._getDomPosition = function(path, offset) {
    var selector = '*[data-path="'+path.join('.')+'"]';
    var componentElement = this.element.querySelector(selector);
    if (!componentElement) {
      console.warn('Could not find DOM element for path', path);
      return null;
    }
    // console.log('### Found component element', componentElement);
    var pos = _findDomPosition(componentElement, offset);
    if (pos.node) {
      return pos;
    } else {
      return null;
    }
  };

  this.setSelection = function(sel) {
    // console.log('### renderSelection', sel.toString());
    var wSel = window.getSelection();
    if (sel.isNull() || sel.isTableSelection()) {
      return this.clear();
    }
    var range = sel.getRange();
    var startPosition = this._getDomPosition(range.start.path, range.start.offset);
    if (!startPosition) {
      return this.clear();
    }
    var endPosition;
    if (range.isCollapsed()) {
      endPosition = startPosition;
    } else {
      endPosition = this._getDomPosition(range.end.path, range.end.offset);
    }
    if (!endPosition) {
      return this.clear();
    }
    // if there is a range then set replace the window selection accordingly
    wSel.removeAllRanges();
    range = window.document.createRange();
    if (sel.isReverse()) {
      range.setStart(endPosition.node, endPosition.offset);
      wSel.addRange(range);
      wSel.extend(startPosition.node, startPosition.offset);
    } else {
      range.setStart(startPosition.node, startPosition.offset);
      range.setEnd(endPosition.node, endPosition.offset);
      wSel.addRange(range);
    }
    this.state = new SurfaceSelection.State(sel.isCollapsed(), sel.isReverse(), range.start, range.end);
  };

  this.clear = function() {
    var sel = window.getSelection();
    sel.removeAllRanges();
    this.state = null;
  };

};

OO.initClass(SurfaceSelection);

SurfaceSelection.State = function(collapsed, reverse, start, end) {
  this.collapsed = collapsed;
  this.reverse = reverse;
  this.start = start;
  this.end = end;
  Object.freeze(this);
};

SurfaceSelection.Coordinate = function(el, charPos) {
  this.el = el;
  this.offset = charPos;
  this.path = el.dataset.path.split('.');
};

module.exports = SurfaceSelection;


text:
7013 Trachet eller 1988 RS4 är en asteroid i huvudbältet som upptäcktes den 1 september 1988 av den belgiske astronomen Henri Debehogne vid La Silla-observatoriet. Den är uppkallad efter belgaren Tim Trachet.

Asteroiden har en diameter på ungefär 5 kilometer.

Referenser

Huvudbältesasteroider
Småplaneter namngivna efter personer
Astronomiska upptäckter av H Debehogne
Astronomiska upptäckter 1988


text:
J William Denton
Become A Blogger!
Trial By Tomato? January 1, 2023
How the Jefferson family helped shape North Carolina March 5, 2021
The Monk of Jazz: Thelonious Monk's Simple Genius October 24, 2019
NC History
Home » The History of Tobacco in North Carolina — Part 1
The History of Tobacco in North Carolina — Part 1
Published by J William Denton on July 30, 2019
Though no longer a powerhouse component of the North Carolina economy, the impact of tobacco on our state is undeniable. From its roots in Native American culture to the development of a multi-billion dollar industry, tobacco has shaped the Tar Heel State for better and for worse.
The pharmaceutical and ritualistic use of tobacco can be traced back to around 800 BC. Early European settlers noted that tobacco use among the natives was not limited by gender or age, as men, women, and children smoked tobacco in clay pipes or used it as snuff on a regular basis. One of the earliest attempts at European cultivation of tobacco was carried out by Sir Raleigh's Roanoke colonists. Until the English began to establish their own settlements in the New World, tobacco was a rare luxury for Europeans that was only available through trade with the Spanish.
It was the work of John Rolfe, of Jamestown fame, that set in motion the first large scale cultivation and export system of tobacco. Rolfe was a talented agriculturalist who created a sweeter, milder tobacco cultivar that forever changed the market. It was Rolfe's advancements in tobacco cultivation that established Virginia as a profitable and successful English colony. In 1612, Rolfe founded his own plantation and began to grow tobacco in earnest.
In 1614 the first barrels of his sweet tobacco were exported to Europe, much to the delight of the English. Rolfe's cultivar was so popular that the Virginia colony began exporting hundreds of barrels overseas. Tobacco quickly became the primary economic driver for the Southern colonies. With this new booming market, however, came the need for cheap labor. Thus, the widespread growth of chattel slavery in the American colonies began.
In North Carolina, tobacco cultivation spread from Roanoke to the shores of Albemarle, the banks of the Roanoke, and eventually the whole of Granville county. While many North Carolina settlements struggled to grow crops in the sandy soil, tobacco thrived in the region. Nonetheless, the tobacco grown and cured in North Carolina could not compete with the Virginia tobacco industry. That all changed with the development of bright leaf tobacco.
Interestingly, in 1839, it was a slave by the name of Stephen Slade in Caswell County who discovered the flue-cured process of using charcoal instead of logs that created the hallmark bright leaf tobacco that revolutionized the North Carolina tobacco trade. Slade had fallen asleep while keeping watch over a curing barn. When Slade awoke, the fire had burned down to embers. Slade rushed to a nearby fire pit and gathered charcoal remnants in an effort to restart the fire. The result was some of the brightest cured tobacco ever seen. The new flue-cured process allowed tobacco grown in sandy soils to be cured to perfection. This facilitated the spread of tobacco into the Coastal Plain where it soon became the primary crop of Eastern North Carolina.
Bright leaf tobacco, however, would not gain a national following until the peak of the Civil War when visiting Confederate and Union troops were introduced to the superior Carolina bright leaf tobacco. Stay tuned for Part 2 in our series on the history of tobacco in North Carolina, where we'll look at the explosion of the market, the rise of the American tobacco plantation, and the consequences of the slave trade in North Carolina.
Published inAgricultureAmerican HistoryNC History
Previous Post Culpeper's Rebellion
Next Post The History of Tobacco in North Carolina — The Civil War and the Rise of Big Tobacco
James B. Ritchie
I have a comment concerning your Lincoln paternity article. I recently bought a miscellaneous lot of CDV's and it included one faintly marked in the background Eastman Johnson, who was a great photographer besides artist, and lifelong friend of Lincoln. It also is marked Thomas Hanks Lincoln. It conforms to the other known Thomas Lincoln images. I have never known Thomas Lincoln to have a middle name. I'm still working at deciphering the date and his age. They are there but quite faded. My theory is that Thomas may have married a cousin, step sister, half sister and for that reason the middle name was not used later on.


Result of sliding two materials one over another with surface interaction and adhesion at localised contact areas.
ADHESIVE WEAR: "Unfavourable lubrication and contact conditions induce adhesive wear."
Did you find this definition of ADHESIVE WEAR helpful? You can share it by copying the code below and adding it to your blog or web page.


After a cold night near Silverton, I knocked out the peaks on the ridge west of Molas Pass, starting from Little Molas Lake. Snowmobiles are unfortunately allowed in this area, and their tracks are everywhere. However, with an early start, I only saw them from a distance; in fact, despite near-perfect weather and snow, I met not another soul more than a few hundred yards from the trailhead.
The route is completely obvious: aim for the low-point in the cliffy horseshoe north of the Little Molas Lake trailhead, then follow the ridge north, ticking off high points. The snow was well-consolidated, and mostly good snowshoeing, so I made about the best time my current slow self could climbing to the saddle. Near the ridge, I was surprised to run into two ptarmigans in full winter plumage. As is their wont, they milled around at a safe distance, allowing me to take plenty of pictures.
The recently-named (2008) Spencer is right along the way to Sultan; it had a nice PVC register tube, but no register. A direct line from Spencer to Sultan skirts Grand Turk to the west, but it's only a minor detour to tag the peak. The western summit is the highest (or at least it has the cairn and register). I tagged it, then returned to the main ridge to Sultan, admiring a large, shallow avalanche on the east slope, apparently started by a collapsing cornice.
From Sultan's summit, you have a clear view down to Silverton, across to Red Mountain Pass, and back over Grand Turk to the "real" San Juans: the Grenadier and Needle ranges on the other side of the Animas River. With their long approaches, any trip to the real-peaks is a multi-day ordeal this time of year, so I'm content to admire them from a distance.
It was still early, so I looked around for other objectives, and eventually decided just to tag all the lesser bumps I had skipped on the way out. The one southwest of the first saddle had an official-looking register for unofficially-named "West Turk's Head." Looking east, I saw an interesting little bump on a long, cliffy ridge, and thought that might be "East Turk's Head." As it turns out, it is just another unnamed peak with a register, but it proved the most difficult and interesting peak of the day.
I tried coming at it directly along the ridge from the saddle, only to be stymied by a vertical notch no more than 100 yards from the summit. It might have gone as class 4 or low class 5, but the whole ridge was made of terribly friable conglomerate rock. Instead, I retraced my steps and contoured along the south side of the ridge, then climbed the couloir to the notch. From there, it was loose class 2 followed by 10 feet of exposed, rotten class 3 to the top of the knob. Having exhausted my peak options, I returned to the car for a somewhat short day.
Weird rocks near Grand Turk.


Sen. Caroline Kennedy? : Blog Of The Nation A round-up of opinion on Caroline Kennedy's interest in Hillary Clinton's senate seat.
Go to Google News and do a search for "nepotism." C'mon. Do it.
Sure, there are a few articles about the establishment of a nepotism policy in the Lake County School District. And there is a piece about the role familial preference plays in college football. But most of the articles are about Caroline Kennedy's interest in Hillary Clinton's senate seat.
Ruth Marcus, of The Washington Post, says that ,"on the question of Caroline Kennedy for Senate, my head says no, on balance. My heart says yes! Yes! Right now, as you might guess from the hedging on the former and the exclamation points on the latter, my heart is winning."
Columnist Kathleen Parker thinks that Kennedy will get the seat, but that she doesn't deserve it.
I am so sick of this nepotism. What are we, some kind of neo-monarchy? Clinton got her seat because of nepotism and now Kennedy gets it be the same methods.
Charles Krauthammer says the issue centers on entitlement, not experience.
Anybody who has spent time with her knows that much more than her surname makes her exactly the right person tof ollow her father and uncles to the Senate.


text:
Clayton Pond - Artist
© 2021 Clayton Pond – Artist.
Self-portrait In The Bathtub
in 9 colors
Edition 100, 10 Artist's Proofs, 8 Deluxe Proofs # I/VIII - VIII/VIII (Each set has an acrylic painting on paper study for one of the prints in the suite)
Things In My Studio
Artwork Size: 23 x 29"
Image Size: 17⅛ x 23⅛"
Strathmore, 2 ply, 100% cotton rag
Printed at the artist's studio, 130 Greene Street, NYC, NY by Clayton Pond
Published by Clayton Pond
© Clayton Pond 1973
Usually when an artist does a self-portrait the viewer sees his face. However, that is not the case in this image. The faucet and hot and cold water knobs could be the artist's face (eyes and nose) or could be a tongue-in-cheek reference to what is not seen. The seemingly simple image has a sophisticated and elegant compositional balance.
This suite is a continuation of the artist's fascination with everyday objects found in his studio environment. He moved his studio from Broome Street to Greene Street in the center of the SoHo section of Manhattan in 1969. This suite focuses on scenes and objects in his Greene Street studio. The artist uses color and his sense of humor to make ordinary objects into images that are iconic– so that an ordinary roll of bathroom tissue, a toilet seat, and a toaster oven become something much more than they are in real life.
← The Modern Refrigerator in my Studio on Greene Street
My Dining Chair →


text:
screenshot via youtube
People Have Mixed Feelings About Donald Glover's Pansexual 'Solo' Character
Some felt the film should have had a more explicitly LGBT character
by Hafeezah Nazim
Last week, Star Wars screenwriter Jonathan Kasdan confirmed that Donald Glover's character in Solo: A Star Wars Story is pansexual. In an interview with Huffington Post, Kasdan addressed the rumors that Glover's Lando Calrissian is sexually fluid by stating, "I would say yes, there's a fluidity to Donald and Billy Dee Williams' [portrayal of Lando's] sexuality."
And while many saw this news as a win for representation, others couldn't point out a few issues with the reveal. For starters, some thought Calrissian's sexuality should have been more explicitly noted instead of hinted at.
Others elaborated why choosing not to educate the audience on Calrissian's sexuality is harmful, stating that it only fuels the assumption that people who are pansexual like to have sex with everyone all the time.
Kasdan added that he "would have loved to have gotten a more explicitly LGBT character into this movie. I think it's time, certainly, for that, and I love the fluidity―sort of the spectrum of sexuality that Donald appeals to and that droids are a part of."
Meanwhile, others assumed that Calrissian's sexuality was a no-brainer, seeing as he has relations with all species and genders.
Glover recently sat down with the cast of Solo for an interview with Sirius XM, where it was revealed that he was the only cast member who knew about Calrissian's sexuality. "Yeah," he said before quipping: "How can you not be pansexual in space?"
Solo: A Star Wars Story is out May 25.


text:
You Are Here : Home / About Us/ News, Media & Publications / News & Media / 100 year Dromana family legacy lives on
100 year Dromana family legacy lives on
A Dromana family committed to the community for more than 100 years has been remembered with a bridge over Dunns Creek named in their honour.
On Thursday 7 June, Seawinds Ward Councillors Antonella Celi and Simon Brooks joined representatives from VicRoads, Dromana & District Historical Society and members of the Littlejohn family to officially name the bridge on Point Nepean Road 'Littlejohn Bridge'.
William Littlejohn came to Dromana in 1917 with his young family of nine children and settled on land along Dunns Creek.
In 1927 William successfully tendered to build the reinforced concrete bridge which replaced an old timber bridge and was located right at the entrance to the Littlejohn property.
Mornington Peninsula Shire Mayor Councillor Bryan Payne said "the Littlejohn family has, over many years, made a significant contribution to the Dromana district and wider peninsula community.
"This bridge will serve as a fitting tribute and local reminder of the dedication and community spirit of a well-loved peninsula family".
Seawinds Ward Councillor Antonella Celi said "it is an absolute pleasure to recognise the Littlejohn family and their historical connection to the peninsula, in particular Dromana and Redhill that spans over 100 years.
"The formal naming of the 'Littlejohn Bridge' will serve as a reminder and recognition of their longstanding legacy in our community"
Seawinds Ward Councillor Frank Martin said "the Littlejohn's provided work for their family and others in the community when jobs were virtually non-existent.
"William and his boys also built houses, fruit packing sheds and were involved in renovating the Dromana State School".
Seawinds Ward Councillor Simon Brooks said "the Dromana community progressed in the earlier days with thanks to many members of the Littlejohn family contributing their time, labour and tireless fundraising".
The Littlejohn Family was heavily involved in the wider peninsula community including:
• Involvement on local School Committees;
• Initiating the building of the Tennis Club House at Red Hill;
• Involvement in the Red Hill Show, and;
• Improvements to the Red Hill Reserve.
The family moved the stage and extended the Western End of the Red Hill Hall and also built the Red Hill Scout Hall. Family members were also on the Red Hill Committee for the Dromana Bush Nursing Hospital.
The naming request was initiated by the Dromana Historical Society which recommended the Littlejohns, an early pioneering family in the Dromana Region.
Council supported this proposal and advised VicRoads as the naming authority designated to assign a geographic name to the bridge.
PICTURE DETAILS: Seawinds Ward Councillors Antonella Celi and Simon Brooks with representatives from VicRoads, Dromana & District Historical Society and members of the Littlejohn family at Littlejohn Bridge.


Where will the travel be taking place?
Select whether the trip will be international or domestic. If the trip will begin domestically and then go to another country, select "International."
My child has consent to travel to ________ from ________ to ________, without an adult present and we have no objection to the same.
1) Relevant passport page copy of both parents.
2) Copy of birth certificate to verify parents name.
Use the form on the left to fill in the template.
The blurry words become clear when the document is downloaded.
The greyed-out words become clear when the document is downloaded.
The document is written according to your responses - clauses are added or removed, paragraphs are customised, words are changed, etc.
At the end, you will immediately receive the document in Word and PDF formats.	You can then open the Word document to modify it and reuse it however you wish.


text:
The polls don't look good for Labour. But there is still a path to election victory
Chris Curtis
Political Research Manager
YouGov figures show the Tories have a 12-point lead. But a united remain front and tactical voting could topple them.
The latest YouGov polling results will have been warmly received in Downing Street. Not because the Conservatives are polling particularly well – in fact, if they were to finish an election on their current 34% it would be one of their worst results since the second world war – but because they are 12 points clear of Labour.
The main reason for the Conservative lead is that the leave vote is fairly united, while the remain vote is deeply divided. The majority (53%) of leave voters say they will vote for the Conservatives, while the remain vote is split between the Liberal Democrats (32%), Labour (32%) and the Greens (12%). And the first-past-the-post electoral system punishes division. While the Conservatives face losing a handful of seats to the Lib Dems in the south and the SNP in Scotland, they would currently be more than offset by big gains in Labour/Conservative marginal seats (such as Canterbury, Bedford and Battersea).
Added to this, Boris Johnson is beating Jeremy Corbyn by 40% to 20% when it comes to public opinion on who would make the best prime minister. He is now the clear favourite going into a potential autumn election, and these numbers would translate into a very comfortable Conservative majority.
But polling is only ever a snapshot of public opinion at any one point, and given the unpredictability of politics over the past half-decade, it would be naive to see an upcoming election as a done deal. If Johnson's victory relies on a more united leave vote than remain vote, there are lots of ways it could come undone.
On the leave side, a revival in the fortunes of Nigel Farage's Brexit partycould divide the vote once more. After topping the polls in the European parliament election, many who voted Conservative at the last election flirted with the idea of also voting for Farage's new outfit in a general election as well. They peaked at 26% in our general election polling, with nearly half (45%) of 2017 Conservative voters saying they would back the party. Since Johnson became prime minister, however, many of these voters have returned to the Conservative fold, with the Brexit party dropping down to just 13% in our latest poll.
However, with such a large group of voters clearly indicating they were willing to defect from the Conservatives over Brexit, this is clearly a block of voters the new prime minister needs to concern himself with. And if we end up in circumstances where Johnson can be accused of being weak on Brexit (for example if he were forced by parliament to delay Brexit until after 31 October) it is easy to see how these voters might abandon the Conservatives again.
On the remain side, the split vote could start to coalesce around one of the parties fighting to prevent no deal, although there are still obstacles to this happening. On the one hand, given Corbyn's dire personal ratings, with 70% of the public holding an unfavourable view of him, he will find it tricky to bring more people into the Labour camp. On the other hand, there is still a chunk of loyal Labour voters who wouldn't be willing to back the Lib Dems, and the party has often been squeezed out of political coverage by our two-party system.
Even if the remain vote does remain divided, and the leave vote united, the remain parties could still try to combat the difficulties of first-past-the-post through electoral pacts. These would work by all bar one of the remain parties standing aside in marginal seats to allow the strongest party in that area a clean run against the Conservatives. The tactic was successfully used in the Brecon and Radnorshire byelection last month, where Plaid Cymru and the Greens stood aside to help the Lib Dems gain the seat.
The Labour party's reluctance to go along with such a plan will make such pacts far less successful, although even if the parties don't officially stand candidates down, they could still target their campaigning to more effectively combat the difficulties of first-past-the-post. In addition, we will likely see significant efforts to promote tactical voting by pro-remain forces.
Johnson's victory is like a three-legged stool – it relies on a united leave vote, a divided remain vote and a first-past-the-post electoral system that rewards the first and punishes the second. A Conservative majority is still the most likely outcome, but if any one leg fails, it can topple.
This article previously appeared in The Guardian


text:
Mystery Bottle Deal
eJuice Bundles
By Bottle Size
30ml Nic Salts
60ml eJuice
100ml eJuice
Shop All eJuice
Mystery Deal
Today's eJuice Deal
April 18, 2019 Cheap eJuice
What You Should Know When You Vape to Quit Smoking
Cigarette smoking causes roughly 480,000 deaths per year.
The looming specter of death is more than reason enough to start quitting but nicotine is one of the most addictive substances around.
There are plenty of novel ways to quit but the one which is currently taking the nation by storm is vaping.
Have you considered switching to a vape to quit smoking? If so, there are some things to keep in mind. Read on and we'll show you exactly what you need to know.
The FDA Doesn't Approve
While the anecdotal evidence surrounding vaping for smoking cessation is pretty impressive the government isn't quite on board.
Currently, vapes aren't considered a valid way to quit smoking by the FDA. Whether it's a puritanical bias or not is up in the air but despite the growing pile of people who've stopped smoking by using a vape they insist that studies show it's ineffective.
So, legally, a vape can't be considered a medical way to quit smoking. Which means nothing to those who have managed to quit.
Nicotine Levels Vary
Many people have been perfectly fine switching to a vape. They may not be risk-free but even if you continue indefinitely it's better than smoking a pack a day.
For those who want to wean themselves off, there are juices with less nicotine.
The basic idea is to go through a taper, lowering the nicotine content of the e-juice you're using until you reach nicotine-free juices.
Everyone is different, but the right juice can make quitting much easier.
It's Less Harmful
Depending on who you ask vaping is either a dangerous, untested method of nicotine administration or a miracle cure-all for those who want to have their nicotine cake and eat it too.
The truth, as usual, is somewhere in the middle.
What is known is that overall vaping is less harmful than smoking. There is still the occasional scare but put into perspective the levels of harmful metals and organic compounds are almost always lower in e-juice than cigarettes.
The long-term effects aren't well documented but the base of most fluids is either propylene glycol or vegetable glycerine. The former is used in smoke machines and the latter is a food-grade reagent. Neither seems to be harmful except to those who may be allergic.
You May Not Be Able to Vape Indoors
One of the biggest advantages for early adopters of vaping was the ability to use a vape in areas where smoking is illegal.
Unfortunately for vapers everywhere, many states have adopted the same policies towards vaping they do towards smoking. That means indoor bans in public spaces are common and really it's up to the owner of individual establishments in states without bans.
So, you may still need to step outside when you're using your vape.
Ready to Get a Vape to Quit Smoking?
If you think you're ready to try something new, then it's time to find the right juice and vape combination to help you quit.
Using a vape to quit smoking has helped thousands of people across the world and it's remarkably safe when compared to traditional tobacco cigarettes.
If you think that it's time to make a serious change in your health, then perhaps you should check out our selection of e-juices and get started now!
Previous article Hot E-Juice Deals Online: 3 Things to Consider Before Buying
Next article Have a Sweet Tooth? 6 E-Juice Flavors That Taste Just Like Candy!
Comments must be approved before appearing
Cheap Ejuice Blog
Want Exclusive Deals?
Join Thousands of fellow vapers to get exclusive discounts on all vape juice!
Copyright © 2020 Cheap eJuice.


text:
Carl Johan Malmstén (Uddetorp, Suécia,  – Upsália, ) foi um matemático sueco.

Em 1840 foi Privatdozent e em 1842 professor ordinário de matemática da Universidade de Upsália, onde foi de 1855 a 1856 reitor.

Foi membro de diversas academias e sociedades científicas, dentre outras desde 1875 correspondente da Academia de Ciências de Göttingen e em 15 de dezembro de 1880 membro honorário da Academia de Ciências da Prússia.

Sua filha casou com Ernst Christian Julius Schering.

É conhecido por seu trabalho sobre análise complexa. Contribuiu intensamente em outras áreas da matemática. Foi descoberto por Iaroslav Blagouchine que Malmsten foi o primeiro a calcular diversas integrais logarítmicas importantes, intimamente relacionadas a funções gama e zeta, dentre as quais estão as integrais de Vardi e séries de Kummer para os logarítmos da função gamma. Em particular, em 1842 calculou as seguintes integrais

Os detalhes e uma interessante análise histórica são apresentados no artigo de Blagouchine.
Muitas destas integrais foram redescobertas mais tarde por diversos pesquisadores, dentre eles Vardi, Adamchik, Medina e Moll. Alguns autores atribuíram a primeira destas integrais a Vardi, que as recalculou em 1988. Malmsten calculou estas integrais usando diversas representações em série. Foi mostrado que estas integrais podem ser calculadas pelo método das integrais de contorno, aplicando a função zeta de Hurwitz, empregando polilogarítmos e usando funções L. Formas mais elaboradas das integrais de Malmsten surgem nos trabalhos de Adamchik e Blagouchine (mais de 70 integrais). Em seguida são apresentadas algumas destas integrais

sendo m e n inteiros positivos tal que m<n, G - é a constante de Catalan, ζ - é a função zeta de Riemann, Ψ - é a função digama, Ψ1 - é a função trigamma; ver por exemplo eq. (43), (47) e (48) em para as primeiras três integrais, e exercícios no. 36-a, 36-b, 11-b e 13-b em para as últimas quatro integrais respectivamente (sendo a terceira integral calculada em ambos os trabalhos). É de se salientar que algumas das integrais de Malmsten resultam em funções gama e poligama de um argumento complexo, não encontradas com frequência em análise. Por exemplo, foi mostrado por Iaroslav Blagouchine,

ou,

ver exercícios 7-а e 37, respectivamente. As integrais de Malmsten são também relacionadas com as constantes de Stieltjes.

Em 1842 Malmsten calculou algumas séries logarítmicas, dentre as quais as duas séries

e

A última série foi redescoberta de forma ligeiramente diferente por Ernst Kummer, que obteve uma expressão similar

em 1847 (estritamente falando, o resultado de Kummer é obtido do resultado de Malmsten fazendo a=π(2x-1)). Além disso, esta série é conhecida em análise como série de Kummer para o logaritmo da função gama, embora Malmsten a tenha deduzido 5 anos antes de Kummer.

Malsmten também contribuiu para a teoria das séries e integrais das funções zeta. Em 1842 provou as relações funcionais para a função L

bem como para a função M

onde em ambas as fórmulas 0<s<1. A primeira destas fórmulas foi proposta por Leonhard Euler em 1749, mas foi Malmsten que a demonstrou (Euler apenas sugeriu esta fórmula e a verificou para diversos inteiros e semi-inteiros de s). Esta mesma fórmula para L(s) foi redescoberta por Oscar Schlömilch em 1849 (prova apresentada em 1858). Quatro anos depois, Malmsten apresentou diversas outras fórmulas refletidas e casos particulares da função zeta de Hurwitz.

Bibliografia
Gustaf Eneström: Carl Johan Malmsten. Ny Illustrerad Tidning (Stockholm), 1886, p. 75–76.

Ligações externas
Artigo em Nordisk familjebok Vol. 17, 1912.

Membros da Sociedade Real de Ciências de Uppsala
Membros da Academia Real das Ciências da Suécia
Membros da Accademia Nazionale dei Lincei
Membros da Academia de Ciências de Göttingen
Membros da Academia de Ciências da Prússia
Membros da Academia Real de Ciências da Dinamarca
Professores da Universidade de Uppsala
Matemáticos do século XIX


text:
ig.module(
	'plugins.dc.system'
)
.requires(
	'impact.system'
)
.defines(function(){

ig.System.inject({
	init: function( canvasId, fps, width, height, scale ) {
		this.fps = fps;

		this.clock = new ig.Timer();
		this.canvas = Canvas;
		this.context = this.canvas.getContext('2d');
		this.resize( width, height, scale );
	},

	resize: function( width, height, scale ) {
		if(AppMobi.isnative) {
			this.width = width;
			this.height = height;

			this.realWidth = this.width * this.scale;
			this.realHeight = this.height * this.scale;
			this.context.width = this.width;
			this.context.height = this.height;
			this.context.globalScale = scale;
		} else {
			this.parent(width, height, scale);
		}
	},

	run: function() {
		this.parent();
		this.context.present();
	},

	getDrawPos: function(p) {
		return p;
	}

});

});


Arlene Adviento-Borbe is a Research Agronomist with the Delta Water Management Research Unit located in Jonesboro, Arkansas. Her research focuses on holistic approach in improving crop agroecosystems with strong emphasis on preserving water quality, increasing agronomic and water use efficiencies, improving yield and grain quality, enhancing plant resilience and reducing global warming potentials in irrigated cropping systems.
She leads the studies on water quality and greenhouse gas emissions from irrigated crop ecosystems. She also co-investigates the study on water and heat resilience of rice.
For 25 years, Arlene has conducted wide range of research programs in many world regions that address sustainable development, crop productivity and climate variability.