text:
Xylella fastidiosa and Olive Quick Decline: Symptoms and Identification of an Insect Vectored Pathogen1
Whitney Elmore and Jennifer L. Gillett-Kaufman 2
Olive trees throughout southern Italy are being killed by a plant disease called Olive Quick Decline (OQD), which begins with rapid twig and branch dieback, or "flagging" (Figure 1) and rapidly leads to the death of the tree. Although the pathogen that causes OQD is not known in Florida, producers should be on the lookout for symptoms. Symptoms often start in the upper portion of the plant and then spread toward the crown, normally within one to two months of symptom onset, producing a burned appearance. Whole groves of ancient trees, hundreds of years old in some cases, have been killed. First associated with the disease symptoms in 2013, Xylella fastidiosa (X. f.), is a bacterial plant pathogen spread primarily by several different leafhopper insect vectors (Figure 2) that feed on xylem tissue. While this disease is not currently found in Florida, there is potential for a subspecies, X. f. pauca, to be spread to the state and other areas of the United States through the movement of diseased plant tissue and insect vectors. It is important that olive growers, and homeowners with olives, monitor for potential disease symptoms and act swiftly to limit spread of the disease.
Figure 1. Infected olive tree (Italy) exhibiting flagging symptoms of OQD.
Credit: Whitney Elmore, UF/IFAS
Figure 2. Adult glassy-winged sharpshooter, Homalodisca vitripennis.
Credit: Lyle J. Buss, UF/IFAS
Xylella fastidiosa is not a newly discovered plant pathogen. It is widely known for its ability to cause Pierce's disease in grapevines as well as other scorch diseases across North America, including Florida. To date, the subspecies known to cause Pierce's disease in grapes is not believed to be associated with OQD. The subspecies of the bacterium X. f. pauca has been associated with the disease in Italy and is also endemic to parts of South America as a disease of citrus. Other X. f. subspecies currently known to the United States have not yet been reported to cause disease expression in citrus or OQD in states like California and Florida. It is, though, important for all US residents and visitors to be aware of the serious implications of moving unregulated plant and animal parts across state and country borders. For more information on this topic, please review the FDACS Summary of Plant Import Regulations.
X. f. pauca Facts
This is a subspecies of X. fastidiosa. It is not known to cause the same disease symptoms in grape, citrus, and other broadleaf trees as it does in olives.
The disease is vectored by xylem-feeding insects such as leafhoppers, sharpshooters, and spittlebugs.
X. f. pauca multiplies and spreads throughout host tissue, restricting water movement in the xylem.
Insect vectors feeding for short periods of time can acquire the bacterium and carry it to new hosts.
X. f. pauca can also be transmitted by contaminated material during grafting.
The full host range of X. f. pauca is not currently known.
Common X. f. pauca Infection Symptoms in Olive
Leaf scorch moving from the tip toward the petiole (Figure 3).
Twig and branch desiccation normally beginning in the upper branches first (Figures 4 and 5)
Darkened xylem tissue upon inspection of limb cross-sections
Desiccated fruit that resists drop
Proliferation of suckers until roots are affected (Figure 6)
Not all of the symptoms must be present to diagnose an infected tree.
Figure 3. Infected olive tree showing branch tip dieback in the background and in the foreground, leaf scorch symptoms of OQD starting at the leaf tip and moving toward the petiole.
Credit: Rodrigo Kruger, USDA-ARS
Figure 4. Branch dieback on olive infected with OQD.
Figure 5. Infected olive tree (Italy) showing severe branch desiccation caused by OQD.
Figure 6. Infected olive tree (Italy) exhibiting root sucker proliferation in response to OQD.
Currently there is no cure for OQD. Limited control efforts, like rapid removal of suspicious plants, are designed to prevent disease spread. Effective control of the insect vector may help slow disease spread, but spraying to control these insects has previously been attempted and found to be expensive and futile (insect vectors are known to fly long distances between hosts). Control of weeds with herbicides and close mowing of grasses in groves can also help limit insect vectors by limiting their access to other host plants. There are natural enemies to some insect vectors such as parasitic wasps in the genus Gonatocerus, as well as mantids and dragonflies. Promotion of natural enemies can help reduce insect vector populations.
For more information on sharpshooters, please see Glassy-Winged Sharpshooter, Homalodisca vitripennis (=coagulata) (Germar) (Insecta: Hemiptera: Cicadellidae: Cicadellinae) by Conklin and Mizell. To learn more about Pierce's disease and leafhoppers, please see Xylella fastidiosa Diseases and Their Leafhopper Vectors by Mizell, Andersen, Tipping, and Brodbeck.
If you suspect you have the insect vectors and/or damage from Xylella fastidiosa, please contact the authors. Visit with faculty at your local UF/IFAS Extension Office for information on how you can submit a plant sample for OQD pathogen identification at the UF/IFAS Plant Diagnostic Center.
Funding for the development of this document was provided by UF/IFAS. Special thanks to the UF/IFAS Extension administration team for their support. A 2016 Florida Cooperative Extension Service Professional Development Mini-Grant, and funds from the UF/IFAS South Central Florida Extension District and Pasco County Government provided Dr. Gillett-Kaufman and Dr. Elmore with the opportunity to visit olive groves in southern Italy to learn more about OQD and how the insect-pathogen interaction could impact Florida olive production. We would also like to thank Russ Mizell, B.J. Jarvis, and Michael Garcia for their reviews and feedback that greatly improved this document.
Carlucci, A., F. Lops, G. Marchi, L. Mugnai, and G. Surico. 2013. "Has Xylella fastidiosa 'chosen' olive trees to establish in the Mediterranean basin?" Phytopathologia Mediterranea. 52(3). 541–544.
Conklin, T., and R. F. Mizell. 2002. Glassy-Winged Sharpshooter, Homalodisca vitripennis (=coagulata) (Germar) (Insecta: Hemiptera: Cicadellidae: Cicadellinae). EENY-274. Gainesville: University of Florida Institute of Food and Agricultural Sciences. https://edis.ifas.ufl.edu/in552
Elliott, M., K. Pernezny, A. Palmateer, and N. Havranek. 2008. Guidelines to Identification and Management of Plant Disease Problems: Part I. Eliminating Insect Damage and Abiotic Disorders. PP-248. Gainesville: University of Florida Institute of Food and Agricultural Sciences. https://edis.ifas.ufl.edu/mg441
Gillett-Kaufman, J. L., S. A. Allan, J. H. Bosques-Mendez, and L. J. Buss. 2014. Pests and fungal organisms identified on olives (Olea europaea) in Florida. ENY-871. Gainesville: University of Florida Institute of Food and Agricultural Sciences. https://edis.ifas.ufl.edu/in1046
Manceau, C. 2016. "Disease outbreaks caused by Xylella fastidiosa in Europe are due to multiple introductions." Journal of Plant Pathology. 98 (Supplement). S13.
Tipping, C., and R. Mizzell. 2009. Sharpshooters, leafhoppers, Cicadellidae (Insecta: Hemiptera: Auchenorrhyncha: Cicadellidae). EENY-334. Gainesville: University of Florida Institute of Food and Agricultural Sciences. https://edis.ifas.ufl.edu/in611
1. This document is ENY988, one of a series of the Department of Entomology and Nematology, UF/IFAS Extension. Original publication date February 2017. Reviewed March 2020. Visit the EDIS website at https://edis.ifas.ufl.edu.
2. Whitney Elmore, county Extension director and horticulture agent III, UF/IFAS Extension Pasco County; and Jennifer L. Gillett-Kaufman, associate Extension scientist, Department of Entomology and Nematology; UF/IFAS Extension, Gainesville, FL 32611.
Show Large Tables Hide Large Tables
Publication #ENY988
Elmore, Whitney C
Gillett-Kaufman, Jennifer L
Entomology and Nematology Department
Xylella Diseases/Leafhopper Vectors
Olive Pests
Elena Rhodes
Find publications by topic area
Indexes & Collections
EDIS Blog
UF/IFAS Locations
UF/IFAS CALS
EDIS Author Handbook (pdf)
EDIS Submissions
ICS Editorial Services
About EDIS Extension Publications
${el.outerHTML} TOP
`; if(table[0].clientHeight > dHeight) { table[0].outerHTML = `
${table[0].outerHTML}
${dialog}`; $("#show-tables").css("display", "block"); } else { el.innerHTML = `${el.innerHTML}${dialog}`; } } }); $("#show-large").on("click", function() { hideLargeTables(true); $("#hide-large").css("display", "block"); $(this).css("display", "none") }); $("#hide-large").on("click", function() { hideLargeTables(false); $("#show-large").css("display", "block"); $(this).css("display", "none") }); });


Italy has ruled the fashion world for longer than we thought. That, at least, is the claim of archaeologists who say they have evidence that Neanderthals were using feathers as ornaments 44,000 years ago. The tenuous claim adds fuel to the debate over whether our distant cousins were simple brutes or as cultured as Homo sapiens.
Marco Peresani at the University of Ferrara in Italy found 660 bird bones mixed in with Neanderthal bones in Fumane cave in northern Italy. Many of the wing bones were cut and scraped where the flight feathers were once attached, suggesting the feathers had been systematically removed.
Just like the shells which Neanderthals may have worn as jewellery, Peresani thinks the feathers were used as ornaments. He dismisses other explanations on the grounds that many of the species are poor food sources and fletched arrows had not been invented at the time. João Zilhão at the University of Barcelona in Spain says it is more evidence that Neanderthals were as cultured as H. sapiens. On the other hand, Thomas Higham at the University of Oxford says Peresani has pushed his data too far.


text:
package org.tweetwall.devoxx.api.cfp.client;

import static org.tweetwall.util.ToString.*;

/**
 * The voting result of a single talk.
 */
public class VotingResultTalk {

    private String proposalId;
    private String proposalTitle;
    private String proposalTalkType;
    private String proposalTalkTypeId;
    private double ratingAverageScore;
    private int ratingTotalVotes;
    private String proposalsSpeakers;

    public String getProposalId() {
        return proposalId;
    }

    public void setProposalId(final String proposalId) {
        this.proposalId = proposalId;
    }

    public String getProposalTitle() {
        return proposalTitle;
    }

    public void setProposalTitle(final String proposalTitle) {
        this.proposalTitle = proposalTitle;
    }

    public String getProposalTalkType() {
        return proposalTalkType;
    }

    public void setProposalTalkType(final String proposalTalkType) {
        this.proposalTalkType = proposalTalkType;
    }

    public String getProposalTalkTypeId() {
        return proposalTalkTypeId;
    }

    public void setProposalTalkTypeId(final String proposalTalkTypeId) {
        this.proposalTalkTypeId = proposalTalkTypeId;
    }

    public double getRatingAverageScore() {
        return ratingAverageScore;
    }

    public void setRatingAverageScore(final double ratingAverageScore) {
        this.ratingAverageScore = ratingAverageScore;
    }

    public int getRatingTotalVotes() {
        return ratingTotalVotes;
    }

    public void setRatingTotalVotes(final int ratingTotalVotes) {
        this.ratingTotalVotes = ratingTotalVotes;
    }

    public String getProposalsSpeakers() {
        return proposalsSpeakers;
    }

    public void setProposalsSpeakers(final String proposalsSpeakers) {
        this.proposalsSpeakers = proposalsSpeakers;
    }

    @Override
    public String toString() {
        return createToString(this, mapOf(
                mapEntry("proposalId", getProposalId()),
                mapEntry("proposalTitle", getProposalTitle()),
                mapEntry("proposalTalkType", getProposalTalkType()),
                mapEntry("proposalTalkTypeId", getProposalTalkTypeId()),
                mapEntry("ratingAverageScore", getRatingAverageScore()),
                mapEntry("ratingTotalVotes", getRatingTotalVotes()),
                mapEntry("proposalsSpeakers", getProposalsSpeakers())
        )) + " extends " + super.toString();
    }
}

redpajama_set_name: RedPajamaGithub


Cute and fun, the Banyans Top is so stylish you almost won't want to get in the water!
Cute and fun, the Banyans Top is so stylish you almost won't want to get in the water! MIKOH™ has advised that this style tends to run small. Ordering one size up is suggested. Round neckline. Free of cups or padding. Strings fan across the back. Seamless construction. Slip-on design. 80% nylon, 20% spandex. Hand wash. Imported. Measurements: Length: 5 in Product measurements were taken using size XL (36D). Please note that measurements may vary by size. If you're not fully satisfied with your purchase, you are welcome to return any unworn and unwashed items with tags intact and original packaging included.


Located in the province of Connaught, Co. Galway has always been regarded as a stronghold of the Kelly Clan.
Galway City is a thriving, bohemian, cultural city on the western coast of Ireland. Along with being a popular seaside destination with beautiful beaches and long winding promenade, it also has a buzzing cosmopolitan city centre. The city is a joy to explore with its labyrinthine cobbled streets, colourful shop facades and busy café/ bar culture.
The city is also well known for its many festivals throughout the year with huge crowds gathering for the annual Galway Arts Festival, Races and numerous other events. Old Ireland is present too with turf fires and traditional music featuring in many pubs to compliment your enjoyment of a well earned pint of Guinness. Take an evening stroll along the promenade and watch the sunset over Galway Bay or watch the salmon fishermen in the River Corrib from the perfect vantage point of the Salmon Weir Bridge.
Situated within the eastern province of Leinster, known as "The Royal County", Meath with it's rich countryside and rolling scenery has strong historical links to the Kelly Clan. With historic towns such as Navan and Kells to visit along with heritage sites at Newgrange, Knowth, the Boyne Valley, Trim Castle and Slane Castle, Meath is well worth visiting.
County Tyrone sits on south-west shore of Lough Neagh, and its county town is Omagh. It is also one of the thirty-two counties of Ireland, resting within the historical province of Ulster.
Tyrone has always been closely related to the Kelly Clan with the family name extremely popular throughout the county. In Tyrone itself, the Sperrin Mountains offer some fantastic walking trails, together with spectacular scenery. The main towns of County Tyrone include Dungannon, Strabane, Cookstown and Omagh.
Tyrone is also home the open air museum called the "Ulster American Folk Park" where visitors can trace the footsteps of their Irish ancestors who ventured into the New Worlds of North America.
Placed in the province of Munster, Co. Tipperary has strong ties to the powerful Kelly Clans of the southern regions of Ireland. Top attraction in Tipperary is without doubt the imposing Rock of Cashel structure which is a popular destination for visitors to the region. Tipperary is also home to historic towns such as Thurles, Tipperary Town, Clonmel and Cahir along with some wonderful rolling countryside.


text:
New Initiative Stares Down Workplace Bullying
Posted on August 15, 2011 by bullyinworkplace
Our Bully Pulpit combines the power of original documentary film and the reach of multiple media platforms to spark a movement that exposes the devastating effects of workplace bullying. Accurate information, reliable sources, new voices and new ideas are all housed within the new interactive home at ourbullypulpit.com.
Catherine Mattice, president of Civility Partners, LLC, a consulting firm focused on eradicating bullying and other negative behaviors, says, "There are a lot of consultants, therapists, professionals and targets with a point of view and lessons learned to share. Our Bully Pulpit provides a means for them to be heard and to learn from each other. Bullying can only be eradicated if we all work together."
Real People/Reel Stories of Workplace Bullying
No longer a silent epidemic in the U.S., the workplace bullying issue is increasingly being exposed as a devastating mental, emotional and financial burden for both employees and employers. Founded by documentary filmmaker Beverly Peterson, Our Bully Pulpit provides a forum for informed discussion, will tackle misconceptions about workplace harassment, and will provide tools for legislative and institutional change. Opportunities for experts and the general public—including those most directly affected—to join the dialogue, are the cornerstone of Our Bully Pulpit's mission to encourage trans-media conversation and action. Last year Ms. Peterson presented portions of this project at the prestigious 2010 7th International Conference on Workplace Bullying & Harassment in Cardiff, Wales.
"For over four years I've been using my skills as a filmmaker to tell powerful and emotional stories of victims of workplace bullying," says Ms. Peterson. "I'm deeply moved by the conversations that the films have inspired and am expanding my efforts to illuminate more aspects of this damaging issue while at the same time providing a portal for journalists, legislators, practitioners, researchers and targets of workplace abuse to come together."
Documentary Footage, Resources and a Cross-Media Digital Platform
Currently, the first of nine web installments of Ms. Peterson's original documentary, "What Really Killed Kevin Morrissey?" is accessible on ourbullypulpit.com, and the remaining installments will be rolled out on the web over the next several months. The documentary footage examines the controversial story that made headlines one year ago: the suicide of Kevin Morrissey of literary journal Virginia Quarterly Review and allegations that his boss and editor, Ted Genoways, had bullied him. The first installment's launch was featured in an article in the Chronicle of Higher Education written by, Robin Wilson, the first journalist to report about Kevin's suicide. "What Really Killed Kevin Morrissey?" illuminates and sparks debate on the complicating factors woven into the fabric of workplace bullying, turning the conventional conversation around bullying and harassment on its head.
"It's a 'transmedia' approach. By utilizing every available platform to us, including film, the Internet and digital tools like Facebook, Twitter, YouTube and Wikipages, we can dig a little deeper and make real progress in a shorter amount of time," added Ms. Peterson.
This entry was posted in featured, General Info, Your Stories and tagged beverly peterson, documentary, hostile workplace environment, the_excerpt(), workplace harassment, Worplace bullying by bullyinworkplace. Bookmark the permalink.
1 thought on "New Initiative Stares Down Workplace Bullying"
Pingback: Insight 8 Government Relations | kathia martinez

redpajama_set_name: RedPajamaCommonCrawl


This tea towel features some beautiful Australian birds such as the Ring Necked Parrot, the Eastern Yellow Robin, the Eastern Spinebill and Red Honeyeater. This placement print started as Watercolour paintings done by Rachael and is a stand out for colour and vibrancy. Tea Towels are the perfect gift. Printed on a 100% cotton fabric. Measures 50cm x 70cm.


I know my list is a TOUCH longer than usual - but folks were in RARE form this week! Great stuff - enjoy - and follow!
Thanks for sharing the links! I love discovering new blogs or finding articles/blogs I missed. Have a great weekend!


text:
11 Jul 2019 Thur
Ana Sayfa > World > Europe > Germany > iF Design Awards for Siemens Railway Technology
iF Design Awards for Siemens Railway Technology
The new regional train platform of the type Desiro HC as well as the new universal restroom unit for trains each received an iF Design Award in the Product category. Both developments from Siemens will enter passenger service for the first time at the end of 2018 as the Rhine-Ruhr Express (RRX) in the greater Rhine-Ruhr region of Germany.
29 February 2016 Monday, 20:23
The Desiro HC is an innovative regional train platform that combines the benefits of single-deck motor coaches and double-deck intermediate coaches. The goal of the development was to provide more space for passengers and create a consistent exterior and interior design. The design was developed in cooperation with Tricon Design AG.
Clear and modern lines in the exterior design, combined with specially designed roof elements, ensure a smooth and visually attractive transition from the single-deck end cars to the double-deck intermediate coaches. The bold design of the front end gives this concept a dynamic face. The overall look of the train lets it blend aesthetically into the urban environment.
Inside the Desiro HC, spacious and bright compartments convey a feeling of safety to passengers. Large visual axes and transparent partition walls provide a perfect overview, and wide inter-car gangways ensure the quick and smooth distribution of passengers throughout the vehicle. The seating arrangement offers ample leg space. The interior space has an extremely cleaning-friendly design, which helps it retain its attractiveness even after many years of service.
The interior design of the new universal restroom unit takes special care to create a harmonious overall image of the interior components. Rather than a collection of disparate individual solutions, all of the elements blend into each other. Baby-changing table and handrails form integral parts of the mirror cabinet. Additional effect lighting contributes to the pleasant ambiance of the restroom unit.
Instead of complex glass-reinforced plastic (GRP) components, the housing of the restroom unit is composed of light-alloy sandwich plates. The piping is not – as with conventional restroom units – installed behind large and complex GRP cladding but rather as a surface-mounted solution in the interior, which greatly simplifies the construction of the outer body. Now, the pipes run behind the cladding of the washstand and the mirror cabinet but always on the inside of the outer wall. This minimizes the need for wall penetrations during installation and saves on insulation. Access to the pipe components is easier in the event of repair or maintenance.
With its modular design, the universal restroom unit can be installed on any regional or high speed vehicle with adequate installation space. The new restroom unit design, developed by the Siemens design department, thus saves costs and reduces development efforts at the same time.
The "Product" category of the iF design Awards is the one that traditionally receives the most entries, and in 2016, around 3,400 products were submitted for judging in this discipline. iF has been organizing design competitions since 1953 and is a globally recognized seal of quality for excellence creative work and outstanding design.
Siemens Mobility Secures €744M Order from Amtrak


I used to get migraines with hormone fluxes, and food triggers, then I started getting dehydrated easily and started getting migraines with that. That is when I found that drinking a 'sports drink' would make it go away. (IV hydration too) I have found NUUN optimal hydration tablets, are my favorite cure. Sports drinks have magnesium, and it's friend potassium in them. This was my 'aha moment and started studying magnesium. My Gosh!! Just about everything on the list magnesium deficient symptoms myself and my family have suffered from sometime in this malabsorptionized life.
The majority of the basic symptoms of Celiac and GF are from not absorbing magnesium. The slow emptying is because the muscles can't contract from lack of magnesium. The acid reflux, is from magnesium not being there to check the acid production, and contract the esophagus. Magnesium balances the PH in the body, those with psoriasis, dermatitis herpet. have low PH.
Magnesium is more than important for a healthy body. It is essential. Over 300 enzymatic reactions of the body are dependent on magnesium. Nerves, heart, brain, muscles, bones, digestive, vessels, there is nothing that is not affected by magnesium, or the lack of.
Magnesium can be absorbed through skin or through ingesting it through foods or supplements where it is then absorbed through the gut, mostly the small intestine, through the villi, IF digestive system is healthy. Many have so much damage to their gut, they can not absorb enough orally, an epsom salt bath or topical magnesium lotions or a mag patch is another 'route' for magnesium.
Those with Celiac, Crohns (still Celiac) ,stomach alterations through surgery, Cystic Fibrosis, anything that alters the bodies ability to digest food's properly (anyone who ingests wheat) are NOT getting enough magnesium. IF you are eating wheat you are magnesium deficient. I think it would be safe to say if you are breathing you have low magnesium.
Laboratory testing for magnesium levels is lacking, the mag levels can be present in the blood, but still lacking in the cells. If mag in the blood is not in the cells, it is doing nothing for the calcium absorptions floating in the blood. So doctors don't usually diagnose low mag, if they can't see in on an X-ray or in lab work it does not exist, any where but the patients imagination. So how do you find out if you have low mag? Purposely add magnesium to your diet and see the results, you will be amazed and feelin goooood!


text:
Sunday April 14
CSI Animal: Veterinary Forensics in Practice
Room: St Laurent 8
Brad Nichols, Senior Manager, Animal Cruelty Investigations, Calgary Humane Society
Dr. Margaret Doyle, Forensic Veterinarian, Horizon Veterinary Group
Calgary Humane Society's Protection and Investigations Department, with the independent assistance of Alberta's only certified forensic veterinarian, has been able to successfully lay charges with strong supporting evidence, which has led to a high conviction rate. CHS cases have set case law precedents as a result of this great work. The level of strong forensic evidence resulting from this partnership with the vet community has vastly improved the effectiveness of the CHS Protection team. Thorough exams and necropsies are common sources of forensic evidence; however, cases can also be made or strengthened with the use of more creative means such as DNA for animal identification and heritage, entomology for wound aging and post-mortem interval and emerging technologies such as infrared. Budget-conscious animal welfare agencies may need to commit resources in order to complete an adequate investigation; however, this has proven to be well worth the investment! Humane societies and veterinarians can get creative with this as they build their own professional relationships. This comprehensive overview of animal welfare innovation concerning evidence collection will be illustrated through case studies.
Animal cruelty investigations can be very complex: tips on conducting a thorough investigation leading to the desired results will be covered.
Quality investigations will take resources: how not-for-profit agencies can get creative to get the professional help required from the vet community will be discussed.
A message for veterinarians: you are doing forensic work whether you know it or not.
Brad Nichols graduated from Mount Royal University in 2003, obtaining a degree in Justice Studies. Shortly thereafter, Nichols joined the Calgary Humane Society's Protection and Investigations team as a field officer. Over the last 13 years, he has been promoted, most recently, to Senior Manager, Animal Cruelty Investigations. He has investigated thousands of allegations of animal cruelty and oversees an internationally-recognized team.
Dr. Margaret Doyle graduated from the University College Dublin in 2009 before moving to Calgary to practice in small animal primary care. She began working with animal protection officers from the Calgary Humane Society in 2010 and has since completed a Master's in Veterinary Forensics through the University of Florida. She currently consults with multiple law enforcement agencies in Alberta on animal abuse and neglect files.


text:
Q: Javascript IF blocks get skipped I'm using this code to validate a form:
        if (isEmpty(email)) {
            alert("1");
            return false;
        }
        else if (!isEmail(email)) {
            alert("2");
            return false;
        }

        if (isEmpty(name)) {
            alert("3");
            return false;
        }

        if (isEmpty(age)) {
            alert("4");
            return false;
        }
        else if (!isAge(age)) {
            alert("5");
            return false;
        }

        if (isEmpty(city)) {
            alert("6");
            return false;

        }

        if (isEmpty(comments)) {
            alert("7");
            return false;
        }

When hitting the "Submit" button, if the first two conditions do work(The ones that check if the email var is empty or not in email address format) - meaning that if I leave the email input empty or not in an email address format I get the alert (1 or 2).
The problem is that the rest of the validations get skipped and it doesn't matter if I leave another input empty or not in format.
Also, if I take the first IF block:
 if (isEmpty(email)) {
            alert("1");
            return false;
        }
        else if (!isEmail(email)) {
            alert("2");
            return false;
        }

And move it to the end of the validation block, everything works just fine.
I'm guessing I have a wrong syntax somewhere but I spent 2 hours looking and just couldn't find it.
P.S.
here are the two validation functions I'm using:
function isEmpty(field) {
        if ((field == null || field == "")) {
            return true;
        }
        return false;
    }

function isEmail(field) {
        var atpos = field.indexOf("@");
        var dotpos = field.lastIndexOf(".");
        if (atpos < 1 || dotpos < atpos + 2 || dotpos + 2 >= x.length) {
            return false;
        }
    }

A: the return statement exits the function to get all the validations run

*

*keep all the validations in if else if blocks and keep on using return false every time.
or

*set a variable to false whenever condition fails and then return the value. as j00lz said.

A: You use x.length in the isEmail function, but x is not defined.

A: The
return false;

ends the function and stops the rest of the code being executed.
Instead set a variable:
result="false";

and at the end of the function add
return result;

A: What happens if you change it to this:
    if (isEmpty(email)) {
        alert("1");
        return false;
    }
    else if (!isEmail(email)) {
        alert("2");
        return false;
    }
    else if (isEmpty(name)) {
        alert("3");
        return false;
    }
    else if (isEmpty(age)) {
        alert("4");
        return false;
    }
    else if (!isAge(age)) {
        alert("5");
        return false;
    }
    else if (isEmpty(city)) {
        alert("6");
        return false;
    }
    else if (isEmpty(comments)) {
        alert("7");
        return false;
    }

I'm just curious as to what happens if you make the whole thing one big if statement rather than breaking it up into parts, considering it's not going to change the validation process.
P.S.
I'm not sure if you realize or not, but with the way you have it set up, once one of the first if statements comes back false, returning false with in that if statement will end the whole method you're working in, meaning it won't run any other parts of it. So if you're shooting for displaying an alert for each and every empty input, etc, it won't happen this way.

redpajama_set_name: RedPajamaStackExchange


NEW YORK  Concerns about Merck's accounting practices cut short Wall Street's rally today, sending the Dow Jones industrials down more than 100 points and technology stocks sharply lower.
Analysts weren't too concerned, suggesting that many investors were simply locking in profits from Friday's big advance. Even with today's decline, the market held most of its gains.
The Dow Jones industrial average closed down 104.60, or 1.1 percent, at 9,274.90. The average rose 324 points Friday.
Broader stock measures also retreated. The most significant losses came in the technology-focused Nasdaq composite index, which fell 42.75, or 3.0 percent, to 1,405.61. The Standard & Poor's 500 index was down 12.05, or 1.2 percent, at 976.98.
The Nasdaq gained 68.19 on Friday, while the S&P advanced 35.04.
"We got just a little bit ahead of ourselves on Friday, so to get a little bit of pullback today is normal," said Ralph Acampora, director of technical research, Prudential Securities. We're trying to digest those gains, stabilize and then mount a rally."
Still, some of the selling reflected the same problems that have dogged the market for weeks. A Wall Street Journal story questioning Merck's accounting practices sent the pharmaceutical company's stock down as investors yet again wondered about the truthfulness of corporate earnings reports.
Merck, which denied any wrongdoing, fell $1.05 to $47.81. Meanwhile, Merrill Lynch downgraded the stock, citing the possibility of a delay in the planned spinoff of its Merck Medco unit.
Accounting issues also hurt WorldCom, which fell 2 cents to 23 cents as Congress began hearings into whether the telecommunications company defrauded investors through its bookkeeping. WorldCom and Merck are two of the many companies that have come under scrutiny this year because of questions about their financial reports.
Disappointing quarterly results sent Alcoa down 88 cents to $32.50 after the aluminum company failed to meet analysts' forecasts, despite its first sequential revenue increase in more than a year.
Investors also sold the technology sector lower. Texas Instruments lost 83 cents to $24.15, while Dell slid $1.24 to $24.75. Bellwether IBM dropped $2.20 to $71.30.
Retailers were mixed. Wal-Mart fell 40 cents to $55.60. Sears, Roebuck advanced 44 cents to $52.57.
The market has been falling since mid-May on doubts that earnings will be strong enough to justify stock prices. The recent string of corporate bookkeeping scandals has compounded the selling as investors decide they're better of taking any profits now  rather than risk losing them later on more bad news.
Second-quarter earnings reports are expected later this month, but until then stocks will have few catalysts outside of corporate news stories like Merck's. That might not be a bad thing, however. Many analysts believe the market could use a rest. Last week, the Nasdaq recorded its lowest close in five years.
"What we need is not so much good news, as a week without more bad news," said Michael Murphy, head trader at Wachovia Securities. "Buyers have been paralyzed, and we're going to have see their confidence in the market restored to move up."
Advancing issues led declining issues 8 to 7 on the New York Stock Exchange, but the reverse was true on the Nasdaq Stock Market, where decliners led advancers 2 to 1. NYSE volume was light at 1.16 billion shares, compared with 708.72 million shares Friday. Trading ended Friday at 1 p.m. EDT because of the July 4 holiday weekend.
The Russell 2000 index fell 7.31 to 433.61.
Overseas, Japan's Nikkei stock average dropped 0.5 percent. In Europe, Germany's DAX index fell 0.9 percent, Britain's FTSE 100 slipped 0.3 percent, and France's CAC-40 lost 0.1 percent.


Give the gift of choice. Our Gift Cards do not expire. For purchase of products at Way of Life, Capitola, CA.
Important! All Gift Cards are mailed to the Billing Address, unless noted in the "Gift Instructions " section above.
Important! If mailing to the recipient, note the name and address in the "Gift Instructions"above.
For store pick-up, note name and "hold for pick-up" in the "Gift Instructions"above.
If more than one gift card is desired, please purchase each separately. There is no tax on Gift cards and shipping is free. Our gift cards never expire.
Please note: Gift Cards are like cash and are worth their face value. As they are like cash if cards are lost or stolen they cannot be replaced.


We are pleased to announce that commencing Friday 1st April 2019 until Tuesday 30th April 2019 (inclusive) customers can purchase any NEW Falcon Cooker and receive a Cash Discount of $1,000 for Kitchener Cookers during the promotional period . Does not apply to display stock or trade seconds and commercial projet sales. Cash Discount applies to models as specified.


High-profile sneakers with a fearless '90s look.
The unmistakable style of the late '90s and early 2000s is back. These juniors' shoes have a chunky shape and wide fit inspired by vintage sneakers. A sculpted EVA midsole with a stabilizing Torsion system lets you move in comfort. Underlays and overlays add texture to the leather upper.


Published 04/24/2019 02:52:56 pm at 04/24/2019 02:52:56 pm in Fur Toilet Seat Covers.
fur toilet seat covers fuzzy seat covers back seat real fur seat covers pink furry seat covers warm and fuzzy kokubo premium washable adhesive toilet seat cover with fur brown kokubo premium washable adhesive toilet seat cover with fur brown.
fuzzy seat covers fuzzy toilet seat covers things in grandpas house fuzzy seat covers faux fur seat cover , olivia zaleski top most useless items of crapola toiletseatcoverjpg the fuzzy toilet seat cover, the holiday aisle santa joyful topper and rug toilet seat cover santa joyful topper and rug toilet seat cover, toilet seat lid cover fur toilet seat covers images petite cloth toilet seat lid cover toilet seat lid covers terry cloth toilet seat covers terry cloth toilet toilet seat lid cover , the twillery co chad toilet seat cover reviews wayfair chad toilet seat cover reviews wayfair, o shaped toilet seat cover acrylic fiber warmer toilet seat oshaped toilet seat cover acrylic fiber warmer toilet seat cover cushion pads for bathroom , new brand bathroom christmas toilet seat cover christmas decorations new brand bathroom christmas toilet seat cover christmas decorations for home santa snowman ecofriendly warehouse christmas toilet seat cover christmas , candy color reusable rug toilet seat cover bathroom set ecofriendly size about cm material polypropylene fiber colorbluebrownpinkgreenpurple this toilet seat cover mat is thin but very soft and comfortable, furry seat covers white furry seat covers homedecoruallclub furry seat covers fur lined toilet seat cover furry toilet seat cover fuzzy purple seat covers furry seat covers , kawaii bow my melody soft warm fur bathroom carpet set toilet seat kawaii bow my melody soft warm fur bathroom carpet set toilet seat cover setin toilet seat covers from home garden on aliexpresscom alibaba group, beaup chantilly cover cover multicover cover ninas toilet seat chantilly cover cover multicover cover ninas toilet seat cover cover toiletry brand.


Adecco is assisting a local client recruiting for a reliable Security Guard in Sacramento, CA. This is usually a long-term temporary opportunity that will give you valuable experience to enhance your career. Work consists of routine tasks requiring identification of problems and everyday decision-making. To succeed in this position, candidates must be reliable, have an outstanding work ethic and a positive attitude.
Patrols Blue diamond facilities being alert for theft, intrusion, door security and safety conditions. Responds to fire, intrusion and duress alarms, and conducts fire equipment safety inspections.
Performs fire control and prevention duties, parking and traffic control, and neighborhood patrol immediately adjacent to BDG property.
Must have a valid drivers' license and clean DMV print out. At least three years experience as a security officer or related law enforcement experience.
Must have good communication skills and the ability to interface with drivers, customers and others that come to Blue Diamond. Must be able to interact with all levels of internal and external customers and employees, resulting in positive working relationships.
Must understand Blue Diamond HACCP processes, Good Manufacturing Procedures (GMPs) and safety practices. Works without direct supervision on many occasions. Proceeds with duties by following several standardized procedures and may contact supervisor if problems arise. Work is spot-checked. Errors may cause delays of minor loss of resources.
Must have PROOF of high school diploma or equivalent, active Guard Card, and basic math and computer skills.


Easter is fast approaching, and if you have kids, that means you'll want some photos to commemorate the holiday with everyone's favorite oversized bunny. If you're wondering where to see the Easter Bunny in Fort Lauderdale, he'll be at these places that are just a hop, skip, and jump away!
From March 17 to 31, the Easter Bunny hops into Galleria Mall at the Spring Garden for photo opportunities, and for those with special needs children, there is also a subdued, sensory-friendly event on March 18.
What's better than taking pictures with the Easter Bunny? Having brunch and taking pics with the Easter Bunny! On Saturday April 19, Sawgrass Mill Mall's Rainforest Cafe is hosting a brunch and Easter Egg hunt, which of course features appearances from the Easter Bunny. The event runs from 8:00 a.m. to 10:00 a.m., so be sure to get the kids out of bed bright and early!
If you live in the suburbs of West Broward, there will be ample photo opportunities here as well. From March 16 to 31, the Easter Bunny will hold center court for all your picture needs. Photo times run from 11:00 a.m. to 8:00 p.m. Monday through Saturday and from 11:00 a.m. to 6:00 p.m. on Sundays.
Pembroke Lakes Mall isn't missing out on the action if you're wondering where to see the Easter Bunny in Fort Lauderdale. The famed bunny will be there every day from March 9 through March 31. Hours will vary, but if you'd like to book an appointment and skip the line, you can do so on their website.
For Coral Springs residents, The Easter Bunny takes over center court at Coral Square Mall from March 9 to 31. Hours vary, but you can always catch the Easter Bunny around midday. If you'd prefer not to wait in line, you can make a reservation.
Gulfstream Park hosts a Spring Extravaganza every year, and it wouldn't be complete without an Easter egg hunt and an appearance from the Easter Bunny. The event takes place on Easter Sunday, so there's only one day to get the pictures you need for your album.
One of Fort Lauderdale's largest Easter egg hunts takes places at Weston Regional Park. There will be eggs as far as the eye can see on March 24, which makes it very attractive to the munchkins, and the Easter Bunny will also pop up for photo ops.
If you can't make it over to the mall, Pembroke Pines also hosts an Easter egg hunt on March 31. Peter Rabbit will be present for photo ops, but that's not the only reason to go. The first 500 kids to arrive at the 10:00 a.m. event will also receive a free pair of bunny ears!
Easter is a time best spent creating memories with the ones you love, and fewer things commemorate an occasion like photography. So if you're wondering where to see the Easter Bunny in Fort Lauderdale, check out any of the places on this guide.
For more events surrounding Easter in Fort Lauderdale, register on 954area, your free guide to Fort Lauderdale.


A visit to the Rodin Museum in Paris was not on my list of things to do. But I walked by, needed a break from the hot day, there was no line, and in I went. Talk about a voyage of discovery. My exposure to Rodin prior to this visit amounted to The Thinker and in the case of that work, I learned during my museum visit that there are multiple castings and different versions of the statue. I found The Burghers of Calais pictured here awe-inspiring. The work was commissioned by the city of Calais to commemorate the city's role in an event during the Hundred Years' War. Rodin's design was chosen from among several submissions. The final work caused considerable controversy when it was unveiled in 1889 – it was not the larger-than-life heroic allegory the city had had in mind. Instead it is a very engaging study of the six very human burghers who were central characters in the historical event commemorated. Like many of the works in the Paris Rodin Museum, this is a plaster cast of Rodin's design.


If investors has certain biasness to over-react to certain situations like a single bad quarter, investors may also have some biasness to under-react to other situations. And recently, I discover my own biasness to under-react to a property play as I bought smaller stake in that property stock than I would buy if it is some other stock.
I do not normally buy property stocks due to my lack of understanding to value them in the long run. Or in other words, it is difficult for me to apply discounted dividends or cash-flow method to property stocks. In most local research reports, they would use a RNAV (Realized Net Asset Value, if I'm not wrong) to value property stocks. I recognize that I lack the understanding in properties to do an estimate of RNAV, so I generally do not buy property stocks until two weeks ago.
Around two weeks ago, I bought into Orchard Parade at $1.10 as I think that it may be a rare case of a property stock that I recognize as low-risk with good gains. There are two main reasons behind my thinking. One, Orchard Parade's price is around two-thirds of its net asset value at $1.64 in its latest annual earnings announcement. This provides a certain margin of safety.
Second, I can see several factors that may lead the market to close up the gap between the stock price and the NAV. The most obvious factor is the very positive sentiments towards property stocks, especially property stocks with buildings in the city area. Orchard Parade owns a freehold hotel near Tanglin Mall. Another factor may be the possible further increase in the NAV of Orchard Parade due to increasing prices of properties in the city area.
Perhaps with Orchard Parade's price rising to its current level, I may be suffering from a hindsight bias when I lament that I should buy more of Orchard Parade at that time. However, when I look at my average position size in my portfolio which is larger than my Orchard Parade's holdings, I realize that I may have under-reacted or under-purchased Orchard Parade due to my biasness against property plays.
Nonetheless, I am unlikely to make any more purchase of property stocks due to lack of cash. Perhaps even though I recognize my biasness to under-react in property plays, I have not corrected fully for my biasness. In most cases, property plays will still be quite alien to me.
Market Crying Wolf (or Bear)?
As this week passed, many people judged that the market correction is finally over. The STI has recovered to 3205 as at Friday 22 Mar 2007.
I am, of course like many investors, glad that the market has recovered. In this episode, I have hopefully learnt to withstand market volatility better and not to panic when disaster strikes again.
And as I have said before, it is quite fortunate that I returned to the market much faster than I would have thought, after disposing around 50% of my holdings. Yet, I have not fully recovered from the peak before the correction. Last year, it took around four to five months from the May-June correction before my portfolio return to the peak during April 2006. Maybe this year's recovery may come sooner or it may not come. I don't know.
When I look at the 2006 and 2007 correction, it may seem like a correction on hindsight. Or metaphorically, it is like the market crying wolf. Yet, as the story goes, sooner or later the wolf appears but when it appears, it is most likely at the most unlikely time. At a time when people think that the market is crying wolf again. And then maybe the wolf appears out of nowhere.
This happened before in the 1999-2000 US market, where after the 1998 recovery, investors believes that any dip is a buying opportunity. Until the bear strikes in Mar 2000 and then it takes quite a bit of time before people realize that the wolf has finally come.
As I review the current market recovery, I realize that I become more prone to believe in buying on dips and therefore, more prone to the market crying wolf trap. That is, failure to recognize the wolf when it appears or before it appears. On second thoughts, perhaps I have a better chance to recognize the wolf as I adopt a bargain value investing style.
Due to my bargain value investing style, it is possible that I may run out of stock positions or stocks to hold when the market is getting very expensive or bubbly. This may enable me to be better prepared when the wolf comes. Yet this hypothesis hinges on the bear striking when the market is at a very expensive stage, Else, I will be equally likely to be unprepared for the wolf.
Well, let the market takes its course. As at now, I am fully invested and it may be time for me to hibernate till May, the release of quarterly results.
On a certain day during last week, I have purchased a put warrant on STI when STI drops around 80 points. The original intention of the purchase is to hedge my portfolio. At the end of that day, I feel like a genius as my put warrants show a significant profit.
And in the next day, I was made to feel like a fool when I disposed my put warrants at a significant loss. As the US markets had recovered overnight, the STI on the following morning followed the US markets and jumped around 40-60 points. To cut the possibility of further losses as well as to remove the hedge, I dispose of my put. This experience or hedge set me back by around 800 dollars.
On further post evaluation of the put warrant incident, I figure that I am bounded to have expected losses in warrants if I am to invest or speculate in warrants. This is because I lack a strategy to derive positive expected profits in warrants. Assuming that the market is close to random and warrants are priced at a premium, my probability of wins would be around 50%. Losses are almost certain if I continue to persist in warrant operations. And given the leverage inherent in warrants, it would not be surprising if the warrant operations bankrupt my portfolio in due time.
This unprofitable warrant trade also shows me realistically that hedging may be costly. And it leads me to re-think on whether I need to hedge my concentrated portfolio or not, if my portfolio consist of no leverage. At this moment of time, I think that I may not need the hedge, after considering that my portfolio is based on value investing philosophy.
Furthermore, a re-read of a chapter in Benjamin Graham's book "The Intelligent Investor" reminded me that a value investor would lose his significant advantage if he is to let the market prices dictate or affect his investing decisions. As such, according to Graham's philosophy, an investor should ignore the market prices and at an opportune time, take advantage of the distressed or over-optimistic market prices.
On hindsight, I will suffer fewer losses in my portfolio at the present moment if I adhere to Graham's philosophy when the market corrected two weeks ago. It may not be too late for me to adopt his philosophy now. Yet, I guess that if I have a heavily leveraged portfolio, Graham's philosophy has to be abandoned.
After a week, the market seems to have recovered with the STI at 3182. On hindsight, I may have made silly decisions to liquidate around 50% of my portfolio into cash. If I have not sold during the crash, probably my current portfolio would look better when the market recover.
At the end of last week, I have taken steps to re-build my portfolio by buying into the stocks I am still holding and a new stock holding. This somewhat relieves the pressure of underperformance when the market is or seems to be recovering. And today, I have further added on to my holdings. I'm not sure if buying now will be correct in the coming days or weeks.
It is very difficult to act on foresight and easy to evaluate on hindsight. I do not mind the heavy liquidation done last week as I would not have known if the market would continue to correct or not.
Furthermore, I do not believe in technical investing. Or to put in another way, there is no solid logical ground showing that technical investing will outperform the market over time. In any case, any brilliant performance in one period may just mean that the investor may be very lucky in that period or the investor's strategy is very well-suited in that period. In the long run, however, it may be a different story altogether.
Perhaps, I am being to kind to myself in not re-examining my liquidation decision last week. And most likely, I would not liquidate as severely as I did last week when the next correction appears. Nonetheless, I believe that I should at least liquidate a little during corrections so as to take advantage of the low prices in other stocks if the situation arises. In addition, the liquidation would also help me in re-positioning my portfolio.
Yet, liquidation is costly as one can miss out the unexpected market recovery with certain transaction costs. Therefore, perhaps it may not be ideal to do heavy liquidation but a little liquidation may not be that useless or bad, after all.


text:
"Soar Beyond the Expected" New Cordon Bleu Campaign Starring New Spokesperson Tony Leung
03.01.2022.1 min
To celebrate the 110th anniversary of Martell Cordon Bleu, Maison Martell, the oldest of the great cognac houses, unveils a vibrant new design and a new advertising campaign with Tony Leung as the spokesperson of Martell Cordon Bleu. Entitled "Soar Beyond the Expected", the new campaign will debut with a film starring renowned Chinese actor Tony Leung and famous French actor Vincent Cassel, directed by Hong Kong-based artist, photographer and filmmaker Wing Shya. Both actors have been chosen for their free, audacious personality echoing Martell Cordon Bleu as an ultimate symbol of freedom. In the film "Soar Beyond the Expected", director Wing Shya tells two parallel stories taking place across centuries and continents, with Tony Leung playing himself, while Vincent Cassel plays Edouard Martell, the creator of Martell Cordon Bleu. Despite living 110 years apart, these two characters share the same spirit of audacity that enables them to face challenges in their own worlds. They both remain resolute and determined to reach for greatness and never stop soaring. The short film "Soar Beyond the Expected" will premiere on the Martell official channels on 3rd Jan, 2022


The Animal Rights Committee works to end oppression and exploitation of non-human animals. The committee engages Guild members to advocate for changes in the law to recognize the rights of non-human animals, and to provide legal support and resources to animal rights activists. It works in coalition with other groups to fight– in the courts and in the streets–to liberate non-human animals.


text:
Amazon 3D Smartphone Launch Confirmed for June 18th?
Amazon Mobile
Amazon Android Apple Editorials Mobile Services Slideshows
7 Common Amazon Prime Video Problems & Fixes
Amazon Android Apple Apps Mobile News Technology
Wish App: 8 Things You Need to Know in 2021
Amazon Mobile News Services Technology
Amazon Business Account: What Is it & What You Need to Know
Amazon Deals Mobile News Technology
Amazon Fire Kids Edition Deals Take Up to $50 Off Tough Tablets
Amazon Android Deals Mobile News Technology
$30 Off Amazon Fire HD 8 Tablets Today
Amazon Apple Deals MacBook Pro Mobile News Technology
Save $200 on MacBook Pro 13 with 1TB Storage
Amazon Featured Mobile News Technology
Amazon Editorials Gaming Services Technology
Twitch Prime: What Is It? How to Get it Free & Benefits
Amazon Editorials Entertainment Featured Mobile Technology
Amazon FreeTime Unlimited: 8 Things to Know in 2020
Travis Pope
It now appears as if Amazon really is poised to launch the Amazon 3D Smartphone like previous rumors said it would.
Today, Amazon began allowing absolutely anyone to apply for invites for a launch event that'll be taking place on June 18th. Amazon first posted a link to the sign ups page on its Twitter account earlier this afternoon along with a tweet asking users to "Join Amazon's founder Jeff Bezos for our launch event."
Amazon doesn't exactly spell out what it plans on launching but an included video in that tweet and on the invitation website make it clear that its related to a device. Throughout the video normal users are seen looking down at what appears to be a smartphone in the palm of their hands.
Each one has something to say about what they're looking at like "that is awesome." A few users in the video actually move their head from side to side while looking down at whatever they're holding off camera, further hinting at some kind of 3D display technology that adjusts based on the angle it's being used at.
Early last month reports from the Boy Genuis Report & the Wall Street Journal indicated that Amazon had plans to introduce a smartphone with 3D display technology. BGR's report didn't just include a few sordid details about the upcoming smartphone but also included 3D renders of a smartphone with angles and lines that match previous Amazon Kindles and the Kindle Fire TV. It also included a micro-USB port, a rear-facing camera, two speakers that match the positions of the iPhone 5s' speakers and an ear piece above the display.
Read: Amazon 3D Smartphone Image Leaks
According to the Wall Street Journal the Amazon 3D smartphone will use multiple sensors and front facing cameras to track the user's retinas, making everything on the screen appear as if it was a hologram. Whereas the iPhone 5s relies on users to pinch photos to zoom in and out, the Amazon 3D Smartphone will simply allow users to move their phone closer to their face to zoom in.
In theory, Amazon is betting big on natural user interfaces based on face tracking being useful. Being able to do things with devices with body gestures and movies has become big lately. Microsoft's Kinect 2 and original Kinect 2 sensor were meant to bring this kind of interactionn to the Xbox One and Xbox 360. Apple's Siri voice assistant is also a perfect manifestation of natural user interface principles.
Reportedly, the Amazon 3D Smartphone will include a 4.7-inch high-definition display, a Qualcomm Snapdragon processor and 2GB of RAM. We don't yet know what software the device will run, but it's hard not to assume that Amazon wouldn't keep using the forked version of Android that it's made for tablets, e-readers and the Fire TV. Ironically, Amazon already curates its own Android app store. Today, Android users have to install it separately and then grant it permission to install apps on their Android phones and tablets.
We don't yet know anything about pricing. With the Kindle Fire line of tablets Amazon aimed to produce the lowest priced tablet available on the market and then recoup its money on content sold to users. It would make sense that Amazon would do that here too, especially since users can now pick up pretty decent Android Phones and Windows Phones for around $100 to $200 bucks without a two-year service agreement.
It might seem as if Amazon is going off the rails by launching its own smartphone, but it makes sense if you follow the company's logic. It has its roots as an online seller of physical goods, but Amazon quickly moved into selling digital goods too. Today it sells music, television shows, apps and eBooks. It would be ridiculous for the company to not try its hand at being user's complete solution for those things. That's especially true since smartphones continue to dominate the mobile computing landscape.
Related Topics:AmazonAmazon 3D smartphoneAmazon Fireamazon kindle


text:
Margot Byrne
margot.byrne@fcb.com
Madhu Malhan Joins FCB as Senior Vice President & Director of Global Creative Services
Press Release - New York, 11 January 2018
Malhan to partner with the agency's Global Creative Council to further fuel creative momentum
FCB Global CCO Susan Credle announced today that Madhu Malhan has joined the agency network as senior vice president and director of global creative services. In this position, Malhan will lead the network in establishing innovative creative solutions for client partners around the world, reporting into Credle.
Malhan will partner with Credle to provide a strategic point of view and benchmark for the agency's Global Creative Council (GCC), which consists of the network's worldwide CCOs. She will help to ensure that the best work is seen and recognized at the highest level and on the largest stage. Additionally, Malhan will work with Fred Levron, worldwide creative partner, FCB Global, to develop new creative programs to advance the agency's creative bar for talent outreach and connectivity.
She will help the agency to grow by tapping into the best creative resources in the network through identifying and mapping out outstanding industry creative talent, setting agency-wide creative priorities, and strongly representing FCB among clients and prospective new business. She will also partner with FCB chief creative officers to strengthen the network's jury and award show submissions.
Born in India and raised in Africa and South America, Malhan has a unique global perspective from residing on four continents. She will strategically aid in FCB's ongoing commitment to raise the creative caliber of the agency to produce "Never Finished" ideas for big brands.
A diversity and inclusion champion, Malhan most recently served for a decade as senior vice president and director of creative culture at Publicis USA, managing all aspects of creative, including talent, awards and culture. Prior to this role, she served as Partner and Minister of Culture at Ogilvy & Mather. She began her career with the Ad Club of NY and International ANDY Awards, where she spent 14 years building critical relationships with industry-leading associations, developing global awards strategies and amplifying creative representation.
"Madhu brings a wealth of experience and leadership to this position and will be critical to our success as we continue to elevate our creative portfolio, reputation and culture across the network. I've had the pleasure of working with Madhu over the years, primarily through the Ad Club of New York, sponsor of the International ANDY awards, where she played a critical role in raising the prestige and profile of this show while working with top creative leaders from across the globe," said Susan Credle, gslobal CCO, FCB.
Speaking on her new role Malhan said, "Susan's commitment to creating 'Never Finished' ideas is second to none, and I am delighted to join the agency at such a momentous time to help FCB author the next chapter of its creative success."
A proud mother and Brooklynite, Malhan is a graduate of the Fashion Institute of Technology with a Bachelor of Science in Advertising and Marketing Communications. She has received creative accolades from the American Advertising Federation, as well as earning the 2007 "Role Model" award from AAF Diversity, a One Show Bronze Pencil for "Brotherhood Exhibit," and the President's Award from the Advertising Club of New York in 1992.
##ENDS##
About FCB Global
FCB (Foote, Cone & Belding) is a global, fully integrated marketing communications company with a heritage of creativity and success dating from 1873. Based on a deeply developed understanding of diversified local markets and global cultures, FCB focuses on creating "Never Finished" campaign ideas for clients that reflect a deep understanding of the brand's past, a respect for the present and an anticipation of the future potential. With more than 8,000 people in 109 operations in 80 countries, the company is part of the Interpublic Group of Companies (NYSE: IPG). Learn more at and follow us on Twitter and Instagram (@FCBglobal) and Facebook (FCB Global).


We'd love to hear from you. You can reach us at info@crimson.no - either English or Norwegian is fine.
We're perfectly happy to talk on IM, phone, video conferencing or almost any other method. If you would like us to get in contact with you, please give us your details and some times that might suit you, and we'll work something out.


The Zapatista Army of National Liberation (EZLN), which led an armed uprising in Mexico's southern-most state of Chiapas in 1994, and which has since then spent its time organizing autonomous communities in that state, is now putting forward an indigenous woman candidate for president in the 2018 elections. The Zapatistas hold the Mexican government and the country's political parties in utter disdain, both for their corruption and for their disregard for the people they supposedly represent. The Zapatistas also reject elections and voting on principle. So, while they are putting forward health worker María de Jesús Partricio for president, they are not actually trying to elect her.
The protests so far are not as well organized, as disciplined, or as large as the recent teachers' strikes over the education reform law or the demonstrations in protest of the forced disappearance of 43 Ayotzinapa Teachers College students, but the demonstrations against the gasolinazo are national in scope and involve broader sectors of society.
On September 18, I wrote, and the New Politics website of which I am an editor, published an article titled "Mexico's Teachers Movement; From Class War to Death Squads" that argued that three recent killing appeared to be the result of death squads targeting teachers. While the fact that the three killings took place is not in question, well informed readers in Mexico who have been involved in the teachers movement or in solidarity with it suggest these killings do not seem to be the result of death squads.
These readers argue that while the teacher who was killed may have been targeted for union activity, the other two killings may have had other motives having nothing to do with the union. These readers suggest that while some teachers have been murdered because of their involvement in the teachers movement, many killings that have taken place in Oaxaca, Chiapas, and in other states may have political motives, may be related to the drug cartel violence, or to other violence in the region. I have come to the conclusion that my readers are right and that this article should be corrected: death squads do not appear to be a trend at this time.
I welcome and appreciate your comments and criticisms on the original article, on this correction and the issues raised.
Mexico's dissident teachers have been engaged in a strike against the Education Reform Law since May 16 of this year–four months! Their strikes of tens of thousands, led by the National Coordinating Committee (la CNTE), a caucus within the Mexican Teachers Union (el SNTE), have also engaged in protest marches, the blocking of highways and railroads, the commandeering of government vehicles, and the occupation of government buildings.
The government has responded by docking teachers' pay, firing them, sending the police to beat them, and issuing warrants and arresting teacher leaders. One can only call what has gone on in Chiapas and Oaxaca and to a lesser extent in Guerrero and Michoacán class war.
Now there also appear to be death squads carrying out executions of teachers and their allies. So far at least three assassinations have taken place: a teacher, a parent, and a lawyer for the union. This is an ominous and very dangerous escalation of political violence.
The last few years of repeated strikes and demonstrations by the teachers of Chiapas, Oaxaca, Guerrero, and Michoacán, and the government's violent repression of these protests–including forced diseappearance of students, massacres of supporters, and assassinations of individual teachers–has led to interest in the background of the teachers' movement. The following article is meant to provide a long historical overview of the Mexican teachers' movement, together with a bibliography for further reading.
An activist/scholar in the Mexican teachers union democratic opposition (CNTE) has asked me to publicize this statement (copied below). It explains the demands the movement is making on the government and fleshes out the short but excellent update on The Real News about the struggle. As this statement shows, CNTE and its supporters are struggling about far more than their jobs.
Support for resistance to the current model of education reform in México continues to grow after the Mexican Secretary of the Interior, Osorio Chong, issued an ultimatum on Friday, July 1st, to Oaxacan protesters and members of Section 22 of SNTE, urging them to stop their blockade of highways.
The Mexican Federal Police and Oaxaca State Police killed nine people and wounded more than one hundred others, while dozens more were beaten and yet others were arrested and jailed in what has been the most violent and bloody attack on teachers and their supporters in Oaxaca since the tremendous upheaval of 2006. Several teachers leaders have also been arrested and jailed on a variety of charges; warrants have also been issued for others.
Two new articles provide useful, accurate analysis about what's behind the protests in Oaxaca Mexico about education reform. One explains the economic factors that compel the government to respond with such vicious repression and are behind its refusal to compromise about its policy to replace the existing teacher workforce with contract labor.
To show support for Mexico's teachers, demonstrations are being held internationally, as they are in the U.S. In today's blog about the situation in Mexico, Mary Compton provides background to the current repression and information about how readers can support the teachers.
There were demonstrations yesterday at Mexican Consuls in several American cities protesting the Mexican government's violent repression of teacher protests in Oaxaca. Many of the protests also criticized the U.S. government for supply the Mexican government with military equipment being used in military and police actions against the teachers.
There were protests in New York, Chicago, Houston, and Los Angeles among other cities. The one pictured here, which grew to a couple of hundred people, took place in Manhattan at the Mexican Consul.
The National Coordinating Committee (la CNTE) and allied dissident groups in the Mexican Teachers Union (el SNTE) declared a general, indefinite strike on May 16. Tens of thousands of teachers left their classrooms, shutting down many schools in four states: Chiapas, Oaxaca, Guerrero, and Michoacán. There have also been protests in the State of Morelos and the State of Mexico.
This is the third and last of three book reviews that look at what Mexican intellectuals on the left have written in an attempt to understand Ayotzinapa and what it symbolizes and signifies for their country and its future. The first review appeared here and the second here.
Adolfo Gilly and Rhina Roux. El tiempo del despojo: Siete ensayos sobre un cambio de época. Mexico: Editoria Ithaca, 2015. 191pp. Bibliography. Available only in Spanish.
The Night of Iguala and the Awakening of Mexico (as we translate the title of this book), like Sergio Aguayo's From Tlatelolco to Ayotzinapa, deals with the horrifying killing of six people and forced disappearance of 43 students of the Ayotzinapa Rural Teachers College in the town of Iguala, Guerrero on September 26, 2014.
The horrifying killing of six people and forced disappearance of 43 students of the Ayotzinapa Rural Teachers College in the town of Iguala, Guerrero on September 26, 2014 had a dramatic impact on Mexico.
Like many countries trying to wedge their way into economic prosperity Mexico has affirmed an emphasis on education but in practice has negated its importance. Recently passed constitutional reforms relegate educators to temporary employment controlled by the federal government and private investors who have little or no interest in universal coverage or academic excellence. A huge portion of federal money designed for education goes to administrative personnel and is not subject to audit.


Every now and then I need to run an single failing specs2 test from the sbt command line. Because it happens so seldom, though, I keep on forgetting how to do it. Google isn't very helpful either because I have to remember the specs2 terminology, i.e., specification vs example, when searching.
// This class represents a **specification**.
If you're interested in running all the examples in the ExampleSpec specification, the following sbt command will do.
Or, using a wildcard for the package name, which is what I personally prefer.
If, on the other hand, you'd like to run just the example named this is example two, you have to make use of the -ex specs2 flag. Please note, this argument only works with the specs2 testing framework. ScalaTest supports a different set of arguments.
sbt> testOnly -- -ex "this is example two"
sbt> testOnly *ExampleSpec -- -ex "this is example two"
NB: you have to wrap the example name in double quotes. Single quotes won't do it.


Make Hillary Clinton the President of the United states is by far the biggest signed petition on change.org history now. The petition urges that Mr. Trump is unfit to serve and so far 4,853,615 supporters have signed the petition.
Unlike most of the petitions, this will meet a negative fate too but it is alarming how people have turned-up in numbers to sign it and want to make their voice heard. This petition comes in at a time when there are reports of Russians hacking US elections.


Happy New Year to you all on whatever part of the planet you are reading this.
Two tap-ins were enough to give City a victory over Rotherham that keeps Peter Reid in a job for a few more days.
After the defeat at Gillingham,things had reached an all-time low and something needed to happen.
Chairman Mike McGinnity had again resorted to blaming everyone else bar the players whilst the under fire City manager kept sthum.
As we set off up a reasonably quiet M1 for the hour and a half trip to South Yorkshire, the mood amongst the City supporters was not one of optimism for the year to come.
Around 400 City supporters including one from Bochum in Germany made their way to Rotherham and those suffering from welcoming in 2005 were able to get hair of the dog cures at one the drinking venues which were this season admitting away supporters.
Peter Reid who was rumoured to have been on his way with Mickey Adams taking over if he had lost, made three changes from the team that had lost in the final game of 2004.
Stuart Giddings came in for Steve Staunton in defence,Michael Doyle replaced Neil Wood in midfield and up front Stern John replaced Graham Barrett who was dropped to the bench. Again there was no Andy Morrell with a touch of flu being given as the official reason for his absence rather than interest from Brighton & Hove Albion.
John whose name was booed as it was announced went up front with Dele Adebola with Eddy Johnson going out on the right wing.
We'd journeyed up in sunshine but as the game kicked off, the heavens opened and the pouring rain meant a greasy surface.
In the sixth minute, City attacked down the left through Adebola who sent over a ball which Johnson swung his right leg at,hitting a defender and giving City the first corner of the match.
No sooner had Louis Carey wasted the flag kick, had Stern John fallen over and won City a free kick some thirty yards out. Captain Stephen Hughes who was playing despite a suspected broken nose,sent a long ball that just missed Adie Williams at the far post.
Coventry's Trinidadian was involved in the eleventh minute when he was on hand to head away a Paul McLaren free kick.
With the City supporters engaging in some good natured banter with the Rotherham supporters in the stand to our right,a 19th minute cross from Hughes found Eddy Johnson at the far post. The loanee from Manchester United headed the ball goalwards but somehow, Millers keeper Mike Pollitt got down to scramble away.
As one lone City supporter away to my left, emitted a loud chant of "Get McGinnity Out", McLaren got down the left and sent the ball over. Richard Shaw dived to head the ball away. But it only went a few yards to Andy Monkhouse who rifled a low drive which Steele got down to his left to save.
Gary McSheffrey again was working hard trying to get the Sky Blues attacking and in the 23rd minute, he cut in from the left flank and drilled the ball across the face of the goal. Like his effort in the game at Gillingham from roughly the same distance,it missed everyone before going out for a goal kick.
A minute later,Eddy Johnson pumped forward a hopeful ball, it bounced over the head of the Millers keeper. Somehow,Pollitt extended his arms to their full limit and was able to grab the ball and keep the score-line goal less.
Jamal Campbell Ryce, whom the last time I had seen him was on the receiving end of punches thrown by Craig Pead in a reserve game at Charlton was easily the best player on the pitch and was a constant threat.
He had already set Barker up for a chance which he put well wide of Steele's goal before he missed with a 26th minute right footed effort.
City came back on the half hour mark when Johnson and Hughes combined to feed McSheffrey who fired wide.
Four minutes later, Martin Butler won Rotherham a corner. Richard Shaw cleared this time up to Eddy Johnson who hit a tame effort which Pollitt dealt with.
Now the Millers who had won at Leicester and drawn with West Ham over the festive period and bottom of the table they were,but Ronnie Moore's team were starting to threaten more often and in the 38th minute,they took the lead.
Campbell-Ryce set up former Walsall striker Junior for a shot which Steele superbly saved with his legs for the first of two corners.
The second corner was taken by McLaren, knocked down by Chris Swailes inside the six yard box and with Steele,Williams and Rich Shaw all watching, Junior bundled the ball over the line from a couple of inches out.
That was it for the City supporters and chants of "Reid Out" intermingled with "Reid Sort It Out" and "Instant Success,You're Having A Laugh".
The team managed by Ronnie Moore who has seen more City reserve matches this season than Peter Reid continued to press and it was only thanks to the like of Eddy Johnson and Adie Williams getting their body in the way of shots that the damage was not more severe.
As referee Lee Mason blew the half-time whistle, some City supporters raced to the left hand of the Railway End stand to try and confrontate the City manager who was being flanked by a steward as he made his way to the dressing room, whilst others booed Reid and the players off the pitch.
Reid used the interval to make two changes and replaced Louis Carey and Stephen Hughes with Dean Leacock and Neil Wood. The appearance of both did not go down well with some of the City support and a chant of "You Don't Know What You're Doing" greeted the teams as they lined up for the second half.
The rain by now had reached torrential stage and there were chants of "Call it Off" as Adebola fired wide from an acute angle and Leacock conceded a corner at the other end.
For some reason,Rotherham were not playing with as much purpose as they had done in the first period and this allowed City's midfield to start to play.
In the 57th minute,Coventry were on level terms when Eddy Johnson did well to get over a cross which was met by Gary McSheffrey inside the penalty area at the far post. The Coventry kid superbly controlled the ball,before hitting a right footed drive. Pollitt dived but could only flap at it and Stern John nipped in between defender and keeper to bundle the ball into the net from a few inches out.
City's first goal at Millmoor since they were relegated sparked some raucous scenes in the away end of a ground that looks quite full with only 5,732 in it and lifted the players.
Adebola had a shot blocked in the 58th minute and a minute later,a long ball from McSheffrey found John who advanced towards the goal. Pollitt came out and took John and the ball. A mass shout of penalty went up from the City faithful but Mr Mason waved away our appeals.
Rotherham countered with Butler hitting a twenty yard drive which Steele dived to his right to push round for a corner and in the 67th minute,Campbell Ryce just missed the far post with an acute angled effort.
It had been a relatively clean game despite the conditions but when Barker threw himself over the legs of Neil Wood, the summer signing from Manchester United became the first caution of the game in the 69th minute.
Shaun Barker who misses the Millers next game at Millwall on Monday through suspension was replaced three minutes later by former Watford reserve Paolo Vernazza.
With fifteen minutes remaining, a high ball from Johnson was met by Stern John who got a touch on it before it was blocked for a corner by a covering defender.
Michael Doyle took the kick,Dean Leacock knocked the ball down and Adie Williams was on the goal-line to see the ball into the back of the net.
Williams and Doyle celebrated with the now jubilant crowd before getting on with the game.
City attacked in the 78th minute, when a lovely through ball from Johnson played in Stern John. The Trinidadian international danced round Mike Pollitt who slipped and then with the goal at his mercy. Stern John showed why many think he is a clown as he fell over and whilst on the floor,handled the ball in a bid to control it and was subsequently punished by the eagle eyed referee and his assistant in front of the Main Stand.
Rotherham won an 80th minute corner and replaced Junior with Will Hoskins as they looked to get back into the match.
This time, it was Luke Steele who was having a fine game and he remained firm to save an 88th minute effort from Vernazza.
Graham Barrett had stripped ready to be brought on in the 89th minute. However, a clash of heads between Williams and Giddings saw the Coventry kid require treatment and was replaced by Steve Staunton.
Steele managed to scramble a Campbell-Ryce shot away in the final seconds as City held on to record only their third away league victory of the season and keep Peter Reid in work for another few days.
Man Of The Match - Jamal Campbell-Ryce was the best player on the pitch, Luke Steele and Eddy Johnson took the votes.


text:
Jan. 1st, 2009 at 12:09 PM
Happy New Years from beautiful Montreal, where it's a balmy minus 18 degrees Celsius, with around 10 degrees of wind chill.
Before I go any further, let me try to explain this mysterious "wind chill" to those of you who don't live in near Arctic climes, because it was a baffling concept to me before I experienced it in the flesh.
Wind chill is precisely that - how cold the wind is. Now, the wind chill can't really be measured by a thermometer, because it only has an impact on one thing - human flesh. So, take today for example. Now, the thermometer says it's minus 18 degrees. That's fair to fucking cold, in my books. This is not a warm day by any stretch of the imagination!
However, and here's where it gets ugly, when I stepped outside the back door this morning for two minutes in my pjs and bathrobe to toss out some trash, the wind cut right the fuck through me and chilled me to the bone. That's wind chill! It may be minus 18, but it feels like minus 28!
To experience this phenomenon for yourself, if you're fortunate enough to live somewhere where this is merely an abstract concept (like Australia), here's what you do - open the freezer door. Find a nice big thick patch of frost. If your freezer is frost free, a slab of frozen whatever will do.
Place this directly against your skin. Leave it there for two minutes. That wicked ass cold, stinging, frozen sensation? Imagine that on any exposed flesh. And, in lesser degrees, on anywhere on your body not protected by a down jacket, Thinsulate gloves and winter boots. Wind chill will cut through jeans or even thick sweatpants almost like you're not wearing them.
Now, imagine that this sensation hits you, not after two minutes, but almost the moment you actually step into the cold outside.
Welcome to Montreal in winter! -snickers-
So, let's recap since my last update.
Christmas was huge. And more than a bit stressful. My FIL has some Clark W. Griswold-type qualities about the perfection of holiday celebrations. And he gets cranky when things don't go his way. He also can't cook with anyone in the kitchen. Which meant being banished from there for two days. Sheesh!
Luckily, I had Valium - thank you Valium!
The actual celebration was great - the kids were thrilled with the gifts we got them, thanks to hints from their parents. We also hit the nail right on the head with the gifts we got for the adults, which was a bonus.
Hubby was thrilled with the Montreal Canadiens jersey I had personalised for him, and the illustrated history of the team, which celebrates 100 years this year. And he is saving up his Turtles and Toffifees for Australia, since we can't readily get them down under. He got some computer games from his father and brother as well.
It doesn't sound like much, but he and I have been shopping for ourselves virtually since we landed, because things are so much cheaper here than they are back home. So he also has probably another ten games, a new joystick and game controller, a new pair of dress shoes and assorted other bits and pieces as well.
I was very spoiled - hubby bought me the most exquisite Bulova dress watch (this one!), which had to have two links removed because it was too big. You have no idea how much I loved that! ;-) And a gift box of my favourite perfume, Shalimar by Guerlain.
FIL bought me a bottle of the finest maple syrup produced in Quebec, and a little jewelled pill box in the shape of a cat. And MIL found me a cute little squirrel for my desk at work! Hubby's brother and sister in law went all out - she makes handmade soaps and creams, and I love that stuff, so I have a truckload of the most gorgeous smelling soaps to take home!
Hubby's sister really went all out though - she stopped at Tim Hortons on the way to Christmas dinner and picked up gift packs of coffee, which she distributed from a borrowed garbage bag. -snickering- Makes me kind of glad we didn't buy her husband a gift card from tim Hortons as a gift, which we'd been thinking about!
I don't really mind - I do love coffee, and that will last me at least a year, since hubby doesn't drink it! ;-)
But in addition to all that, I also bought CDs and movies for myself (20th anniversary edition of The Princess Bride and the extreme version of Blade: Trinity!), and books, andd gel pens (my weakness!). And a whole bunch of new clothes, which I know I said I wasn't going to do because I'm still losing weight (lost over 6 pounds on this trip, and dropped another size I think, because the clothes that fit me before we left Australia no longer do, as in too big!). But this place had summer clothes on sale and I just found so much lovely stuff that's fitted and makes me look even slimmer that I couldn't resist! Can't wait to show them off at work!
Day before yesterday we went into Montreal to do the last shopping trip - I was still determined to get the Kane DVD, and the HMV superstore delivered! "Three discs with more than two dozen matches spanning Kane's career along with New and Exclusive Commentary from the Big Red Monster."SQUEEEEEEE!
Also got the three disc set of Hell in a Cell, because it's 'Taker-iffic, and the New and Improved DX box set because . . . well, hello? DX!
Along the way, we also shopped for gifts/souvenirs for my family to take home. Toys'R'Us trip! Where I got myself a toy moose . . . what? He's cute and snuggly! ;-)
The one disappointment was discovering an exhibition in the city of Titanic artifacts just as we were on our way to hubby's brother for a visit. We planned to back tomorrow, but it finished on New Year's Eve. I was a bit bummed, but hey, you can't have everything, right?
Besides, my disappointment was offset by coming home after a fun visit with my brother in law to find I'd made dangerpuddle 's Christmas card list! Thanks, hon - that made my day . . . even if it wasn't a pic of 'Taker and Kane! However, if you found a holiday pic of 'Taker and Kane . . . SHARE! I'm just sayin' is all ;-)
Had a quiet New Year's Eve - it's never really been my holiday. I can count on the fingers of one hand how often I've bothered to sit up and see the new year in. Hubby took me out to a classy dinner, in the freezing cold (more of that miserable fuckin' wind chill!) . . . we went to Wendys! -snickerfits-
Hey, we don't have them in Australia, and I wanted to eat at least one meal of junk food, like how I wanted to shop at least once at WalMart - just to say I did it. It wasn't that bad, although I couldn't finish it - portion sizes here are like crazy big, compared to what I can eat now.
Then hubby stopped at Tim Hortons for a dozen donuts - on the basis that we can't get them in Australia either. So we sat and watched Canadian comedy on the tv and I had a donut. Saw the last ever episode of Air Farce, which is hysterical, and an hour of Ron James, who cracks me up like crazy.
That's when things got batshit crazy though. Brother in law called MIL to say that the babysitter cancelled and could she watch the three kids while he and SIL went to a party. "Watch" as in "have the kids sleep over cos we were gonna be there tomorrow anyway". And he asked hubby to come to the party with them (only hubby, cos there's only room in the car for one adult with all the car seats).
I didn't mind about the party - like I said, New Year ain't my thing - but a houseful of kids? Not my thing. Not that I don't love them, but frankly, there's a reason I don't have kids. Noise and fuss and all that stuff makes me crazy. So I booked - went up to bed before they arrived. Well, retreated to the bedroom and my laptop, anyway.
Even then I wasn't safe - these are kids with no concept of personal space or closed doors. They opened the bedroom door twice before being told firmly not to do it again, and even then they were stampeding up and down the upstairs hallway for what seemed like hours. Then the littlest one refused to go to bed (she's got serious attachment issues to her mother and so I had to resort to headphones to block the sounds of screaming and crying.
Thank the Gods for  panthology who kept me amused and sane until I couldn't keep my eyes open any longer, and then BIL dropped hubby home around 3am (complete with ringing doorbell) and took the youngest monster home with them so we could all get some sleep.
It was unfortunately short lived. I don't know how often the bedroom door was opened before I actually woke up, but I saw it once or twice after I did, before FIL chased them back downstairs again. I don't get what part of "people are sleeping, stay downstairs" they had trouble understanding.
I'm once again hiding - kids take up too much energy in the mornings, even when you've slept. If you haven't - forget it!
This morning, I have browsed dangerpuddle 's Etsy store to look at the pretties, uploaded a bunch of new user pics, and just chilled. I'll go shower shortly, and get prettied up - FIL insists he wants to take family pictures today (he wanted to do it on Christmas, but that got out of hand even before it started so nothing happened).
If that eventuates, I'll share - but don't count on it. I'm seeing New Year's going the way of Christmas at this point, and so I will leave you with my favourite quote from that all time seasonal classic, National Lampoon's Christmas Vacation:
Clark: Where do you think you're going? Nobody's leaving. Nobody's walking out on this fun, old-fashioned family Christmas. No, no. We're all in this together. This is a full-blown, four-alarm holiday emergency here. We're gonna press on, and we're gonna have the hap, hap, happiest Christmas since Bing Crosby tap-danced with Danny fucking Kaye. And when Santa squeezes his fat white ass down that chimney tonight, he's gonna find the jolliest bunch of assholes this side of the nuthouse.
Current Mood: in hiding!
faithinfire
Jan. 3rd, 2009 11:25 am (UTC)
Glad to hear you had a good Christmas! *hugs*
faithinfire : (no subject) [+0]


text:
Q: How to activate a CSS animation only when hovering - without javascript Is there a way to get this CSS code:
/** Swing **/
.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

@-webkit-keyframes swing {
    20%, 40%, 60%, 80%, 100% { -webkit-transform-origin: top center; }
    20% { -webkit-transform: rotate(15deg); }
    40% { -webkit-transform: rotate(-10deg); }
    60% { -webkit-transform: rotate(5deg); }
    80% { -webkit-transform: rotate(-5deg); }
    100% { -webkit-transform: rotate(0deg); }
}
@keyframes swing {
    20% { transform: rotate(15deg); }
    40% { transform: rotate(-10deg); }
    60% { transform: rotate(5deg); }
    80% { transform: rotate(-5deg); }
    100% { transform: rotate(0deg); }
}

.swing {
    -webkit-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation-name: swing;
    animation-name: swing;
}

/****/

Generated from this website: https://coveloping.com/tools/css-animation-generator
To work only when hovering over an element?
I added:
.swing:hover {
    -webkit-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation-name: swing;
    animation-name: swing;
}

Myself and it's not working.
Oh... And I'm trying to avoid using javascript/jQuery so the page will load faster..

A: Demo
Use the animation-play-state:running; on :hover
so that it plays while hovering over.
Not hovered element should then be : animation-play-state:paused; so its not running without hover.
Setting the animation-iteration-count:infinite; makes the animation run infinite (as long as you hover in this case).


We are looking for a web designer with a background in customer facing marketing websites to work as part of our web team.
Ask yourself, are you passionate about designing beautiful and highly usable websites? Would you love to work alongside a talented team to build products that make peoples' lives more secure and productive? If so, read on!
Design concepts and ideas to make 1Password's web presence the best it can be.
Provide detailed UX and UI mockups to communicate interaction and design ideas.
Join regular constructive design feedback sessions and take ownership of your projects as they grow from the initial concept.
Regularly speak with 1Password customers, helping them with any issues and learning from their feedback to improve 1Password.
Push and challenge our development team and in turn get pushed and challenged by them.
Review the tools and platforms that 1Password uses and familiarize yourself with the style and format of our created content.
Discuss workflows and review designs with the rest of the team regularly.
Begin taking on some of your own design issues to learn the 1Password style.
Speak with our customers to understand more about how they're using what we've built.
Act as a design resource to others in the organization, taking briefs from department heads and creating elements as needed.
Start to take ownership of the design of the 1Password website, and suggest changes or updates.
Become a key part of the design and web team, taking ownership of areas that interest you and pushing their design forward to create a better product.
A background in designing UX concepts and providing wireframes, storyboards, user-flows, site maps.
Experience creating illustration artwork that supports written content.
Comfort with Adobe Creative Suite. We ♥ Sketch and we're looking for designers who are proficient in it as well.
Familiarity with versioning tools like Abstract and Git, as well as presenting work within Zeplin.
A good understanding of HTML and CSS for fine tuning your design work in production and designing with development restrictions in mind.
A penchant for designing around the trends instead of following them.


text:
Q: Linux "free -m": Total, used and free memory values don't add up On a linux system, while using "free", following are the values:
         total      used      free    shared  buff/cache   available
Mem:  26755612    873224    389320    286944    25493068    25311948
Swap:        0         0         0

The total, used and free values don't add up. I'm expecting total = used + free.
Question:
What am I missing here?

A: For the main memory, the actual size of memory can be calculated as used+free+buffers+cache OR used+free+buffers/cache because buffers/cache = buffer+cache.
The man page of free highlights used as Used memory (calculated as total - free - buffers - cache)
As the man page of free says :-

total  Total installed memory (MemTotal and SwapTotal in /proc/meminfo)
used   Used memory (calculated as total - free - buffers - cache)
free   Unused memory (MemFree and SwapFree in /proc/meminfo)
shared Memory used (mostly) by tmpfs (Shmem in /proc/meminfo,
                on kernels 2.6.32, displayed as zero if not available)
buffers   Memory used by kernel buffers (Buffers in /proc/meminfo)
cache  Memory  used  by  the  page  cache and slabs (Cached and Slab in
                /proc/meminfo)
buff / cache  Sum of buffers and cache
available  Estimation of how much memory  is  available  for  starting  new applications,  without swapping. Unlike the data provided by the               cache or free fields, this field takes into account  page  cache and also that not all reclaimable memory slabs will be reclaimed due to items being in use (MemAvailable in /proc/meminfo, available on kernels 3.14, emulated on kernels 2.6.27+, otherwise the same as free)

In your case,

873224(used) + 389320(free) + 25493068(buff/cache) = 26755612(total)

A: Linux likes to cache every file that it opens.  Every time you open a file for reading, Linux will cache it but it will drop those caches if it needs the memory for something more important -- like when a process on the system wants to allocate more memory.  These caches in memory simply make Linux faster when the same files are used over and over again.  Instead of actually going to disk every time it wants to read the file, it just gets it from memory and memory is a lot faster that disk.  That is why your system shows 25493068 used in buff/cache but also shows 25311948 available.  Much of that cached data can be freed if the system needs it.