Eric Jackson, fund manager for SpringOwl, sent a presentation to Yahoo's board outlining what he believes to be the best growth strategy for the stagnating company. Among other things, the presentation aggressively calls for the removal of Marissa Mayer as chief executive and for a more narrow focus — but not sale — of Yahoo's core business. Yahoo has been under intense scrutiny lately as its board decided last week to forego a spinoff of its Alibaba holdings in favor of a spinoff of the core business. The core business includes Yahoo's digital properties and ad tech stack as well as its Yahoo Japan business. We've documented many of Yahoo's growing problems, namely its failure to define its core products and its lagging display ad business.
The presentation, among other things, suggests that Yahoo do the following to turn around its core business.
Focus on its successful digital properties, like Yahoo Finance, Sports, and Mail. This claim is not entirely groundbreaking. Yahoo receives significant desktop traffic. While Jackson claims that Yahoo should take advantage of this desktop presence, we believe its far more valuable for Yahoo to integrate its successful properties into mobile and social to drive up readership. While Yahoo took a shot at Snapchat Discover earlier this year, it was removed after just six months likely because the content did not resonate with Snapchat's audience. When coming up with a mobile and social strategy Yahoo must create content with end users in mind rather than supplanting desktop content.
End its mobile search ambitions. In its Q3 earnings report, Yahoo emphasized the importance of building out its mobile search business. While the search business is incredibly lucrative, its dominated by one player: Google. Yahoo did announce a three-year, nonexclusive partnership with Google Search to act as a supplementary search partner to Yahoo's own mobile search business, but Yahoo's mobile presence needs to become more substantial before its search business can succeed. In fact, in Q3 Yahoo's number of paid clicks continued to decelerate and its price-per-click declined.
Centralize its ad tech stack. Yahoo's best bet is focusing on its digital properties and building out its ad tech stack, much like AOL was able to do. It should center its ad tech platform on mobile and with native and video ads, which drives ad revenue.


Introducing Klon - the next breakthrough in immobilizer bypass technology for vehicles traditionally limited to 'key-in-a-box' applications. Using our award-winning Weblink Updater online interface, an OEM key and an iDatalink module, Klon creates unique firmware that enables installations with no replacement keys, no dealer scan tool and no pin code required.
Make Klon work for you !


Another study has emerged outlining the harmful health consequences of taking antidepressant drugs. Not only do pharmaceutical companies lie about their benefits, but they also conceal their harm.
There are other ways to deal with depression that are more effective than medication. Placebo, for example, exercise, a plant-based diet, meditation etc.


text:
Home / Sokolove Law - Blog / Did New Jersey Inmates Work with Asbestos?
Did New Jersey Inmates Work with Asbestos?
Posted on January 28, 2013 October 4, 2017 by Sokolove Law Team
Last December, the city of Paterson, N.J. had to stop work on a renovation project after potentially dangerous asbestos was detected on the site.
In the fall of 2012, a team that included city public works employees and a group of county inmates began working on a municipal building in Paterson, according to this article in the PatersonPress.com. The inmates were participants in a community service program for nonviolent offenders called the Sheriff's Labor Assistance Program (SLAP).
The Paterson public works director says that 15 tests of the tiles turned up low levels of a type of asbestos that doesn't disintegrate easily when disturbed. [The inmates] did not conduct any work that would have resulted in the release of asbestos fibers,'' he claims.
But Passaic County Sheriff Richard Berdnik was surprised, disappointed and upset when he learned of the potential exposure, according to his spokesman. Under no circumstances would we have potentially exposed or would we have allowed any SLAP inmates to be assigned work around any potentially hazardous material, says Berdnik's spokesman. The incident is currently under investigation by the sheriff's office, and three departments of state government.
The inmates were given protective gloves and masks to wear while they worked on the offices, according to the Paterson public works chief. He was unsure if any of the inmates wore the protective suits available to workers at the jobsite.
There is no safe level of asbestos exposure, according to the National Cancer Institute. Exposure to asbestos has been linked to numerous illnesses, including mesothelioma, a rare but incurable cancer. Latency periods can be as long as 40 years between exposure to asbestos and the onset of mesothelioma symptoms.
If you or a loved one has developed mesothelioma as a result of exposure to asbestos, you may be eligible for a mesothelioma lawsuit. Call Sokolove Law today for a free legal consultation.
PreviousCongressional Bill Could Reduce Asbestos Protection
NextMother Dying Because of Asbestos Exposure

redpajama_set_name: RedPajamaCommonCrawl


Technically cut with plenty of feel, the Madison Winter Storm men's softshell gloves are a mountain bikers winter glove dream. They are windproof, showerproof and breathable with a micro-fleece lining that keeps your hands protected from the elements. The Winter Storm gloves feature a pre-curved shape and tailored grip palm to give a sublime fit. The cuff adjuster allows you to dial in the perfect fit even more. Silicone gripper on the index and middle fingers give positive feel on your brake levers in the wettest of conditions. With a super soft large soft sweat wipe, the Madison Winter Storm men's softshell gloves really do have everything you need for riding in filthy conditions.


text:
Mission Statement & Goals
2020 Sections Meeting
2019 Annual Meeting at COSM
Peer Reviwers CME Credit
ENTtoday
Laryngoscope Investigative Otolaryngology
Publications Updates -- Oct 2019
Publications Updates -- July 2019
Publications Updates -- Mar 2019
Publications Updates -- Dec 2018
Publications Updates -- Sept 2018
We have been notified of the passing of Society Fellows:
Noel L. Cohen, MD FACS a Triological Society Fellow since 1974 and 1987 Eastern Section Treasurer, passed away on February 19, 2019.
Dr. Cohen's colleague and friend, Dr. J. Thomas Roland shared the following tribute
It is with great sadness and heavy hearts that we inform you of the passing of our friend, mentor, and former Department Chair, Dr. Noel Cohen. Dr. Noel Cohen served from 1980-2002 as Department Chairman of the NYU Medical Center's Department of Otolaryngology. A native New Yorker, Dr. Cohen completed his BA at the University Heights College in the Bronx in 1951. He studied medicine in Utrecht, Holland until 1957 when he obtained a doctorate of medicine. It was in Holland that he met his wife, Baukje. His time as a civilian was interrupted by a period of activity as an officer in the US Navy from 1957 to 1959. ENT residency followed until 1962 at the NYU School of Medicine and Bellevue Hospital. Dr. Cohen held many academic and clinical positions in the following years. To name just a few: Professor of Otolaryngology; Chairman of the NYU Otolaryngology Department; Acting Dean of the New York University School of Medicine; and President of the New York University Hospital Center. Dr. Cohen not only served as our department chair, but was notably one of the earliest pioneers of cochlear implants, auditory brainstem implants, and is recognized as one of America's leading experts of acoustic neuroma management and cochlear implantation. He received many awards during his career and was an invited lecturer all over the world. In 2003 he received the prestigious Honorary Doctorate from Albert-Ludwigs University in Freiberg. Dr. Cohen's distinguished medical career and research in the field of Otology/Neurotology have helped pave the way for our department and otolaryngologists across the globe. The NYU Langone Cochlear Implant Center was started in 1983 with Dr. Susan Waltzman and, today, is one of the largest clinical and research teams in the world. He will be greatly missed and his contributions to medicine and science will live on in those that were fortunate to have worked and trained with him.
Dr. Cohen's obituary can be found here.
Robert A. Dobie, MD, a Triological Society Fellow since 1983, passed away on September 4, 2019.
Dr. Dobie's obituary can be found here.
Jerome C. Goldstein, MD FACS, a Triological Society Fellow since 1982, passed away on July 13, 2019.
Dr. Goldstein's obituary can be found here.
Richard L. Goode, MD FACS, a Triological Society Fellow since 1974, passed away on October 30, 2019.
The following tribute was shared with AOS by Dr. Robert K. Jackler, a fellow AOS and Triological member, colleague and friend, and I am sure he would want us to share with fellow Triological members.
A much beloved member of our departmental community, Dick Goode, passed away peacefully this morning. Dick joined Stanford OHNS as a resident in 1962, shortly after the school moved to Palo Alto from San Francisco, and the faculty four years later. He improved the lives of countless thousands of Stanford patients and was a revered surgeon, educator, innovator, and leader. Widely beloved by generations of members of the department family, while we will miss him, his memory and legacy will live on for generations. Dick was a native Californian who went to the University of California, Santa Barbara where he was class president. At the University of Southern California Medical School he was both a member of the Alpha Omega Alpha honor society and also the "Skull and Dagger" society famous for its pranks. When Dick entered the field, otolaryngology was widely viewed to be a dying field being killed by antibiotics. He had major roles in defining entire fields within OHNS. Dick was a founder of facial plastic surgery, renowned in sleep surgery, for decades did cancer surgery at our VA, and did leading edge middle ear mechanics research. As one measure of his extraordinary longevity at Stanford, Dick worked under 7 Stanford Deans and 11 US Presidents. Dick was an innovator, contributing a number of patents and helping to start a number of companies. He is known world over for the invention of the "Goode" t-tube and he made important contributions to implantable hearing aids, among other inventions. Dick published over 170 scholarly papers and contributed a sleep surgery textbook while well into his 70s. He was a splendid educator, shaping the careers of many hundreds of trainees over his long faculty tenure. At his retirement in 2013, after an impressive 51 years of caring for Stanford patients, a huge turnout of his former trainees attended a gala in his honor. A photo from this wonderful gathering is on the top floor of 801 Welch Road. Among other roles, Dick served as President of both the American Academy of Otolaryngology-Head & Neck Surgery and the American Academy of Facial Plastic and Reconstructive Surgery. Dick was a most capable interim leader of the Division of OHNS at Stanford from 2000-2003. Dick was not only a renaissance surgeon, he had many, many talents outside of medicine. Dick's hobby was magic – or more precisely mentalistism - he a was a mind reader – a seer. His hobby also defined his career. He was always gazing into his proverbial crystal ball – seeing advances before others do. Together with his wife Lynn, Dick loved theater and was a patron of the theater arts. In September, in Dick's honor the department launched the inaugural Richard L. Goode endowed lectureship. Dick was in attendance in fine form and was his sharp and witty self. We shall miss Dick's exquisite, wry sense of humor which contributed to his enormous popularity among his colleagues, trainees, and staff. The family has requested that memorial donations be made to his eponymous lecture fund. The Goode family will soon share their plans for Dick's funeral. We plan to hold a celebration of his life at Stanford in the coming months – details to follow. As Dick would have wanted it, this will be a lively time of story telling and reminiscing about the life and times of this most extraordinary man.
The family has asked for donations in Dick's honor to go to the Richard L. Goode lectureship fund. Please use this link.
Dr. Goode's obituary can be found here.
Raymond L. Hilsinger Jr., MD FACS, a Triological Society Fellow since 1985, passed away on July 4, 2019.
Dr. Hilsinger's obituary can be found here.
Robert I. Kohut, MD, a Triological Society Fellow since 1974, Edmund Prince Fowler Award winner for his thesis, and 1988-1990 At Large Council member passed away on February 28, 2019.
Dr. Kohut's's obituary can be found here.
Fred H. Linthicum Jr., MD, a Triological Society Fellow since 1961, 1984 Western Section Vice President, and 1975 At Large Council member passed away on January 1, 2020.
Dr. John W. House shared this wonderful tribute:
It is with great sadness that we learned of Frederick Hamilton Linthicum, Jr. passed away peacefully at home surrounded by family on New Year's Day. A native Angeleno, Fred graduated from Los Angeles High School in 1940 and both Pomona College and the University of Southern California School of Medicine in 1946. He interned at Good Samaritan Hospital in Los Angeles in 1947. Following a motorcycle accident when he broke his wrist, he was unable to write up his histories and physicals. He asked a student nurse, Jean Louise Woverton to help – she became his wife and life-long companion. Upon finishing his service as a Captain in the US Army Medical Corps in 1948, Fred completed a residency in Otolaryngology at Johns Hopkins Hospital in Baltimore from 1949-1952. During this period, he engaged in six months of study at Kantonsspital with Professor Ruediin Zurich, Switzerland. He would continue to treasure the friendships made and time spent in Zurich for the remainder of his life. Following completion of his medical studies, Fred practiced for a short period of time with his father before joining Howard House, William House and James Sheehy to establish the Otologic Medical Group (later the House Ear Clinic) in Los Angeles in 1958. Internationally recognized for his decades of medical work, Fred's interest in sensorineural hearing loss and temporal bone histopathology led to establishment of the Eccles Temporal Bone laboratory within the LA Foundation of Otology (later the House Ear Institute and currently the House Histopathologic Temporal Bone Laboratory at UCLA). Fred was also passionate about mentoring future generations of scientists; he played a major role in training post-doctoral physicians from around the world at the House Ear Institute. After many years of balancing his clinical and research activities, Fred gave up his clinical practice in 1986 to focus full-time on laboratory work. He authored over 300 scientific papers and won numerous national and international awards for his contributions to medicine. Among his many honors was receiving the American Otological Society's Award of Merit in 1994. This esteemed, coveted award is presented annually to the most distinguished, brilliant physicians in the field. He served as President of the American Neurotology Society in 1979-1980 and President of the Otosclerosis Study Group in 1990. Fred retired at the age of 96 from his work as a Clinical Professor of Head and Neck Surgery at USC Medical School and a Professor in Residence at the David Geffen School of Medicine at UCLA. Fred and Jean lovingly raised a family of two sons and a daughter in Malibu. An avid fisherman, "Papa Fred" spent summer vacations fly fishing with his family throughout the western states and introduced several grandchildren to fishing in the Florida Keys. Fred and Jean loved to travel for medical conferences, making good friends throughout the world. Fred will be remembered for his many contributions to medical science, his generosity and kindness, and for his dry sense of humor. His wife Jean and daughter Janet preceded him in death. He is survived by a brother Steve, sons Fred and Philip, their wives, and five grandchildren.
Thomas J. McDonald, MD, a Triological Society Fellow since 1982, passed away on September 10, 2019.
Dr. McDonald's obituary can be found here.
M. Stuart Strong, MD, a Triological Society Fellow since 1962, 1980 Eastern Section Vice President, 1990 President, passed away on November 6, 2019.
The following tribute was shared with by Dr. Gregory A. Grillone
It is with deep sadness that I inform you that Dr. M. Stuart Strong passed away on Wednesday, November 6, 2019. He died peacefully at home surrounded by family. Educated in Ireland at Trinity College and University College Dublin School of Physics, Dr. Strong came to Boston University School of Medicine in 1952 after completing residencies at the Royal Victoria Eye & Ear Hospital in Dublin, Royal Infirmary in Edinburgh, and Lahey Hospital & Medical Center in Boston. In 1956 he was named chair of the Department of Otolaryngology at Boston University School of Medicine and chief of Otolaryngology at University Hospital (now the Boston Medical Center), and subsequently became director of Otolaryngology at Boston City Hospital. He served in these positions until 1985. In 1968 he joined forces with Dr. Werner Chasin, then chairman of the Tufts training program, and together they formed the BU-Tufts Combined Training Program in Otolaryngology, which lasted for 25 years. Dr. Strong's contagious enthusiasm for scientific discovery led to an historic collaboration with Drs. Geza Jako, Charles Vaughan and Thomas Polanyi to develop the use of the carbon dioxide laser to treat diseases of the upper aerodigestive tract. This 'minimally invasive' transoral approach to these diseases changed the face of our specialty forever and improved the lives of countless patients. Among his many academic milestones, Dr. Strong served as president of the Triological Society, the American Laryngological Association, the American Broncho-Esophagological Association and the Society of University Otolaryngologists. Beyond his academic achievements, Dr. Strong was a model of professionalism and compassion. His love of otolaryngology was infectious. Students and patients alike revered him. To this day former pediatric patients of his, now grown, still ask about him. Even after retirement from clinical practice he continued to teach young students the science and art of otolaryngology. Dr. Strong grew up on a farm in Kells, Ireland, the youngest of six children. Throughout his life he pursued his interests outside of work with the same passion that he showed for his professional work. He was an avid tennis player, golfer and fisherman. In his retirement years he also developed an interest in woodworking and flying model airplanes. He and his lovely wife Sybil were happily married for 64 years until her death in 2015. He is survived by his son Simon Strong, daughter Daphne Foster, and five grandchildren. Dr. Strong was a true visionary in Otolaryngology-Head and Neck Surgery who always will be remembered for his professionalism, innovation, enthusiasm for teaching, compassionate care of patients, and his unwavering respect for others. He had a profound impact on countless otolaryngologists throughout the world and he will be sorely missed.
Stanley E. Thawley, MD FACS a Triological Society Fellow since 1981, passed away on January 22, 2019.
It is with sadness that we report to our members the passing of one of our Triological Fellows, Stanley Thawley, MD. Dr. Thawley, a senior Fellow, was inducted into the Society in 1981. He served a brief term as editor of The Laryngoscope, following the death of Joseph Ogura, MD. The family requests that notes of condolence be sent to: Washington University School of Medicine • Department of Otolaryngology • Attn: Emily Harvey • 660 S. Euclid Ave., Campus Box 8115 • St. Louis, MO 63110. Dr. Thawley's obituary can be found here.
Dr. Craig Buchman, Chair at Washington University, has shared below a tribute to Dr. Thawley
It is with overwhelming sadness that I share the heartbreaking news of the passing of Dr. Stanley Thawley. Stanley E. Thawley was born May 23, 1943 in Jacksonville, Texas. He passed away January 22, 2019. He was preceded in death by his parents Elbert John Thawley and Lillie Rose Stark Thawley; and brother, John Thawley II. Stan is survived by his wife Betty; sons, David and Mark (Mary); grandchildren, Ben, Sam, and Sophie Thawley; and nephew, John Thawley III. Stan moved to Austin, Texas after eighth grade to attend University Junior High, Stephen F. Austin High School, and University of Texas. He graduated with honors from University of Texas Medical Branch in Galveston. Stan married Betty Sue Appenbrink in 1967. He was a surgical intern at Parkland Hospital in Dallas, served two years with the Air Force in Lubbock, Texas, and moved to St. Louis for ENT residency at Barnes Hospital. Dr. Thawley joined the Department of Otolaryngology at Washington University School of Medicine in 1975 in the days of Dr. Joseph Ogura, where he remained for the rest of his career. He began his career specializing in head and neck surgery and he presented numerous head and neck oncology courses on modified versus radical neck dissection, salivary gland neoplasms, carcinoma of the laryngopharynx, adenoid cystic carcinoma of the head and neck, and total glossectomy for tongue cancers. He taught many residents, published many papers, and served as the Editor of Volumes I and II of the landmark textbook Comprehensive Management of Head and Neck Tumors. In the late 1980's, Dr. Thawley's interest in endoscopic sinus surgery and management of sleep apnea grew, as well as his clinical practice in that arena, and he became the Director of the Sinus Allergy Division in Otolaryngology and Director of Adult Division in Otolaryngology. Among his many contributions to the specialty, Dr. Thawley served as Chief of Otolaryngology at the Veterans Administration Medical Center in 1975, Director of the AAOA Residency Training and Fellowship Committee, Chairman of the VA Human Research Studies, Secretary/Treasurer of the ENT Club of St. Louis 1994-2016, AAOA Council Member, and Editor of the Laryngoscope Journal. Dr. Thawley cared for thousands of patients throughout his 44 years at Washington University. Beyond St Louis, he provided excellent specialty care to the communities of Madison and St. Genevieve County for over 30 years. He recently retired from clinical practice in 2017 and became Professor Emeritus at Washington University. Stan was active at church, serving as leader in the Contemporary Class. Late in life, he learned to play Appalachian and hammered dulcimers and the violin. He enjoyed taking lessons and attending workshops. Stan wrote and published poems and valued immensely the influence of poetry on his life. Dr. Thawley will be greatly missed and his memories will be forever treasured by all of his family, friends, and colleagues. Please join me in expressing my deepest sympathy to Dr. Thawley's wife, Betty, and his sons, Mark & David and their families.
David F. Wilson, MD, a Triological Society Fellow since 1985, 2007 Triological Society President and 1997 Triological Society Western Section Vice President, passed away on November 13, 2018.
Dr. Wilson's obituary can be found here.
A memorial service is planned on Friday, December 7, 2018 at 4:00 pm at Trinity Episcopal Cathedral located at 147 NW 19th Avenue in Portland, Oregon. Gifts in Dr. Wilson's name can be made to Trinity Episcopal Cathedral William Temple House at the above address (zip code 97209 and phone 503-222-9811).
Triological Society • 13930 Gold Circle Suite 103 • Omaha, NE 68144
Phone: 402-346-5500 • Fax: 402-346-5300 • beth@triological.org


Epson M200 Driver Download. Once again, traditional paper and documents are replaced by electronic equivalents. Invoices, contracts, regulations so far delivered to us on paper are most often received electronically. This has many advantages of ecological and economic nature. For this reason, leading manufacturers of home printing equipment bite their nails. Printing is just expensive. Although the same printer is often spent 200-400 gold, the purchase of ink often exceeds the purchase of equipment. Why should the Epson M200 printer be different? Because you do not need expensive, often electronic, toner cartridges for printing, Epson does not need to subsidize the purchase of the same hardware. The tested printer has a fixed ink supply system.
The continuous ink supply system is ideal for small and home offices looking to reduce printing costs. Included are two original Epson ink bottles one original and one standard 140 ml. The yield of a standard ink bottle is 6,000 pages. According to the manufacturer's assertion, the original pigment ink guarantees the resilience of business documents to water and light and streaks. The Micro Piezo print head provides high quality prints. However, my experiments suggest that print quality can be discussed. This Epson M200 is a monochrome printing model. Trying to print 3 high quality photos lasted 1 minute and 22 seconds, which is quite good.
The manufacturer in the specifications wrote about 15 pages per minute, although he did not specify whether it is about the picture or text and what quality. Unfortunately, regular horizontal stripes without inkjet appear in the photos. I do not know if this is a defect of some 360 nozzles or the standard for this hardware. This can be problematic for design prints, where I have loads of very small data. Perfectly, the printer copes with the printing of text documents. My test consisted of pasting a sample of text written in two popular fonts Arial and Calibri in sizes 2, 3, 3 bold, 4 and 8. It turned out that even small text written in 2 size fonts is readable to the naked eye.
The magnification shows that each letter is sharp, the ink does not smear, the lines are regular. The documents we print will certainly not be ashamed. The Epson M200 printer lets you scan and copy documents. Thanks to the ADF, it can be completely maintenance free. Having in my life a lot of this type of device I can safely say that it is probably the first printer that did not disappoint me with this functionality. Passing the heap of documents is not a challenge for the device. The documents themselves do not have to be freshly printed and in perfect condition so that the feeder has no trouble picking them up.


text:
Q: How to get the name of the tags using BeautifulSoup in Python I have a sample html code as follows:

....
..
..

....
..
..

The HTML code goes on and I have succeeded to get the content from between the tags; but I need the tag titles/names. To be specific I need to make a list that goes on like 455, 456 etc. I searched stackoverflow to find examples below:
soup.body.find('tr')['data-id']

They don't work.

A: You can select all
 with attribute data-id= and then search  inside the rows.
For example:
txt = '''

'''

soup = BeautifulSoup(txt, 'html.parser')

for tr in soup.select('tr[data-id]'):
    print(tr['data-id'], tr.find('a')['title'])

Prints:
455 English BullDog
456 French BullDog

A: You didn't describe what means "don't work".
Maybe you have other
 without data-id and using only find('tr') you get this element and when you try to get ['data-id'] then it can't find it.
But you can use find('tr', {'data-id': True}) or find_all('tr', {'data-id': True}) to get only elements which have data-id
In example I added
 without data-id as first element to shows that it can gives error.
text = '''

'''

from bs4 import BeautifulSoup
soup = BeautifulSoup(text, 'html.parser')

#for tr in soup.find_all('tr', {'data-id': True}):
#    print(tr['data-id'])

print("--- with {'data-id': True} ---")
print('html   :', soup.find('tr', {'data-id': True}))
print('data-id:', soup.find('tr', {'data-id': True})['data-id'])

print("--- without {'data-id': True} ---")
print('html   :', soup.find('tr'))
print('data-id:', soup.find('tr')['data-id'])

Result:
--- with {'data-id': True} ---
html   :

data-id: 455
--- without {'data-id': True} ---
html   :

Traceback (most recent call last):
...
KeyError: 'data-id'

redpajama_set_name: RedPajamaStackExchange


text:
ALL REVIEWS INTERVIEWS/EXTRAS CONTACT TWITTER FACEBOOK LINKS
Author: Brett Gallman
Submitted by: Brett Gallman Date : 2010-11-22 20:06
{_BLOCK_.MAIN.PAGE_ADMIN}
Written by: Thomas Bush
Directed by: Nattie Pena
Starring: Jake Steinfeld, Vinessa Shaw, and Peter De Paula
Reviewed by: Brett G.
"This is going to be a great weekend…a little craziness never hurt anyone."
Eli Roth's contribution to Grindhouse, the faux Thanksgiving trailer, excited everyone for some Turkey Day slashing. After all, nearly ever other holiday has had its…er, day in horror history, so why not Thanksgiving? Unbeknownst to many, that was a question that was answered 2 decades earlier with Home Sweet Home. A little known slasher film from the early 80s, this one was carving up white meat and dark meat long before Roth made it a punch line.
It is indeed Thanksgiving weekend, and a psychopath (referred to in the film's credits simply as "The Killer") has broken out of an insane asylum. After a swift carjacking, he heads to no place in particular; at the same time, the Bradley family and their friends have gathered at a swanky ranch for holiday festivities. Paths cross when the maniac arrives, and he's hopped up on PCP to boot; needless to say, he ends up crashing the party in bloody fashion.
As expected, Home Sweet Home delivers a cornucopia of slasher clichés: sex, nudity, goofy characters, terrible acting (here compounded by bad dub jobs), poor logic, cars that don't work, chauvinism, and plenty of blood. As such, it's obviously not really good in any sense of the word, but it's a fun little slasher in its own right. It doesn't manage to avoid the pitfalls of the genre, but just manages to crawl up from them on the strength of the doepy characters and their gory demises. In short, it's like 90% of the slashers you have encountered in your lifetime, only this one takes place on Thanksgiving…sort of. The setting is actually quite incidental--we get mention of a football game on television, and there's a nice holiday spread, complete with a huge turkey, but that's about it. Otherwise, it hardly earns its status as "the Thanksgiving slasher."
Few films like this will ever be accused of really developing characters, and this one is no different; instead, it goes the caricature route by crafting some outlandish and absurd personalities that stand out. There are of course some bland counterparts that end up wearing out their welcome (I think Scream missed an important rule--if you want to survive a slasher, it often helps to be the most boring character), but it's a decent assembly. A highlight is the teenage son that's actually referred to as "Mistake," who goes around playing his electric guitar and performing parlor tricks while wearing mime face paint. We probably spend too much time watching these people go about their mundane business, but at least most of them are memorable. Among them is the killer himself, a deranged, giggling maniac who's brought to life by Jake Steinfeld (of "Body by Jake" fame). While he's pretty generic looking, you can't help but laugh at the over-the-top performance being put on here.
His method of punishments are appropriately brutal, as he stabs and guts most of the cast to great effect. There's even a "head in the car hood" gag, à la Madman (which, coincidentally, was set at a "Thanksgiving camp"). When the opening credits culminate in the psychopath gleefully running a red light to plow through an old lady crossing the street, you know you're probably in for a pretty wacky time. This is a pretty safe assumption, as once the slashing gets going in earnest, the film moves at a brisk pace; there are some expected lulls, with one coming during the last act that's full of missteps. When our final two (adult) survivors realize a homicidal maniac is stalking them, they react with the conviction of someone who just found a fly in their soup. Then, they do what all logical people would do in this situation: sit by a cozy fireplace and hope the killer has run off in fear. It's ludicrous, but those familiar with slashers probably won't bat an eye.
Though there's nothing exceptional about the direction, I suppose the film does capture a nice sense of fall atmosphere; there's howling winds and wolves in the distance, along with some nice establishing shots that properly isolate us in the middle of nowhere. Funnily enough, this one hasn't made it home sweet home on DVD; to check this one out, you'll need to track down the old Media VHS, which means you'll have to crank the brightness up to 11 to see any of the darker shots (of which there are many). It was also released as Slasher in the House by a couple of other companies, and, as of now, there's nary a whisper of a DVD release under either title. As far as Thanksgiving slashers go, this one is hardly definitive, so there's still plenty of room on the table for Roth's offering. For now, though, Home Sweet Home is like the cranberry sauce to accompany the robust turkey that is Madman if you absolutely must have a Thanksgiving double feature. Rent it!
comments powered by Disqus Ratings:
All content copyright 2012 oh-the-horror.com


Produced in Southern Hungary in the Szeged Region, with traditional method of growing, dryind and milling. The Rubin Family has been producing exellent paprikas for generations. This excellent paprika is delivered to you in aroma barrier packaging.


text:
Q: Batch converting SVG to PNG in Inkscape doesn't work I want to convert multiple SVG files in the folder C:\Users\Eric\Desktop\svg to 512x512 PNG files with the name [SVG File Name].svg.png.
I tried the following command:
for /f %f in ('dir /b "C:\Users\Eric\Desktop\svg"') do inkscape -z -e %f.png -w 512 -h 512 %f
The command line detects the SVG files correctly and goes through them but Inkscape says the following:
C:\Users\Eric\Desktop\inkscape>inkscape -z -e [SVG File Name].svg.png -w 512 -h 512 [SVG File Name].svg

** (inkscape.exe:8412): WARNING **: Can't open file: [SVG File Name].svg (doesn't exist)

** (inkscape.exe:8412): WARNING **: Can't open file: [SVG File Name].svg (doesn't exist)

** (inkscape.exe:8412): WARNING **: Specified document [SVG File Name].svg cannot be opened (does not exist or not a valid SVG file)

I opened one file in the normal Inkscape program, and it worked.

A: For SVG to PNG conversion I found cairosvg (https://cairosvg.org/) performs better than ImageMagick. Steps for install and running on all files in your directory.
pip3 install cairosvg

Open a python shell in the directory which contains your .svg files and run:
import os
import cairosvg

for file in os.listdir('.'):
    if os.path.isfile(file) and file.endswith(".svg"):
        name = file.split('.svg')[0]
        cairosvg.svg2png(url=name+'.svg',write_to=name+'.png')

This will also ensure you don't overwrite your original .svg files, but will keep the same name. You can then move all your .png files to another directory with:
$ mv *.png [new directory]

A: Inkscape is a good program.
Sometimes we don't understand the possibilities it has.
For better performance, you should use shell mode.
This mode consists of 2 steps:

*

*Create a file, with the commands to execute.

*Run this file using type .\command.txt | inkscape --shell where command.txt your file name, in windows console or bash.

All commands located in action-list, after typing inkscape --shell.
For example, if you want to convert SVG to png, your txt file should contains:
file-open:1.svg; export-filename:1.png; export-do; file-close
file-open:2.svg; export-filename:2.png; export-do; file-close

Syntax is command:arg; command2:arg2; etc
You can create this file using your favorite language like C++, Java, C# or Python.
P.S.
It's faster than using inkscape command with every file in PowerShell, but don't use it for long time operations because it has a memory leak:
Link to Gitlab


text:
California's War on Straws
Orange County Register (Santa Ana, Calif.) | Feb 5, 2018 | Fresh Ink | 0
On Jan. 18, Assemblyman and Democratic Majority leader Ian Calderon, D-Whittier, announced legislation making it a criminal offense for restaurants to provide straws to customers before being asked for them.
Under Calderon's legislation, unprompted straw dispensing would be punishable by up to six months in jail and/or a fine up to $1000.
In this scheme, the dividing line between someone being thrown into a cage or not is whether they followed Calderon's demand that the customer first request a straw.
If it sounds absurd, that's because it is. But, remarkably, it gets worse.
Calderon's push for unprompted straw dispensing is driven by the belief that Americans use 500 million straws a day. The problem, though, is that that figure literally came from the guesstimates of a nine-year old, according to reporting by Christian Britschgi at Reason.
In other words, Ian Calderon wants to make it possible for waiters to go to jail for handing out straws before being asked to do so because of the guesstimates of a nine-year old.
After people started calling him on what his bill would do, Calderon took to Twitter to do some damage control, insisting that he's just trying to raise awareness and that if his bill ever passes it won't threaten people with jail time.
Calderon isn't alone in his crusade against unprompted straw dispensing. Cities like Davis and San Luis Obispo have already enacted ordinances requiring straws-upon-request policies, though without criminal sanctions, just fines. Los Angeles council members Mitch O'Farrell and Nury Martinez have introduced a motion to do the same, also motivated by the the nine-year old's guesstimates.
While there's nothing wrong with raising awareness about the potential harms of plastic waste, the mere threat of force against individuals for not partaking in government sanctioned procedure for straw dispensing is a sign that government is too big and politicians are too empowered.
Legislators like Calderon evidently have lost touch with the connection between what they do and what happens or can happen in the real world. In times like this, I wonder if we'd be better off letting the suits in Sacramento and Los Angeles City Hall grandstand and approve all the bills they like, so long as we just ignored them and didn't implement anything they passed.
The state of California and the city of Los Angeles have bigger and better things to deal with. Rising pension debt, failing public schools, crumbling infrastructure, high rates of poverty, a housing crisis and a massive homelessness problem are among the many problems to contend with.
Unfortunately, California legislators like Calderon, and Los Angeles council members like O'Farrell and Martinez, would rather insert themselves into how restaurant customers get their straws than tackle problems of actual substance.
Sal Rodriguez is an editorial writer and columnist for the Southern California News Group.
(c)2018 The Orange County Register (Santa Ana, Calif.)
Visit The Orange County Register (Santa Ana, Calif.) at www.ocregister.com
PreviousMad!
NextDemocrats, Why Do You Find Patriotism Divisive?
GOP asks AG to see if Pelosi's speech tearing was criminal
6:45 am September 7, 2020
Nunes: Impeachment could be Career ending for McConnell
6:49 am February 11, 2021
Kellyanne shuts down offended Chris Wallace
11:50 am January 30, 2017
Media says those standing for morality are Christian bigots
6:47 am April 7, 2016


text:
//using System.Threading;
//using NUnit.Framework;
//using NUnitWithDotNetCore.Framework;
//using OpenQA.Selenium;
//using Xunit;
//using Assert = NUnit.Framework.Assert;

//namespace NUnitWithDotNetCore.SeleniumExampleTest
//{

//    public class LocalChromeExampleTest : SimpleSeleniumBaseTest
//    {
//        public LocalChromeExampleTest() : base(BrowserType.Chrome,false)
//        {
//        }

//        [Fact]
//        public void ChromeGoogleTest()
//        {
//            DockerSeleniumExampleTest.RunTestBody(Driver);
//        }

//    }
//}

redpajama_set_name: RedPajamaGithub


Five members of the project team recently attended the EAHMH conference in Lisbon which was concerned with the ways in which disasters and risks have played a key role in developments in health and medicine. Papers at the conference focussed on a number of important themes such as the role of local, national and international agencies in mitigating risk, responses to preventive measures and the significance of economic concerns.
The opening plenary lecture of the conference was given by Javier Moscoso who highlighted the importance of public engagement in medical history and pointed to the ways in which historians can contribute and inform exhibitions. He also pointed to the implications these exhibitions and displays can have on interpretations of the body.
An excellent panel on 'Occupational Health Risk and Management' included a wide variety of papers ranging from Ido Israelowich's study of Roman Imperial Medical Corps to Alfredo Menendez-Navarro's work on asbestos hazards in late 20th century Spain. Other papers in this session included Janet Greenlees' work on Lanarkshire textile workers and Christopher Sirrs' interpretation of health and safety legislation in the UK in the 1960s and 70s. Many of these papers were concerned with ideas of risk taking behaviour in industry and the ways in which workers themselves attempted to minimise their exposure to ill-health and disease.
Anne Borsay chaired the session entitled 'Disability and risk in the British coal mining industry c.1800 – 1947' which included a number of papers emerging from the work of the Disability and Industrial Society project team. This first paper was given by Vicky Long and Victoria Brown on the role of the Permanent Relief Fund in welfare for disabled miners in the north east in the nineteenth century. Angela Turner and Arthur McIvor then presented their work on compensation and disability in the Scottish coalfields in the early twentieth century. The session ended with Ben Curtis discussing his work on perceptions and representations of risk in the records of the South Wales Miners' Federation in the period leading up to the Second World War. All three papers were concerned with the notion of risk and the ways in which miners and others working in the coalfields negotiated the risky environment and sought to develop strategies to cope with disaster, disability and disease in the course of their working lives. Parallels were able to be drawn between the three coalfields but significant differences in local responses to risk and disaster were also identified and discussed.


Port Vauban: a destination in its own right !
The new management of Port Vauban is eager to send a strong message of change to the industry.
Antibes to become a destination with high level of services and exclusive entertainment and lifestyle events to give the guests aboard the enjoyment of the Cannes Film Festival without having the burden of being at anchor.
IYCA Port Vauban Antibes is offering, for the first time, a Berth Package for yachts from 40m to 160m, from 15 to 25th May 2017, which includes helicopter transfers, courtesy Wajer 38' tenders and Maserati Levante cars as well as a selection of very exclusive events daily from 12pm till 6.00pm.
Each day will culminate in a fantastic Drive-Thru experience at the Bastion St Jaume with outdoor projections of old movies for privileged guests seated in Collectors vintage cars.


Trustone Driveway Paviors are an ethically sourced, premium natural stone block paving. The 'antiqued' riven surface creates an elegant solution for any driveway.
Trustone Paviors are available in two colours; Fieldland, a colour shade that ranges from greyish-brown to khaki and Fellstyle, a light grey colour shade. Supplied in a 3 sized project pack; a large block is available separately for use as a soldier course around the perimeter of the driveway.
The Trustone range also includes Fieldland and Fellstyle garden paving, Fieldland and Fellstyle linear garden paving, Fellstyle step tread and quadrant and Fieldland and Fellstyle radius feature.
Trustone Driveway Paviors is one of our natural stone block paving products within our driveways range.


KASKAD is a family of planters that brings modularity, design and elegance to any space. Designed to stand alone or work together in combination, KASKAD serves as a flexible and highly adaptable planter solution. KASKAD is manufactured from powder-coat painted steel and available in 3 heights and 5 unique shapes – 1 square, 3 rectilinear and 1 parallelogram. Available in 3 finish colors – Textured White RAL 9010, Anodized Silver or Mineral Bronze – all KASKAD units come standard with adjustable glides and a removable liner for plant material. KASKAD planters are for indoor use. High units are ideal for dividing interior spaces in a unique and interesting way. Designed by QDesign. Made in the USA.


Decoration De L Interieur #1 - Interieur Singulier Appartement Paris 1 was uploaded in May 28, 2018 at 2:49 pm. If you want to utilize this photo as your PC background, you can click the download link beneath or you can just right click on the photo above and tap "Save Image As" to save the Decoration De L Interieur #1 - Interieur Singulier Appartement Paris 1 or by pick the "Set Desktop Background As" options if your internet browser has this capability. If you were no able to pick up the the best photo you are hoping for, you should go for "Search Column" at top right or browse some other picture wallpapers whatever you wish. This photo has the file size is 34kB and the dimension of 744x521. Decoration De L Interieur #1 - Interieur Singulier Appartement Paris 1 has been seen by 35 users and it is a picture from Decoration De L Interieur.


text:
Q: Is it possible to know the equation of a line by only knowing the slope and where the line intercepts the x axis? I do not know where my line intercepts the $y-$axis.
I know it intercepts the x axis at coordinate $(10, 0)$.
At an angle of $30^{\circ}$.
So would
$$y = mx + b = (10\tan(30)) + b$$
be correct?  How do I find where my line intersects the $y-$axis and find the equation for this line?

A: $m=\tan(30^\circ)$Then you know that $(10,0)$ is on the line, so $10 \tan(30^\circ)+b=0$, or $b=-10\tan(30^\circ)$. Therefore the equation of the line is $$y=\tan(30^\circ)(x-10)$$

A: Hint:
If you know the slope $m$ and any point $(x_0,y_0)$ on the line, then by solving
$$y_0=mx_0+p,$$ you get $p$.

A: Your equation $$y = mx + b = (10\tan(30)) + b$$ is not correct.
Note that the slope of the line is $\tan(30)$ and you have the point $(10,0)$ on the line.
Thus the equation of the line is $$y-0=(\tan(30))(x-10)$$ which simplifies to $$ y = (\frac {\sqrt 3}{3})(x-10)$$

A: Clearly you're familiar with the slope-intercept form of the equation $y=mx+b$. For $m=0$, there's an equivalent form that uses the reciprocal of the slope and $x$-intercept $c$: $x=\frac1m y+c$. You should convince yourself that this is correct by converting it to the more familiar slope-intercept form.


TecDura Glass Protect provides a temporary weather resistant, peelable, protective coating specifically engineered to protect non porus surfaces from damage. The liquid dries to form a tough waterproof film that will protect a range of vulnerable surfaces.
Last for up to 12 months and can be applied by roller or airless spray. Comes in both standard and fire resistant grades.
Our new Deck Protect is also great for marine use!


I need three hands to play most all those chords. I just played them arpeggio style.
I find Sheryl's picking technique really interesting. I have no idea how she picks so fast with that grip. It's awesome.
I'll never be able to play the chords that stretch over 5 frets at least not unless my fingers grow. What's wrong with for example playing the Dm7 as a bar on the 5th fret, B string on the 6th, and D string on the 7th. It's a bar chord, but why wouldn't this be a closed position chord?
A "closed position" Dmin7 is: D F A C - in that order. The one you mention is a "drop 2" voicing, which I try my best to explain in the following lessons. Don't sweat it if it's a bear, these first lessons are more about introducing diatonic harmony to the peeps!
Thanks for a well thought out lesson .
Check it out - this is an introduction to the concepts of Diatonic 7ths, so don't be so concerned about playing these exact voicings, if you hang around, the next several segments show a multitude of variations on these. The point of this class in to introduce the basics of Major Key Diatonic Harmony, so hang in there!
Need a song that we can practice with.
I'd recommend playing them in another key that allows you to play the voicings higher up on the fretboard so you don't have as far to stretch. Then, move the key down a half step until you can play them anywhere. Also, working on some reach development exercises will help. Dennis did some in his 'Left Hand Overload' lesson if I remember correctly.


Mowbile Mowers is a mobile garden machinery business which services, repairs and supplies new and used garden equipment from our base in the heart of Norfolk. Being mobile means we bring our skills and service to your front door so you don't have the hassle or expense of taking it to a main dealer. Mowbile Mowers covers a large area including Dereham, Fakenham, Swaffham, Norwich, Holt, Attleborough, Wymondham to name a few and further afield right across Norfolk.
We service, repair and sell just about every make and model of garden machinery on the market and because we are not tied to any company you will get an honest and impartial service. With over 27 years experience in this field we are passionate about all aspects of garden machinery and dedicated to giving you the best service. Check out our services page to see a list of all the garden machinery we cover.
So don't put up with a slow/expensive service from large main dealers with big overheads to pay for, just give us a call or send us an email. We will arrange a time that fits in with your busy life for us to bring our skills, products and above all our service to you.


text: Q: How to use proxy in React native? The idea is whenever a user opens our store site through webview or in-app browser, the user's location is mocked to, let's say USA, ignoring the actual location of the user. How can this be corrected? For example, if a user opens Amazon's site through webview, Amazon USA will always be opened rather than the user's home country version. It should work in real-time.


Wright of Passage Youth Program update.
We've been asked about our many safety measures to ensure safe passage across Bass Strait and general safety of the crew. Below is listed some of our main policies on board.
- life jackets at all times when up on deck.
- tethers constantly attached to life jackets and always clipped on during rough seas, at night and when doing a task that is higher risk.
- 3 hourly watches for the trainees, 1.5 hourly shifts for the experienced crew (half of the team always up on deck).
- whole team briefed on Man Overboard Procedures.
- appropriate retrieval and safety equipment onboard including a fully checked and comprehensive category 1 first aid kit, life raft, flares and so on.
These are just some of the essential steps we have taken to make sure we are safe, well and in one piece for our arrival to Hobart later today!
Good morning from Wright of Passage Mercator!
Q. How are we handling being at sea?
A. At first it took quite a lot to adjust to the rocking, rolling, windy, wet, privacy lacking boat that we now call home. Cooking is a thing to master and staying in bed has required many creative contraptions.
Q. How are we handling seasickness?
Q. What are we eating?
A. Meals consist of cereals and fruit cups with flying bowls and spoons for breakfast, sandwiches or wraps with ham and cheese, lettuce and tomato for lunch, muesli bars to last a lifetime, plenty of fruit (often a little bruised but full of character) and pasta, hamburgers, toasties, noodles and some similar delights.
FANTASTIC NEWS EVERYONE! Our Wright of Passage youth have done it - they've crossed Bass Strait. An absolutely amazing experience and achievement. Congratulations Delilah, Liam, Josh, Jackson and Mark (and our 5 very experienced offshore sailing crew volunteers). .
Tucked away behind the wharf, seeking shelter and the infamous hospitality of Eden ("unless you want coffee at 5pm"), Mercator is no longer the "floating workshop" that we have all spent hours working on, sometimes doubtfully, but never without great dedication, she has undergone a momentous transformation into the fully fledged, sea-going vessel that has successfully completed its first sea trial and in "reasonable shape" according to the skipper.
Sitting on the aft cabin writing this update it is hard not to reflect on how far we have all come, learning all the time, becoming deeply embedded in the way of life upon our bobbing home, giving up on privacy, growing in confidence, definitely turning into one-liner extraordinaries and expanding our horizons. Homesickness is setting in for many of us tonight but as Josh said "smooth seas never made a skilful sailor".
The mischievous nature of the wind led three of us on a secret mission into town where we found more than we bargained for with extraordinary views, interesting historical insights, many reflections and much recollection of moments along the way, we also made some successful purchases of 'gifts' that will be shared and doubtlessly appreciated by all of the crew during our Halfway celebrations (stay tuned). We were all looking forward to a feast of boat BBQ burgers but the wild wind also had other ideas about that, leaving Andrew and Clive with a few hours work and some favours to seek.
A fantastic start to the journey to Hobart as the Youth Participants and their supporters set sail for Hobart's Wooden Boat Festival on January 29th.
The crew have all faired well considering their lack of sea experience, and are currently sitting in Eden in Southern NSW while a Southerly blows over, before heading out very early Friday morning bound for Bass Straight.


text:
Pine Crest, Tennessee facts for kids
Pine Crest, Tennessee
Location of Pine Crest, Tennessee
1,330/sq mi (498/km2)
Eastern (EST) (UTC-5)
Pine Crest is a census-designated place (CDP) in Carter County, Tennessee, United States. The population was 2,388 at the 2010 census. It is part of the Johnson City Metropolitan Statistical Area, which is a component of the Johnson City–Kingsport–Bristol, TN-VA Combined Statistical Area – commonly known as the "Tri-Cities" region.
Pine Crest is located at 36°17′48″N 82°18′29″W / 36.29667°N 82.30806°W / 36.29667; -82.30806 (36.296684, -82.308041).
According to the United States Census Bureau, the CDP has a total area of 1.8 square miles (4.7 km2), all of it land.
As of the census of 2000, there were 2,872 people, 1,315 households, and 799 families residing in the CDP. The population density was 1,333.7 people per square mile (515.8/km²). There were 1,472 housing units at an average density of 683.6/sq mi (264.3/km²). The racial makeup of the CDP was 96.38% White, 1.25% African American, 0.38% Native American, 0.24% Asian, 0.24% from other races, and 1.50% from two or more races. Hispanic or Latino of any race were 0.70% of the population.
In the CDP, the population was spread out with 19.3% under the age of 18, 12.5% from 18 to 24, 31.5% from 25 to 44, 23.5% from 45 to 64, and 13.1% who were 65 years of age or older. The median age was 36 years. For every 100 females there were 95.8 males. For every 100 females age 18 and over, there were 93.2 males.
The median income for a household in the CDP was $30,069, and the median income for a family was $40,820. Males had a median income of $26,661 versus $20,654 for females. The per capita income for the CDP was $16,670. About 6.6% of families and 11.8% of the population were below the poverty line, including 13.1% of those under age 18 and 7.1% of those age 65 or over.
Municipalities and communities of Carter County, Tennessee, United States
County seat: Elizabethton
Johnson City‡
Watauga‡
Roan Mountain
Fish Springs
Pine Crest, Tennessee Facts for Kids. Kiddle Encyclopedia.


text:
Ламрим Ченмо ( — «Большое руководство к этапам Пути Пробуждения») — знаменитый труд основоположника наиболее влиятельной школы тибетского буддизма гелуг Чже Цонкапы. Представляет собой систематическое руководство, детально описывающее методы духовного развития вплоть до достижения полного Пробуждения в соответствии с учением Будды Шакьямуни. В нём Цонкапа излагает те идеи и представления, которые к началу XV века представлялись тибетцам наиболее важными для буддизма.
Как и другие версии ламрима, Ламрим Ченмо представляет собой развитие фундаментального текста «Светоч на пути к Пробуждению», написанного в XI столетии выдающимся буддийским учителем Атишей.

Ламрим Ченмо содержит примерно 1000 страниц и базируется на первоисточниках. Существует также сокращённый вариант текста Цонкапы по ламрим из 200 страниц и краткий вариант (ламрим-дудон), который ежедневно декламируется последователями гелуг и состоит из 10 страниц.

Переводы ламрима на русский язык
 Большой ламрим:
 Лам-рим чэн-по (степени пути к блаженству). Сочинение Цзонхапы в монгольском и русском переводах. Том 1. Вып. 2. Русский перевод. Пер. Г. Цыбикова Владивосток, 1913.
 Чже Цонкапа. Большое руководство к этапам Пути Пробуждения. 5 тт. Пер. А. Кугявичюса., под ред. А. Терентьева. Стихотворные отрывки в пер. М. Кожевниковой. Спб., 1994—2001 2-е изд.: 2 тт. Спб., 2007. 3-е изд.: 2 тт. СПб., 2010
 Малый ламрим:
 Чже Цонкапа. Краткое изложение поэтапного пути к просветлению. Пер. Л. Трегубенко под рук. геше Церинг Дондруба. М., 2006
 Чже Цонкапа. Краткое изложение смысла учения об Этапах Пути. Пер. А. Вязниковцева. // Религиозно-философский альманах «Дхарма». Вып. 1-2. Улан-Удэ, 1996. С. 8-18
 Чже Цонкапа. Краткая сокращённая практика этапов пути Пробуждения. Перевод: Буддийский Университет «Даши Чойнхорлин». Верхняя Иволга, 2007
 Чже Цонкапа. Краткие основы практики постепенного Пути Пробуждения // Чже Цонкапа. Большое руководство к этапам Пути Пробуждения. 5 тт. Пер. А. Кугявичюса, под ред. А. Терентьева. Т. 2 Спб., 1995. С. 166—175

См. также
 Цонкапа
 Бодхипатхапрадипа

Примечания

Гелуг
Литература на тибетском языке
Религиозные сочинения

redpajama_set_name: RedPajamaWikipedia


And what's more, you're ugly!
Adam Hanft dissects and deconstructs political advertising at Spin Season, where this originally appeared.
Rummaging through the ugly archive for the most unflattering photo of your opponent, and making aesthetics a strategy, has long been a tradition of political advertising. Carl Paladino, who won a stunning victory over Rick Lazio in the New York Republican primary, and, depending on the poll you believe, is closing the gap with Andrew Cuomo, has clearly elevated the art of visual combat with this image. It's destined to become a Photoshop classic.
Cuomo has just launched his first attack on Paladino; as a sitting attorney general who needs to maintain a modicum of decency, he can't turn to junior high school election campaign tactics. But check out the image of Paladino he chose: It makes the man look like something between a fugitive pederast and a crazed seller of kitchen-cabinet refinishing services.
Over in California, Meg Whitman isn't just making Jerry Brown ugly, she's cleverly making him look as geriatric as possible, using ancient newspaper photos that seem like they were shot contemporaneously with the San Francisco earthquake. Reminding us that he's been around forever –- that he is a serial failure –- is central to her strategy.
Meanwhile, in the California Senate race, we have an unofficial but brutal how-ugly-can-I-make-you competition. Carly Fiorina is running a beat-up Barbara Boxer spot that ends with an image of the senator that the media has called "unflattering."
Similarly, Boxer's spot, which lambastes Fiorina for shipping jobs offshore, uses images that are being described in exactly the same way.
And let's not forget Fiorina's open mic problem back in June, when she mocked Boxer's hair as "Sooo yesterday."
Note to candidates: Always keep a Red Bull tucked under your seat. Loretta Sanchez, a Democratic congresswoman from California, is locked in an ugly race with Van Tran, an assemblyman. So how happy were her media buzzards when they found this photo of a snoozing, nearly drooling Tran? Of course, they used it to pay off a spot that lists all of California's woes, followed by the inexorably obvious comment that Tran is "sleeping on the job."
Perhaps the most visually mocked national figure these days, though, is Nancy Pelosi, who is used incessantly as a synecdoche for all that is evil and twisted about the Democrats. And jabs about her alleged Botox addiction are everywhere; even Jon Stewart said, "Does Botox also paralyze your moral compass?" after she defended Charlie Rangel. Which leaves me constrained to point out that male political leaders aren't mocked in the same way for their dye jobs and other efforts to make themselves intern-ready.
Lastly, here's a real treat, a rarely seen candidate-on-candidate example of ugliness. It's a caricature of Bobby Kennedy, sketched by Lyndon Johnson himself during the presidential campaign of 1960. I love the auctioneer's neutral description: "LBJ's caricature depicts an unflattering image of RFK with shark-like teeth and scrawny legs." Note that the estimate was between $5,000 and $8,000, but the reserve wasn't met.
Adam Hanft writes and comments frequently on politics and culture for The Daily Beast, Fast Company, Huffington Post, CNN, Fox News, Politics Daily, the Barnes & Noble Review, and elsewhere. He is founder of Hanft Projects, a strategic and brand consultancy.


A simple system, Horseware Liners give your rug superior insulation properties without the need for two rugs.
The liner attaches by Velcro loop to the neck area of the outer rug, and clips onto the back corners to prevent the liner from slipping.
It can be easily washed in a domestic washing machine.


complete your SIP in HDFC Growth.
Stop your SIP in Kotak Opp. & replace it with a new SIP in Quantum Long Term Eq.
Stop your SIP in Sundaram Select Focus & replace it with new SIP in HDFC Growth.
Two of the three funds are from the same multi cap category. Why not add a mid- and small-cap fund such as IDFC Premier equity instead of Kotak Opportunities, which anyway is not as good as the others in its category. This should also offer you diversity in your portfolio.
Moreover, I am not sure if you have invested in the growth option or dividend re-investment option in these funds. For the long-term; growth option is good. Continue in the growth option.


text:
Marionette Autocomplete is a behavior that adds autocompleting functionality to your marionette application.
It contains 4 seperate components which can be extened or completly replaced to add custom functionality.

## Dependencies
Marionette Autocomplete requires [bootstrap/dropdown](http://getbootstrap.com/javascript/#dropdowns) module to be loaded in order to correctly fire events for hiding and showing the result list.

## Examples
Demostration and code examples can be found at http://kyleneedham.github.io/autocomplete/
<img src="http://i.imgur.com/PHKXUhW.png" />

## Features
+ Fully customisable
+ Lightweight
+ Use a remote API or local data


text:
The Jolly Nyame Stadium is a multi-use stadium in Jalingo, Nigeria.  It is currently used mostly for football matches and is home for Taraba FC. The stadium holds 12,000 people and was built in 2002. It was named after the then Executive Governor of the state, Hon. Jolly Nyame.

References

External links
 Pictures

Sports venues completed in 2002
Football venues in Nigeria
2002 establishments in Nigeria
21st-century architecture in Nigeria


text:
Upgrade Think Learn
engage. inspire. have fun.
School of Dadhood
Three Things #36
Three Things we've discovered from kids these last two weeks of school...
Share an Upgrade
Three Things we've discovered from kids these last two weeks of November...
Three Things we've been taught by kids during July...
Three Things we've been taught by kids during these frosty weeks of July...
Three Things we've been taught by kids during the final weeks of June...
Three Things we've been taught by kids during this week in June...
Three Things we've been taught by kids during this middle week in May...
Three Things we've been taught by kids during this middle week of April...
Three Things we've been taught by insightful kids during the first week of April...
Three Things we've just been schooled in by kids this week of March...
Three Things we've been taught by insightful kids during this week of March...
Three Things we've discovered from wise, young kids during this final week of February...
Three Things we've been taught by kids during this week of February
Three Things we've been schooled in by kids during this week of February...
Three Things we've been taught by kids this week in January...
Three Things we've discovered from kids in the final month of 2016...
Three Things we've discovered this middle week of December...
Why You're More Than 'Just' a Teacher
Naughty Kids Are The Greatest
Things I Never Thought I'd Say As A Teacher
Two Ways to Create A Positive Class Culture
Things You Actually Need When Setting Up Your Classroom – Part One
The Greatest Way to Finish The Year With Your Class
A Letter To A Truly Great Teacher
What Teachers Really Get Up To On Holidays
A Pretty Classroom Isn't What Makes a Great Teacher
Every New Teacher Should Know This
Feel Like Following Upgrade Think Learn?
TYPE YOUR EMAIL ADDRESS BELOW
Then Click Here!
View @upgradethinklearn's profile on Facebook
View @LifeButUpgraded's profile on Twitter
View upgradethinklearn's profile on Instagram


2) The Game ft. Mary J. Blige - "Don't Worry"
3) Camron - "Hey Ma"
4) Cassidy ft. Mary J. Blige - "I'm A Hustla Remix"
6) Alicia Keys - "Girlfriend"
7) 50 Cent - "Ryder Music"
8) Teairra Mari - "Make Her Feel Good"
9) Mary J. Blige ft. Boot Camp Click - "I Love You Remix"
10) Ugly Duckling - "Just a Little Samba"
11) Will Smith - "Switch"
12) Da Brat - "Wat Chu Like REmix"
13) The Roots - "Don't Say Nuthin"
14) Lil Jon - "Wat Cha Gon Do"
15) Kanye West - "Diamonds"
16) Memphis Bleek - "It's Like That"
17) Gang Starr - "Just To Get A Rep"
18) Ying Yang Twins - "Wait"
19) Dream - "This Is Me"
20) 50 Cent - "Just A Lil Bit"
21) Snoop Dogg ft. Nelly - "Girl Like U"
22) Fat Joe - "So Much More"
23) Kanye West - "Improvise"
25) Jlo ft. Nas - "I'm Gonna Be Alright"
27) T.I. - "Bring Em Out"
28) P Diddy - "Diddy"
29) Toni Braxton ft. Loon - "Hit The Freeway"
30) Amerie ft. Skillz - "1 Thing"
31) Case ft. Ghostface - "Should've Known Betta"
32) Maxwell - "Ascension (Don't Ever Wonder)"
33) Usher ft. Method Man & Blu Cantrel - "U Remind Me Remix"
34) Janet Jackson ft. Kanye West - "My Baby"
35) Baby Bash ft. Akon - "Baby I'm Back"
38) Mary J. Blige ft. Game & 50 Cent - "The MVP"
39) Mariah Carey - "It's Like That"
40) Avila Brothers - "I Want You"
41) Groove Theory - "Baby Love"
42) Talib Kweli - "never been in love"
43) Adriana Evans - "Remember The Love"
44) Lauryn Hill - "Lost Ones"
45) Total - "No One Else (remix)"
46) Craig David feat. Mos Def - "7 Days Remix"
47) Mariah Carey - "its like that"
48) alkaholiks - "make room"
49) Tribe Called Quest - "award tour"
50) Soul II Soul - "Back 2 Life"
51) Brand New Heavies - "Never Stop"


text:
구독신청(Subscribe) 샘플신청(Free Sample) PDF
Gangnam-gu, South Korea
Fine Dust :
Home > Sports > Baseball
Veteran athletes prove age is just a number
From top: Swimmer Park Tae-hwan, Lee Dong-gook of Jeonbuk Hyundai Motors and tennis player Roger Federer of Switzerland. [AP/YONHAP, YONHAP, XINHUA/YONHAP]
In sports, where athletes are required to stay in peak condition at all times, age can sometimes become a bit of a hindrance. Although the average retirement age of athletes has definitely been on the rise, they still retire way earlier than people in pretty much any other profession. In sports, being in your 30s is considered old.
Normally, the word "old" in sports can have two different connotations. An old player may be someone who is no longer physically able to perform all the time, or it could mean a veteran athlete that has a great foundation of experience built up over their career. Every sport has its veterans.
Park Tae-hwan, an Olympic swimming gold medalist, recently competed at the 2017 International Swimming Federation (FINA) World Aquatics Championships at the Danube Arena in Budapest, Hungary, which was his first world championship appearance since 2011. Though Park concluded the event with no medals, he still managed to leave a strong impression, reaching the final in two of the three events he competed in.
In the men's 200 meter freestyle final, Park finished the race in last place with a time of 1:47.11. Many expected Park to medal, but realistically it wasn't easy. During the 200 meter semi-finals, Park finished the race with his season-best time of 1:46.28, but the time barely allowed Park to reach the finals, finishing eighth.
Since physical strength weighs heavily in swimming, the majority of swimmers tend to retire in their early 30s or even in their late 20s. Due to this reason, Park, who is only 27 years old, was the oldest swimmer when he got to the final for both the men's 200 meter and 400 meter freestyle.
Though Park wasn't able to medal, his potential and his determination to reach the final in two of the events has once again surprised fans. It is uncertain at this point as to whether Park will compete at the 2020 Olympics, but from his mentality throughout the world championship, the fans hope Park will overcome his age and further challenge himself.
It's not only Park that is continuing his career as a professional athlete. In Korea Baseball Organization (KBO), Lee Ho-jun of the NC Dinos continues his last season as the oldest hitter at age 41. As of Saturday, throughout Lee's 20 seasons in the KBO he has had a 0.282 batting average with 1244 RBIs and 331 home runs.
In the K-League Classic, Lee Dong-gook, striker for Jeonbuk Hyundai Motors, is the most dominant veteran player, being the oldest active player in the league.
Though he is heading into his 40s, Lee is still rated as one of the K-League's top strikers.
In Jeonbuk's most recent K-League match against FC Seoul on July 23, Lee scored a goal to lead Jeonbuk to a 2-1 victory in front of the Korean national football team's head coach Shin Tae-yong, who visited the match to check on possible candidates for the upcoming qualification match. As Shin announced that age will not be a factor in selecting players for the upcoming final qualification match, Lee has set his sights on representing the country once again.
Though Lee struggled from an injury at the beginning of the season and is no longer a starting player, whenever he gets on the pitch he plays a large role in leading Jeonbuk to victory. As a result Lee is among the most-trusted players in the eyes of Choi Kang-hee, head coach of Jeonbuk, and is now only four goals away from achieving his 200th career goal.
In tennis, Roger Federer, 36, recently made history at Wimbledon, winning it for the eighth time and achieving his 19th grand slam title. And in women's tennis, Venus Williams, 37, continues to surprise tennis fans at every tournament with her ability to play - and often win - against younger players.
BY KIM HEE-SEON [kang.yoorim@joongang.co.kr]
More in Baseball
Umpires' day out
Doosan Bears continue to hold out for Jose Fernandez
Kia Tigers sign pitcher Sean Nolin on $900,000 contract
KBO to start 40th season on April 2
Jung Hoon signs three-year deal to stay at Lotte
Off guard for three hours (KOR)
An avoidable disaster
Unidentified person crosses border into North Korea
SK Innovation marketing new battery at CES 2022
Half of the rich got richer in terms of stock, half didn't
Log in to select media account
Log in to Twitter or Facebook account to connect
with the Korea JoongAng Daily
Social comment?
To write comments, please log in to one of the accounts.
Standards Board Policy (0/250자)
Korea JoongAng Daily Sitemap
E-mail Address Privacy
All materials contained on this site are protected by Korean copyright law and may not be reproduced, distributed, transmitted, displayed, published or broadcast without the prior consent of Joins.com | Tel: 1577-0510


Award-winning nanoscale probe-based analysis, AFM, pioneering AFM-IR, nanoscale thermal analysis and scanning thermal microscopy. Anasys is now part of the Bruker Nano Analysis portfolio. Official Nordic distrubutor.
Anasys Instruments is creates innovative systems for measuring nanoscale material properties. Understanding structure-property correlation, particularly for samples with spatially different physical and chemical properties, is critical in a diverse range of fields, including polymers, materials science, life science, semiconductors and data storage. Anasys introduced nanothermal analysis (nano-TA) with their self-heating ThermaLever™ AFM cantilever probes in 2006, enabling nanoscale measurement of thermal properties.
In 2010, Anasys launched their multiple award-winning nanoIR™ technology, an AFM-based solution for nanoscale chemical characterisation using infrared spectroscopy. Combining AFM and infrared spectroscopy offers researchers a whole new range of chemical, mechanical and thermal property measurements.
Anasys Instruments introduced the afm+ in 2011. The afm+ is the first fully integrated AFM platform which delivers thermal probe technology (nano-TA), Scanning Thermal Microscopy (SThM) and transition temperature microscopy (TTM).
Anasys is now part of the Bruker nanoscale measurement portfolio.


text:
#!/usr/bin/env node

var inquirer = require("inquirer"),
  fs = require('node-fs'),
  path = require('path'),
  sh = require('sync-exec'),
  crypto = require('crypto'),
  defs = require('../config/defs'),
  mongoose = require('mongoose'),
  pkg = require('../package.json'),
  sparseFile = path.resolve(
    process.env.BIPIO_SPARSE_CONFIG ?
    process.env.BIPIO_SPARSE_CONFIG :
    __dirname + '/../config/config.json-dist');
/*
process.on('uncaughtException', function(err) {
  console.error(err);
  process.exit(0);
});
*/

// Select prompt
if (process.env.HEADLESS) {
  var prompt = function (select, cb) {
    console.log(select.message);
    var answer = {};
    if (select.type == "input")
      answer[select.name] = '';
    else if (select.type == "confirm")
      answer[select.name] = true;
    cb(answer);
  };
} else {
  var prompt = inquirer.prompt;
}

// load sparse config
// point to alternate sparse config template

if (!fs.existsSync(sparseFile)) {
  console.error('Sparse Config ' + sparseFile + ' not found');
  process.exit(1);
}

console.log('Reading Sparse Config At ' + sparseFile);
var sparseConfig = JSON.parse(fs.readFileSync(sparseFile)),
  appEnv = process.env.NODE_ENV;

if (appEnv === 'development' || !appEnv) {
  appEnv = 'default';
}

// bipip bootstrap globals
GLOBAL.DEFS = defs;
GLOBAL.app = {
  logmessage : function(err, loglevel) {
    if ('error' === loglevel) {
        console.trace(message);
    } else {
      console.log(err);
    }
  },
  modules : sparseConfig.modules
}
GLOBAL.CFG = sparseConfig;
GLOBAL.SERVER_ROOT = path.resolve(__dirname);
// ----------

sparseConfig.timezone = process.env.SYSTEM_TZ;

// some systems report EDT while not having EDT zoneinfo
if ('EDT' === sparseConfig.timezone) {
  sparseConfig.timezone = 'EST';
}

// Session Secret
crypto.randomBytes(48, function(ex, buf) {
  sparseConfig.server.sessionSecret = buf.toString('hex');
});

var logPath = path.resolve(__dirname + '/../') + '/logs';
if (!fs.existsSync(logPath)) {
  fs.mkdirSync(logPath, 0755);
}

// JWT Signing Key
if (!sparseConfig.jwtKey) {
  crypto.randomBytes(48, function(ex, buf) {
    sparseConfig.jwtKey = buf.toString('hex');
  });
}

// override data dir
if (process.env.NODE_DATA_DIR) {
  sparseConfig.modules.cdn.config.data_dir = path.resolve(process.env.NODE_DATA_DIR);
}

var configDir = path.resolve(process.env.NODE_CONFIG_DIR || path.join(__dirname, '../config/'));

var targetConfig = path.resolve(configDir, appEnv + '.json');

function writeConfig(next) {
  fs.writeFile(targetConfig , JSON.stringify(sparseConfig, null, 2), function(err) {
    if (err) {
      console.error(err);
      process.exit(1);
    } else {
      console.log("\nConfig written to : " + targetConfig + "\n");
      console.log("IMPORTANT : Ensure to remember your API password\n");
      console.log("RabbitMQ may need additional configuration.  Check the 'rabbit' section in the config file.\n");
      console.log("To start bipio server : node ./src/server.js - the REST API will be listening at http://" + sparseConfig.domain_public + "\n");
      console.log('See docs at https://github.com/bipio-server/bipio for more information.');
      next();
    }
  });
}

var credentials = {
  username : '',
  password : '',
  email : ''
};

function domainSelect() {
  var valDefault = sparseConfig.domain;
  var domainSelect = {
    type : 'input',
    name : 'defaultDomain',
    message : 'Hostname (FQDN). default "' + valDefault + '" :'
  }

  prompt(domainSelect, function(answer) {
    if ('' === answer.defaultDomain) {
      answer.defaultDomain = valDefault;
    }
    sparseConfig.domain = answer.defaultDomain;
    portSelect();
  });
}

function portSelect() {
  var valDefault = sparseConfig.server.port;

  // if user has selected a hostname port, then use that
  var hostTokens = sparseConfig.domain.split(':'),
  port = Number(hostTokens.pop());

  if (!isNaN(port)) {
    valDefault = port;
  }

  var portSelect = {
    type : 'input',
    name : 'defaultPort',
    message : 'API TCP Port. default "' + valDefault + '" :'
  }

  prompt(portSelect, function(answer) {
    if ('' === answer.defaultPort) {
      answer.defaultPort = valDefault;
    }
    sparseConfig.server.port = answer.defaultPort;
    sparseConfig.domain_public = sparseConfig.domain + ':' + sparseConfig.server.port;
    datadirSelect();
  });
}

function datadirSelect() {
  var valDefault = (0 === sparseConfig.modules.cdn.config.data_dir.indexOf('/')
    ? sparseConfig.modules.cdn.config.data_dir
    : path.resolve(__dirname + "/../" + sparseConfig.modules.cdn.config.data_dir));

  var datadirSelect = {
    type : 'input',
    name : 'datadir',
    message : 'Data directory. default "' + valDefault + '" :'
  }

  prompt(datadirSelect, function(answer) {
    if ('' === answer.datadir) {
      answer.datadir = valDefault;
    }
    sparseConfig.modules.cdn.config.data_dir = path.resolve(answer.datadir);
    createDataDirs();
  });
}

/*
 * Creates required data directories
 */
function createDataDirs() {
  function cb(err) {
    if (err) console.log(err);
  }

  var ddir = sparseConfig.modules.cdn.config.data_dir;

  fs.mkdir(path.join(ddir, "tmp"), 0755, true, cb);

  // create paths for permanent data
  fs.mkdir(path.join(ddir, "perm/cdn/img/av"), 0755, true, cb);
  fs.mkdir(path.join(ddir, "perm/cdn/img/icofactory"), 0755, true, cb);
  fs.mkdir(path.join(ddir, "perm/cdn/img/pods"), 0755, true, cb);

  aesSetup();
}

function aesSetup() {
  var aesWarn = {
    type : 'confirm',
    name : 'aesContinue',
    message :
      (sparseConfig.k['1']
        ? "WARNING: Sparse Config contains an AES key override."
        : "WARNING: Generating new AES key at version 1.")
      + " Any currently encrypted data may be invalidated. 'no' will give you the opportunity to patch any current keys; Continue?"

  }

  // throw warning that this step will invalidate any existing encrypted data
  prompt(aesWarn, function(answer) {
    if (!answer.aesContinue) {
      console.log('Aborted');
      process.exit(0);
    } else {
      if (sparseConfig.k['1']) {
        sslSetup();
      } else {
        crypto.randomBytes(16, function(ex, buf) {
          var token = buf.toString('hex');
          sparseConfig.k['1'] = token;
          sslSetup();
        });
      }
    }
  });
}

function sslSetup() {
  var sslPrompt = {
    type : 'confirm',
    default : false,
    name : 'sslContinue',
    message : "Enable SSL? This will let you mount this server from the https://bip.io dashboard"
  }

  prompt(sslPrompt, function(answer) {
    if (answer.sslContinue) {
      var targetDir = configDir + '/credentials',
        cmd = __dirname + '/gencert.sh ' + sparseConfig.domain + ' ' + targetDir;

      if (!fs.existsSync(targetDir)) {
        fs.mkdirSync(targetDir, 0755);
      }

      if (0 === sh(cmd).status) {
        sparseConfig.proto_public = 'https://';
        sparseConfig.server.ssl.key = targetDir + '/server.key';
        sparseConfig.server.ssl.cert = targetDir + '/server.crt';
        corpusSyncSetup();
      } else {
        console.log('SSL Cert or Key generation failed');
        process.exit(0);
      }

    } else {
      corpusSyncSetup();
    }
  });
}

function corpusSyncSetup() {
  var corpusPrompt = {
    type : 'confirm',
    default : sparseConfig.transforms.fetch,
    name : 'corpusSync',
    message : "Periodically fetch Community transforms from " + sparseConfig.transforms.syncFrom + '?'
  }

  prompt(corpusPrompt, function(answer) {
    sparseConfig.transforms.fetch = answer;
    userSetup();
  });
}

/**
 * Get default username
 */
function userSetup() {
  var defaultUsername =  ('testing' === appEnv) ? 'testing' : 'admin';
  var userInstall = {
    type : 'input',
    name : 'username',
    message : 'API Username (HTTP Basic Auth Username, default "' + defaultUsername + '") :'
  }

  prompt(userInstall, function(answer) {
    if ('' === answer.username) {
      answer.username = defaultUsername;
    }

    credentials.username = answer.username.replace("\s_+", '');

    crypto.randomBytes(16, function(ex, buf) {
      var token = process.env.BIPIO_ADMIN_PASSWORD || buf.toString('hex');

      var userInstallPW = {
        type : 'input',
        name : 'password',
        message : 'API Password (HTTP Basic Auth Password, default "' + token + '") :'
      }

      prompt(userInstallPW, function(answer) {
        if ('' === answer.password) {
          answer.password = token;
        }
        credentials.password = answer.password;

        // install user.
        var userInstallEmail = {
          type : 'input',
          name : 'email',
          message : 'Administrator email (default "root@localhost") :'
        }

        prompt(userInstallEmail, function(answer) {
          if ('' === answer.email) {
            answer.email = 'root@localhost';
          }
          credentials.email = answer.email;

          if ('testing' === appEnv) {
            sparseConfig.testing_user = credentials;
          }

          // install user.
          auxServers();
        });
      });
    });
  });
}

function _createAccount(dao, next) {

  // check for an existing account
  dao.findFilter('account', { username : credentials.username}, function(err, result) {
    if (err) {
      console.error(err);
      process.exit(1);
    } else if (result && result.length) {
      console.info("USER '" + credentials.username + "' ALREADY EXISTS, SKIPPING USER SETUP");
      process.exit(0);
    } else {
      var account = dao.modelFactory(
        'account',
        {
          name : credentials.username,
          username : credentials.username,
          account_level : GLOBAL.DEFS.ACCOUNT_LEVEL.ADMIN,
          email_account : credentials.email
        });

      dao.create(account, function(err, modelName, result) {
        if (err) {
          console.error(err);
          process.exit(1);
        } else {
          _createAuth(
            dao,
            {
              user : {
                id : result.id
              },
              getId : (function(id) {
                return function() {
                  return id
                }
              })(result.id)
            },
            next);
        }
      });
    }
  });
}

function _createAuth(dao, accountInfo, next) {
  // create auth
  var accountAuth = dao.modelFactory(
    'account_auth',
    {
      username : credentials.username,
      password : credentials.password,
      type : 'token'
    }, accountInfo);

  dao.create(accountAuth, function(err, modelName, result) {
    if (err) {
      console.error(err);
      process.exit(1);
    } else {
      _createDomain(dao, accountInfo, next);
    }
  });
}

function _createDomain(dao, accountInfo, next) {
  // create auth
  var domain = dao.modelFactory(
    'domain',
    {
      name : (credentials.username + '.' + sparseConfig.domain_public).replace(/:.*$/, ''),
      type : 'custom',
      _available : true
    }, accountInfo);

  dao.create(domain, function(err, modelName, result) {
    // skip name lookup errors
    if (err && err.code !== 'ENOTFOUND') {
      console.error(err);
      process.exit(1);
    } else {
      // upgrade to vanity
      dao.updateColumn('domain', { id : result.id}, { type : 'vanity'});

      // pseudo accountInfo structure
      accountInfo.user.domains = {
        test : function() {
          return true
        }
      };
      _createOptions(dao, result.id, accountInfo, next);
    }
  });
}

function _createOptions(dao, domainId, accountInfo, next) {
  // create auth
  var accountOptions = dao.modelFactory(
    'account_option',
    {
      bip_type : 'http',
      bip_domain_id : domainId,
      bip_end_life : {
        imp : 0,
        time : 0
      },
      bip_expire_behaviour: 'pause',
      timezone : sparseConfig.timezone
    }, accountInfo);

  dao.create(accountOptions, function(err, modelName, result) {
    if (err) {
      console.error(err);
      process.exit(1);
    } else {
      next();
    }
  });
}

/**
 * Things we want to configure
 *
 * mongo connect string 'mongodb://{username}:{password}@{host}:{port}/{dbname};
 * rabbit - host, port, username, password
 *
 * default domain name :optional port
 */
function auxServers() {
  var valDefault = sparseConfig.dbMongo.connect + (('testing' === appEnv) ? '_testing' : '');
  var serverSetupMongo = {
    type : 'input',
    name : 'mongoConnectString',
    message : 'Mongo connect string (see http://docs.mongodb.org/manual/reference/connection-string). Default "' + valDefault + '" :'
  };

  prompt(serverSetupMongo, function(answer) {
    if ('' === answer.mongoConnectString) {
      answer.mongoConnectString = valDefault;
    }
    sparseConfig.dbMongo.connect = (/^mongodb:\/\//.test(answer.mongoConnectString) ? '' : 'mongodb://') + answer.mongoConnectString;

    // try connecting
    console.log('trying ' + sparseConfig.dbMongo.connect + ' Ctrl-C to quit');
    GLOBAL.CFG = sparseConfig;
    var Dao = require(__dirname + '/../src/lib/dao');
    var dao = new Dao(sparseConfig,  function(message) {
      writeConfig(function() {
        var bootstrap = require(__dirname + '/../src/bootstrap');
        _createAccount(bootstrap.app.dao, function() {
          process.exit(0);
        });
      });
    });

    dao.on('error', function(err) {
      console.log('MongoDB unconnectable via : ' + sparseConfig.dbMongo.connect);
      console.log(err);
      auxServers();
    });
  });
}

if (!fs.existsSync(targetConfig)) {
  domainSelect();

} else {

  //process.HEADLESS = true;
  var bootstrap = require(__dirname + '/../src/bootstrap');
  bootstrap.app.dao.on('ready', function() {

    bootstrap.app.dao.registerModel(require('../src/models/migration').Migration);

    bootstrap.app.dao.runMigrations(pkg.version, targetConfig, function(err, result) {
      if (err) {
        console.error(err);
      } else {
        console.log(result);
      }
      process.exit(0);
    });
  });
}


text:
National Deaf Children's Society (NDCS)
The National Deaf Children's Society (NDCS) is the leading charity dedicated to creating a world without barriers for deaf children and young people.
Website: http://www.ndcs.org.uk
Deaf Education through listening and talking
We want a world in which deaf children are able to realise their full potential within their communities and we believe this is best achieved through support to learn to listen and, thereby, acquire spoken language. We believe that the vast majority of deaf children can learn to listen and talk. We believe that all parents of deaf children should be given this option.
Website: http://deafeducation.org.uk/
Action on Hearing Loss
Action on Hearing Loss is the new name for RNID. Working for a world where hearing loss doesn't limit or label people, where tinnitus is silenced and where people value and look after their hearing.
Website: http://www.actiononhearingloss.org.uk
Royal Association for Deaf People
The Royal Association for Deaf People (RAD) is committed to supporting Deaf culture, history and language.
Consulting with Deaf people to make sure their needs are fully understood.
Providing a wide range of services which Deaf people want and need.
Working with mainstream services to help them to ensure their services are accessible to Deaf people.
All services are delivered in British Sign Language (BSL)
Website: http://www.royaldeaf.org.uk/
Visual Impairments
Royal National Institute of Blind People (RNIB)
The leading charity offering information, support and advice to almost two million people with sight loss.
Website: http://www.rnib.org.uk
SeeAbility
SeeAbility is a specialist registered charity enriching the lives of people who have sight loss and other disabilities, including learning and physical disabilities, mental health difficulties, acquired brain injury and life limiting conditions.
We believe that everyone has ability. We teach and empower people to develop and maintain their skills to lead meaningful and fulfilling lives.
Website: https://www.seeability.org
TFH UK (Special Needs Toys)
A range of special needs toys , from mobile multi sensory to swings, trampolines and other sensory integration products, switches, rewards and small sensory toys.
Website: http://www.specialneedstoys.com/uk/


text:
The Journal of Plain Anabaptist Communities
Select Language English Español (España) Português (Brasil)
Home > Vol 2, No 1 (2021) >	Thomas
Attitudes and Beliefs of COVID-19 and Vaccine Uptake among Amish Women
Melissa Thomas, Iva Byler, Kayla Marrero, Janet Miller, Joseph F. Donnermeyer
The Amish, a Christian religious group living in rural areas with distinct beliefs about remaining separate from the outside world, have communities in 31 states and four Canadian provinces with just over 600 settlements. Their access to health care and technology is often limited. Several studies have noted low vaccination rates for preventable diseases among the Amish, often due to lack of knowledge about efficacy and safety of vaccines. To gain an understanding of beliefs surrounding COVID-19 and attitudes toward vaccine uptake, we surveyed 863 Amish and Mennonite women throughout Ohio who participated in rural mobile health clinics between 2015 and 2019 at two time periods: before and after the 2020 election. We received 372 completed surveys, 252 of which were completed by respondents who identified themselves as Amish. While 100% of the Amish respondents had heard of COVID-19 and 90% reported knowing someone who had contracted the disease, a mere 1.7% (4) indicated a willingness to get vaccinated. In terms of COVID-19 diagnosis, post-election participants were two times more likely to report having a positive test than pre-election respondents (p = .011). Qualitative analyses revealed significant differences in keywords used to describe COVID-19. Post-election respondents were less likely to use words like "evil" and "bad" and associate COVID-19 with the flu. A notable shift in vaccine hesitancy among Amish participants centered on the perceived politicization of the pandemic and safety/efficacy of the vaccines. Public health efforts should center on raising awareness of the severity of COVID-19 and the benefits of vaccine uptake for distinctive subcultures like the Amish.
Amish; COVID-19; vaccine
DOI: http://dx.doi.org/10.18061/jpac.v2i1.8310
Copyright (c) 2021 Melissa Thomas, Iva Byler, Kayla Marrero, Janet Miller, Joseph F. Donnermeyer
The Journal of Plain Anabaptist Communities is published under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International license unless otherwise indicated.
The Journal of Plain Anabaptist Communities is published by The Ohio State University Libraries.
If you encounter problems with the site or have comments to offer, including any access difficulty due to incompatibility with adaptive technology, please contact libkbhelp@lists.osu.edu.
ISSN: 2689‐7458


text:
Patents are "worthless", says SME body
The chairman of the SME Innovation Alliance, a body set up to represent SMEs in the tech and science sectors, has sent an open letter to Vince Cable, the business secretary, and chancellor George Osborne, in which he decries the currently "unfair" intellectual property (IP) framework for SMEs.
John Mitchell wrote: "A false assumption is made that an SME holding a patent will have 'protection' for their related investment in R&D and any resultant innovation. But for high tech SMEs – the main source of new businesses tomorrow – a patent is almost impossible to enforce."
The SME Innovation Alliance is calling for "immediate change" from the government, to ensure SMEs' innovations can be more easily protected.
"Although no one likes to hear the truth about how the big businesses of today can simply hi-jack British inventions taking billions from our economy and many jobs, action is required to rectify matters," he wrote.
Patent protection costs
The SME Innovation Alliance also made recommendations for what the government should do.
The main issue that face SMEs is the huge costs associated with protecting their IP, John Mitchell told the Telegraph.
In particular, the principle of security for costs – which allows defendants to ask that claimants pay a sum into the court up front to cover costs if it loses – allows large companies to breach IP rights and then assemble an expensive legal team that a small company couldn't ever dream of paying for, forcing the abandonment of any legal attempt.
"The UK patent system allows infringers with deep pockets to copy innovations knowing a legal challenge is unlikely," he said.
Mark Sheehan, president of the Institute of Patentees and Inventors, and inventor-in-residence and the British Library, agrees that change is necessary.
"It's over expensive. No inventor of SME has the clout to take on large corporations. We need a better system.
"They'll spend a small fortune on protecting their IP and come down on you if you go anywhere near their patents, but large organisations have no soul when it comes to SMEs' IP."
Patents are a hot topic for entrepreneurs and SMEs. Just this week, ten European nations wrote a letter to the European Commission lobbying for a European-wide patent. The hope is that this will bring costs down and help businesses protect their IP.
And earlier this year, in September, a cap on IP litigation costs was introduced in county courts for the first time, making litigation more accessible to SMEs.
You can read John Mitchell's letter to George Osborne and Vince Cable below.
Download and read the letter here (PDF, 400KB)
3 Marketing tips for e-commerce retailers in 2021
Christmas isn't cancelled! It's just online
Stop blaming COVID-19 for poor customer service
How to copyright a logo in the UK
Five key elements of public relations
Covid-19 can be a catalyst for your omnichannel retail strategy