verb chair: [with object] 1 act as chairperson of or preside over (an organization, meeting, or public event). 2. British carry (someone) aloft in a chair or in a sitting position to celebrate a victory.
c. To award the chair to (the successful competitor at the Welsh Eisteddfod).
Sense 1a, in the specialized sense 'to install in a chair of authority', further specialized in an academic context. They have chaired Jurafsky, drummed him into the pantheon!
trans. 'to chain to a chair' (They used manacles to chair their captive), 'to fend off using a chair' (The trainer deftly chaired his tiger), 'to place a chair on the head of' (In a moment of whimsy, she lampshaded one of them and chaired the other), 'to transform s.o. into a chair' (Before she could protest, the magician chaired her); intrans.'to act as or play a chair' (In the Furniture Game, he end-tabled and she chaired), 'to transform o.s. into a chair' (Odo briefly chaired before pooling for the night), etc.
That's the great advantage of verbing, its flexibility: you can do so many things with verbing. And, simultaneously, its corresponding great disadvantage: any verbing can be understood in tons of ways, maybe even (in context) an endless number of ways.
Further complexity: some brief versions are conventionalized expressions — the editors of NOAD thought that just two verbings of chair are — and these you can more easily get away with. Fresh creations, as in the title of this posting, make more work for your readers or hearers than conventionalized expressions. Is that worth it?
It's all got to be balanced out in the context, according to your aims and your assessments of the needs of your readers or hearers. No easy answers.
Still more seriously, Jackson Eli Reynolds, the person honored by the naming of the professorship that Dan now holds (or is about to hold). Most often, this is the person who fronted the money, who supplied the endowment that now provides the holder's salary (though sometimes endowments are set up to honor someone in the donor's family, or someone the donor admires, even, occasionally, a beloved former professor). I suspect that Reynolds was in fact the donor of the endowment that bears his name: lawyer, banker, and financier Jackson Eli Reynolds (1873-1958), Stanford A.B. 1896, Columbia Law 1899, and subject of a 1949 Columbia Univ. oral history Reminiscences of Jackson E. Reynolds.
Deborah Cameron (born 10 November 1958), is a feminist linguist, who holds the Rupert Murdoch Professorship in Language and Communication at Worcester College, Oxford University.
She is mainly interested in sociolinguistics and linguistic anthropology. A large part of her academic research is focused on the relationship of language to gender and sexuality.
There are two Reynolds chairs at Stanford, one in law, one in humanities. Ralph Richard Banks is the current Jackson Eli Reynolds Professor of Law at Stanford Law School. And Dan's predecessor is Stephen Orgel in English, now the Jackson Eli Reynolds Professor in Humanities, Emeritus.
This entry was posted on June 16, 2018 at 12:44 pm and is filed under Academic life, Awards, Linguists, Stanford, Verbing.	You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.


The final number of drug ODs in 2018 is projected to be more than 300, despite a reduction from 2017.
A glaring omission in the effort to develop new metrics as part of the 2019-2021 strategic plan being developed by Task Force on Overdose Prevention and Intervention is the failure to track the distribution and use of fentanyl test strips.
What is the responsibility of academic researchers attending the Task Force meetings not to give false responses in their answers to questions? When will the metrics around the deaths of despair in Rhode Island, from alcohol, suicide and drugs, be tracked in a comprehensive, public database? In a world of news coverage pushing murder, mayhem and anxiety, what is the antidote to that kind of click-bait story telling?
As much as the focus of so much of the efforts are around recovery, treatment, prevention and rescue, the Task Force might consider a fifth element to its strategy, as an expression not about "recovery from…" but rather an aspirational focus about "recovery to," identifying and visualizing a sense of life in the future and a sense of "connectedness" to a community.
Without that positive vision of a life worth living, it is easy to succumb to the pain of loneliness and social isolation.
PROVIDENCE – At the monthly meeting of the Task Force on Overdose Prevention and Intervention held on Wednesday, March 13, with an overflow crowd approaching 160 people, Kimberly Paull, the director of Data and Analytics at the R.I. Executive Office of Health and Human Services, presented an overview of the draft metrics to be included in the 2019-2021 strategic plan.
It included 16 measures where data exist and are already being reported, 7 measures where data may need to be linked or processed, and 2 measures where the data source or metric does not yet exist.
The effort, in large part, seeks to move beyond the perverse metric of counting the number of deaths as a result of overdoses as measure of success, such as: tracking new monthly enrollments in recovery support services; tracking the percent of overdoses reported to have received naloxone before arriving at the emergency room; and tracking primary prevention programs in schools and communities, including the work being done by health equity zones.
The metrics conform to the four pillars of the strategic approach of the task force: prevention, rescue, treatment and recovery, drilling down to granular detail, such as: tracking the number of people with a new opioid use disorder connected to treatment or recovery services within six months, with a 12-month look back.
One glaring omission in the metrics was the lack of any tracking in the distribution of fentanyl test strips in Rhode Island, as a harm reduction tool, often included as part of a naloxone kit by community recovery advocacy groups.
Since August of 2018, there have been some 8,000 fentanyl testing strips purchased and distributed in Rhode Island, under the protection of the Good Samaritan Act. The fentanyl test strips cost about $1 each; they are accurate about 98 percent of the time in detecting the presence of fentanyl in illicit drugs, including heroin and cocaine. Fentanyl has been linked more than 60 percent of the deaths in overdoses occurring in Rhode Island in 2017.
The first 1,000 were purchased by state agencies to be distributed as part of Overdose Awareness on Aug. 31, 2018. A second batch of 3,000 fentanyl test strips were purchased in January of 2019 by state agencies for distribution by community groups. A third batch of 4,000 fentanyl test strips was purchased by RICARES, through a private donation, for distribution to community groups.
It would seem to make sense as a metric moving forward to track the distribution of fentanyl test strips and see if their use in communities can be correlated with any potential reductions in overdose deaths.
However, when ConvergenceRI asked Paull whether any data was being compiled regarding the metrics of fentanyl test strip use, she punted the question to Max Krieger, a researcher at the Brown University School of Public Health, who indicated that there had been some positive data in response to the distribution of fentanyl test strips.
The answer surprised Dr. James McDonald, medical director at the R.I. Department of Health, who asked Krieger after the meeting about his statement and the source of his data. It turned out that Krieger did not have any data about the current distribution of fentanyl test strips in Rhode Island; in other words, he prevaricated.
Such false statements by researchers at a Task Force meeting undercut the credibility and diminish the accountability of the work being done, in ConvergenceRI's opinion.
The lack of inclusion of data about the distribution and use of fentanyl test strips as a harm reduction tool in saving lives, and in preventing and intervening around drug overdoses in Rhode Island, could be easily remedied.
It would seem to be an important metric to capture as a data point – as a measure of saving lives.
The problem, it appears, according to sources, is not with the capability to do so but with the resistance to include harm reduction as a component within the 2019-2021 Task Force Strategic Plan.
For that matter, there is still no comprehensive data set included in the Task Force metrics that looks at the diseases of despair, the number of deaths from alcohol, suicide in Rhode Island, which are ravaging the 25-34 age group demographic.
One of the popular ongoing tactics in the efforts to address the opioid epidemic is to hold public forums, featuring expert panelists to discuss what is being done.
On Saturday, March 9, ConvergenceRI went to a sparsely attended forum sponsored by BrainWeek RI. As much as the panelists brought a wealth of knowledge to the conversation, it seemed, from the audience perspective, it was a discussion in search of a target audience. Who were they supposed to be talking to?
Later that afternoon, ConvergenceRI had the opportunity to view a rebroadcast of a recent ABC6 production about the opioid epidemic in Rhode Island. Here, the problem was the focus of the questions asked by the moderator of the panel, which the panelists had no input into helping to develop.
If the BrainWeek RI session seemed confused about whom it was talking to as an audience, the ABC6 production kept veering off on bizarre tangents that seemed to distort the conversation.
The takeaway from both events reflects what seems to be a growing disconnect between the audience for such discussions and the woeful lack of knowledge by TV producers about the actual conversations that are occurring in the community, on the street, and in recovery centers.


You will have seen during the week that this weekend's wind forecast has consistently been towards and beyond our upper wind limits. Based on the current forecasts for Saturday 21st October we have decided to abandon the One Design racing. There will be no racing on Saturday 21st October for any classes in the Hamble One Design Championships.
The wind forecast for Sunday is improving and at this stage we are expecting to run races for all classes in the Hamble Winter Series and Hamble One Design Championships. This will be reviewed Saturday evening and again early Sunday morning. Any further announcements regarding racing on Sunday will be communicated via email and WhatsApp from approximately 730am on Sunday 22nd October.
Thank you for your support of the HWS and we are looking forward to seeing everyone on Sunday.
Stuart Childerley (PRO) and The Hamble Winter Series Team.


text:
Scene 75 highlights attractions ahead of reopening
by: Lauren Mixon
Scene 75 is getting community members excited for their reopening in November
DAYTON, Ohio (WDTN) – Scene 75 is getting the public excited for its reopening in November. The entertainment center has been closed since last year's tornadoes destroyed the facility, but will be home to more rides and attractions than before.
In addition to housing Ohio's second-largest indoor rollercoaster and a new, backlight mini golf course, the Scene 75 is also adding an updated carousel with two floors. The Grand Carousel will boast 31 hand-carved, hand-painted animals with nearly 1,200 light bulbs, 28 mirrors and two separate staircases. Animals on the merry-go-round will include horses and circus elephants, and other less traditional ones like tigers, dolphins and dragons.
Community members can expect to use the updated facility sometime in November.

redpajama_set_name: RedPajamaCommonCrawl


text:
Basketball news: Limoges are in need of a point guard
The basketball news for Limoges this season has not been positive as they struggle to make adjustment to life in the Ligue Féminine de Basketball (LFB). They have not won a single game and have been unlucky with injuries.
Faeza Bouderra (left) was injured before the season started. She was expected to return to action at the beginning of November.
However it was announced that she and the club have agreed to terminate the contract. No official reason was given except that the termination was mutual between the two parties.
Ligita Kinkevicienne was signed as the medical replacement for Bouderra, her six-week contract ends this week and will not be extended. She played her last game for the club last weekend.
She played in eight games and averaged 3.1 points per game.
Return from Basketball News to Ligue Féminine de BasketBall index
Return to "what new" - WBBiF page
Return to women playing basketball in France home page
Nantes-Rezé Basket - NRB 44


If you choose to buy direct from Schonstedt, purchase orders must be processed through our main office. Please call (800) 999-8280 between 8:00 a.m. and 5:00 p.m. EST or send email to info@schonstedt.com and let us know when would be a good time to call and talk direct to you. You may also contact our Authorized Dealers, some do accept purchase orders.
Schonstedt Instrument Company charges sales tax only to West Virginia customers.
Send all cancellation instructions for orders to orders@schonstedt.com within 2 hours. If your order has already shipped please refuse shipment or return ship it to Schonstedt Instrument Company. You will be notified via email when your credit is processed. There is a restocking fee of $50.00 (US dollars).
All returning products must be returned within 7 business days. You must contact Schonstedt Sales department or e-mail to orders@schonstedt.com as soon as possible. You will be notified via email with further instructions on returning products. Credits will be processed upon receipt of returned merchandise in new and unused condition within original carton(s). There is a restocking fee of $50.00 (US dollars).
How do I contact Schonstedt Instrument Company?
You may contact us via telephone at (304) 725-1050 or toll-free at (800) 999-8280 from 8:00 a.m. to 5:00 p.m. EST Monday through Friday or email to info@schonstedt.com anytime.


text:
AWS started way back in 2000 as a way to help other retailers manage e-commerce operations, but it soon expanded into much more when key project members managed to convince Bezos that improving and evolving Amazon's own infrastructure may hold the key to a new business model. In 2006, the product as we know it today launched into public availability and proved to be a pioneer for the entire cloud computing industry, offering cloud storage, hosting, and a suite of other tools for managing entire digital infrastructures in remote data centers. The division now pulls in roughly $6 billion every quarter and continues to grow at breakneck pace. It earned $17.5 billion in revenue in all of 2017 and regularly outperforms the company's entire North American retail division in terms of profit.
Amazon first entered the media industry as a major online retailer in the late '90s. The company began by selling CDs and DVDs to a burgeoning market of online shoppers who began turning to the internet for music and movies, before the technical feasibility of streaming and the advent of the iPod. But it wasn't until 2005, with the initial launch of Amazon Prime, that the company began laying the ground work for a future digital media ecosystem that integrated directly into its online store.
Categories: Companies in the NASDAQ-100 IndexCompanies listed on NASDAQAmazon (company)1994 establishments in Washington (state)3D publishingAmerican companies established in 1994Android (operating system) softwareArts and crafts retailersBookstores of the United StatesCloud computing providersE-book suppliersInternet properties established in 1994IOS softwareMobile phone manufacturersMultinational companies headquartered in the United StatesOnline music storesOnline retailers of the United StatesRetail companies established in 1994Review websitesSelf-publishing companiesSoftware companies based in SeattleSoftware companies established in 1994Technology companies established in 1994TvOS softwareUniversal Windows Platform appsWebby Award winners
You can check online if an item is available in an H&M store. Find the item at  hm.com and select it. On the product details page, you can simply click the  "Find in Store" button, choose your location, and you'll see a list of the H&M stores  that have your item. Please keep in mind that our items sell out quickly and the  stock level is just an estimate. Online prices may also differ from the prices in stores.
In late 2016, the company launched its first experimental Go store, which replaces cashiers with a computer vision system that automatically detects when you take products off the shelf and checks you out as you leave the store. Go now has two locations in Chicago, three in Seattle, and one that just opened in San Francisco today, with more planned in California and New York City over the course of the next year. Bloomberg reported in September that Amazon may open as many as 3,000 Go locations by 2021, with the goal of competing with stores like CVS and 7-Eleven, as well as fast casual and made-to-go meal establishments. The company is also now experimenting with brick-and-mortar stores that sell only four-star rated products from Amazon.com, starting with a location in New York City.
Amazon acquired Junglee in 1998, and the website Junglee.com was launched in India in February 2012[115] as a comparison-shopping website. It curated and enabled searching for a diverse variety of products such as clothing, electronics, toys, jewelry and video games, among others, across thousands of online and offline sellers. Millions of products are browse-able, whereby the client selects a price, and then they are directed to a seller. In November 2017, Amazon closed down Junglee.com and the former domain currently redirects to Amazon India.[116]
Some workers, "pickers", who travel the building with a trolley and a handheld scanner "picking" customer orders can walk up to 15 miles during their workday and if they fall behind on their targets, they can be reprimanded. The handheld scanners give real-time information to the employee on how fast or slowly they are working; the scanners also serve to allow Team Leads and Area Managers to track the specific locations of employees and how much "idle time" they gain when not working.[183][184] In a German television report broadcast in February 2013, journalists Diana Löbl and Peter Onneken conducted a covert investigation at the distribution center of Amazon in the town of Bad Hersfeld in the German state of Hessen. The report highlights the behavior of some of the security guards, themselves being employed by a third party company, who apparently either had a neo-Nazi background or deliberately dressed in neo-Nazi apparel and who were intimidating foreign and temporary female workers at its distribution centers. The third party security company involved was delisted by Amazon as a business contact shortly after that report.[185][186][187][188][189]
In the course of a single generation, Amazon has grown from fledgling online bookseller to one of the most valuable and powerful corporations in modern history. The empire of CEO Jeff Bezos has grown so vast that critics, overseas regulators, and Washington politicians are all now wondering whether the company has become an unstoppable force, and what, if anything, is capable of reining in its reach. A recent spat with Sen. Bernie Sanders (D-VT) resulted in a minimum wage hike for tens of thousands of employees, but Amazon still operates largely without any meaningful checks on its power even as it aggressively expands into physical retail, the smart home, and warehouse and aviation robotics.
Twitch started in 2007 as a 24-hour live stream of co-founder Justin Kan's life (he coined the term "lifecasting") called Justin.tv, but it became very clear very quickly that live gaming content was more popular than pretty much anything else. In 2011, Twitch spun off gaming-centric channels as Twitch.tv, and it grew exponentially as online games and the technology to broadcast them live on the internet became more widespread and popular.
Whether you're cleaning the garage or cleaning yourself, preparing for work or preparing a snack, you'll enjoy using brilliant items from HSN. Find a great present for a friendly coworker or a personal and thoughtful item for your close family member. Browse these highly-rated items today and discover gifts of many styles and sizes for all the important people in your life.
In November 2015, Amazon opened its first physical bookstore location. It is named Amazon Books and is located in University Village in Seattle. The store is 5,500 square feet and prices for all products match those on its website.[149] Amazon will open its tenth physical book store in 2017;[150] media speculation suggests Amazon plans to eventually roll out 300 to 400 bookstores around the country.[149] Amazon plans to open brick and mortar bookstores in Germany.[151]
That same year, the company launched Dash buttons for instant reordering of products like laundry detergent, and it's more recently been investing in new services that let package-carrying couriers unlock the truck of your car and even your front door. Most recently, Amazon has signaled an intention to disrupt health care by purchasing online pharmaceutical startup PillPack. All of this has helped Amazon grow its North American retail operation at an unbelievable pace; annual sales for the division more than doubled from $50.8 billion in 2014 to $106.1 billion last year.
In one brief keynote, the company announced a car infotainment device, yet more updates to the standard Echo speaker and Dot line, a subwoofer, a set of stereo amplifiers, a Chromecast Audio competitor, a smart wall clock, a smart plug, and a super-powered Slingbox-style device for over-the-air programming. Oh and lest we forget, Amazon also made a microwave with Alexa built in, using it as a model to start competing with companies like KitchenAid, LG, and Samsung by making Alexa the go-to voice assistant and AI hub for household appliances. In addition to building its own devices, the company also invests in startups through its Alexa Fund to scout new and promising entrants and product categories, and it's acquired quite a few of those companies — including security cam startup Blink and smart doorbell maker Ring — to ensure it has every corner of the smart home covered.
Vince Offer is a famous director, comedian, and commercial pitchman who made his name promoting the ShamWow. Using his natural charisma and his ability to add double entendres to his pitches, Vince turned the commercial into a major career move. The ShamWow itself is one of the most successful cleaning products on the market today, and Vince himself has gone on to pitch several other As Seen on TV products.


Key clinical point: A standardized outcome could improve clinical trials and patient management.
Major finding: An ICIQ score of 5 or less was the best match for patient satisfaction with treatment outcome after surgery for SUI.
Study details: Secondary analysis of a randomized, controlled trial involving 113 women.
Disclosures: Mayo Medical School, Rochester, Minn., funded the study. Dr. Trabuco had no relevant financial disclosures.
Trabuco E et al. SGS 2019, oral poster 14.


Your website should be viewer friendly.
Always remember majority of the viewers visit your website for a purpose, they may either be in need of a product or service that you offer. Therefore these products and services should ideally be eye-catching and readily available for them. When viewers don't get the information they want right away and experience even such slight difficulty in maneuvering thru your site they will eventually lose interest and move on to the next available website that can easily provide them of what they need. Always plan ahead on how to present and promote your products and services in a way that attracts your viewers. Having a fancy, sophisticated, modern complicated design may look pretty but make sure not to compromise the functionality. It is thru here, when Viewers decide to be your Client. So it is best to keep your website design and content direct, nice and simple. This way, it's pleasing for all viewers.
Your website should establish credibility.
Always make sure your contact details are available on every page of your site. Knowing that you can easily be reached gives potential clients confidence to proceeding transactions with you. Also testimonials are relevant. A well written Testimonial describing the particular work you do, where and for whom and mentioning you by name can really boost your credibility. Viewers aren't particularly interested in you, all they really want is for you to meet their needs and for them to be able to trust you.
Your website should be able to create viewers into instant clients.
How do I make a viewer be an instant client, the answer to this is pure and simple-call to action button. As mentioned above you need to plan ahead of how you want to promote your products/services for you to be able to lay the groundwork on you call to action button. These call to actions buttons should be placed strategically thru out all pages. Make sure to use active urgent language such as Buy, Call, Subscribe, Download etc. Use a distinct color and make it visibly big.
Considering these criteria can let you go a long way. If your products and services are carefully crafted and presented, your business is credible and appears trustworthy and your sales pitch is convincing there should be no reason for your viewers not to convert into a customer. Meet their needs and expectations and you will have met the basic criteria of an effective business website.


text:
import unittest
import os
from create_project import *

class TestNewDirectory(unittest.TestCase):

    def test_package_name(self):
        package = generate_package_name("androidx.foo", "foo")
        self.assertEqual("androidx.foo", package)

        package = generate_package_name("androidx.foo", "foo-bar")
        self.assertEqual("androidx.foo.bar", package)

        package = generate_package_name("androidx.foo.bar", "bar")
        self.assertEqual("androidx.foo.bar", package)

        package = generate_package_name("androidx.foo.bar", "bar-qux")
        self.assertEqual("androidx.foo.bar.qux", package)

    def test_name_correctness(self):
        self.assertFalse(validate_name("foo", "bar"))
        self.assertFalse(validate_name("foo", "foo"))
        self.assertFalse(validate_name("androidx.foo", "bar"))
        self.assertFalse(validate_name("androidx.foo", "bar-qux"))
        self.assertFalse(validate_name("androidx.foo.bar", "foo"))
        self.assertTrue(validate_name("androidx.foo", "foo"))
        self.assertTrue(validate_name("androidx.foo", "foo-bar"))
        self.assertTrue(validate_name("androidx.foo.bar", "bar"))
        self.assertTrue(validate_name("androidx.foo.bar", "bar-qux"))

    def test_full_directory_name(self):
        full_fp = get_full_artifact_path("androidx.foo", "foo")
        self.assertTrue(full_fp.endswith("frameworks/support/foo/foo"))

        full_fp = get_full_artifact_path("androidx.foo", "foo-bar")
        self.assertTrue(full_fp.endswith("frameworks/support/foo/foo-bar"))

        full_fp = get_full_artifact_path("androidx.foo.bar", "bar")
        self.assertTrue(full_fp.endswith("frameworks/support/foo/bar/bar"))

        full_fp = get_full_artifact_path("androidx.foo.bar", "bar-qux")
        self.assertTrue(full_fp.endswith("frameworks/support/foo/bar/bar-qux"))

    def test_get_package_documentation_file_dir(self):
        package_info_dir_fp = get_package_documentation_file_dir("androidx.foo", "foo")
        frameworks_support_fp = os.path.abspath(os.path.join(os.getcwd(), '..', '..'))
        self.assertEqual(frameworks_support_fp + "/foo/foo/src/main/java/androidx/foo", package_info_dir_fp)

        package_info_dir_fp = get_package_documentation_file_dir("androidx.foo", "foo-bar")
        self.assertEqual(frameworks_support_fp + "/foo/foo-bar/src/main/java/androidx/foo", package_info_dir_fp)

        package_info_dir_fp = get_package_documentation_file_dir("androidx.foo.bar", "bar")
        self.assertEqual(frameworks_support_fp + "/foo/bar/bar/src/main/java/androidx/foo/bar", package_info_dir_fp)

        package_info_dir_fp = get_package_documentation_file_dir("androidx.foo.bar", "bar-qux")
        self.assertEqual(frameworks_support_fp + "/foo/bar/bar-qux/src/main/java/androidx/foo/bar", package_info_dir_fp)

        package_info_dir_fp = get_package_documentation_file_dir("androidx.compose.bar", "bar-qux")
        self.assertEqual(frameworks_support_fp + "/compose/bar/bar-qux/src/commonMain/kotlin/androidx/compose/bar",
                         package_info_dir_fp)

        package_info_dir_fp = get_package_documentation_file_dir("androidx.foo.compose", "compose-qux")
        self.assertEqual(frameworks_support_fp + "/foo/compose/compose-qux/src/commonMain/kotlin/androidx/foo/compose",
                         package_info_dir_fp)

    def test_get_package_documentation_filename(self):
        frameworks_support_fp = os.path.abspath(os.path.join(os.getcwd(), '..', '..'))

        package_info_dir_filename = get_package_documentation_filename("androidx.foo", "foo", ProjectType.KOTLIN)
        self.assertEqual("androidx-foo-foo-documentation.md", package_info_dir_filename)

        package_info_dir_filename = get_package_documentation_filename("androidx.foo", "foo", ProjectType.NATIVE)
        self.assertEqual("androidx-foo-foo-documentation.md", package_info_dir_filename)

        package_info_dir_filename = get_package_documentation_filename("androidx.foo", "foo-bar", ProjectType.KOTLIN)
        self.assertEqual("androidx-foo-foo-bar-documentation.md", package_info_dir_filename)

        package_info_dir_filename = get_package_documentation_filename("androidx.foo.bar", "bar", ProjectType.KOTLIN)
        self.assertEqual("androidx-foo-bar-bar-documentation.md", package_info_dir_filename)

        package_info_dir_filename = get_package_documentation_filename("androidx.foo.bar", "bar-qux", ProjectType.KOTLIN)
        self.assertEqual("androidx-foo-bar-bar-qux-documentation.md", package_info_dir_filename)

        package_info_dir_filename = get_package_documentation_filename("androidx.foo", "foo", ProjectType.JAVA)
        self.assertEqual("package-info.java", package_info_dir_filename)

        package_info_dir_filename = get_package_documentation_filename("androidx.foo", "foo-bar", ProjectType.JAVA)
        self.assertEqual("package-info.java", package_info_dir_filename)

        package_info_dir_filename = get_package_documentation_filename("androidx.foo.bar", "bar", ProjectType.JAVA)
        self.assertEqual("package-info.java", package_info_dir_filename)

        package_info_dir_filename = get_package_documentation_filename("androidx.foo.bar", "bar-qux", ProjectType.JAVA)
        self.assertEqual("package-info.java", package_info_dir_filename)

    def test_group_id_directory_name(self):
        full_fp = get_group_id_path("androidx.foo")
        self.assertTrue(full_fp.endswith("frameworks/support/foo"))

        full_fp = get_group_id_path("androidx.foo")
        self.assertTrue(full_fp.endswith("frameworks/support/foo"))

        full_fp = get_group_id_path("androidx.foo.bar")
        self.assertTrue(full_fp.endswith("frameworks/support/foo/bar"))

        full_fp = get_group_id_path("androidx.foo.bar")
        self.assertTrue(full_fp.endswith("frameworks/support/foo/bar"))

class TestSettingsGradle(unittest.TestCase):

    def test_settings_gradle_line(self):
        line = get_new_settings_gradle_line("androidx.foo", "foo")
        self.assertEqual("includeProject(\":foo:foo\", [BuildType.MAIN])\n", line)

        line = get_new_settings_gradle_line("androidx.foo", "foo-bar")
        self.assertEqual("includeProject(\":foo:foo-bar\", [BuildType.MAIN])\n", line)

        line = get_new_settings_gradle_line("androidx.foo.bar", "bar")
        self.assertEqual("includeProject(\":foo:bar:bar\", [BuildType.MAIN])\n", line)

        line = get_new_settings_gradle_line("androidx.foo.bar", "bar-qux")
        self.assertEqual("includeProject(\":foo:bar:bar-qux\", [BuildType.MAIN])\n", line)

        line = get_new_settings_gradle_line("androidx.compose", "compose-foo")
        self.assertEqual("includeProject(\":compose:compose-foo\", [BuildType.COMPOSE])\n", line)

        line = get_new_settings_gradle_line("androidx.compose.foo", "foo-bar")
        self.assertEqual("includeProject(\":compose:foo:foo-bar\", [BuildType.COMPOSE])\n", line)

        line = get_new_settings_gradle_line("androidx.foo.bar", "bar-compose")
        self.assertEqual("includeProject(\":foo:bar:bar-compose\", [BuildType.COMPOSE])\n", line)

    def test_gradle_project_coordinates(self):
        coordinates = get_gradle_project_coordinates("androidx.foo", "foo")
        self.assertEqual(":foo:foo", coordinates)

        coordinates = get_gradle_project_coordinates("androidx.foo", "foo-bar")
        self.assertEqual(":foo:foo-bar", coordinates)

        coordinates = get_gradle_project_coordinates("androidx.foo.bar", "bar")
        self.assertEqual(":foo:bar:bar", coordinates)

        coordinates = get_gradle_project_coordinates("androidx.foo.bar", "bar-qux")
        self.assertEqual(":foo:bar:bar-qux", coordinates)

class TestBuildGradle(unittest.TestCase):
    def test_correct_library_type_is_returned(self):
        library_type = get_library_type("foo-samples")
        self.assertEqual("SAMPLES", library_type)

        library_type = get_library_type("foo-compiler")
        self.assertEqual("ANNOTATION_PROCESSOR", library_type)

        library_type = get_library_type("foo-lint")
        self.assertEqual("LINT", library_type)

        library_type = get_library_type("foo-inspection")
        self.assertEqual("IDE_PLUGIN", library_type)

        library_type = get_library_type("foo")
        self.assertEqual("PUBLISHED_LIBRARY", library_type)

        library_type = get_library_type("foo-inspect")
        self.assertEqual("PUBLISHED_LIBRARY", library_type)

        library_type = get_library_type("foocomp")
        self.assertEqual("PUBLISHED_LIBRARY", library_type)

        library_type = get_library_type("foo-bar")
        self.assertEqual("PUBLISHED_LIBRARY", library_type)

class TestDocsTipOfTree(unittest.TestCase):

    def test_docs_tip_of_tree_build_grade_line(self):
        line = get_new_docs_tip_of_tree_build_grade_line("androidx.foo", "foo")
        self.assertEqual("    docs(project(\":foo:foo\"))\n", line)

        line = get_new_docs_tip_of_tree_build_grade_line("androidx.foo", "foo-bar")
        self.assertEqual("    docs(project(\":foo:foo-bar\"))\n", line)

        line = get_new_docs_tip_of_tree_build_grade_line("androidx.foo.bar", "bar")
        self.assertEqual("    docs(project(\":foo:bar:bar\"))\n", line)

        line = get_new_docs_tip_of_tree_build_grade_line("androidx.foo.bar", "bar-qux")
        self.assertEqual("    docs(project(\":foo:bar:bar-qux\"))\n", line)

        line = get_new_docs_tip_of_tree_build_grade_line("androidx.foo", "foo-samples")
        self.assertEqual("    samples(project(\":foo:foo-samples\"))\n", line)

        line = get_new_docs_tip_of_tree_build_grade_line("androidx.foo.bar", "bar-qux-samples")
        self.assertEqual("    samples(project(\":foo:bar:bar-qux-samples\"))\n", line)

class TestReplacements(unittest.TestCase):

    def test_version_macro(self):
        macro = get_group_id_version_macro("androidx.foo")
        self.assertEqual("FOO", macro)

        macro = get_group_id_version_macro("androidx.foo.bar")
        self.assertEqual("FOO_BAR", macro)

        macro = get_group_id_version_macro("androidx.compose.bar")
        self.assertEqual("BAR", macro)

        macro = get_group_id_version_macro("androidx.compose.foo.bar")
        self.assertEqual("FOO_BAR", macro)

        macro = get_group_id_version_macro("androidx.compose")
        self.assertEqual("COMPOSE", macro)

    def test_sed(self):
        out_dir = "./out"
        test_file = out_dir + "/temp.txt"
        test_file_contents = "a\nb\nc"
        if not os.path.exists(out_dir):
            os.makedirs(out_dir)
        with open(test_file,"w") as f:
           f.write("a\nb\nc")
        sed("a", "d", test_file)

        # write back the file
        with open(test_file) as f:
           file_contents = f.read()
        self.assertEqual("d\nb\nc", file_contents)
        rm(out_dir)

    def test_mv_dir_within_same_dir(self):
        src_out_dir = "./src_out"
        test_src_file = src_out_dir + "/temp.txt"
        test_file_contents = "a\nb\nc"
        if not os.path.exists(src_out_dir):
            os.makedirs(src_out_dir)
        with open(test_src_file,"w") as f:
           f.write("a\nb\nc")

        dst_out_dir = "./dst_out"
        mv_dir(src_out_dir, dst_out_dir)
        # write back the file
        with open(dst_out_dir + "/temp.txt") as f:
           file_contents = f.read()
        self.assertEqual("a\nb\nc", file_contents)
        rm(src_out_dir)
        rm(dst_out_dir)

    def test_mv_dir_to_different_dir(self):
        src_out_dir = "./src_out_2"
        test_src_file = src_out_dir + "/temp.txt"
        test_file_contents = "a\nb\nc"
        if not os.path.exists(src_out_dir):
            os.makedirs(src_out_dir)
        with open(test_src_file,"w") as f:
           f.write("a\nb\nc")

        dst_out_dir_parent = "./dst_out_2"
        dst_out_dir = dst_out_dir_parent + "/hello/world"
        mv_dir(src_out_dir, dst_out_dir)
        # write back the file
        with open(dst_out_dir + "/temp.txt") as f:
           file_contents = f.read()
        self.assertEqual("a\nb\nc", file_contents)
        rm(src_out_dir)
        rm(dst_out_dir_parent)

    def test_rename_file_within_same_dir(self):
        test_src_file = "./temp.txt"
        test_file_contents = "a\nb\nc"
        with open(test_src_file,"w") as f:
           f.write("a\nb\nc")

        test_dst_file = "./temp_out.txt"
        rename_file(test_src_file, test_dst_file)
        # read back the file
        with open(test_dst_file) as f:
           file_contents = f.read()
        self.assertEqual("a\nb\nc", file_contents)
        rm(test_dst_file)

    def test_remove_line(self):
        out_dir = "./out"
        test_file = out_dir + "/temp.txt"
        test_file_contents = "a\nb\nc"
        if not os.path.exists(out_dir):
            os.makedirs(out_dir)

        with open(test_file,"w") as f:
           f.write("a\nb\nc")
        remove_line("b", test_file)
        # read back the file and check
        with open(test_file) as f:
           file_contents = f.read()
        self.assertEqual("a\nc", file_contents)

        with open(test_file,"w") as f:
           f.write("abc\ndef\nghi")
        remove_line("c", test_file)
        # read back the file and check
        with open(test_file) as f:
           file_contents = f.read()
        self.assertEqual("def\nghi", file_contents)

        # Clean up
        rm(out_dir)

class TestLibraryGroupKt(unittest.TestCase):

    def test_library_group_atomicity_is_correctly_determined(self):
        self.assertFalse(is_group_id_atomic("androidx.core"))
        self.assertFalse(is_group_id_atomic("androidx.foo"))
        self.assertFalse(is_group_id_atomic(""))
        self.assertFalse(is_group_id_atomic("androidx.compose.foo"))
        self.assertTrue(is_group_id_atomic("androidx.cardview"))
        self.assertTrue(is_group_id_atomic("androidx.tracing"))
        self.assertTrue(is_group_id_atomic("androidx.compose.foundation"))

if __name__ == '__main__':
    unittest.main()

redpajama_set_name: RedPajamaGithub


text:
package org.apache.camel.service.lra;

import java.util.concurrent.atomic.AtomicInteger;

import org.apache.camel.RuntimeCamelException;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.junit.jupiter.api.Test;

public class LRAFailuresIT extends AbstractLRATestSupport {

    private AtomicInteger maxFailures;

    @Test
    public void testCompensationAfterFailures() throws Exception {
        maxFailures = new AtomicInteger(1);

        MockEndpoint compensate = getMockEndpoint("mock:compensate");
        compensate.expectedMessageCount(1);
        compensate.setResultWaitTime(300000);

        sendBody("direct:saga-compensate", "hello");

        compensate.assertIsSatisfied();
    }

    @Test
    public void testCompletionAfterFailures() throws Exception {
        maxFailures = new AtomicInteger(1);

        MockEndpoint complete = getMockEndpoint("mock:complete");
        complete.expectedMessageCount(1);
        complete.setResultWaitTime(300000);

        MockEndpoint end = getMockEndpoint("mock:end");
        end.expectedBodiesReceived("hello");

        sendBody("direct:saga-complete", "hello");

        complete.assertIsSatisfied();
        end.assertIsSatisfied();
    }

    @Override
    protected RouteBuilder createRouteBuilder() {

        return new RouteBuilder() {
            @Override
            public void configure() {

                from("direct:saga-compensate")
                        .saga()
                        .compensation("direct:compensate")
                        .process(x -> {
                            throw new RuntimeCamelException("fail");
                        });

                from("direct:saga-complete")
                        .saga()
                        .completion("direct:complete")
                        .to("mock:end");

                from("direct:compensate")
                        .process(x -> {
                            int current = maxFailures.decrementAndGet();
                            if (current >= 0) {
                                throw new RuntimeCamelException("compensation failure");
                            }
                        })
                        .to("mock:compensate");

                from("direct:complete")
                        .process(x -> {
                            int current = maxFailures.decrementAndGet();
                            if (current >= 0) {
                                throw new RuntimeCamelException("completion failure");
                            }
                        })
                        .to("mock:complete");

            }
        };
    }

}


We were up bright and early and on the Yellowstone Loop. We stopped at Shoshone Lake for breakfast and coffee, crossed the Continental Divide, and headed towards the most famous geothermal feature of them all, the ever reliable, Old Faithful.
Woo hoo! Across the great divide!
Just a friendly warning from the good old NPS.
FYI, you can't do anything here.
But first, we were lucky enough to be able to see a lesser known and less predictable geyser go off. The Beehive Geyser, which, when active, will to erupt every 12-16 hours was an unexpected delight. Beehive has the power to shoot water straight up into the air, reaching heights of 150-200 feet.
Before heading back to Old Faithful, (average eruption – every 93 minutes) we had some time to check out the awesome architecture in the Yellowstone Lodge.
The breeze had picked up slightly by the time we made it back to Old Faithful, but her performance was no less spectacular!
In her 1 ½-5 minute eruptions, Old Faithful spews 3,700-8,400 gallons of boiling water, reaching a height of 106-184 feet.
Old Faithful blowin' her top!
We explored the rest of the geyser basin, stopping often to peer into the power gurgling beneath us.
the heat beneath the crust.
The smell of the sulfuric pools was palpable. With each breath I could taste the sharp, almost metallic heat of the boiling craters in the back of my throat. The thick white steam billowed around us as we traversed the wooden plank paths build just inches above the crust of unstable Earth. My tongue felt like a slab of hot, salted, iron as I captured deep breaths of the humid steam.
In addition to the huge concentration of geothermal features in Yellowstone, I was surprised and impressed as to their variety; be it size, shape, color, temperature, or temperament, all of the hydrothermal features are unique and worth seeing.
The ribbons of color the weave along the edge of these pools are formed by thermaphiles, or heat-loving organisms. It is these tiny, primative life forms that add such dramatic, beautiful color to Yellowstone's awesome hydrothermal features. The most common in this area, Cynobacteria, can live in temperatures up to 167 degrees F. The incredibly blue water in the pools denotes areas of extreme heat reaching over 199 degrees F, too hot to allow the growth of most bacteria.
With bizarre, extraterrestrial landscapes like these, it was often hard to believe that we were in the middle of a National Parks that is well known for sustaining an abundance of wildlife. Other than the reminders provided by the park signs, there is little within these basins that would suggest animal habitat. But what do I know?
I was not able to figure out what this was, but it flourishes near the thermal features!
We drove on through Yellowstone, stopping at the Biscuit Basin for a hike and more thermal features.
After our hike, we continued to follow Gibbon River toward the Norris Geyser Basin.
you can bet that there is wildlife up ahead.
Poised and at the ready!
Lone coyote on the prowl.
One of my favorite hydrothermal features is the mudpots. These acidic features constantly bubble as gases from below escape through the mud and clay. Not only do they make awesome pop-ploping sounds, but they look like bottomless vats of boiling chocolate milk!
Once we reached The Artists' Paintpots, I was obsessed with the capturing the constant, slopping, bubbling motion of the mudpots.
We arrived at the Norris Geyser Basin with a lightening storm on our heels. We hiked the basin in the rain and watched the rest of the storm move in.
Standing in a geyser basin adds a whole other dimention to the experience of "big sky". Even at 7,484 feet above sea level, you feel simultaneously low to the ground, but level with the sky. With all the open space surrounding you, the sloping land seems to stretch like layers of muslin or miles of hand-pulled taffy; intermintint steam and white-grey crust on the surface reminding me that one uncalculated step on the unstable ground could end in 3rd degree burns.
Continuing North to Mammoth Hot Springs, we did a few more hikes as well as more geyser viewing in the rain. This is D's second time visiting Yellowstone, and he was shocked at the lack of water flowing from the springs. The place still looked spectacular to me, but I can imagine how amazing it would have been to see the springs flowing.
I couldn't believe this little sandpiper could walk in the boiling sulfuric water!
We continued heading North in hopes of getting to the top of the loop before dark. On the way, we found a hidden side road and took it. Fog was beginning to set it and dusk was an hour or so away. This combination made for a beautifully eerie drive down our private path that wound through hills and stands of leafless trees like a lazy eel. We drove slowly, enjoying this unexpected moment of intimacy with the landscape.
Finally, we arrived at the crest and began to head East over top of Yellowstone Loop road, stopping at Roosevelt tower to stretch our legs. As we pulled into the parking lot we saw a couple with a camera looking eagerly across the ravine to the wilderness on the other side. With all of the opportunities for photographing wildlife combined with the often intense park traffic, D and I have developed a system for such occasions. When someone, or a group of someones, are all staring at a tree, up a mountain, down a river bank, etc., I jump out of the car (since D is usually driving on the crazy winding mountain roads) and run over to the scene. Once I see what the attraction is, I turn to D and give him the signal. Yes, that's right. We came up with hand signals. As I ran over to the couple with the camera and asked them what they were looking at, I had the first chance to turn to D and flash him our hand signal for "Bear".
The couple said that they had been watching a black bear work her way across the top of the ridge, but had just lost sight of her. We stood with them for a while, straining to look across the ravine in the impending darkness. We didn't see anything, so we packed up our camera and lenses and started down the path past Roosevelt Tower toward Tower Fall. We could see our breath cloud from our moths as we hiked downward, all the time scouring the opposite ridge for anything that moved. We were rewarded for our diligence.
Not the best photo of a bear, but proof enough that we saw one!
We followed the trail to a beautiful view of Tower Fall and then started back.
We knew that once we finished our hike here, we would have to start heading back to our campsite at Lewis Lake. Driving on the roads after nightfall in a place that was home to deer, elk, bison, wolves, coyotes, and bears, could make for a long and anxious drive home.
The mood of Yellowstone changes as night begins to fall. The steam from the geysers unexpectedly swells from behind the silhouettes of skeletal trees and black masses of unlit landscape. Even the Gibbon River, that looked so peaceful hours earlier had an almost sinister quality to it. All of Yellowstone's colors had morphed into ghostly blues and greys, foggy whites, and bottomless blacks.
By the time we made it back to Lewis Lake, the night had taken hold everything, her darkness awarding the animals the ability to emerge anywhere they pleased, unknown and unseen. Moving through our campsite with the help of our headlamps, we enjoyed a Trout Hop Black IPA and finally crawled into our tent around 11:00 pm. It was 54 degrees and sleep came easy. Tomorrow we head to Yellowstone's neighbor, Grand Teton National Park.
Worth the wait, Adi! Lovely photos and narrative.


text:
Last post on : June 9, 2016
This is unacceptable
Published On June 9, 2016 » 2291 Views» By Hildah Lumba » Columns, Sports
SO Zambia will not be part of the 2017 Africa Cup of Nations (AFCON) finals in Gabon, a country where we made history in 2012.
So painful I must admit because qualification to the AFCON has become like a birthright for us, and being denied of such a right hurts badly. Gabon seems to hold so much mixed emotions for Zambian football.
From the 1993 plane crash disaster in Libreville to the 2012 first AFCON victory and now failure to go back to the country where we could have won our second title.
What is most hurting about our failure to qualify for the 2017 finals is being eliminated by minnows Guinea-Bissau… yes, we failed to beat them both home and away and our dismal performance in both games is the main reason we are out of the race.
Most of us watched the game and it is a known fact that the Algerian referee made some questionable decisions yes but reaching an extent of petitioning the game is rather unfortunate and embarrassing to say the least.
I believe we did not do our homework and the questions surrounding the game against Guinea-Bissau just exposed our flaws.
Our performance was way below par albeit the technical bench's poor decisions.
I understand the Football Association of Zambia (FAZ) has raised some queries with CAF over the game.
Although FAZ has not officially told us what precisely they have petitioned, reports reaching me indicate they have protested the use of goalkeeper Papa Nasse whose nationality is questionable.
Prior to the game, the Zambian officials questioned the nationality of Nasse, Idrissa Camara and Rudinilson Silva.
I find that to be ill-starred because FAZ should not be that gullible, wanting to use the back door to qualify to the AFCON after failing the right channel; no. Qualification should be done on the pitch and not in boardrooms.
These are the wages of failing to win games. Let us work hard on the pitch and not promote laziness. I think Guinea-Bissau cannot be that ignorant to make decisions that can cost them.
If and only if the petition went in favour of the Chipolopolo, I will not be part of the Zambians that will celebrate. Zambia is a big footballing nation whose qualification like always should be straightforward.
The news could not get worse as another disaster awaits the coachless Chipolopolo squad at the COSAFA Castle Cup squad.
I don't know how many times the issue of national team coaches has been talked about and now we have a serious crisis.
Champions League envoys, Zesco United have withdrawn their coach George Lwandamina from the national team, as if that is not enough, the two newly appointed assistants Aggrey Chiyangi and Elijah Chikwanda have also been withdrawn owing to club pressures.
Why put ourselves under such unnecessary pressure? Why not engage someone on full-time? Did we ever think Lwandamina will manage the duo roles especially that his club has continental load?
A national team coach should be fully contracted by FAZ to avoid such unnecessary pressure. We only have a week before we play our first game at the COSAFA and the team has no stable coach. This is unacceptable!
Let us interact on eliaschipepo@gmail.com or
elias.chipepo@times.co.zm and remember to interact on twitter @eliaschipepo.


Talend provide a comprehensive suite of Open Source (and commercial) Integration products. This includes Data Integration (ETL, ELT), Data Quality, Master Data Management (MDM), Enterprise Service Bus (ESB), Business Process Management (BPM) and Big Data.
Data Integration is at the core of Talend's product offering.
Find out more about Talend's Big Data Integration offering, including connectors for Hadoop.
Trust your data with Talend's Data Quality solution.
Manage your Metadata with Talend's solution for Meta Data Management.
Talend has a scaleable Enterprise Service Bus to manage the connection, mediation and management of services and applications.
Talend's Business Process Management product allows organisations to create and manage business processes.


text:
Q: Mathematics or statistics? Can you please tell me what is ((stochastic modelling and statistical analysis of spatio-temporal data)) related to?
I mean Mathematics or statistics? Is it good subject for student who interested in pure mathematics ?

A: If this newsletter (American Statistical Association)  is any indication, then it seems that both stochastic modelling and statistical analysis of spatio-temporal data are highly relevant and of interest to statistics and statisticians.  Likewise Statistics for Spatio-Temporal Data was published as part of Wiley's Series in Probability and Statistics, if that tells you anything.
There are those interested in theoretical statistics who would argue they are doing pure math, and indeed, some are.
But the topics you mentioned are of particular interest within and relevant to applied math and stats.
If you're curious, perhaps you'd like to explore The American Statistical Association's website.

A: It's a good subject from applied mathematics and statistics, but it doesn't have much to do with pure mathematics. The terms "modelling", "statistical", "data" are the give aways.

redpajama_set_name: RedPajamaStackExchange


text:
Top StoriesNewsFallen HeroesCommunityPolice TalkAsk A Cop
Police Talk
Active Self Protection
Dark Secret Place
The Firearm Project
City's 3 Top-Ranking Police Officers Resign After Mayor's Son Arrested
byHolly Matkin
Oct 25, 2019 -edited
Michigan City Police Chief Mark Swistek and his two assistant chiefs submitted their resignations to Mayor Ron Meer.
Michigan City, IN – The three highest-ranking members of the Michigan City Police Department (MCPD) resigned from their positions this week, following a "private heated conversation" with the city's mayor.
Mayor Ron Meer's stepson was recently arrested on drug and weapons charges by a multiagency task force that included members of the MCPD, according to Michigan City Police Chief Mark Swistek's resignation letter.
Meer subsequently accused the task force and the county prosecutor of orchestrating his stepson's arrest as a political ploy ahead of the upcoming mayoral election, WSBT reported.
On Tuesday, Chief Swistek and MCPD Assistant Chiefs Kevin Urbanczyk and Royce Williams all resigned their positions following a "private heated conversation" with Meer, the mayor told the news outlet.
"Your directive to me this evening to withdraw all cooperation and participation in the La Porte County Drug Task Force and to reassign the officers who are currently attached to the Task Force placed the Michigan City community at unacceptable risk," Chief Swistek wrote in his resignation letter.
"I am simply unable to reconcile my oath of office with your directive for me to withdraw our Department's participation in the Task Force, reassign the talented and committed members of the [MCPD] who are currently serving the unit with the utmost integrity, dedication and professionalism asked of them," the chief added.
Chief Swistek noted that La Porte County, which includes Michigan City, has been designated as a "High Intensity Drug Trafficking Area," and that the creation of the joint task force took "years of effort."
"I do not know whether your decision is related to your step-son's recent arrest by the Task Force," the chief told Meer in the letter. "But I do know that your decision is not in the interest of public safety."
"For the first time in my law enforcement career, I am unable to serve both my mayor on the one hand, and on the other, the people of Michigan City and my brothers and sisters in law enforcement," Chief Swistek continued. "I am therefore forced to choose who I will continue to serve. Without hesitation, I choose the latter."
The 27-year veteran-of-the-force noted that his resignation was effective immediately, and that he would continue to serve MCPD at the rank of lieutenant.
Meer released a statement about the chief and assistant chiefs' resignations on Thursday, and said that all three officers have agreed to "continue to serve the community as chiefs until their successors are chosen."
They will then return to their former ranks, and will all remain with the department.
Meer said that he and his family "have been under extreme stress and criticism" since his stepson's arrest.
"I apologized for my choice of words to the Chief during a private heated discussion, and I apologize to the members of the [MPD], especially to the detectives currently assigned to the Drug Task Force," the mayor wrote.
"I did not mean what I said to Chief Swistek and I had no intention of reassigning any officers on the LaPorte County Drug Task Force or withdrawing the cooperation and participation of the [MCPD] on said task force," he added.
Meer later said that he "probably could have" addressed his concerns with the chief "more professionally and in a different manner," but noted that he already apologized to the "upper echelon of the administration" who "felt insulted" by his words, WNDU reported.
The Michigan City municipal general elections will take place on Nov. 5.
Sort: Oldest
Rocksmyth
What a bum. How do you orchestrate a drug and weapon arrest? Hold him down and make him smoke crack? Put a gun in his jeans when he isnt looking? This thug should not be the mayor.
sturnman22
Recall the Mayor - conduct unbecoming, unprofessional and unethical.
oldbat
if election's coming up VOTE THE ASSH--- OUT
hatman7663
Let the voters speak at the ballot box in the upcoming election! A tip of my cap to the former chief & his top 2 aides in doing the honorable thing by standing up for the community.
Jim H. - Virginia US
Adam Ross Bray, 33, of Michigan City, was arrested about 8:30 p.m. Thursday by Michigan City Police and the La Porte County Drug Task Force. The arrest was made at Lake Park Plaza in the 5100 block of South Franklin Street, according to Michigan City Police Lt. Tim Richardson, commander of the task force.
Bray is charged with Level 4 felony counts of possession of cocaine and possession of a firearm (handgun) by a violent felon; and a misdemeanor count of resisting law enforcement, according to the La Porte County Sheriff's Department...
Bray has had multiple previous arrests, though in many of the cases the charges were later dismissed, according to court records, including arrests shortly before two previous elections.
In April 2011, a month before Meer won his first municipal primary, Bray was arrested on charges of dealing cocaine, according to court records. He later pleaded guilty to one count and was sentenced to 4 years in the Indiana Department of Correction; 2 years in La Porte County Community Corrections Work Release; and 4 years probation.
And in September 2015, less than two months before Meer was re-elected, Bray was charged with resisting law enforcement, according to court records. He later pleaded guilty and was sentenced to 365 days in jail, but the jail time was suspended, court records show.
MC mayor's 'son' faces drug charge
MICHIGAN CITY – The arrest of Michigan City Mayor Ron Meer's stepson last week on drug and weapons charges led to a heated exchange of…
www.heraldargus.com
Gmandude
Smells like the dad is in on the drug trafficking, the apple doesn't fall far from the tree.
Oh sure, it's just a political smear campaign. Mayor is an enabling fool.
Priors:
CRIMINAL RECKLESSNESS-D FEL
Adam Bray Mugshot | 10/17/04 Indiana Arrest
Mug Shot for Adam Bray booked into the LaPorte county jail. Arrested on 10/17/04.
indiana.arrests.org
Mug Shot for Adam Bray booked into the Knox county jail. Arrested on 10/24/05 for an alleged disorderly offense.
FAILURE TO APPEAR A-MISDE
Mug Shot for Adam Bray booked into the Knox county jail. Arrested on 11/30/05 for an alleged court offense.
BATTERY-B MISD
Mug Shot for Adam Bray booked into the LaPorte county jail. Arrested on 05/17/06 for an alleged assault/battery offense.
CHILD MOLESTING-B FEL
Mug Shot for Adam Bray booked into the LaPorte county jail. Arrested on 01/16/07 for an alleged crimes against children.
RESISTING LAW ENFORCE-A MISD
DEALING COCAINE-A FEL
Mug Shot for Adam Bray booked into the LaPorte county jail. Arrested on 04/28/11 for an alleged drug offense.
REVOC/SUSP/SENT
Mug Shot for Adam Bray booked into the LaPorte county jail. Arrested on 06/22/13 for an alleged traffic offense.
Resisting Law Enforcement
Mug Shot for Adam Bray booked into the LaPorte county jail. Arrested on 12/22/16 for an alleged trespassing offense.
Felon Carrying a Handgun
Excalibr4
That should be illegal to direct officers NOT TO COOPERATE, with an ongoing investigation. That mayor needs to be removed immediately.
Trueferblue
Ya'll can vote this Douche-bag out on November 5th (6am-6pm). Vote RED!
Dutchuncle
So, the mayor's kids is a Druggy and likes to have a GUN,,and what does the Mayor do,,,Sure as hell NOT Correct his Brat's behavior, He wants everyone involved in this arrest Removed from the Task Force and the Task Force CLOSED...THIS is why his kid's a LOSER. Plain and simple
I'm going to take a shot in the dark here. Democrat ????
tfort
Time to make your vote count.
Aramovich
Kudos to the cops for courage and sacrifice. I'm sure they are in for a pay cut and possibly later retribution.
CaptCap
This statement alone appears to be a complete lie and abdication; he needs to resign immediately:
"I did not mean what I said to Chief Swistek and I had no intention of reassigning any officers on the LaPorte County Drug Task Force or withdrawing the cooperation and participation of the [MCPD] on said task force..."
Seems the mayor's stepson is a scumbag!
Election November 5th
Grog said: Seems the mayor's stepson is a scumbag!
Indiana seems to have real problems with their Mayors. This one should be voted out in a landslide next month....another one in Jeffersonville , ALLEGEDLY sexually assaulted a girl, under five years old several years ago....then the Police reports somehow were lost....and now he's Mayor. Guess the folks in Indiana don't care WHO is running their cities.
RunCop
Vile liberal anti-police scumbag
You don't always have to like the tune . However, a lot of times your Ass will have to dance to the music you create.
Do the crime . Do the damn time.
LifetimeSooner
Please folks; use your vote and get this douche out of office
Badge204
CONGRATS. TO THE CHIEF AND HIS COMMAND. This person called a MAYOR thought he could abuse his power of office. He tried to interfere will an lawful arrest.
The CHIEF. WAS CORRECT. IN HIS AND HIS STAFF DECISION.
I experienced the same. Reduce your verbal to a written order. Never meet without witness or a taped conversation. Make sure you or your department has this rule in place. Before any political hack Is elected.
You are protected by this simple thing. This person does not run departments nor Give illegal orders. HE IS AN ELECTED OFFICIAL SERVING THE CITIZENS He should be taken before a grand jury by prosecutors. For interfering in a police Investigation
Keep on keeping on CHIEF. THE COMMUNITY HEARD YOU. WELL DONE SIR.
92-Year-Old Woman Raped, Murdered After NYC Sanctuary Policy Sets Criminal Free
ICE said that 92-year-old Maria Fuentes was murdered by an illegal immigrant with a criminal history named Reeaz Khan.
EditorSandy Malone
Apple Refuses To Give Investigators Full Access To Pensacola Terrorist's Phone
U.S. Attorney General William Barr blasted Apple for refusing to help provide access to Mohammed Alshamrani's phones.
EditorHolly Matkin
Woman Files False Red Flag Complaint Against Cop Who Shot Her Son
Susan Holmes filed an extreme risk protection order affidavit and petition against CSU Police Cpl. Philip Morris.
Mother Goes To Daughter's School To Report Bullying, Bullies Beat Her Too
Maria Guadalupe Jimenez was repeatedly kicked and punched in the face during the brutal attack.
VIDEO: Warrant Issued For NFL's Odell Beckham For Smacking Cop's Butt
A warrant was issued for Cleveland Brown's player Odell Beckham after he slapped a cop on the butt in the Superdome.
CA Governor Proposes Lower Traffic Fines For Low-Income Offenders
California Governor Gavin Newsom's plan would benefit drivers who make less than about $26,000 per year.
Project Veritas Video: Cops Will Be Beaten If Bernie Doesn't Get Nomination
Project Veritas released a video of Bernie campaign organizer Kyle Jurek threatening chaos if Bernie isn't nominated.
St. Louis Prosecutor Sues City, Police Union For 'Racist Conspiracy' Against Her
St. Louis Circuit Attorney Kim Gardner filed a lawsuit Monday that accused police of trying to run her out of office.
Wife Of Child Rapist Sues Church For $9.5M For Reporting Confession
Timothy Johnson was sentenced to 15 years in prison for sexually abusing his daughter over a four-year period.
VIDEO: Would-Be Cop-Killer Gets Taken Out Before Fatal Machete Strike
LAPD released bodycam video that showed the moment Nathaniel Pinnock was shot as he held a machete over a cop.


This episode is brought to you by our Producer Brittney Martinez.
Some of the most infamous crimes have happened in Cleveland, Ohio. In the 1930's, the city was marked by lawlessness as bootleggers ran alcohol during the time of Prohibition. There was one man who managed to leave the city of Cleveland in a state of fear. Some, called him the Cleveland Torso Murderer, others the Headhunter. We will call him….the Mad Butcher of Cleveland.
Thank you for listening, If you enjoyed this episode, please be sure to subscribe, rate & leave us a positive review on Apple Podcasts – it really helps us out.


text:
Volunteer firefighters use Meiller RS21 hooklift
Staff Writer January 16, 2020, 12:00 am January 16, 2020 0
German volunteer firefighters in Hofheim use versatile, robust road transport equipment like Meiller's RS21 hooklift to provide specialised assistance where it is needed.
The Hofheim am Taunus volunteer fire brigade in Germany comprises 85 volunteer and full-time personnel, providing fire protection and technical assistance for about 40,0000 people who live in the primary area as well as the A3 and A66 motorways, part of the S-Bahn network and a section of the ICE route from Frankfurt to Cologne.
The volunteer firefighters regularly participate in training courses, exercises, medical examinations and further training.
"We have to master the vehicles in deep sleep – every grip has to fit," full-time member of the volunteer fire brigade Jörg Daniel told Meiller – explaining that it is not so much about driving large vehicles but knowing "where what is located".
The most demanding part of the training is reported to involve vehicles with turntable ladders and swap loaders such as the Meiller RS 21. This system, the OEM said in a statement, enables the volunteer fire brigade to bring different containers to a site for special purposes where the hydraulic system saves time when loading and unloading.
Full-time firefighter, Bernhard Bender, said the Meiller isar-control radio remote control is helpful as it can control and monitor work steps from any position.
"This gives us security, especially for drivers with less experience," he said.
Two full-time employees are reported to manage the service maintenance of the fleet which includes two Meiller roll-off tippers, another 14 vehicles, eight roll-off containers and two trailers.
Bender said the Meiller change systems have proven to be robust and durable.
"We have been very satisfied with the solution for 25 years," he said. "We never had major defects, mostly just minor details, which our Meiller service partner fixed reliably and quickly in no time. Spare parts are always quickly available. Of course, the systems used by the fire brigade are not in continuous use. Nevertheless, we see the low maintenance effort very positively."
In other news, Meiller's 'tailored blanks' are designed to improve tipper service life.


text:
Untold lives blog
All our blogs
Children in the corridors of power
It is 1825. Imagine you are walking down Leadenhall Street in the City of London. Before you stands the magnificent East India House.
East India House - Joseph C. Stadler (1817) Images Online
You go through the main entrance. This is the bustling headquarters of the East India Company, a hub of commercial and imperial power. Civil, military and naval personnel mingle as they go about their business. There is a noisy auction taking place in the sale room, with bidders keen to buy tea, textiles, spices or drugs shipped by the Company from Asia. But if you listen very carefully you might hear the sound of a baby crying somewhere in the building and the voices of children playing.
The Company's housekeeper Elizabeth Hall Tarrant and one of her assistants Lucy Imeson lived in East India House with their families. Elizabeth Tarrant (née Daycock) was appointed in 1814 with a yearly salary of £100, and Lucy Imeson (née Clayton) joined her in 1817 on wages of £50 a year. Both women were provided with accommodation, coals, candles, tea, bread and butter which were valued at another £50 a year.
The Imeson family lived in two rooms. George Imeson joined the Company warehouses as a labourer in March 1818. He was later promoted to commodore (foreman). Four children were born while the couple were living at East India House: William Edwin in September 1818; Lucy in November 1820 (she died in March 1822); George in May 1822; and Lucy Elizabeth in July 1825.
George Imeson died in August 1830 aged only 38. Lucy received £10 10s as death benefit from the Company labourers' welfare fund. She stayed on as assistant housekeeper until June 1834 when the Court of Directors decided to stop providing breakfasts in the tea rooms and to reduce the housekeeper's establishment from four women to two. Lucy retired at Midsummer on an annual pension of £50.
In October 1840 Lucy Imeson petitioned the Company for assistance, stating that she was a widow with her family partly dependent on her, the eldest being at present without a situation. She asked the Company to give her an advance of £20 from her pension to be repaid in quarterly instalments of £5 to enable her to set her son up in business and allow him to try to support himself. Her request was refused.
Our next story will be about the Tarrant family.
Margaret Makepeace
Lead Curator, East India Company Records
IOR/B/167 pp. 401-402
IOR/L/AG/30/5
IOR/L/F/1/53 no.146
IOR/L/F/2/53 no. 16 of October 1840
Posted by Margaret.Makepeace at 08:15:00 in Domestic life , Money , Work
From Bob Milburn - Lucy and George Imeson had four children; William Edwin, Lucy, George and Lucy Elizabeth. William would have been 22 when she asked for financial assistance for him. He seems to have survived the rebuttal as the census records show him to have developed as a businessman via groceries and agricultural machinery into the owner of a property portfolio. He is finally recorded in 1891 living close to Crystal Palace in Streatham, a fashionable area of London in that period. Lucy appears to have died in childhood at about 14 months. Lucy Elizabeth grew up and married William Tanner Raine. They are both recorded as school teachers in 1861.
Whilst researching the Imesons in the church records I accidentally found records to other families, on the same pages, who are recorded as living in East India House. Joseph and Elizabeth Frances Dart are recorded with eight children between1817 and 1827; Joseph Henry, Elizabeth Mary, Frederick, Frances Maria, Philip Francis, Ellen, Mary Harriet and Charles Lewis. I believe that Joseph Dart was the Secretary to the East India Company. Joseph Henry went to Exeter College, Oxford and after graduation became a Barrister of Lincoln's Inn. He had a successful career in Law and became a Verderer of the New Forest.
Peter and Mary Jane Auber had a daughter Mary Jane in 1823. I suspect that Peter Auber was another Secretary to the East India Company.
Finally William and Charlotte Pixley had a son Stewart in 1824. William Pixley is recorded as a Captain in Trinity House in 1861. He is also recorded as an Elder Brother of Trinity House, a significant Merchant Marine Appointment. His reason for Living in East India House is as yet unknown.
This would suggest that there could have been up to 14 children in East India House during the 1820's. There may be more - I have not yet followed up these discoveries.
Posted by: Margaret.Makepeace| 05 July 2013 at 03:42 PM
Posted by Margaret.Makepeace at 8:15 AM
Domestic life , Money , Work
Book now for the Elizabeth and Mary exhibition
Untold lives blog recent posts
Madras Military Male Orphan Asylum
The Spy Who Came in from the Circus: Haji Ali Germani
Protesting Against the Simon Commission
Early modern Iran seen through the eyes of G. Hofstede van Essen
New Year greetings from a Victorian scrapbook
18th-century bills of fare for December and January
Gift ideas from 'Beeton's Christmas Annual' 1873
Clever Christmas Jokes: festive illustrations from 1910
The stork in fable and record
One theft too many?
Tweets by UntoldLives
Black & Asian Britain
British Library Treasures
Comics-unmasked
Contemporary Britain
Georgians-revealed
Slavonic
Women's histories
Untold lives links
History and Classics web pages
Other British Library blogs
Americas studies
Asian and African studies
Collection Care
Endangered archives
Innovation and enterprise
Living knowledge
Maps and views
UK web archive
Untold lives


Each of the alumni below were a part of Golf while they attended Chisago Lakes High. Register if you would like to be listed below.
Looking for Chisago Lakes alumni who participated in Golf but are not listed? Classmates.com® has hundreds of more Chisago Lakes alumni listed.


High-quality software, a perfectly managed IT infrastructure, and great online marketing can transform your business. To nail every one of these aspects, you need to have a professional team working with you. This is exactly what Egon Expert is all about. We work with our clients to provide unique solutions for all their IT needs. By unique solutions, we mean that we will focus on offering your business an IT solution that has been developed from scratch just for your business.
Egon Expert was born back in 2017. This is when our founder, Rafal Skucha, saw the need to help businesses focus on their area of specialisation instead of wasting their time dealing with IT-related responsibilities. Before Egon Expert, Rafal had been heading the IT department at ShopTo.net which is one of the leading online retailers based in the UK. Egon Expert is composed of experts that Rafal has managed to connect with throughout his career.
We largely focus on working with medium-sized to small businesses. These are the businesses which would like to focus on the business they specialise in rather than allowing IT technicalities consume their time. At Egon Expert, we believe that everything is possible! We will help transform your business from being average to being successful.
To begin working with us, all you have to do is contact us and let us know your requirements. We will then give you a free quotation that doesn't have any obligations. Our team of experts is always ready to talk and offer advice. Therefore, feel free to contact us any time.
The first thing you will notice about Egon Expert when you start working with us is that we will always deliver on time. In short, we are very reliable. We understand how important it is for you to get your projects completed on time. At Egon Experts, we focus on saving businesses their money. We are very cost-effective. The benefits you get from working with our team of experts will surpass what you have to pay for the services. Our team is only made up of experts. As we had mentioned earlier on, our founder has brought together all the top-talents he has met over the years while working in leading positions in IT departments for different top-rated companies. The team that will be helping you find a solution to your IT-related needs is experienced enough. You can always trust Egon Expert to come up with a perfect solution. If you are ready to start transforming your business, Egon Expert is the company to help you do exactly that. Call us, visit us, or email us. We will always be ready to start working with you.


We recently wrapped 'The Inselberg Effect', a short film I had the pleasure of directing. This was a fun one. I just finished a picture lock edit and sent it out for color grading. Wonderfully written by Scott Pittock. You guys are gonna love this one. Gets pretty crazy. Such a talented cast and crew! I'll post more news as it happens!
This entry was tagged filmmaker, filmmaking, films, indie film, movies, Nebraska, Omaha, Omaha Nebraska, short film, The Inselberg Effect, Tony Bonacci. Bookmark the permalink.


The Club delivers a mixed twelve pack each month which includes three cans or bottles of each of four varieties (they also have a case option) – though our beer came in cans this month, most month's selections come in bottles. Each box has had two offerings each from two featured microbreweries.
Our two selections from Rahr & Sons Brewing Company in Fort Worth, Texas. The current Brewery opened in 2004, reviving a family brewing tradition dating as far back as 1847.
Rahr & Sons Brewing Company The Fort Worth American Session Ale: The use of actual lemon and lime during brewing is evident in the nose and bright flavor of this session beer. It is light and easy drinking, with a flavor similar to a lime-spiked Corona, but lighter and cleaner on the palate.
Rahr & Sons Brewing Company Ugly Pug Schwarzbier: This black lager has the light and refreshing body of a lager, but it has the roasty, chocolate and caramel notes of a much heavier beer. The chocolate flavor is particularly vivid.
And two offerings from South Chicago's Baderbrau Breing Company.
Baderbrau Brewing Company South Side Pride Munich Helles: A straight-forward beer made with all-barley malts. The flavor is potent and pure, but the beer remains medium-bodied. No funny flavors, just good beer taste!
The mash is triple-decocted for concentration of the barley mash flavor.
Baderbrau Brewing Company High Noon Hefeweizen: I loved the intense flavor of this wheat beer! It has a bit of a spicy note from the high concentration of wheat – think of rye whiskey versus ordinary whiskey.
It is brewed with over 90% wheat malt!
Very lovely beers this month. Apart from the deep caramel of the ugly pug, they were each a beautiful golden color, with the wheat beer being just a tad tawnier in tone.
I really loved that this selection contained relatively light beers – many breweries seem compelled to contribute a porter and an IPA, and the aggressive malting and hopping, respectively, can get monotonous. These choices were perfect for Summer, yet they also provided a diversity of flavor profiles. That's the best part about this of-the-month style subscription – I like trying different styles of beer and being able to taste the different flavor imparted by ingredient choice. Craft Beer Club does a great job of picking beers that have an interesting hop selection or pronounced malts, and they definitely came through this month with weather-appropriate fare.


text:
2023 St. Michael's Women's Retreat
Embodying a Reservoir Mindset
with Jeanne Hartfield of Cultivating Sanctuary
Cost: $210
Register by Feb. 5
As women, we live with a constant barrage of expectations and responsibilities from others and ourselves. Over time the weight of them (and their accompanying logistics) can be wearying; but what the world offers as "self-care" too often misses the mark. What would your life feel like if you were drawing on a deep reservoir of resources instead of too often running on empty? What would it look like at your stage and season of life to embody a reservoir mindset? What would that make possible for you? Let's explore that together. Join us for a weekend of intentional connection, reflection, and self care on the shores of Lake Carlos at Luther Crest Bible Camp in Alexandria, MN. Invite a friend!
The weekend will include various opportunities to enjoy the camp's outdoor activities such as snow shoeing, cross country skiing, and hiking. Between learning sessions there will be free time to explore the shops of Alexandria, visit the local winery and brewery, enjoy conversations in front of the fire with friends, or get lost a book or projects you'd like to bring.
We will be staying in the Adult Retreat Center (ARC) in shared hotel style rooms.
Questions? Contact Pastor Ali
Jeanne Hartfield, founder of Cultivating Sanctuary®, is an ordained Lutheran pastor and spiritual mentor who is passionate about equipping people to be well amid life's persistent disruptions. Over 20 years of ministry and spiritual mentoring, Jeanne has guided hundreds of people to act with intention in their life and relationships. Jeanne is well-versed in the best of ancient practices and brings them into the realities of modern life as a working mom and business owner. Jeanne draws on her theological training as well as wisdom gained through extensive spiritual direction and life experiences to guide clients as they listen deeply to their own life and God-given desires. Jeanne enjoys cooking, swimming, and making things beautiful. She loves to bring home coffee cups from her travels to use as a daily reminder of meaningful adventures. Jeanne, with her spouse Andrew, are adoptive parents to Tillie and live in Hudson, Wisconsin.
Jeanne is a new member of St. Michael's and is excited to retreat with you!
www.cultivatingsanctuary.com


A range of diseases in South Louisiana pose a considerable threat to trees in the area. From cosmetic harm to severe disease, fungi wreak disaster on an extensive array of regional tree varieties. Lafayette's Best Tree Service assists you in familiarizing yourself with what to seek and the way to handle different kinds of fungus problems, which may arise for the persistence of an energetic home landscape.
* Laurel wilt fungus, such that Beetles move this mushroom in an internal pouch, situated in their mouths pending they attain the host tree.
* Cerotelium fici, which is the fungal pathogen, results in the rust on fig trees in the Louisiana neighborhood.
* Fusarium wilt, which is a fungal disease of mimosa trees in the area, owing to the soil-borne fungal pathogen.
Lafayette's Best Tree Service assists in planting resistant trees and shunning vulnerable species, which increases the possibility to stay away from tree fungus in your South Louisiana home backyard. We also offer a list, containing the trees to avoid planting other recognized host trees for laurel, such as wilt..
Lafayette's Best Tree Service offers customers the necessary solutions to different tree diseases in South Louisiana through our effective chemical control techniques. For fig fungus troubles, we offer ideal cultural needs and optimal air circulation to stop fungal germination. For all tree diseases in South Louisiana, we sanitize tools, which come into contact with the trees in your backyard. Our employees will gather and destroy infected plant parts to eradicate the possibility of disease spread. In addition, Lafayette's Best Tree Service assists you to keep your trees energetic through our appropriate care for a higher likelihood of resistance and retaliation.


text:
Q: Android Keyboard Language I am using the LG Optimus P500 android device
I want to set the my language as norwegian but it is not display in Language and settings -> Locate Option
My device has Android 2.2 version
In Android 2.2 version the norwegian language support but the norwegian language is not display in Locate option
What i have to do for this problem?

A: Norwegian is not supported in Android 2.2. It's supported in Android 2.3 as you can see here:
Android 2.2 Locale support: http://d.android.com/sdk/android-2.2.html#locs
Android 2.3 Locale support: http://d.android.com/sdk/android-2.3.html#locs


text:
An Interview with Edinburgh Cup Winner Martin Byrne
Posted on 1st July 2019 by BDA_dev
Martin Byrne, owner and helm of Jaguar Sailing Team IRL 201, is looking forward to this year's British Dragon nationals, the Haulfryn Edinburgh Cup in Abersoch.
With just two weeks to go we caught up with Martin on his way home from the Irish nationals to find out a little more about the 2011 Edinburgh Cup winner, where it all started and why he loves this event so much.
How old were you when you first started sailing?
Dragon Team Racing in Cascais with Pedro
I started sailing with my Dad in a Mirror dinghy when I was nine years old at Greystones Sailing Club in south county Dublin.
What was the first boat you owned?
My Dad bought me my own Mirror when I was 12 which I raced with my eight year old brother Rory.
Where did you have your first sailing race win and in what boat?
We probably won some Club races before our earliest success at the Irish Mirror National Championships in 1976. We won the 1st race in a fleet of 102 boats. I'll never forget the sight of all the spinnakers behind us on the first run!!
When did you first sail in a Dragon?
The Edinburgh Cup Trophy
I occasionally sailed with my Dad in his Dragon in Dun Laoghaire when I was 17 but mostly I was sailing with my brother in a Fireball at that time. Subsequently we campaigned in a 470, Laser, J24 and Cork 1720 before I bought my first Dragon from Andrew Craig in 2004.
Then I bought a new boat from Petticrow's in 2007.
What do you love the most about Dragon racing?
I only have an interest in one design racing so that would be the biggest attraction. But I enjoy the meeting of other people who sail Dragons and the venues the Class chooses to sail in. My wife Triona plays an important role as our shore crew and we enjoy travelling as a couple.
"I enjoy the meeting of other people who sail Dragons and the venues the Class chooses to sail in."
You love to travel, where have you been in the Dragon and what is your favourite racing venue?
Irish National Champions – Kinsale 2012
We have always sailed internationally in all the Classes I have raced so we've been to a lot of venues. But Kinsale & Glandore on the south coast of Ireland are special places. We'll be back in Kinsale for the Gold Cup 2020!
Do you have a favourite type of condition to race in?
Not really. I learned to concentrate in the light weather while sailing in dinghies but I enjoy the physicality and higher speeds in the windy conditions.
How did it feel when you won the 2011 Edinburgh Cup?
Humbled to be honest. It was our first attempt at Edinburgh Cup in 2011 and it had been an ambition of mine since I was 16 to race in the this event. When I was younger I followed the victories of previous Irish winners (Tony O'Gorman and Conor Doyle etc) at the Edinburgh Cups in the 1970's through the Irish Times newspaper reports at home. I was captivated then and always had an ambition to follow in their footsteps. I was quickly brought back down two earth though in a conversation with my brother in law, Rory Bowman, who asked me to come back to him when I had won my 8th Ed Cup!!
What are your favourite memories of the Edinburgh Cup event?
Winners Edinburgh Cup 2011 – Adam Winkelmann, Martin Byrne, Pedro Andrade
There are so many, but I will never forget the intensity of the last race in Abersoch in 2011. We had to win that race to win overall as we were tied in 2nd with Klaus Deiderichs and one point behind the Russian leaders. There were five attempts to start that race, mostly on black flags. We nailed the committee boat to tack immediately and lead the fleet comfortably to go and win the race and the Championship. We could hardly believe it as we sailed most of the race on our own. It doesn't happen often and it certainly hasn't happened since!
What is your advice for anyone hoping to win the Edinburgh Cup?
The Edinburgh Cup is our favourite event as the people are so nice and welcoming (especially if you're Irish). So my first advice is to come and enjoy the experience. However, if you want to win then you must tick all the boxes with your preparation and, …… for the love of God, just find some way to beat the Bailey's!
The 2019 Haulfryn Edinburgh Cup takes place from 14th July at South Caernarvonshire Yacht Club, Abersoch.
← Medway Regatta 2019
A First for the Edinburgh Cup →


Alerts in RapidSpike are configured in two parts. First, you must create one or more Delivery Methods. These are a way of saying WHO gets notified, and HOW. You then make an Alert Rule, to which you attach one or more Delivery Methods.
In the Alerts section of the app, click the Delivery Methods tab, and then on the Add Delivery Method button.
For larger businesses, it might be necessary to create different delivery methods for each department that needs to be notified. e.g. you may have a method for your Client/Customer Support team, a separate method for your Development team, and a third for Management.
Alert Rules set the conditions that trigger a notification. In the case of uptime monitors, this is usually because the monitor is deemed to be failing. I.e. you have configured an "Expected result" (status code, response time, port state) and the expected result does not match the actual result.
For our more advanced monitors, however, alert rules can be much more detailed. For example, with a User Journey you can configure an Alert Rule to fire when a specific element type has exceeded a particular load time or file size. These alerts let you set up granular and sophisticated monitoring of your platform.
Please note, however – that some rules may take some adjustment before they are perfect!
The final step is to attach one (or more) Delivery Methods, depending on who you would like to be contacted.
Availability (Uptime) rules differ slightly from the more advanced monitor rules, in that they do not require any conditions setting. This is because the conditions exist on the monitors themselves – in the form of an "Expected result". For example, HTTP monitors have an "Expected Status Code". If this expected code does not match, then the monitor is deemed to be failing.
Instead for Availability Rues you just need to apply a Delivery Method to determine who will be contacted.


Corbin has mastered the touring saddle! Designed for the ultimate in comfort and style. Maximized and ergonomically sculpted seating provides perfected weight distribution and long range support. Saddle is built up with our exclusive Comfort Cell ® foam for a firm supportive ride that lasts. Combined with our removable backrest system your Montauk becomes a true touring class machine.
Our Dual Tour accepts a removable backrest front and rear for added support. Corbin's backrests are fully adjustable so you can tailor their fit to your posture and are available in several styles. On this page we show our #02-S standard Ovalbac which provides the perfect blend of function and good looks. Corbin backrests provide good sculpted comfort and a wide contact patch for support. Installation of the backrest is simple and securely locks in with just one bolt.
The Dual Touring saddle features electric seat heaters built in for total touring luxury. Both seating positions are controlled by a single switch on the left side of the saddle. Heaters features two levels of heat and wire right into your stock fusebox. Heaters are standard, but even if you don't use them they'll add resale value to your bike! Heated seats require a stitch pattern to conceal the heating elements and we've found the Deco stitch shown to be extremely popular.
One custom option for your saddle setup is the removable backing plate on our Ovalbac backrests. Backrests come standard with an ABS model that has the look of black leather. Choose from a Carbon-Fiber look, Brushed Aluminum look or primer if you'd like to have it painted to match your bike. We can supply a pre-painted gloss black model or chromed steel one like we show here for just a little extra.
All components include genuine leather seating in your choice of styles and textures. On this bike we used our classic smooth black leather with a Deco stitch as mentioned above. To add a nice custom touch, silver carbon fiber welts were added (choose any color at no extra charge!).
Leather breathes with your body and will break in along with the foam shape for a personalized fit to your posterior. Just be sure to care for it properly with a good conditioner like our saddle cream. Your new seat will age gracefully, remain water-resistant and be your riding buddy for years.
Rider back support w/ #02-S: 15.5"
Seat heater wires easily into your stock harness. Saddle installs with two bolts into stock locations on your bike. Mounting brackets are included and preinstalled on the saddle.
This saddle will also fit the standard R1200 C models if you would like to keep the grab rail. Please assure your bike uses the small rail shown in the images to assure proper fit.


text:
Del Taco celebrates 50!
DEL TACO CELEBRATES 50 YEARS OF SERVING FRESH MEXICAN AND AMERICAN FAVORITES
Company Will "Throwback" with Classic Menu Items, Promotions, Collector's Cups and In-Store Celebrations
Lake Forest, California – 2014 marks the 50th anniversary of Del Taco, and to commemorate the milestone, Del Taco is offering its guests a variety of exciting promotions and "Throwback Classics Menu" items.
Beginning June 19th, Del Taco will honor its golden anniversary with the return of three beloved, classic menu items, available for a limited time.
These delicious items, being offered on the company's "Throwback Classics Menu," will share a taste of Del Taco's history over the past five decades.
The "Throwback Classics Menu" items include:
· Bun Taco featuring seasoned beef, freshly hand-grated cheddar cheese, crisp lettuce and a fresh tomato slice in a sesame seed bun.
· Small Taco Salad featuring seasoned beef, freshly hand-grated cheddar cheese, diced tomatoes and Del Taco's secret sauce, served on a bed of crisp lettuce with tortilla chips.
· Orange Shake a thick, creamy orange and vanilla milk shake topped with whipped cream.
"We want to thank the generations of loyal customers that have supported us and have helped Del Taco grow over the past five decades," said John Cappasola, chief brand officer, Del Taco. "As we celebrate this significant milestone, we hope our 'Throwback Classics Menu' items will spark fond memories for our longtime guests, and engage new fans that will help us celebrate future milestones for years to come."
In addition, Del Taco's 546 restaurants nationwide will host 50th Anniversary parties on Saturday, June 21st at 2 p.m. local time. Enjoy cake and coupons for summertime offers. The parties will help celebrate five decades of tacos, burritos, burgers and fries.
The company is also introducing a series of Collector's Cups, comprised of four commemorative designs, available at any Del Taco restaurant nationwide through September 3rd or until supplies last. The cups are free with any Macho Drink purchase.
50 Years of Tacos, Burritos, Burgers and Fries
Ed Hackbarth opened the first Del Taco in Barstow, California, in 1964. With a menu of 19 cent tacos, tostadas, fries and 24 cent cheeseburgers, Del Taco brought in $169 in sales on its first day of business. By the 1970s, the company was thriving with 50 restaurants operating by 1977, and by 1978, the company grew to a total of 100 restaurants nationwide.
Based on increased customer demand, in 1988, Del Taco began keeping many locations open 24 hours a day. By 2008, Del Taco nearly doubled in size with the opening of its 500th restaurant. In 2013, Del Taco launched a rebranding effort, the "UnFreshing Believable" advertising campaign, and its Buck and Under Menu to communicate the lengths the company goes to in order to deliver fresh quality, made-to-order menu items at an incredible value.
JULY 5-27: Old Pasadena Film Festival