text:
Not So Happy Anniversary
December 6, 2008 / Uncategorized / by Gideon
In his blog www.nationaleminentdomain.com Alan Ackerman of Detroit reminds us that a quarter of a century has gone by since the Michigan Supreme Court's infamous Poletown decision in which a divided court approved the condemnation of an entire unoffending neighborhood — hundreds of homes, businesses, churches and a major hospital — in order to raze it to the ground and turn over the land to General Motors for the construction of a new Cadillac plant. Much has been written about that moral, economic and doctrinal disaster, so we won't get into all that here. Suffice it to say that in 2004, the Michigan Supreme Court recognized the error of the Poletown decision, came to its senses and overruled it. See County of Wayne v. Hathcock, 684 N.W.2d 765 (2004). It was too late to bring justice to the displaced Poletwon residents, but nonetheless it was a blow in the cause of common sense and fairness in the law.
By a remarkable coincidence, this is also the time when General Motors has been appearaing before Congress, rattling a tin cup, and pleading for an umpteen billion dollar federal bailout. As of this writing, Congress has not yet spoken formally, but the straws in the wind, at least as reported by the press, suggest that Uncle Sam will probably pop for that bailout, to the tune of a score or two billion dollars, and keep the once Big Three automobile makers going, at least for a while.
The pitch of the automakers is that their cars aren't selling and they are in dire straits, facing huge layoffs and imminent bankruptcy if Unce Sam doesn't pony up. It's a sad spectacle, but one can't help to note that it may also be a case of divine retribution. For in 1981, GM performed another song and dance, asserting that it had to have a new Cadillac plant, and if Detroit didn't come across with a suitable site for it, GM would pick up its marbles and build the new Cadillac plant somewhere else, in Ohio perhaps, so Detroit (then racked by high unemployment) responded to that crude application of pressure, and did GM's bidding.
Now, 25 years later, it turns out that in the long run it was for naught. GM had originally forecast a new facility with 6000 jobs, but it never came close to that number. New plant and all, GM has lost a fortune in recent years, and is at the end of its rope. It turns out that all that injustice inflicted en masse on the inhabitants of Poletown, and all the intellectually dishonest distortion of legal doctrine, on which the Poletown case was based, accomplished nothing — either for GM or for Detroit which has been continuously declining, with its population leaving the city in droves.
There is a moral in this tale and we have every confidence in our readers' ability to discern it. Think of the Fifth Amendment and Eighth Commandment, and reflect on what a bad idea it is to violate them.
← Too Good to be True "The Devil's Due" — Revisited →


text:
Q: Cant find reference for button, kotlin library enter image description hereI just have this:
package com.example.world

import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.widget.Button

class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

        button.setOnClickListener() {
            // Do some work here
        }
    }
}

But on this line:
  button.setOnClickListener() {
            // Do some work here
        }

it says:
Unresolved reference: button

And I dont see the hint for important the correct library.
So what kind of library I have to import then?
Thank you
if I do it like this:
 val btn_click = findViewById(R.id.button) as Button

        btn_click.setOnClickListener(){
            Toast.makeText(this@MainActivity, "YOu clicked on me", Toast.LENGTH_LONG).show()
        }

Then it works.
But that is not necessarily I have read.
You dont have to make a referenct to the button.
So you just can do this:
button.setOnClickListener... but what is the correct library for that?

A: You can't use 'abstract' button, you need to find it in layout by element id (You can have many buttons in your layout, how you will find correct button without id?) If you wouldn't like to find layout elements by id, you can take a look on Android View Binding here: https://developer.android.com/topic/libraries/view-binding.

redpajama_set_name: RedPajamaStackExchange


text:
Oceania Cruises Culinary Programs for Foodies and Aspiring Chefs
Photos by Carrie Coolidge
Oceania Cruises is well-known for its culinary offerings aboard its fleet, but further enticing foodies to travel with the luxury cruise line are its exceptional cooking classes offered aboard its Riviera and Marina ships as well as full and half-day Culinary Discovery Tours led by its chefs on its entire fleet.
Chef Kathryn Kelly, Oceania's Director of Culinary Enrichment, designed each of the culinary discovery tours offered by the cruise line. Kelly, who has been with Oceania since 2010, has extensive culinary experience both as a gourmet chef and owner of a restaurant as well as a member of the faculty at the Culinary Institute of America (from which she is also a graduate). Culinary Discovery Tours are offered on Oceania ships with itineraries that stop in such ports as Venice, Monte Carlo, Portofino, Marseille, Oslo, Helsinki, Corfu, Catania, Casablanca, Barcelona, Argostoli, Rhodes, Tangiers, San Juan, and Tortola.
Chef Kathryn Kelly is the Director of Culinary Enrichment for Oceania Cruises.
"We try to connect our guests with where we are traveling," says Kelly. "So we get off the ship and we go to markets, we go to restaurants and we go to food manufacturers—-anything we think might be really special and intimate enough for where they are at and for our cooking school."
The only hands-on cooking program offered by any cruise ship, Oceania offers several classes from which to choose on its Marina and Riviera ships. The number of classes that are offered is dependent on the length and itinerary of the cruise. Participants in one of the programs explore cuisines and ingredients and learn culinary techniques, which they can later use at home.
Passengers on Oceania Cruises' Marina or Riviera can take a cooking class aboard the ship.
The Culinary Arts Kitchens aboard the Marina and Riviera ships easily rival those of professional cooking schools around the world. The equipment is state-of-the-art and in a prime location on an upper deck of the ship with large picture windows that offer spectacular views and natural light.
Each class begins with a cooking demonstration led by the Chef. Students are then assigned to a station where they prepare the same dishes and then dine on their creations that are paired with a glass of wine.
Chef Kathryn Kelly of Oceania Cruises teaches a cooking class on the Marina ship.
Pursuitist had the opportunity to take a class with Chef Kelly while on board the beautiful Marina. The class, called "Amore: Love of Lemons" featured such recipes as a fennel salad made with preserved lemons, a delicious lemon risotto, scaloppini al limone and a lemon basil gelato and "drunken" limoncello cakes for dessert.
The Amore: Love of Lemons cooking class featured such recipes as a fennel salad with preserved lemons, lemon risotto, scaloppini al limone and lemon basil gelato with a "drunken" limoncello cake.
We also learned how to make homemade limoncello (the Italian lemon liqueur) as well as preserved lemons, which were used in several of the recipes. The class was fascinating and the meal we prepared was utterly delicious. Everyone who participates receives a booklet that contains each of the recipes that were taught in the class so they can make them at home.
There are classes on several of the Marina and Riviera itineraries that feature Arabesque, Sicilian, Cuban cuisine, as well as a Fish Master Class, Paella Master Class and courses that focus on such foods as pasta, pizza, tapas, crepes and favorites from the Red Ginger restaurant menu.
Oceania's Director of Culinary Enrichment Kelly and Master Chef Karlis while teaching a cooking class.
Passengers can take their culinary exploration one step further by signing up to participate in a Culinary Discovery Tour which offers the opportunity to experience firsthand the local culture of the destination. Oceania chefs lead tours that might include a visit to a local market, a Michelin-starred restaurant or a winery. The chef will educate the participants on selecting produce, fresh fish and spices used in traditional recipes.
Master Chef Karlis (left) and Chef Kathryn Kelly of Oceania Cruises lead a Culinary Discovery Tour at the Blue Harbor Tropical Arboretum in Roatan, Honduras.
During the Marina's stop at Roatan in Honduras during mid-February, Pursuitist participated in the Culinary Discovery Tour that included a visit to the Blue Harbor Tropical Arboretum where we toured tropical fruit orchards and beautiful gardens featuring exotic plants and flowers. One of the highlights of the guided tour was walking through a hydroponic lettuce and herb farm, where we learned how hydroponic farming contributes to water conservation, sustainability and better produce. Here, we saw 70,000 heads of lettuce and herb grown in water. Later, we were taken by boat to a small, private island called Little French Key where a local chef did a cooking demonstration of local specialties, including coconut shrimp and rice and beans with coconut, which were also served for lunch along with a salad made with produce from the hydroponic farm at Blue Harbor Tropical Arboretum.
Marina passengers visited the hydroponic farm at Blue Harbor Arboretum in Roatan Honduras.
Other Culinary Discovery Tours offered on Oceania's ships range far and wide. For example, on cruises that stop at the Argostoli port in Greece, passengers can sign up for a Chef Foraging Tour of Cephalonia and Greek Cooking Class. On a cruise that includes a stop at Casablanca, there is a chef-led tour of an olive market and the Central Market in town where participants forage for such ingredients as olives, preserved lemons, rose water and tagine. These ingredients are later used during a 90-minute long Moroccan cooking class in the Culinary Center on the ship.
Passengers on cruises that stop at Monte Carlo have the opportunity to sign up for a Discovery Tour that features a visit to the Nice market and lunch at the famous Chateau Eza with a menu developed by Chef Kelly (with each course explained by the chef including cooking techniques and ingredients used).
As the Culinary Discovery Tours and cooking classes are extremely popular, it is advisable to enroll in them well before boarding the ship. We discovered the programs are often sold out months in advance.
Also read: Oceania Cruises' Marina Review: Luxury on the High Seas
Tags: Blue Harbor Tropical Arboretum, Casablanca, Chateau Eza, Cruise, Culinary, Culinary Institute of America, Gourmet, gourmet food, Honduras, hydroponic, Kathryn Kelly, marina, Master Chef Karlis, Monte Carlo, Morocco, Oceania, Oceania Cruises, Portofino, Pursuitist Epicurean, Riviera, Roatan, ship
Carrie Coolidge
Carrie Coolidge is Co-Editor of Pursuitist and is based in Manhattan. From 2009 to 2011, Carrie served as Co-Editor of Luxist, the luxury lifestyle website at AOL where she ran the Luxist Awards, a program that honored the very best in fine living. From 1996 to 2009, Carrie was a Staff Writer at Forbes magazine, where she was a member of the Billionaire's research team, in addition to covering real estate, personal finance and the insurance industry, among other areas. Carrie is also the author of six books, including "The Closet Entrepreneur". Follow her on Twitter: @carriecoolidge
Oceania Cruises' Marina Review: Luxury on the High Seas
Bentley's First Ever Electric Concept Car
Ritz-Carlton Launching Cruise Line
ITC Hotels Luxury Collection's Award-Winning Indian Cuisine and Culinary Discovery Programs
Exclusive Interview With Top Chef Stephanie Izard
The Overhead Compartment with Bob Ley
This $11,000-A-Night Luxury Cruise Liner Suite Features A $200,000 Bed
The Overhead Compartment with Anne Burrell
Crystal Cruises' 'Serenity' Makes History with Artic Route Voyage

redpajama_set_name: RedPajamaCommonCrawl


Does evaluation of in vitro microfilarial motility reflect the resistance status of Dirofilaria immitis isolates to macrocyclic lactones?
Several reports have confirmed that macrocyclic lactone-resistant isolates of Dirofilaria immitis are circulating in the United States; however, the prevalence and potential impact of drug resistance is unknown. We wished to assess computer-aided measurements of motility as a method for rapidly assessing the resistance status of parasite isolates.
Blood containing microfilariae (MF) from two clinical cases with a high suspicion of resistance was fed to mosquitoes and the resultant L3 injected into dogs that were then treated with six doses of Heartgard® Plus (ivermectin + pyrantel; Merial Limited) at 30-day intervals. In both cases patent heartworm infections resulted despite the preventive treatment. Microfilariae isolated from these dogs and other isolates of known resistance status were exposed to varying concentrations of ivermectin in vitro and their motility assessed 24 h later using computer-processed high-definition video imaging.
We produced two isolates, Yazoo-2013 and Metairie-2014, which established patent infections despite Heartgard® Plus treatments. Measurements of the motility of MF of these and other isolates (Missouri, MP3 and JYD-27) following exposure to varying concentrations of ivermectin did not distinguish between susceptible and resistant heartworm populations. There was some evidence that the method of MF isolation had an influence on the motility and drug susceptibility of the MF.
We confirmed that drug-resistant heartworms are circulating in the southern United States, but that motility measurements in the presence of ivermectin are not a reliable method for their detection. This implies that the drug does not kill the microfilariae via paralysis.
Dirofilaria immitis, the canine heartworm, is one of the most pathogenic parasitic helminths infecting small companion animals . Infection in domesticated dogs and wild canids is widespread in the United States and other parts of the world. In domestic dogs the disease is prevented by prophylactic administration of one of several macrocyclic lactone (ML) products approved for this indication. These drugs have been shown to be 100% effective against the establishment of patent infections and the occurrence of subsequent disease when given in accordance with the manufacturers' instructions [2–4]. The MLs are the only class of drug currently used for heartworm prophylaxis. Reports suggestive of drug failures (loss of efficacy), however, have been accumulating for more than 10 years [5–7] and recently the existence of resistant isolates of D. immitis has been unequivocally confirmed by the establishment of patent infections under laboratory conditions despite the use of appropriate ML treatments [8–11]. Most reports of ML resistance in D. immitis have focused on the Mississippi Delta region of the southern United States, an area of very high parasite challenge, but we do not know the frequency and geographic range of resistant isolates, and so it is difficult to assess the potential impact they might have on canine and feline health [2, 11]. In large part this is because the confirmation of drug resistance in heartworms is time-consuming and expensive. The in vivo microfilarial suppression test proposed by Geary et al.  appears to be useful, but there is still a need for a properly validated in vitro test for resistance. Evans et al. used a larval migration inhibition assay to measure the susceptibility of D. immitis L3 to MLs , but the concentrations of drug needed to prevent migration were much higher than those to which the larvae would be exposed to in vivo and the assay does not seem to be able to distinguish resistant from susceptible isolates . Bourguinat et al. [5, 6, 15] used observations of microfilaria (MF) motility in a single concentration of ivermectin, described as twice the IC95, to assess the susceptibility and resistance of some candidate ML-resistant isolates. The derivation of the IC95, however, was by extrapolation from a limited number of observations at lower drug concentrations and the assays were dependent on visual observation and assessment of motility by an expert technician, which would limit the wider usefulness of the method.
The MLs are most effective against the infecting L3/L4 stage of the parasite life cycle, with clearance of circulating MF and any effects on the adult worms requiring much higher drug concentrations . Microfilariae are by far the most convenient stage of the life cycle to use in any resistance assay, however, because they can be easily obtained from infected animals using noninvasive methods.
Recently, we reported the application of computer-processed high-definition video imaging (the 'Worminator') to measuring the motility of MF from D. immitis and Brugia malayi . In this study, we evaluated the suitability of such methods for assessing the drug resistance status of several D. immitis isolates of known resistance status. Such experiments required the isolation and characterization of some new resistant isolates, Yazoo-2013 and Metairie-2014, and a description of these isolates is provided in this article.
Male purpose-bred beagles were purchased from Covance Inc. (Princeton, NJ, USA) with no previous exposure to macrocyclic lactones. Dogs were infected by subcutaneous injection of D. immitis L3. Thirty days after inoculation of D. immitis L3, dogs were administered Heartgard® Plus (ivermectin + pyrantel; Merial Limited) according to manufacturer's recommendations. A total of six monthly treatments of Heartgard® Plus were administered every 30 days. Microfilariae concentrations were determined using thick smears as described .
Yazoo-2013 was isolated from a 2-year-old intact male Doberman pinscher that resided in Yazoo City, Mississippi, USA. Trifexis® (milbemycin oxime + spinosad; Elanco) was administered at a weight-appropriate dose beginning at 8 months of age. Per preventive heartworm treatment standards, this dog was heartworm negative when Trifexis® was first given in September 2011 and remained so for another test in July 2012. The owner purchase history verified that drug was purchased monthly through July 2013, when the dog tested antigen and MF positive. The owner was considered highly compliant and attentive to treatment by the attending veterinarian, and reported that the dog took the drug tablet willingly every month and did not vomit after administration. The same day the dog tested positive, Trifexis® was administered to prevent transmission before beginning adulticidal treatment, and blood was sent to the University of Georgia 30 days later for feeding to mosquitoes. This produced 100 L3, which were evenly divided and injected subcutaneously into two male purpose-bred beagles. Thirty days after infection with L3 each dog was administered Heartgard® Plus according to weight. Administration of Heartgard® Plus was repeated every 30 days for a total of 6 months after infection. One month after the final administration of Heartgard® Plus, blood was drawn to perform thick smears and an IDEXX SNAP® test to detect MF and heartworm antigen, respectively. Both dogs were MF and antigen positive 7 months after they were infected. Microfilaremia increased in both dogs for several months, peaking at 3675 microfilariae per milliliter (MF/mL) in Dog 1 (Yazoo-2013.1) at 411 days post infection and 5925 MF/mL in Dog 2 at 348 days post infection (Table 1). Microfilaremic blood from Dog 2 was used to feed mosquitoes to produce 32 L3 that were injected into a third dog. This infection was not challenged with ML treatment and is known as Yazoo-2013.2.
The Metairie-2014 isolate was obtained from a 13-year-old spayed female English retriever that resided in Metairie, Louisiana and traveled to Mississippi for hunting trips. The owner had a perfect purchase record of heartworm preventives. This dog became heartworm positive while on Trifexis® in March 2011 but was treated with melarsomine and doxycycline and was amicrofilaremic and antigen negative by the end of the year. Trifexis® was used from December 2013 through June 2014, when the dog tested heartworm antigen and MF positive again. Microfilaremic blood was sent to the University of Georgia and fed to mosquitoes, producing five L3 that were injected subcutaneously into a 2-year-old male purpose-bred mongrel dog. A second blood sample was sent 2 weeks later and fed to mosquitoes, yielding an additional 95 L3 that were injected into the same dog 9 days after the first five. Thirty days after all L3 had been introduced, Heartgard® Plus was administered according to weight. Drug treatment was repeated every 30 days for the 6 months following infection. Following the final drug administration, blood was drawn monthly to perform a thick smear to detect MF, which were first detected 7 months after infection. Heartworm antigen was detected by IDEXX SNAP® test in March 2015. Although no SNAP test was performed in February, due to the presence of MF it is reasonable to assume that the dog was also antigen positive. Microfilaremia rose steadily from days 215 to 847 post infection, peaking at 75,500 MF/mL of blood (Table 1).
Microfilariae were isolated from canine blood by two methods. The first is the standard Filariasis Research Reagent Resource Center (FR3) protocol first developed by Sawyer and Weinstein . Canine blood in heparinized tubes was diluted 1:11 with 0.2% saponin in 0.85% NaCl to lyse red blood cells (RBC). Tubes were shaken several times to mix blood and saponin before being placed in a 38 °C water bath for approximately 30 min; tubes were shaken again halfway through incubation. Tubes were centrifuged for 15 min at 2500 RPM, and supernatant was discarded before washing MF twice with PBS. The PBS supernatant was removed and replaced with pre-warmed RPMI 1640 with L-glutamine containing 1% (v/v) penicillin/streptomycin (P/S). Microfilariae were placed in a 37 °C incubator with 5% CO2 for approximately 30 min before being counted.
The second method was developed by Franks and Stoll  and has been modified for use in our laboratory. Canine blood in heparinized tubes was centrifuged for 30 min at 2500 RPM before removing the top layer containing plasma and white blood cells. A 4:1 solution of 3.8% saline-citrate was added to bring the tube up to its original volume, and 1 mL of 15% (w/v) saponin was added for every 15 mL of blood. Tubes were shaken vigorously for 30 s before being centrifuged for 30 min at 2500 RPM. Supernatant was discarded and the pellet containing MF was washed twice with saline-citrate solution to remove any remaining RBC. Microfilariae were washed once with PBS before a final centrifugation for 4 min at 2500 RPM. The PBS supernatant was removed and replaced with pre-warmed RPMI 1640 with L-glutamine containing 1% P/S. Microfilariae were placed in a 37 °C incubator with 5% CO2 for approximately 30 min before being counted. Microfilariae were diluted or concentrated to 4 to 5 MF/μL for the Metairie and Yazoo 2013–2.1 strains and to 2 MF/μL for the Yazoo 2013–1 strain.
The motility of the MF after 24 h in culture was assayed as described by Storey et al. , except that a heated stage top incubator (Tokai Hit model WSKM, Tokai Co. Ltd., Japan) was added to the microscope to maintain plates at 37 °C with 5% CO2 while they were being analyzed. Concentration-dependent inhibition of motility by ivermectin was assayed and analyzed as previously described . In all cases, experiments were carried out in triplicate (n = 4–5).
The motility of MF from these resistant isolates, plus the ML-resistant JYD and 'less-susceptible' MP3 [21, 22] was compared with that of the susceptible Missouri strain (Fig. 1) using the Worminator system . There was no significant difference in the motility of Yazoo-2013.1 and Yazoo-2013.2 compared with Missouri, while Metairie was significantly more motile in the absence of any drug (p < 0.0001, two-way ANOVA, non-repeated measures) than all other strains.
The effects of incubation with ivermectin on the motility of the isolated MF from the various isolates was measured (Fig. 2). Incubation of Missouri and MP3 MF in the presence of ivermectin for 24 h (1 nM to 50 μM) showed a concentration-dependent inhibition of motility with apparent IC50 values of 8.4 ± 1.6 μM and 5.8 ± 1.3 μM, respectively (Table 2 and Fig. 2). Despite similar baseline motility, differences between the passages of Yazoo-2013 in the presence of ivermectin were noted; the Yazoo-2013.1 MF showed a concentration-dependent reduction in motility (IC50 = 3.5 ± 1.6 μM) while Yazoo 2013.2 MF did not (Table 2 and Fig. 2). Metairie-2014 MF remained more motile than the other isolates in all drug concentrations, but also showed a concentration-dependent reduction in motility (IC50 = 8.1 ± 1.3 μM). The reduction in motility never exceeded 50% for any isolate, even at the maximum concentration we used (50 μM). The JYD MF showed no reduction in motility when incubated with ivermectin.
The inconsistencies observed with the results obtained with different resistant isolates, and between different passages of the same isolate, prompted the examination of the effects of the purification method on the motility and apparent drug sensitivity of the MF. Microfilariae from two resistant isolates were used, Yazoo-2013.1 and Metairie-2014, which exhibited a concentration-dependent inhibition of motility, and the effects of our standard 'saponin' purification procedure were compared with those of an alternative sodium citrate- based procedure. No effects of the purification procedure were observed on the motility of the MF in the absence of the drug. A marked difference, however, was seen in the effects of incubation with ivermectin on the Metairie-2014 MF; there was no inhibition of motility at any concentration (Fig. 3). The purification method had no effect, however, on the response of the Yazoo-2013.1 MF to the drug (Fig. 3).
Currently, the US Food and Drug Administration Center for Veterinary Medicine requires heartworm preventives to be 100% effective in preventing infection in order to be approved and licensed for use . As described above, both Yazoo-2013 and Metairie-2014 isolates were able to establish patent infections in experimentally infected dogs despite six monthly drug challenges, unequivocally confirming their resistance to ML and that such parasites are in circulation in the United States [8, 9, 23]. Because considerable uncertainty remains about the current prevalence and the future impact of ML-resistant heartworms [2, 11, 12, 24], there is a major research need to develop a rapid, reproducible, and reasonably inexpensive assay to monitor the baseline prevalence and geographic spread of such biotypes. In vitro assays for anthelmintic resistance typically use a surrogate life-stage, rather than that which is the target of the drug treatments, and many assays, including some for ML resistance, use motility or an aspect of motility, such as migration, as a phenotypic read-out [25, 26]. We have previously described the use of a migration inhibition assay to measure the effects of MLs on D. immitis  and of high definition video recordings to do the same for MF . Because the MF are much easier to obtain than L3, for future field application, we chose to examine the possibility of developing an assay for ML resistance using this life-stage.
The results were somewhat confusing. In the initial studies, MF from one resistant isolate, JYD, predictably showed no concentration-dependent inhibition of movement; however, another isolate, Metairie-2014, did. The results with the third resistant isolate, Yazoo-2013, were even more confusing, with the MF from passage 2 showing no ML-dependent inhibition, while those from passage 1 did. The IC50 values for Metairie-2014 and Yazoo-2013 were similar, in fact lower, than those for the two susceptible isolates, Missouri and MP3, indicating that there were no significant quantitative differences between the resistant and susceptible isolates in their response to ivermectin in this assay. All of the dose–response curves we obtained were similar to those previously reported  and confirm that much higher concentrations of drug are required to inhibit larval movement in vitro than are effective in vivo . The difference in the numerical values of the IC50 reflects a difference in the calculation method. In our previous paper, the maximum value for inhibition was constrained to 100%, but because we never observed inhibition close to this in these experiments this constraint was not applied to the curves presented here. It is possible that using a drug other than ivermectin may work slightly better, as the use of eprinomectin seemed to work better than ivermectin in the L3 migration assay  and doramectin inhibits MF movement more robustly than ivermectin . Cost considerations and solubility probably preclude the use of doramectin in a routine assay, however, and the discrepancy in concentration required for effects in vitro and in vivo remains. Eprinomectin also fails to distinguish between susceptible and resistant L3 in the LMIA .
An additional confounding factor was revealed by varying the purification method use to obtain the MF. Our standard protocol is based on that described by Sawyer and Weinstein ; when we compared the results with MF purified with this method with those purified by the method of Franks and Stoll , the apparent phenotype of the Metairie-2014 isolate changed from 'susceptible' to 'resistant.' We do not know the reason for this change, but one speculation is that the MF isolated via the 'saponin' method  may be slightly more damaged than those isolated via the 'citrate' method , and this may allow the drug to have a greater effect. The fact that the purification method only affected Metairie-2014 but not Yazoo-2013.2 might point to differences in the physical robustness of the two isolates, but this possibility needs further investigation.
Overall, our data suggest that simple motility measurements on MF are unlikely to form the basis of a robust assay for ML resistance in heartworm. This may not be surprising, as the glutamate-gated chloride channels that are the molecular targets of the drugs [28–30] have multiple roles in many other nematode species and do not appear to be expressed in the motor nervous system of MF . Taken together with evidence suggesting that the anti-MF effect of the MLs may require a contribution from the host immune system [27, 32], our results indicate that motility of MF is not a reliable phenotype for detecting resistance in D. immitis. This likely reflects the fact that the drug concentrations experienced by the parasites in the host are several orders of magnitude lower than those required to inhibit motility in vitro. Thus, it would seem that inhibition of motility is not a mechanism of action for the ML drugs against D. immitis and thus is unlikely to be a mechanism of resistance. Data from this study indicate that for the moment an in vivo assay for resistance such as the microfilarial suppression test  may be the most useful means of determining whether resistance is present in a suspect case.
We thank the owners and veterinary practice staff for their cooperation in this project. MJM would like to thank Christopher Anna for help with data management.
This work was supported in part by Award R01AI103140 from the National Institutes of Health. Publication of the article was funded by the American Heartworm Society.
All authors have read and approved the final manuscript. Author contributions: AJW, ARM and RMK conceived and designed the study; MJM, MDS, RC, MTD, CJ, CB and BES performed the experiments; MJM, MDS and AJW analysed the data; AJW and MJM wrote the paper.
The animal experiments described in this paper were approved by the University of Georgia IACUC under Animal Use Protocol A2014 05–017.
McTier TL, Six RS, Pullins A, Chapin S, McCall JW, Rugg D, et al. Efficacy of oral moxidectin against susceptible and resistant isolates of Dirofilaria immitis in dogs. Parasit Vectors. 2017;10(Suppl 2). doi:10.1186/s13071-017-2429-5.


text:
Maus Hábitos in Porto hosts another festival with 22 artists
The Funko Pop figures of your childhood heroes are here
The Smart Connected Screen will also benefit from sales in 2022
The finale of The Voice Portugal has been canceled due to a Covid-19 outbreak
Canon price for this ultra-rugged 1TB SSD
2 years of thinking and 109 hours of folding later, this origami is the most complex in the world
After Jujutsu Kaisen, Crunchyroll unveils this promising new anime
12 Facts About The Planets Of The Saga You Didn't Know
Pam & Tommy, Week-en Family… All the news for the month of February 2022
"Crimes Submersos": The new series about the murder of a Portuguese man in Spain
Publish PR
Home/Technology/Warner has decided on Amber Heard's future in the DCEU
Warner has decided on Amber Heard's future in the DCEU
mccadminJuly 30, 2021
Aquaman, one of DCEU's biggest hits, is set to have its sequel soon. A sequel that is already controversial due to its presence with the cast of actress Amber Heard. While some of his opponents are demanding his exit from the film, the producer has responded.
The producer steps on the plate
Since its inception, the DC Extended Universe has been riddled with errors. Fortunately for Warner, her DC Cinematic Universe project still had some successes, such as Wonder Woman, Zack Snyder's Justice League or the latest The Suicide Squad (by the way, the latest Funko Pop collection is a dream). Let's also not forget about James Wan's first Aquaman film, which received both critical and public acclaim. Obviously, given the success of the film, Warner ordered a second film, but it is controversial.
In fact, the presence of Amber Heard, who plays the role of Mera, Aquaman's companion, upset many fans of the film at the casting. Anger stemming from the trial between Amber Heard and her ex-husband Johnny Depp, who is accused of domestic violence, which showed that Heard's behavior was also problematic. The Defenders of the Pirates of the Caribbean actor thinks it's unfair that Warner asked Johnny Depp to leave the cast of Fantastic Beasts 3 and make the decision to keep Amber Heard in that of Aquaman and the Last Kingdom.
While numerous petitions and photomontages replacing Amber Heard with Emilia Clarke made headlines in the mainstream media, the production was keen to respond to the controversy. On the microphone of the Deadline Hero Nation podcast, producer Peter Safran said:
We will never respond to what I think is pure fan pressure. Our goal is to do what is best for the film. And we figured if it was to be with James Wan and Jason Momoa, it would be with Amber Heard.
So the answer is clear: Amber Heard will be in the cast of Aquaman and the Last Kingdom despite public pressure. The manufacturer also adds:
Just knowing what's going on in the Twitter arena doesn't mean you have to react, take everything as a gospel, or fulfill fan requests. We have to do the right thing for the movie, and that's how we did it.
Comments not dissimilar to those of the Warner Bros. director, who, tired of urgent calls to bring the Snyderverse to life, spoke very harshly to "those venomous fans" who made the decisions of Warner's leaders.
It is also worth remembering that Johnny Depp's new lawsuit against Amber Heard has reached a dead end. For the time being, the American actor has not yet been announced for casting a film. For her part, Amber Heard will appear in Aquaman and the Last Kingdom, which hits theaters on December 14, 2022.
mccadmin
Berlin SPD Announces Election Results for New Dual Leadership | Free press
Who is the deadliest killer in horror cinema?
Expand lockdown? Politics advises how to proceed in the Corona crisis | Free press
Fall in love with the Sony SRS-XB01 speaker at an affordable price


text:
Justia Lawyer Directory Intellectual Property Florida Bay Pines Attorneys
Bay Pines Intellectual Property Lawyers
Compare 32 top rated Florida attorneys serving Bay Pines.
Largo, FL Intellectual Property Lawyer with 12 years of experience
(727) 546-0660 11199-69th St. N
Free ConsultationIP and Patents
Justin is patent attorney concentrating in patent prosecution with an emphasis on mechanical devices. He also prepares infringement and non-infringement opinions in a multitude of fields, including medical devices and nutraceuticals. Justin has experience with challenging pending patent applications using third-party submissions and issued patents using the Inter Partes Review process. He is also able to discuss foreign filing options and strategy with an eye toward the best protection at the lowest cost. His professional experience was in the field of petrochemicals, particularly liquefied natural gas or LNG. Responsibilities included fire system design, cryogenic butterfly valve vendor selection...
Nathan P. Suedmeyer
Largo, FL Intellectual Property Attorney with 13 years of experience
(727) 546-0660 11199 69th Street North
Free ConsultationIP, Patents and Trademarks
Patent attorney concentrating in patent, trademark, and copyright litigation, including Trademark Trial and Appeal Board proceedings and domain name disputes. Nathan is board certified in intellectual property law by the Florida Bar. He has met the Florida Bar's highest standards for special knowledge, skills, and proficiency in intellectual property law and professionalism and ethics in the practice of law.
Ama Appiah
St. Petersburg, FL Intellectual Property Attorney with 18 years of experience
(727) 471-3538 721 1st Ave. North, Ste. 202
IP, Appeals, Immigration and Trademarks
The Law Office of Ama N. Appiah currently represents those seeking assistance in immigration, appeals, and entertainment & creative arts law. Ms. Appiah earned her Bachelor of Science degree at the State University of New York College at Buffalo, cum laude. Prior to attending law school, Ms. Appiah worked as a legal assistant and paralegal for the U.S. Small Business Administration - Disaster Assistance Office in Niagara Falls, NY. The Disaster Assistance Office provided federal loans and grants to those who suffered physical damage to their homes and physical and/or economic injury to their businesses as a result...
Carlos A. Leyva
Largo, FL Intellectual Property Attorney
(800) 516-7903 1001 Starkey Rd.
IP and Immigration
I am a veteran of the technology industry and now practice law with The Digital Business Law Group P.A. (www.digitalbusinesslawgroup.com ). We practice "digital law" otherwise known as cyberlaw. For all intents and purposes our national law practice is exclusively an online business. Most of our clients come from, and nearly all of our marketing efforts are directed to, the web.
John Nelson
St Petersburg, FL Intellectual Property Attorney with 8 years of experience
(727) 201-6767 360 Central Ave.
IP and Communications
John Nelson is the President of Nelson Cyber Law and focuses in litigating intellectual property disputes in federal court. With a background in computer science, John brings a technical perspective to cyber law, where the internet meets the law, so he can speak the language of tech-savvy clients and guide every client through legal mazes in the modern world.
In short, John is a law geek who loves the battle—harnessing his passion for the abstract concepts and details of intellectual property to analytically apply them to court procedures—so each client may protect and enforce their rights to achieve their goals. This...
Christopher Steven Cervellera
St. Petersburg, FL Intellectual Property Lawyer with 4 years of experience
(727) 619-4234 4230 1st Ave South
IP, Business, Estate Planning and Trademarks
Claimed Lawyer ProfileOffers Video Conferencing
Brandon L. Kolb
Gulfport, FL Intellectual Property Lawyer with 21 years of experience
(727) 656-8363 801 49th S
Gulfport, FL 33707
Offers Video ConferencingVideo ConfIP, Criminal, Family and Trademarks
Attorney Brandon Kolb received his Juris Doctorate Degree from Stetson University School of Law in December 2001, and completed his undergraduate studies in Business Administration at Salisbury State University. Prior to becoming a criminal defense attorney, Mr. Kolb worked as an advertising sales consultant, and was also a Series 7 Licensed Stockbroker. As a seasoned attorney, Brandon Kolb is dedicated to obtaining the very best possible outcome for his clients. His primary areas of practice are Copy Right/Publicity Right protection, Criminal Defense, Adult Entertainment, and Family Law. Attorney Kolb will use every available resource to successfully craft an...
Anton Hopen Sr
Oldsmar, FL Intellectual Property Attorney with 27 years of experience
(813) 925-8505 180 Pine Avenue North
Oldsmar, FL 34677
Offers Video ConferencingVideo ConfIP, Patents and Trademarks
University of Florida Levin College of Law
Anton Hopen is an Honors College graduate of the University of South Florida in Interdisciplinary Science. In addition, he is a graduate of the University of Florida College of Law. At UF Law he received the Presidential Recognition Award for Outstanding Achievement. Furthermore, at the University of Florida, he won election as Student Body Chancellor and chief justice of the Honor Court. Prior to his career in intellectual property law, he served as a felony criminal prosecutor for the 6th Judicial Circuit of Florida. Additionally, as a trial attorney, he conducted over fifty (50) jury trials to verdict as...
Glenn Eric Gold
Tampa, FL Intellectual Property Lawyer with 25 years of experience
(813) 579-4263 2202 N. West Shore Blvd
Hi, and thank you for visiting my Justia profile. My name is Glenn Gold and together with my partner John Rizvi we founded "The Idea Attorneys", a leading Patent and Trademark Legal Practice. Did you know that approximately 75% of American publicly traded companies worth lays in intangible assets. Intellectual Property accounts for a massive $5 Trillion, larger than any other economy in the world. It is the fastest way to wealth that exists today. It is also one of the mainstays of the American Dream and it is even mentioned in Article 1 of the constitution: "To promote the progress of...
Zachary David Messa
Clearwater, FL Intellectual Property Attorney with 21 years of experience
(727) 461-1818 911 Chestnut Street
Zachary D. Messa is a Board Certified Intellectual Property attorney. He has lived in Pinellas County since 1998 and joined Johnson Pope in the fall of 2001 after graduating from Stetson University College of Law. He is a member of the International Trademark Association and has served as an editor of The Trademark Report, The Law Journal of the International Trademark Association.
Since joining the firm, Zachary has gradually focused his practice to all facets of intellectual property law, such as trademark, copyright, rights of publicity and trade secrets. His services include the drafting and negotiation of licensing , supply and...
Sidney Wallis Kilgore
Tampa, FL Intellectual Property Attorney with 36 years of experience
2701 N Rocky Point Dr
University of Notre Dame, Concannon Programme of International Law (London) and Stetson University College of Law
Jonathan C. Koch
(813) 253-8888 701 South Howard Avenue
IP, Arbitration & Mediation, Business and Entertainment & Sports
Certified mediator in Circuit Courts and Middle District of Florida since 1990, with hundreds of mediations conducted. Commercial litigation in state and federal courts since 1979, including antitrust, intellectual property, securities, environmental, employment, receiverships, business dissolutions, sports and entertainment.
James Edward Larson
(727) 546-0660 11199 69th St
IP and Patents
Diane Joy Harrison
South Pasadena, FL Intellectual Property Attorney with 23 years of experience
(941) 723-7564 6860 Gulfport Blvd S
South Pasadena, FL 33707
IP and Business
Donald Reed
St Petersburg, FL Intellectual Property Attorney
(727) 823-3422 535 Central Ave
Michael Peter Liebgold
St Petersburg, FL Intellectual Property Lawyer with 25 years of experience
(727) 570-4660 8700 4th St N
IP, Business, Personal Injury and Real Estate
Maurice A. Deane School of Law at Hofstra University
Bradford Allen Patrick
(727) 822-8696 2639 Dr Martin Luther King Jr St N
David Roy Ellis
(727) 531-1111 3233 E Bay Dr
IP, Business, Patents and Trademarks
Jodi Hansell Herczeg
St. Petersburg, FL Intellectual Property Lawyer with 24 years of experience
(646) 522-2458 432 Monte Cristo Blvd
IP, Business, Energy and Entertainment & Sports
Lizabeth Moody Esq
Gulfport, FL Intellectual Property Attorney
(727) 562-7848 1401 61st St S
IP, Business, Securities and Tax
Alison M Steele
146 2nd St N
IP, Employment, Entertainment & Sports and Real Estate
George Anthony Banas
(813) 814-5658 12240 Race Track Rd
Ana Davis Johnson
(813) 774-2430 2949 Pointeview Dr
Charles Edwin Lykes
Clearwater, FL Intellectual Property Lawyer with 43 years of experience
(727) 441-8308 300 Turner St
IP, Appeals, Business and Criminal
David M Snyder
(813) 258-4501 4230 S MacDill Ave
#E229
IP, Business, Civil Rights and Trademarks
Marcus Herbert Klebe
(619) 236-1004 10303 Greenhedges Dr
IP, Business and Real Estate
Thomas Patrick McNamara
(813) 837-0727 2907 W Bay to Bay Blvd
IP, Business and Tax
The University of Chicago Law School
Nivine Kamal Zakhari
(813) 358-4600 3001 N Rocky Point Dr E
IP, Business, Civil Rights and Communications
Shyam N.S. Dixit Jr.
(813) 252-3999 3030 N Rocky Point Dr W
IP, Bankruptcy, Business and Communications
Chicago-Kent College of Law, Illinois Institute of Technology
Mark Ayers Smith Esq
Tampa, FL Intellectual Property Attorney
(813) 229-4151 4221 W Boy Scout Blvd
Robert Leland McDonald
1311 N Church Ave
IP, Business, Collections and Consumer
Richard Willson
Palm Harbor, FL Intellectual Property Lawyer
(727) 781-0081 3205 Harvest Moon Dr
Jesse Abraham Haskins
9.7 (3 Peer Reviews)
(727) 371-9730 10437 Canary Isle Dr Tampa
Offers Video ConferencingVideo ConfTampa, FL Intellectual Property Attorney with 13 years of experience
Through his broad experience in the government and private sectors, Jesse knows how to navigate the labyrinth of compliance, risk management, and strategic planning. Jesse served as assistant attorney general for the State of Florida. In this capacity, he handled a range of civil litigation, from prisoners' civil rights complaints to challenges about the adequacy of funding for Florida's public universities. Jesse also served as assistant general counsel for the Florida Department of Financial Services, where he handled matters relating to workers' compensation compliance, bankruptcy, and Supplemental Nutrition Assistance Program (SNAP). His experience representing the government as both a regulator...
Griffin Klema
(202) 713-5292 420 W. Kennedy Boulevard
Commerce Club, Second Floor
Free ConsultationIP, Business, Patents and Trademarks
Civil litigator and registered patent attorney who brings wide-ranging experience to bear on legal matters, combining scientific, technological, business, and legal knowledge in a single advisor. I pride myself in careful and effective tactical planning in litigation and negotiation. I am committed to providing creative, aggressive, professional representation. I can be reached directly at 202-713-5292 or griffin@klemalaw.com.
Dineen Pashoukos Wasylik
(813) 778-5161 PO Box 48323
IP, Appeals and Business
Ms. Wasylik's practice focuses on Intellectual property and appellate litigation. She has been certified as an expert in both intellectual property law and appellate practice by the Florida Bar. Within intellectual property law, Ms. Wasylik maintains a particular focus on internet, technology and photography copyright issues, and trademark and trade dress negotiation, counseling, and litigation. She also represents clients in civil appeals in both Federal and Florida state courts.
Jocelyn Smith
(813) 816-1816 3413 W Fletcher Ave
Free ConsultationIP, Business and Collections
Jocelyn Smith is a member of the Florida and Virginia Bars and has practiced in state and federal court for the past thirteen years. She has experience in litigating a variety of business contract disputes, as well as intellectual property, consumer class actions, restrictive covenant enforcement, and consumer and commercial debt collection.
Jocelyn grew up in Gainesville, Florida and received her B.A. from the University of Florida before obtaining her J.D. from Georgetown University in Washington, D.C. At Georgetown, Jocelyn participated in Moot Court, the Harrison Institute Public Policy Clinic, and the Georgetown Gilbert & Sullivan Society.
After law school, Jocelyn returned...
Marshall Kobrin
(813) 699-1194 100 South Ashley Drive, Suite 620
Free ConsultationTampa, FL Intellectual Property Attorney with 5 years of experience
IP, Business, Employment and Trademarks
Mr. Marshall J. Kobrin is an associate at the Aegis Law. Mr. Kobrin focuses his practice on business and corporate transactions, and intellectual property.
Prior to becoming an associate at the Walk Law Firm, Mr. Kobrin graduated from the University of Central Florida. He received his bachelor's degree in political science in 2014 with minors in general business, sports business management, and legal studies. He was awarded Dean's List honors multiple semesters throughout his time at UCF. Mr. Kobrin then attended law school at the University of Florida Levin College of Law. During his tenure at the University of...
Alicia Marie Phidd
Lakewood Ranch, FL Intellectual Property Lawyer with 23 years of experience
(800) 426-9615 8470 Enterprise Circle
IP, Business, Entertainment & Sports and Trademarks
St. Thomas University School of Law
Ms. Phidd practices corporate law and commercial litigation.
James Gale
(800) 489-9814 400 North Tampa Street, Suite 2830
IP, Communications, Patents and Trademarks
JAMES A. GALE is a founding member of the firm. He is a registered patent attorney who focuses on matters particular to intellectual property counseling and litigation. Mr. Gale has represented clients in cases involving patents, trademarks, copyrights, unfair competition, covenants not to compete, theft of trade secrets and internet disputes. He has appeared in over 260 federal cases in more than 48 Federal District Courts, as well as handled hundreds of injunctions in over 35 different states around the nation. Mr. Gale's work and work ethics have always told a lot about his character. An accomplished intellectual property...
Ron Johnston Forbus
(888) 647-8366 1008 W La Salle
Offers Video ConferencingVideo ConfIP, Business, Criminal and Immigration
American Dream Attorneys PLLC Immigration Lawyer Immigration Law Firm American Dream Attorneys is an immigration law firm that commenced operations in 2013 in Miami, Florida. Our lawyers are admitted to practice law in at least one state within the United States, and have experience handling cases and protecting both Federal and State rights. Whereas, U.S. immigration laws are applied in federal proceedings, the immigration lawyers at American Dream Attorneys are able to provide legal services to immigration clients located anywhere within the United States. American Dream Attorneys can also assist clients with immigration matters located outside of the U.S. Our...
Intellectual Property Lawyers in Nearby Cities
Intellectual Property Lawyers in Nearby Counties


You are hereby notified that the last day to register to vote or change your address for the August 3, 2010 Election will be Tuesday, July 6, 2010.
Electors who wish to vote in the election must be registered no later than July 6, 2010. To register, visit any Secretary of State Branch office, the County Clerk's office, Three Rivers City Hall M-F 8-4:30, or your local clerk's office. Voter registration forms may also be obtained at specified agencies for clients receiving services through the Department of Human Services, the Department of Community Health, the Michigan Jobs Commission, some offices of the Commission for the Blind, or at military recruitment offices for person enlisting in the armed forces.
At the election, candidates of the Republican Party and Democratic Party seeking nomination to the following public offices are to be voted for in St. Joseph County: US Senator, US Representative in Congress, State Representative, and such other partisan offices that may by law be required to be nominated at the primary. Delegates to the Republican Party and Democratic Party county conventions will be elected at the Primary Election also.
The Ballot will include a proposal to authorize an increase of the St. Joseph County millage for the St. Joseph County Transportation Authority to continue transportation services (.33 of a mill). Full text of the proposals is available by contacting County Clerk Pattie Bender at 467-5602 or at www.StJosephCountyMI.org/clerk.
Please contact your City / Township Clerk for information regarding absentee ballots. The last day for absentee ballots to be mailed is Saturday, July 31, 2010.


text:
Q: System.Runtime.Serialization.SerializationException: There was an error deserializing the object of type viewmodel. DateTime content I am working on WEBAPI on .net framework 4.5.
when i  am calling webapi to get data from  MVC controller then i am getting below error.could you please suggest how to resolve this problem.can i use other way  instead of using my current approach implementation.
System.Runtime.Serialization.SerializationException: There was an error deserializing the object of type viewmodel. DateTime content '2016-06-15T12:12:25' does not start with '/Date(' and end with ')/' as required for JSON. ---> System.FormatException:
my code base
object resultView = client.UploadString(url, "POST", jsonString);
DataContractJsonSerializer ser = new DataContractJsonSerializer(typeof(Responseobject));
                                       MemoryStream ms = new MemoryStream(Encoding.UTF8.GetBytes(resultView.ToString()));
                                       Responseobject objLocalResponse = new Responseobject();
                                       objLocalResponseobject = (Responseobject)ser.ReadObject(ms);


text:
import * as assert from 'assert';
import {afterEach, beforeEach, describe, it} from 'mocha';
import * as extend from 'extend';

import {defaultConfig} from '../src/agent/config';
import {Debuglet} from '../src/agent/debuglet';
import * as scanner from '../src/agent/io/scanner';
import * as SourceMapper from '../src/agent/io/sourcemapper';
import * as debugapi from '../src/agent/v8/debugapi';
import consoleLogLevel = require('console-log-level');
import * as stackdriver from '../src/types/stackdriver';

// eslint-disable-next-line @typescript-eslint/no-var-requires
const foo = require('./test-duplicate-nested-expressions-code.js');

// TODO: Determine why this must be named `_stateIsClean`.
function stateIsClean2(api: debugapi.DebugApi): boolean {
  assert.strictEqual(
    api.numBreakpoints_(),
    0,
    'there should be no breakpoints active'
  );
  assert.strictEqual(
    api.numListeners_(),
    0,
    'there should be no listeners active'
  );
  return true;
}

describe(__filename, () => {
  const config = extend({}, defaultConfig, {
    workingDirectory: __dirname,
    forceNewAgent_: true,
  });
  const logger = consoleLogLevel({
    level: Debuglet.logLevelToName(config.logLevel),
  });
  let api: debugapi.DebugApi;

  beforeEach(done => {
    if (!api) {
      scanner.scan(config.workingDirectory, /.js$/).then(async fileStats => {
        assert.strictEqual(fileStats.errors().size, 0);
        const jsStats = fileStats.selectStats(/.js$/);
        const mapFiles = fileStats.selectFiles(/.map$/, process.cwd());
        const mapper = await SourceMapper.create(mapFiles);
        // TODO: Handle the case when mapper is undefined
        // TODO: Handle the case when v8debugapi.create returns null
        api = debugapi.create(
          logger,
          config,
          jsStats,
          mapper as SourceMapper.SourceMapper
        ) as debugapi.DebugApi;
        assert.ok(api, 'should be able to create the api');
        done();
      });
    } else {
      assert(stateIsClean2(api));
      done();
    }
  });
  afterEach(() => {
    assert(stateIsClean2(api));
  });
  it('Should read the argument before the name is confounded', done => {
    // TODO: Have this actually implement Breakpoint
    const brk: stackdriver.Breakpoint = {
      id: 'fake-id-123',
      location: {path: 'test-duplicate-nested-expressions-code.js', line: 4},
    } as stackdriver.Breakpoint;
    api.set(brk, err1 => {
      assert.ifError(err1);
      api.wait(brk, err2 => {
        assert.ifError(err2);
        const frame = brk.stackFrames[0];
        const args = frame.arguments;
        const locals = frame.locals;
        assert.strictEqual(args.length, 0, 'There should be zero arguments');
        assert.strictEqual(locals.length, 1, 'There should be one locals');
        assert.deepStrictEqual(locals[0], {name: 'a', value: 'test'});
        api.clear(brk, err3 => {
          assert.ifError(err3);
          done();
        });
      });
      process.nextTick(foo.bind(null, 'test'));
    });
  });

  it('Should read an argument after the name is confounded', done => {
    // TODO: Have this actually implement Breakpoint
    const brk: stackdriver.Breakpoint = {
      id: 'fake-id-1234',
      location: {path: 'test-duplicate-nested-expressions-code.js', line: 5},
    } as stackdriver.Breakpoint;
    api.set(brk, err1 => {
      assert.ifError(err1);
      api.wait(brk, err2 => {
        assert.ifError(err2);
        const frame = brk.stackFrames[0];
        const args = frame.arguments;
        const locals = frame.locals;
        assert.strictEqual(args.length, 0, 'There should be zero arguments');
        assert.strictEqual(locals.length, 1, 'There should be one local');
        assert.deepStrictEqual(locals[0], {name: 'a', value: '10'});
        api.clear(brk, err3 => {
          assert.ifError(err3);
          done();
        });
      });
      process.nextTick(foo.bind(null, 'test'));
    });
  });

  it('Should read an argument value after its value is modified', done => {
    // TODO: Have this actually implement Breakpoint
    const brk: stackdriver.Breakpoint = {
      id: 'fake-id-1234',
      location: {path: 'test-duplicate-nested-expressions-code.js', line: 6},
    } as stackdriver.Breakpoint;
    api.set(brk, err1 => {
      assert.ifError(err1);
      api.wait(brk, err2 => {
        assert.ifError(err2);
        const frame = brk.stackFrames[0];
        const args = frame.arguments;
        const locals = frame.locals;
        assert.strictEqual(args.length, 0, 'There should be zero arguments');
        assert.strictEqual(locals.length, 1, 'There should be one local');
        assert.deepStrictEqual(locals[0], {name: 'a', value: '11'});
        api.clear(brk, err3 => {
          assert.ifError(err3);
          done();
        });
      });
      process.nextTick(foo.bind(null, 'test'));
    });
  });

  it('Should represent a const name at its local-scope when clearly defined', done => {
    // TODO: Have this actually implement Breakpoint
    const brk: stackdriver.Breakpoint = {
      id: 'fake-id-1234',
      location: {path: 'test-duplicate-nested-expressions-code.js', line: 8},
    } as stackdriver.Breakpoint;
    api.set(brk, err1 => {
      assert.ifError(err1);
      api.wait(brk, err2 => {
        assert.ifError(err2);
        const frame = brk.stackFrames[0];
        const args = frame.arguments;
        const locals = frame.locals;
        assert.strictEqual(args.length, 0, 'There should be zero arguments');
        assert.strictEqual(locals.length, 2, 'There should be two locals');
        assert.deepStrictEqual(locals[0], {name: 'b', value: 'undefined'});
        assert.deepStrictEqual(locals[1], {name: 'a', value: 'true'});
        api.clear(brk, err3 => {
          assert.ifError(err3);
          done();
        });
      });
      process.nextTick(foo.bind(null, 'test'));
    });
  });
});

redpajama_set_name: RedPajamaGithub


text:
layout: compress
---
<!doctype html>

<script type="text/javascript"
    src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>

<html class="no-js" lang="{% if site.language == nil %}en{% else %}{{ site.language }}{% endif %}">
<head>
	{% include head %}
</head>
<body id="top-of-page" class="{{ page.format }}">
	{% unless page.skip_boilerplate %}
	{% include navigation %}
	{% endunless %}

	<!-- {% include masthead %} -->
{% if page.breadcrumb == true %}
{% include breadcrumb %}
{% endif %}

	{{ content }}

	{% unless page.skip_boilerplate %}
	{% include footer %}
	{% endunless %}

	{% include footer_scripts %}
</body>
</html>


text:
Tested: MS-20 Mini versus Original MS-20, in the Studio [Discussion, Audio, Photos]
MS-20 mini, on the left, next to the original, on the right. Photos: Peter Kirn and Benjamin Weiss for CDM and DE:BUG.
It's the news collectors of vintage synths on eBay probably didn't want to hear. For $599, Korg has made a new MS-20 that the company says has "perfectly reproduced its circuitry" for an "authentic" sound.
You can read our full review of the MS-20 mini, and watch a video, whether or not you've ever used the original. But if you are curious how a new MS-20 mini stacks up against the vintage MS-20, we hauled both into the studio to try them out.
And as the 1980 model met the exclusive 2013 review unit, CDM met Berlin-based, German-language electronic music publication DE:BUG. Benjamin Weiss of that publication (and Engadget.de) spent the afternoon testing with me and joins us for his thoughts. Have a listen – and yes, we do enjoy talking about this stuff, so you get our genuine, unscripted thoughts.
In the examples that include both the MS-20 and the MS-20 mini, the order is as follows:
Both together (if applicable), then our recently-restored 1980-vintage MS-20, then the new mini.
Now that USA radio program Car Talk is no longer in production, enjoy Sine & Square:
(I should add, Benjamin is also producer Nerk, and half of the legendary Tok Tok, on Kompakt, Klang, V-Records. Like the MS-20 mini, I'm the upstart newcomer, and relatively smaller in physical size. However, both Benjamin and I do MIDI.)
The verdict: the original is … worse, actually. (And that's even before you get to its high cost, bigger size, and lack of MIDI.) Sorry, purists; feel free to throw things at me.
Clarification: I recognize that it's not always clear what we're demonstrating with these sound clips. We spent a significant amount of time comparing the two instruments. My feeling was that the differences were subtle enough (apart from reliability issues on the older unit), that for practical musical purposes, while actually playing and producing music, you would be happy with either from a sound standpoint. The examples you hear were chosen specifically because they pushed timing and filter performance to the edge – where you would begin to hear actual differences between the sounds. Even in these examples, however, I find the differences reasonably subtle, and these are edge cases.
Additionally, what I hoped to illustrate in the issue of tuning reliability problems on one of the oscillators was the fact that older units very often expose reliability and quality differences, and require a higher degree of maintenance. Sometimes, these characteristics can even be desirable, though very often they can become a challenge to owners not willing to commit to doing some upkeep for optimal performance. It's worth pointing out the obvious as conventional wisdom sometimes dictates that older is necessarily better, and here, the remake means a lower cost of ownership and fewer reliability concerns. It was still a pleasure to work with the older unit, but since this is a comparison, that's only fair.
A/B tests are actually rather hard to hear as even the toughest tests we could produce got astoundingly-similar results. The differences clearly came from the age of the vintage model. One of the oscillators was gradually but constantly drifting out of tune and the keyboard felt fairly rough. And this is on a model in very good internal condition, coming off a recent service. I did find that setting knobs in identical positions on envelopes and other parameters produced slightly different results, but I would again attribute this to age and other variations; if you ignored the exact knob position and listened to the sound, matching the two was easy.
In fact, I even tried two-handed jams on the mini and original model, and got them paired closely enough to produce two-note polyphony. (Those were — uh, too embarrassing to release. It turns out I'm not actually Wendy Carlos, after all. Bach does sound good on the Korgs, however.)
Mostly, what both MS-20 mini and MS-20 demonstrated was how distinctive this design is – in old and new iterations. The filter sounds simply spectacular, as heard recently in Korg's monotron and monotribe. The instrument can produce floor-rattling-good bass, thick, rich sounds, and wild, experimental timbres. Any difference between the mini and original MS-20 is incidental, but the difference between the MS-20 and other synths is something else. It's still a really terrific instrument.
Of course, Korg will now probably have to move on, having released the MS-20 or its filter in desktop plug-ins, on Nintendo DS, on iPad, in a circuit diagram released publicly, in multiple monotrons, and in the monotribe. And so, we'll wait for an SQ-10 sequencer. (Seriously, Korg; think about it.)
Enjoy a couple of those entries, plus the MS-20 mini and original, in images. (Sorry – Berlin is … dark.)
Clarification: As noted in comments, though I didn't answer it explicitly in the audio, there is a rationalization for the absence of MIDI parameter control on the MS-20. This would require redesigned circuits, both making the design more complex (which can incur cost) and deviating from the mini's mission of reproducing the original. It's still worth noting that it isn't there, though, as it is more common for synths designed today to incorporate this sort of digital control of analog parameters. Note that even then, you might not control all parameters, but having some (like filter cutoff, for instance), can be useful in certain creative music workflows. (You know who you are.)
Tags: analog, create-analog-music, hands-on, Hardware, i-love-the-70s, i-love-the-80s, keyboards, Korg, ms-20, ms-20 mini, retro, review, Reviews, synthesizers, synths, vintage
Hands-on with Korg MS-20 Mini: Exclusive Review, Q&A, Images, Video
On Fashion Runways and Live Shows, Dynamic Visuals from Chile [Featured Work]
Hardwarekeyboardssynths
Nonlinear Labs' C15, the human-centered keyboard instrument, expands sound design features
analogHardware


If you are among the growing number of seniors looking to rightsize your home, we invite you to take a look at the Embury Apartments in Saratoga Springs. Our affordable studio, one-bedroom and two-bedroom apartments are ideal for active seniors who want a maintenance-free lifestyle within a 62 and over community.
Having undergone significant renovations in recent years, the Embury Apartments feature a modern emergency alarm and sprinkler system, as well as new kitchens, appliances, and spacious walk-in showers with grab bars and a variety of floor plans from which to choose. We also offer fully handicap accessible units.
At the Embury Apartments, our priority is you. Our Resident Services Staff is available to help match you with resources on our Saratoga campus, as well as within the surrounding area, to help you remain healthy and independent. Public transportation is also available at our door, and we provide free shuttle service to two major supermarkets on a regular schedule.
For seniors looking to socialize, the Embury Apartments offers many activities, events and educational programs. Play bingo, join a card game or become a resident volunteer and work with our Program Director to plan and host events. The Embury Café is also a great place to meet up with neighbors. The café serves breakfast and lunch daily, and will even deliver meals to your apartment.
To learn more about our income-based apartments for seniors age 62 and older, please call (518) 691-1525. Our Outreach Coordinator can help you determine if you meet income eligibility requirements, and work with you to find the senior living solution that is right for you.
Contact us to schedule a tour of the Embury Apartments and meet with our Outreach Coordinator.
View our floor plans, featuring spacious studio, one bedroom and two bedroom apartments.
Embury Apartments are income-based housing for seniors in the low to middle income range.


text:
Indonesia criticizes Vanuatu over Papua separatist leader's UN petition
Benar News - January 31, 2019
Victor Mambor, Jayapura – Indonesia has strongly criticized the tiny Pacific island-nation of Vanuatu for including an exiled Papuan separatist leader as a member of its delegation during a meeting in Geneva last week with the U.N. human rights chief.
Benny Wenda, chairman of the United Liberation Movement for West Papua, joined the Vanuatu delegation during the discussion with Human Rights High Commissioner Michelle Bachelet on Jan. 25.
While attending the closed-door session, Wenda said he presented a petition signed by 1.8 million Papuans that seeks a referendum on independence for Indonesia's easternmost province. BenarNews could not confirm Wenda's claim about the signatures.
"Vanuatu's action is very regrettable and inconsistent with the fundamental principles of the United Nations charter," Hasan Kleib, the Indonesian ambassador to the U.N., said in a statement. "Vanuatu deliberately deceived the U.N. High Commissioner with their manipulative step of slipping Benny Wenda into their delegation."
He said Wenda's name was not included on an official delegation list submitted before the meeting. "Indonesia will never back down in protecting and defending its territorial integrity," Kleib said.
The Papua region, which consists of Papua and West Papua provinces, is home to about 5 million people, including more than 2.5 million members of indigenous tribes.
Wenda said he briefed Bachelet about the situation in Papua's Nduga regency, where government forces launched a security operation after the West Papua National Liberation Army (TPNPB), the armed wing of the separatist movement, killed 19 construction workers and a soldier in early December.
Rebels claimed that at least seven civilians were killed in the operation and hundreds fled to the jungle.
"We urged the United Nations to use its mandate to pressure Indonesia to open access to Nduga because to this day access to Nduga is still blocked by the TNI (military)," Wenda said.
Wenda also asked for an investigation into allegations that the military had used white phosphorus during anti-rebel operations. White phosphorous is highly toxic and burns when it comes in contact with oxygen.
Col. Muhammad Aidi, the Indonesian military spokesman in Papua, denied Wenda's allegation. "The TNI has never done those things. He could not show proof for his accusations," Aidi said.
Papua visit
Last week's meeting focused on discussing Vanuatu's periodic review before a session of the United Nations Human Rights Council, said Ravina Shamdasani, a U.N. spokeswoman in Geneva.
"When the meeting was under way, Benny Wenda submitted the petition," Shamdasani wrote to BenarNews in an email.
Shamdasani said the office was waiting for a follow-up invitation from Indonesian President Joko "Jokowi" Widodo to visit Papua. The president extended an invitation last year to Bachelet's predecessor, Zeid Ra'ad al-Hussein.
"The U.N. Human Rights Office is working with Indonesia on human rights issues in Papua and is still awaiting access," she said.
Ambassador Kleib, meanwhile, said the invitation stood. "A schedule is still being worked out and hopefully it can be done in 2019," he said.
Ongoing violence
Meanwhile in Papua on Thursday, a soldier was injured when rebels attacked a military patrol in Nduga's Mapenduma area, according to Aidi, the provincial spokesman for the Indonesian armed forces. The rebels retreated to the jungle when soldiers returned fire, he said, adding that three soldiers had been killed in clashes with the insurgents in January.
Most recently, a soldier guarding the airfield in Mapenduma was killed on Monday when rebels opened fire on an aircraft carrying Nduga regent Yarius Gwijangge and two other officials.
Military officials believe a local rebel group under the leadership of Egianus Kogoya was responsible for the attack, said Brig. Gen. Irham Waroihan, the TNI chief of staff in Papua.
"This group's actions have been beyond the pale," he said. "To avoid more casualties, I have asked our members to be vigilant at all times."
Rebel spokesman Sebby Sambom said the attack was carried out after a National Police helicopter landed in the airfield.
"The police dropped goods and weapons to be used during raids on the people of Nduga," he said.
Papua declared its independence from Dutch colonial rule on Dec. 1, 1961, but that was rejected by the Netherlands and later by Indonesia.
In 1963, Indonesian forces invaded the region and annexed it following a contentious referendum in 1969. During the plebiscite, according to rights groups, security forces selected slightly more than 1,000 people to agree to the region's formal absorption into the archipelagic nation.
– Tia Asmara in Jakarta contributed to this report.
Source: https://www.benarnews.org/english/news/indonesian/papua-petition-01312019143328.html
Independence & Self-Determination
Related Articles on West Papua
Security chief Mahfud reiterates no chance of independence referendum for Papua
Police break up Papuan student rally in Ambon calling for referendum
Kompas.com - December 1, 2019
Papuan student rally in Yogyakarta demands referendum for West Papua
Tempo - December 1, 2019
'This is the next East Timor'
Inside Story - October 7, 2019
Indonesia slams door on West Papua independence referendum
Malaysia Kini - September 15, 2019
All you need to know about the movement for Papuan self-determination
Jakarta Post - September 11, 2019
Divided and divisive: Tracing the issue of Papuan self-determination
Jakarta Post - September 9, 2019
Papua independence leader calls for UN-backed vote
Agence France Presse - September 6, 2019
Jakarta blames Papua unrest on independence movement
Radio New Zealand - September 6, 2019
Wiranto asserts Bintang Kejora flag-raising is illegal
Tempo - September 4, 2019
Don't let West Papua become the next Timor-Leste, exiled independence leader warns Australia
SBS News - September 3, 2019
Benny Wenda criticizes Jokowi, lauds Gus Dur in Papua
Demanding referendum, KNPB calls for civil strike in Papua
CNN Indonesia - August 31, 2019
Security chief says Jakarta open to dialogue, but won't discuss referendum
Papuans raise Morning Star flag in Jakarta, burn Jayapura buildings
Asia Pacific Report - August 30, 2019
Emboldened Papuan students demand referendum, raise Morning Star flags before State Palace
Jakarta Post - August 28, 2019
Governor says Jokowi willing to discuss independence demands
Radio New Zealand - August 28, 2019
Demanding referendum, Morning Star flag flown during rally at State Palace
East Timor-style referendum possible for Papua, says Post editor
Papuans to take referendum demands to Indonesian President
Reuters - August 27, 2019
Protests in Indonesia's Papua spotlight demand for independence referendum
Channel News Asia - August 26, 2019
'Second wave' of 'West Papua uprising' commences in struggle for independence referendum
United Liberation Movement for West Papua Press Release - August 26, 2019
Morning Star flag flown during independence rally at Presidential Palace in Jakarta
Jokowi needs to learn from Gus Dur on Papua question
Pikiran Rakyat - August 20, 2019
West Papua's quest for independence
The Diplomat - July 25, 2019


text:
The Real Reason New Coke Disappeared
By Erica Andrews/June 24, 2020 5:48 pm EST
On a warm sunny day there's nothing like cracking open a cold Coca-Cola. Whether you enjoy the bubbly carbonated drink with a burger and fries or popcorn at a movie, there's nothing quite like it. As much as everyone loved Coke, though, Pepsi was gaining popularity through its "Pepsi Challenge" campaign in the 1970s and early 1980s, according to History. In these ads consumers would take blind taste tests and were surprised to find they actually liked Pepsi more than Coke. When Coca-Cola decided to do their own internal taste test, they found the same results. Executives became convinced they needed to change the soda's flavor to gain favor with the public.
So in 1895 Coca-Cola announced it was swapping out their well-known recipe for a new type of soda, dubbed New Coke, according to CBS News. However, the public balked at the change and the new flavor, and the decision quickly led to protests, petitions, and calls. In fact, History reported that the company was fielding 8,000 angry phone calls a day. One angry customer wrote to the company, "I don't think I'd be more upset if you were to burn the flag in our front yard," and at one protest a group who named themselves "Old Cola Drinkers of America" poured New Coke down sewer drains. The company soon realized it had underestimated consumers' emotional attachment to the brand. In the market research they had done, they never asked how shoppers would feel about a new recipe replacing the other.
Coke called it quits with New Coke after just three months
Realizing their error, less than three months after New Coke debuted, executives decided to put the original Coca-Cola back on the shelves. 35 years later, New Coke is seen as one of the worst marketing mistakes of all time. However, the press that was garnered from the blunder at the time ultimately led to an increase in sales and helped the company reclaim its number one status in the beverage market — beating out Pepsi once again (via CBS News). New Coke even made a comeback in 2019 because of the television series Stranger Things, according to The Coca-Cola Company. Season 3 of the show took place in 1985 and they wanted to recreate the iconic flop. Coca-Cola released a limited number of 12-ounce cans of New Coke containing the exact recipe from the '80s.
"I often think about the fact that if we did New Coke today, it would break the internet," Vice President of Coca-Cola, Jaideep Kibe told Food & Wine. "Some people think of 1985 as an epic failure. Others think it's marketing genius because what it did was it strengthened consumers' connection to the real thing in some ways."


text:
Q: How to check all columns data types of table using AWK script? Here I'm checking the data type of first column in the table. But I want to know all columns data type of the table in AWK. I tried but I can get only one columns data type.
For example:
Column_1 int
Column_2 int
Column_3 Char
Column_4 Symbol
BEGIN{
        FS=","
}

{
             if($1~ "^[0-9][0-9]*$" ) type="int";
                 else if($1~ "^[a-zA-Z][a-z[A-Z]*$") type="char";
                                 else type="symbol";
                                         print $1" ",type;
         }

A: xx* is BRE syntax for x+ ERE syntax which awk supports. I don't think you intend to have [ in the middle of [a-z[A-Z]. You may want to change char to alpha since everything's a char. The regexp delimiter is /, not ".
Try this:
BEGIN {
        FS=","; OFS="  "
}

{
    for ( i=1; i<=NF; i++) {
        if      ( $i ~ /^[0-9]+$/ )    type="int"
        else if ( $i ~ /^[a-zA-Z]+$/ ) type="alpha"
        else                           type="symbol"
        print $i, type
    }
}

Also consider using POSIX character classes like [:alpha:] instead of hard-coding ranges like a-zA-Z.
The above is untested since you didn't provide sample input nor expected output in your question, nor did you tell us what you'd want the output to look like for multiple fields per line input.

A: I prefer this Awk approach (more than if ... then ... else... structure):
#! /usr/bin/awk -f

BEGIN {
    FS = OFS = ","
}

$1 ~ /^[0-9][0-9]*$/       { print $1, "int"  ; next}
$1 ~ /^[a-zA-Z][a-zA-Z]*$/ { print $1, "char" ; next}
{ print $1, "symbol" }

A: If you are using GNU AWK you might prepare function and then use for to apply it for each field as follows, let file.txt content be
123 HELLO ???

then
awk 'function whatisit(x){if(x~"^[0-9][0-9]*$"){return "int"};if(x~"^[a-zA-Z][a-z[A-Z]*$"){return "char"};return "symbol"}{for(i=1;i<=NF;i+=1){print i,whatisit($i)}}' file.txt

gives output
1 int
2 char
3 symbol

Explanation: define function named whatisit accepting single argument and implementing described detection logic, note that no else is requires as return terminates function execution. For each line iterate over available field using three-argument for (initialization, check, action after loop turn) printing number of each field followed by detected type.
(tested in gawk 4.2.1)


Forays of a Finance Foodie: Beauty & Essex's Champagne Brunch Is Back—And It's Beautiful And Bountiful!
Beauty & Essex's Champagne Brunch Is Back—And It's Beautiful And Bountiful!
I love Beauty & Essex's retro glamour vibe with a funky edge—there is even a pawn shop with high-end collectibles from guitars to 14K gold cabochon earrings! The Champagne Brunch not only gets you're a family style spread of eight different dishes, but each diner gets two glasses of Moet & Chandon Brut Classic from California. Knowing that most eateries charge $16 a glass for this type of champagne makes this brunch special a real deal! There are a lot of the "young and beautiful" to look at as well.
My dining partner and I started out with flakey, buttery Dark Chocolate Croissants, which were fresh-baked on the premises. There was about a tablespoon of dark chocolate inside each croissant and it was thick like a pudding or mousse and added just the right touch of chocolaty goodness without being overwhelming. Three small to medium sized croissants were served for the both of us, then we moved onto the Red Velvet Waffles (there were also three of these, and they were about four inches by four inches each). The piece de resistance was not just that the waffles were hot, moist and right out of the oven, but they were drizzled with a cream cheese icing that was like a bit of heaven. The icing was not too thick or too sweet, as it is at most establishments making waffles and pancakes.
The Braised Short Rib With Huevos Rancheros came out next and was an interesting combo of classic braised and pulled short rib meat with a tomato and black bean sauce, cotija (grated white Mexican cheese) put on a bread-like pastry cup. On the top, there is a sunny side egg. This is one of the most innovative egg dishes I have come across on any brunch menu anywhere in town and it is available done with chicken as well. As a matter of fact, Beauty & Essex takes pride in making creative substitutions for people with dietary restrictions.
The much talked about Fried Chicken Biscuit Bites came to the table next. Bits of chicken breast are breaded and fried to a golden color in classic Southern style and then put on buttery biscuits, and topped with a knockout one-two punch of red cabbage slaw and Tabasco honey butter. This is again typical of the super-creative brunch cuisines the genius chefs at Beauty & Essex come up with constantly. I would go back for brunch and order ten or 20 of these, LOL! (In a family style brunch for two people you get three 3" diameter portions.) Then came a huge (three cup portion) of Skillet Roasted Potatoes, which were white potations lightly pan-fried with olive oil, roasted pepper and herb sea salt. There were large fresh parsley leaves scattered throughout and the herb sea salt includes "blackened" seasonings for a kick you get at the end of a mouthful.
For dessert, my dining partner and I got a Caramel Mousse Bombe to share. The mousse was light and fluffy with a light chocolate flavor, which the cookie was like a chewy caramel brownie. The chocolate outer glaze was hardened a little less than a tartufo, and was subtle and milky. This is a "dreamy" dessert that doesn't sound like it would be light, but it was--and just right after a super-filling fusion meal.
I would highly recommend the Champagne Brunch (which is only served upstairs at B&E) for not only a personal Sunday brunch for a group of friends, but for special occasions like a birthday party or engagement party where you want classy food and good bang for your buck. The champagne's already included, which makes it great for a celebration where you do not want to spend extra money on drinks. The elaborate lighting seems to literally put a romantic light on everything, and it's a warm feeling. There is also unique bric-a-brac on the walls. In the room where Champagne Brunch is served, the walls are covered with elaborate gold picture frames with long necklaces hanging inside them. Pardon the pun, but Beauty & Essex is truly a beauty!


This article provides a detailed discussion on the heating equipment used for austenitizing, quenching, and tempering tool steels. These include salt bath furnaces, controlled atmosphere furnaces, fluidized-bed furnaces, and vacuum furnaces. The article discusses the types of nitriding and nitrocarburizing processes and the equipment required for heat treating tool steels to improve hardness, wear resistance, and thermal fatigue. The various nitriding and nitrocarburizing processes covered are salt bath nitrocarburizing, gas nitriding and nitrocarburizing, and plasma nitriding and nitrocarburizing.


National Art Entertainment Culture Group chief Checkley Sin Kwok Lam yesterday attended a micro film event. He denied recent report that he gave full support to Rachel Chau Ka Lei and neglected Rose Chan Ka Wun and explained the reason that Ka Lei will star in five micro films. "Because she has little performance experience. Ka Wun already has seven years of film experience, she has more training than Chau Ka Lei. I don't sign a lot of poeple like other companies, I just sign a few. I hope everyone can be honed." He also said that Ka Wun will give guidance to Ka Lei on the set.
Gordon Lam Ka Tung said that his film TRIVISA (SHU DAI JIU FUNG) was selected for the Berlin Film Festival. Due to work he might not be able to attend. He hoped to be able to perform even more on camera in the upcoming year.


text:
Монастырь Святого Креста — в Иерусалиме (Израиль).
 Монастырь Святого Креста (327 год) — на Кипре.
 Монастырь Святого Креста (Омодос) (IV век) — на Кипре.
 Монастырь Святого Креста (1131) — в городе Коимбра, первой столице Португалии.
 монастырь Святого Креста (1133) — в Хайлигенкройце (Нижняя Австрия).
 Монастырь Святого Креста (1358 год) — в Крыму.

См. также
 Собор Святого Креста (значения)

redpajama_set_name: RedPajamaWikipedia


text:
In the [previous chapter](grammar.md) we created a parser to extract a list of JavaScript strings from an HTML source.
Now we extend the parser to extract an HTML structure as well.

## Matching Open And Close Tags

Elements of HTML has an interesting property: the name of an opening tag has to match the name of a closing tag.
Natural for humans, but challenging for parsers.

<!--
Unfortunately, standard solutions do not really work as we would like to.
TODO(kurs): do we?
We describe problem in more details in the supplementary [Matching Tags](../matchingTags.pillar) chapter.
-->

PetitParser2 comes with a special syntax to express constrains of matching open and close tags.
It can store a result of a rule (e.g. opening an html tag) onto a stack using the ```push``` operator and assert that a result of a rule (e.g. closing an html tag) matches the top of the stack using the ```match``` operator.

First define an element name as a repetition of letters and digits:

<!--
t sourceFor: #elementName in: WebGrammar.
-->
```smalltalk
WebGrammar>>elementName
  ^ #word asPParser plus flatten
```

Than define an element as a sequence of ```elOpen```, ```elContent``` and ```elClose```:

```smalltalk
WebGrammar>>element
  ^ (elOpen, elContent, elClose)
```

In ```elOpen```, we push the element name as well as we possible arguments as a water:

<!--
t sourceFor: #elOpen in: WebGrammar)
-->
```smalltalk
WebGrammar>>elOpen
  ^ $< asPParser, elementName push, any starLazy, $> asPParser
    ==> #second
```

In ```elClose```, we first match the element name against the top of a stack and we pop the stack:

<!--
t sourceFor: #elClose in: WebGrammar)
-->
```smalltalk
WebGrammar>>elClose
  ^ '</' asPParser, elementName match pop, $> asPParser
```

## Element Content
```elContent``` is a zero or more repetitions of the following elements (in the given order):
1. a javascript code;
1. another element; or
1. an unknown text.

{% include note.html content="
Javascript is on the first position because it is *kind of* element and therefore must be ordered before an element rule.
The same holds for the element rule, it is also *kind of* text.
"%}

<!--
t sourceFor: #elContent in: WebGrammar)
-->
```smalltalk
WebGrammar>>elContent
  ^ (javascript / element / text nonEpsilon) star
```

Text can be anything.
Therefore, we define it as with the help of bounded seas, concretely using the ```starLazy``` operator:

```smalltalk
WebGrammar>>text
  ^ #any starLazy
```

{% include note.html content="
### Epsilon in Repetitions
Note, we mark the ```text``` rule with ```nonEpsilon```.
The ```nonEpsilon``` operator is an extension of PEGs that forbids epsilon parses (in other words if the underlying parser does not consume any input, it fails).
The reason for this is that ```#any asPParser starLazy``` can consume anything, even the empty string, because the ```starLazy``` operator allows for zero repetitions.

<!-- @@todo perhaps define ```plusLazy```. -->

Without ```nonEpsilon```, the star repetition of ```elContent``` would end up in an infinite loop recognizing an epsilon in each of its iterations, never failing, never stopping.
You can easily freeze your image by running the following code (we recommend saving your image now):

```smalltalk
#any asPParser optional star parse: 'endless loop'
```
"%}

## Testing the Code
Testing is always a good practice, let's start with ```text```:

<!--
t sourceFor: #testText in: WebGrammarTest.
-->
```smalltalk
WebGrammarTest>>testText
  self parse: 'foobar' rule: #text
```

And ```element``` follows:

<!--
t sourceFor: #testElement in: WebGrammarTest.
t sourceFor: #testElementEmpty in: WebGrammarTest.
t sourceFor: #testElementNested in: WebGrammarTest.
-->
```smalltalk
WebGrammarTest>>testElement
  self parse: '<p>lorem ipsum</p>'
       rule: #element.

WebGrammarTest>>testElementEmpty
  self parse: '<foo></foo>'
       rule: #element.

WebGrammarTest>>testElementNested
  self parse: '<p>lorem <i>ipsum</i></p>'
       rule: #element.
```

We should be able to parse malformed elements as well.
Lets see if the ```push```, ```match```, ```pop``` magic works, as expected:

<!--
t sourceFor: #testElementMalformedWrongClose in: WebGrammarTest.
t sourceFor: #testElementMalformedExtraClose in: WebGrammarTest.
t sourceFor: #testElementMalformedUnclosed in: WebGrammarTest.
-->
```smalltalk
WebGrammarTest>>testElementMalformedWrongClose
  self parse: '<foo><bar>meh</baz></foo>'
       rule: #element.

WebGrammarTest>>testElementMalformedExtraClose
  self parse: '<foo><bar>meh</bar></fii></foo>'
       rule: #element.

WebGrammarTest>>testElementMalformedUnclosed
  self parse: '<head><meta content="mess"></head>'
       rule: #element.
```

## Summary

We extended our parser to match opening and closing elements of HTML.
To do so, we used context-sensitive extension of PetitParser2: ```push```, ```pop``` and ```matches``` rules.


Riyadh – Mubasher: Profits of ten banks out of twelve listed on the Saudi Stock Exchange (Tadawul) jumped 16.3% year-on-year in the fourth quarter of 2018, recording SAR 11.23 billion from SAR 9.66 billion.
For the full fiscal year of 2018, the ten lenders generated a profit of SAR 45.53 billion, up 12.14% from SAR 40.6 million in 2017, Mubasher reported, citing data from the firms' announcements on Tadawul.
All Saudi listed banks announced their earnings, excluding Alawwal Bank and Arab National Bank's (ANB).
The deadline for revealing financial statements for Saudi listed companies will end on 31 March.
Al Rajhi Bank's profits rose 13% to SAR 2.77 billion in Q4-18, and increased 12.89% to SAR 10.3 billion from January to December 2018, ranking first in the list of highly-generated earnings.
The National Commercial Bank (NCB) came second with a SAR 2.65 billion profit in Q4-18 and SAR 10.67 billion during the 12-month period ended last December.
Bank AlJazira's earnings amounted to SAR 246.5 million in the October-December period of 2018, while its annual profits reached around SAR 1 billion.
On the other hand, Banque Saudi Fransi's (BSF) profits plunged 36.4% year-on-year to SAR 269 million in Q4-18, versus SAR 423 million during Q4-17, while the lender's annual profits decreased 6.4%, reaching SAR 3.3 billion, compared to SAR 3.53 during 2017.