text:
namespace llvm {

// Return true when the given node fits in a positive half word.
bool isPositiveHalfWord(SDNode *N);

  namespace HexagonISD {
    enum {
      FIRST_NUMBER = ISD::BUILTIN_OP_END,

      CONST32,
      CONST32_GP,  // For marking data present in GP.
      CONST32_Int_Real,
      FCONST32,
      SETCC,
      ADJDYNALLOC,
      ARGEXTEND,

      CMPICC,      // Compare two GPR operands, set icc.
      CMPFCC,      // Compare two FP operands, set fcc.
      BRICC,       // Branch to dest on icc condition
      BRFCC,       // Branch to dest on fcc condition
      SELECT_ICC,  // Select between two values using the current ICC flags.
      SELECT_FCC,  // Select between two values using the current FCC flags.

      Hi, Lo,      // Hi/Lo operations, typically on a global address.

      FTOI,        // FP to Int within a FP register.
      ITOF,        // Int to FP within a FP register.

      CALLv3,      // A V3+ call instruction.
      CALLv3nr,    // A V3+ call instruction that doesn't return.
      CALLR,

      RET_FLAG,    // Return with a flag operand.
      BR_JT,       // Jump table.
      BARRIER,     // Memory barrier
      POPCOUNT,
      COMBINE,
      WrapperJT,
      WrapperCP,
      WrapperCombineII,
      WrapperCombineRR,
      WrapperCombineRI_V4,
      WrapperCombineIR_V4,
      WrapperPackhl,
      WrapperSplatB,
      WrapperSplatH,
      WrapperShuffEB,
      WrapperShuffEH,
      WrapperShuffOB,
      WrapperShuffOH,
      TC_RETURN,
      EH_RETURN,
      DCFETCH
    };
  }

  class HexagonSubtarget;

  class HexagonTargetLowering : public TargetLowering {
    int VarArgsFrameOffset;   // Frame offset to start of varargs area.

    bool CanReturnSmallStruct(const Function* CalleeFn,
                              unsigned& RetSize) const;

  public:
    const HexagonSubtarget *Subtarget;
    explicit HexagonTargetLowering(const TargetMachine &TM,
                                   const HexagonSubtarget &Subtarget);

    /// IsEligibleForTailCallOptimization - Check whether the call is eligible
    /// for tail call optimization. Targets which want to do tail call
    /// optimization should implement this function.
    bool
    IsEligibleForTailCallOptimization(SDValue Callee,
                                      CallingConv::ID CalleeCC,
                                      bool isVarArg,
                                      bool isCalleeStructRet,
                                      bool isCallerStructRet,
                                      const
                                      SmallVectorImpl<ISD::OutputArg> &Outs,
                                      const SmallVectorImpl<SDValue> &OutVals,
                                      const SmallVectorImpl<ISD::InputArg> &Ins,
                                      SelectionDAG& DAG) const;

    bool isTruncateFree(Type *Ty1, Type *Ty2) const override;
    bool isTruncateFree(EVT VT1, EVT VT2) const override;

    bool allowTruncateForTailCall(Type *Ty1, Type *Ty2) const override;

    SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override;

    const char *getTargetNodeName(unsigned Opcode) const override;
    SDValue  LowerBR_JT(SDValue Op, SelectionDAG &DAG) const;
    SDValue LowerDYNAMIC_STACKALLOC(SDValue Op, SelectionDAG &DAG) const;
    SDValue LowerINLINEASM(SDValue Op, SelectionDAG &DAG) const;
    SDValue LowerEH_LABEL(SDValue Op, SelectionDAG &DAG) const;
    SDValue LowerEH_RETURN(SDValue Op, SelectionDAG &DAG) const;
    SDValue LowerFormalArguments(SDValue Chain,
                                 CallingConv::ID CallConv, bool isVarArg,
                                 const SmallVectorImpl<ISD::InputArg> &Ins,
                                 SDLoc dl, SelectionDAG &DAG,
                                 SmallVectorImpl<SDValue> &InVals) const override;
    SDValue LowerGLOBALADDRESS(SDValue Op, SelectionDAG &DAG) const;
    SDValue LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const;

    SDValue LowerCall(TargetLowering::CallLoweringInfo &CLI,
                      SmallVectorImpl<SDValue> &InVals) const override;

    SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
                            CallingConv::ID CallConv, bool isVarArg,
                            const SmallVectorImpl<ISD::InputArg> &Ins,
                            SDLoc dl, SelectionDAG &DAG,
                            SmallVectorImpl<SDValue> &InVals,
                            const SmallVectorImpl<SDValue> &OutVals,
                            SDValue Callee) const;

    SDValue LowerFRAMEADDR(SDValue Op, SelectionDAG &DAG) const;
    SDValue LowerATOMIC_FENCE(SDValue Op, SelectionDAG& DAG) const;
    SDValue LowerRETURNADDR(SDValue Op, SelectionDAG &DAG) const;

    SDValue LowerReturn(SDValue Chain,
                        CallingConv::ID CallConv, bool isVarArg,
                        const SmallVectorImpl<ISD::OutputArg> &Outs,
                        const SmallVectorImpl<SDValue> &OutVals,
                        SDLoc dl, SelectionDAG &DAG) const override;

    MachineBasicBlock *
    EmitInstrWithCustomInserter(MachineInstr *MI,
                                MachineBasicBlock *BB) const override;

    SDValue  LowerVASTART(SDValue Op, SelectionDAG &DAG) const;
    SDValue  LowerConstantPool(SDValue Op, SelectionDAG &DAG) const;
    EVT getSetCCResultType(LLVMContext &C, EVT VT) const override {
      if (!VT.isVector())
        return MVT::i1;
      else
        return EVT::getVectorVT(C, MVT::i1, VT.getVectorNumElements());
    }

    bool getPostIndexedAddressParts(SDNode *N, SDNode *Op,
                                    SDValue &Base, SDValue &Offset,
                                    ISD::MemIndexedMode &AM,
                                    SelectionDAG &DAG) const override;

    std::pair<unsigned, const TargetRegisterClass*>
    getRegForInlineAsmConstraint(const std::string &Constraint,
                                 MVT VT) const override;

    // Intrinsics
    SDValue LowerINTRINSIC_WO_CHAIN(SDValue Op, SelectionDAG &DAG) const;
    /// isLegalAddressingMode - Return true if the addressing mode represented
    /// by AM is legal for this target, for a load/store of the specified type.
    /// The type may be VoidTy, in which case only return true if the addressing
    /// mode is legal for a load/store of any legal type.
    /// TODO: Handle pre/postinc as well.
    bool isLegalAddressingMode(const AddrMode &AM, Type *Ty) const override;
    bool isFPImmLegal(const APFloat &Imm, EVT VT) const override;

    /// isLegalICmpImmediate - Return true if the specified immediate is legal
    /// icmp immediate, that is the target has icmp instructions which can
    /// compare a register against the immediate without having to materialize
    /// the immediate into a register.
    bool isLegalICmpImmediate(int64_t Imm) const override;
  };
} // end namespace llvm

#endif    // Hexagon_ISELLOWERING_H


text:
Seven destinations perfect for a November holiday
Forget hibernating and start exploring some of the world's most exotic and exciting spots this autumn
By Tristan Parker
November doesn't have to be all grey skies. In fact, with a little forward planning, it can be one of the best months of the year. Fancy the sound of joining in the celebrations at one of Mexico's biggest festivals or witnessing a beautiful annual tradition in Thailand? Perhaps you want to escape the cold and hit a sunny beach, or maybe go 'full autumn' and see Japan's dazzling rust-coloured landscape. Whatever your ideal getaway, you're sure to find it in our round-up of November holiday destinations. With autumn holiday ideas this good, who needs summer?
Beautiful Gentoo penguins can be found on the Falkland Islands © Shutterstock
1. Falkland Islands
Best for: wondrous wildlife
Excited to admire elephant seal pups, penguins, sea lions and albatross in their natural environment? November is a prime month for wildlife-spotting in the Falkland Islands, as days become longer and temperatures slightly warmer. Anyone who loves penguins (which – let's be honest – is everyone) will be in their element, as you'll see several different species, including rockhopper, gentoo, macaroni and Magellanic. Various Princess shore excursions will lead you to these magnificent creatures and if you're really, really lucky, you might even glimpse a killer whale along the way.
Traditional lanterns released into the night's sky in Thailand © kljphotographic/Robert Harding
2. Bangkok, Thailand
Best for: a cultural spectacular
Loi Krathong is an annual festival celebrated across Thailand and it's quite the spectacle. Seen by many Thai people as a time to give thanks to the Goddess of Water, thousands of krathong – small, decorated boats usually made from banana leaves or bread – are set sail down rivers while traditional lanterns are released into the sky, both making for a breath-taking sight. From Bangkok's waterways is a great place to watch the festival unfold and you can take part by purchasing and releasing your own krathong – just make sure it's not made of plastic before you buy.
See vibrant Day of the Dead skulls in Mexico © Gadiel Lazcano/Unsplash
Best for: incredible celebrations
You'll probably have heard of Mexico's Día de los Muertos (Day of the Dead) festivities, but seeing them in the flesh is something else entirely. Although celebrating death may sound a little macabre, it's actually a joyous time, full of colourful parades, amazing costumes (look out for elaborately decorated skeletons at every turn), families paying tribute to loved ones and a carnival-like spirit, complete with live music and dancing. The event was even recognised by UNESCO as having Intangible Cultural Heritage in 2008 and you can learn more about it beforehand at one of our on-board Mexican Fiestas.
Catch Macy's Great American Marching Band in action in Manhattan © Macy's, Inc
4. New York, United States
Best for: seeing the ultimate street parade
The Macy's Thanksgiving Day Parade has been going since 1924, becoming a calendar highlight for New Yorkers. Still one of the world's largest parades, it's an extravaganza of floats, dancers, music and – most famously – gigantic balloon characters, from Snoopy to Paddington Bear to Spider-Man. The route snakes through Manhattan and there are various spots to catch it up-close (make sure you get there early though). After the parade finishes at noon, you've got the rest of the day to enjoy the wonderfully festive city.
See the stunning autumn leaves Lake Kawaguchiko, with Mt Fuji as a backdrop © Simon Shim/Unsplash
5. Japan
Best for: walking in an autumn wonderland
Autumn leaves in the UK are lovely; in Japan, they're spectacular – and also a cause for national celebration. The famous Fuji Kawaguchiko Autumn Leaves Festival is an event held every November on the shore of Lake Kawaguchiko, a location that can be easily reached from the ports of both Tokyo and Shimizu. While there are street stalls and coloured illuminations throughout the festival, the real draw is walking through the Momiji Corridor – two rows of hundreds of dazzling red and orange-leafed maple trees. As an added bonus, the majestic Mount Fuji can also be admired from here. Don't forget your camera...
Take a dip at Doctor's Cave beach, Montego Bay © Holger Leue/Robert Harding
6. Montego Bay, Jamaica
Best for: a hit of sunshine
Trade a UK autumn for a Jamaican one, where the average daily temperature is around 26-27°C. Montego Bay is a particularly great spot to forget about grey skies and sub-zero mornings, thanks to jaw-dropping beaches. Head to Cornwall Beach for a peaceful swim or visit Doctor's Cave Beach for its postcard-perfect white sand and azure sea. Afterwards a day of sun bathing, stroll down ever-buzzing Gloucester Avenue (known as 'Hip Strip') to browse the local markets and shops. Get into the swing of things at Princess' on-board Caribbean Festival too, which will give you an introduction to some of the music, food and culture of this diverse region.
Explore the Acropolis in Athens, Greece © Princess
7. Athens, Greece
Best for: leisurely adventures
The Grecian sun can be exhausting in the height of summer, but in November, things cool down to a far more manageable temperature (around 15°C), plus the crowds thin out, too. Both of which mean it's a fine time to explore the capital, Athens. City activities include admiring historical heavyweights such as the mighty Acropolis, which overlooks the city; soaking up the cultural riches of various museums (the Museum of Cycladic Art is one of our favourites); and wandering atmospheric neighbourhoods like pretty Plaka, which is great for a coffee stop and buying one-off clothing pieces, jewellery or locally made ceramics in its many boutiques.
Ready to book your November holiday?
See all November itineraries at princess.com
MORE HOLIDAY INSPIRATION BY MONTH
Six destinations perfect for an October holiday
Cruise into autumn in style and set sail to one of our favourite post-summer holiday hotspots
Seven destinations perfect for a September holiday
Sunny beaches, delectable food festivals and nature at its most colourful – why September is the time to travel
Six destinations perfect for an August holiday
Get the most from your summer with our ultimate August getaway guide
Tristan Parker
Tristan is a journalist writing about travel, lifestyle and music. Writing has taken him all over the world, though he seems to spend a lot of time in Spain and Scandinavia, which is fine by him. His belief that you can learn a lot about a place by sitting in the local bar for a few hours has worked out well so far.

redpajama_set_name: RedPajamaCommonCrawl


Time for a trip on a Charlottesville Food Tour. Charlottesville is often described as a foodie's paradise, and if you look around this little town, it's easy to see why. Two years ago the Huffington Post listed Charlottesville in the top 15 cities in the nation for restaurants per-capita. For anyone asking what to do in Charlottesville, checking out some of the top restaurants in town is a must! With so many fine eateries to choose from however, you could spend a whole vacations' worth of time just trying to figure our where to grab lunch! Charlottesville's food scene is booming, with something worth trying for just about every taste.
While it's nice to see the nation catching on to what's going on around the Commonwealth, Cville locals will tell you we've been doing this local-gastro focused cuisine thing for years! Centuries, if you want to hark back to Charlottesville's most famous foodie resident, Mr. Thomas Jefferson. On a historical tour of Monticello, it's hard not to gravitate towards the immaculate and historically accurate gardens. The variety of fruits and vegetables Jefferson managed to grow in good old Virginia red clay is truly staggering. And when you enter the house and hear about the extensive and elaborate dishes that were prepared, it's hard not to salivate. Just don't drool, as it's a historic property after all. Inspired by global cuisine, Jefferson was a true gourmand, attempting to live a European foodie's life in the Virginia countryside. By all accounts, he succeeded!
If you wanted to find the modern day heart of the Charlottesville's food scene, a good place to start might be one of the multiple farmers' markets held each week. Starting in early spring and held all the way through December, you can find a market selling local produce and goods on nearly every day of the week- a pretty amazing fact given the size of this town. Without a doubt the granddaddy of them all, Charlottesville's Central Market is a maze of wondrous food options for buyers who want to meet the person who pulled their food out of the ground or raised the cow they are about to slap on the grill. While wandering around the colorful stalls, there's a good chance you'll bump into a local chef, gathering elements for the night's special dish.
The word "scene" conjures up images of groupies and rock bands, or fans swooning at the sight of the latest starlet to grace the big screen. But in many ways, this image is not too far off the reality of Charlottesville's foodie world. I have personally heard the whispers of awe as a revered chef walks into the dining room, onlookers excited to see a master of their craft. It might be somewhat shameful that I'd have trouble picking the mayor out of a line up, but I could tell you at a glance who cooks the best fried chicken in town (hint, they also sell gas for your car!) I guess you can count this Food Trail Guide as one of the groupies!
One of more recent developments in Charlottesville is a revitalization of neighborhoods, showing a reimagining of existing spaces as cutting edge eateries. Neighborhoods like Belmont are home to authentic Spanish tapas joints and traditional Neapolitan pizzerias. Rose Hill is serving up slow roasted pork, cooked to perfection as well as croissants that look as if they came straight out of a Parisian baker's case. The downtown mall continues to evolve, while Midtown gets a new sense of chic with upscale seafood restaurants and cocktail lounges. Even Route 29 North, previously the domain of strip malls and big box stores, now has its own purveyors of local ingredients and interesting international flavors. With so many foodie neighborhoods to explore, you almost need a food tour just to navigate it all!
When coming to Charlottesville as a visitor, trying some of the traditional southern fare is a must. It's the ultimate expression of local, drawing both from regional ingredients as well as recipes. There are local places that specialize in the holy trinity of Southern staples- buttery biscuits, slow cooked meats, and waffles- Chicken and Waffles, to be accurate! Cville is full of up and coming chefs, playing with classic dishes with a youthful spin, showing how good simple food can be with a dedication to preparation, local sourcing, and innovation.
Burger with Pimento Cheese and Homemade Pickles!
When I decided to move to Charlottesville a few years ago from a major metropolitan city, one of the major draws what the ability to live in the country while not giving up good sushi. Well, good sushi and authentic Mexican, and Thai Curry, and a REAL bagel…. you get the idea! Charlottesville is fortunate to have a range of restaurants exploring an astounding array of traditional cuisines. Due in part to a vibrant immigrant population, and in part to a worldly university community open to trying new and novel foods, there is a whole globe worth of food options to explore.
With all the amazing innovators and traditionalists in the Charlottesville food scene, it's the perfect place to take a food tour. In today's online world, every restaurant, local food purveyor, and hot dog stand has a presence online, complete with gushing reviews. In many ways, a review-based system is the great equalizer, letting you know which places are the best based on the actual experiences of actual customers. But with so much information out there, how do you choose and sort the hyperbole from the truth? And more importantly, do you want to be doing that research on your vacation? In our experience, the best meals I've eaten while visiting a town as a tourist have all come from a local's recommendations. These are the people who, in an instant, can cut through the noise and send you straight to a meal or tasting you'll never forget!
In a foodie's paradise like Charlottesville, one easy answer to all such questions is to head out on a guided food tour, where your local guide can confidently say the places they are taking you represent a great cross section of the best restaurants and food purveyors in town. If you've seen Jefferson's Monticello and sipped at winery or two and still left wondering what to do in Charlottesville VA, there is no better way than guided food tour to show you what culinary pleasures await. You can head out on the Charlottesville foodie trail in comfort and style for what is sure to be a memorable day of tasting the best the Piedmont has to offer! Give us a call or book online using our easy reservation system today!


text:
Green for go: The private sector looks on with interest as the government focuses on sustainability
QatarConstruction
Building green has been part of the GCC market for some time. In the pre-financial-crisis days, before 2008, when buildings in the UAE were appearing rapidly, many developers highlighted their environmentally friendly credentials. However, in a period of such rapid growth, there was a concern that green talk was simply ephemera.
BEHAVIOUR CHANGE: A lack of awareness and inefficient use of resources at the household level is a major hurdle in Qatar's drive to shift to a greener development path. The country currently has one of the highest carbon emissions per capita in the world. Furthermore, the rapid pace of growth combined with the need to import almost all goods and services has come at a tremendous environmental cost.
TAKING ACTION: However, Qatar is beginning to dispel the cynicism of those who questioned the sincerity of green moves. Sustainability has been placed at the forefront of the government's vision for development, with the General Secretariat for Development Planning's National Development Strategy 2011-16 setting out a plan that "balances economic growth and environmental protection. The overarching goal is a sustainable framework that assures future generations' prosperity, but with a quality of life unconstrained by shortages or inherited ecological damage."
The government has also established a number of bodies to deal with the challenge of sustainability. One of the most prominent is the Qatar National Food Security Programme, which has been charged with developing strategies to ensure the long-term viability of food production and imports in an increasingly hostile climate and a challenging topographical environment. "The main problem for domestic food production is the availability of water," Patrick Linke, the managing director of the Qatar Sustainable Water and Energy Utilisation Initiative, told OBG. "The current practice is to use groundwater, but that is depleting fast. So using desalinated water is the key, but we have to look at ways to generate power in a sustainable way."
A BROAD APPROACH: The fact that the state has placed such an emphasis on this body illustrates how seriously it is taking the issues of sustainability and the environment. Qatar has adopted a broad approach, targeting areas from the reduction of flaring in the hydrocarbons sector to better air quality monitoring and management to protecting biodiversity. However, there is much more that can be done.
"Environmental regulations currently seem to be very focused on the design phase of construction.
More emphasis needs to begin to reflect the next stages as the projects begin to advance," said Steffen Pekrul, the senior project manager and head of business development at Hochtief Solutions, an international construction services firm.
BUILT ENVIRONMENT: One of the main components will be improving the sustainability of the built environment. The government is taking the lead in this by calling for a reconsideration of current urbanisation trends in Doha and the peninsula as a whole.
According to the National Development Strategy 2011-16, "Doha has grown exponentially, supported by a construction boom of striking contemporary buildings. But the capital lacks the benefits that urban green spaces provide. To continue Doha's expansion without incorporating greenery and open spaces would increase Qatar's sustainability challenges by a considerable margin."
As such, the government has set the target of creating three car-free, tree-shaded corridors by 2016.
These will effectively be pedestrian routes that are protected by shade and greenery. The corridors will span residential, commercial and mixed-use areas.
Such developments will be important in a city that has hitherto seen very little green space or pedestrian-friendly development.
According to the commentary accompanying the strategy document, "A greener capital will support other environmental priorities. The addition of broad-canopied trees should help improve air quality by absorbing pollutants and trapping windblown sand and dust. Certain solid waste could be converted into compost and used as a planting base. In addition, the surplus water gathering in the city's rising water table could be drawn down to maintain various green spaces."
WATER: While grey water can help reduce the burden on groundwater for use in agriculture and maintaining the country's green spaces, there may not be enough of it to meet the all needs. Ghassan Oueijan, the managing director of Al Nakheel Agriculture and Trade, told OBG that "The major challenge for landscaping is the availability of irrigation water. However, this is now starting to be resolved by the completion of treated sewage effluent projects, letting that water be used for irrigation purposes."
The construction sector is in itself a large consumer of water. There are a number of initiatives to develop alternative sustainable sources of water to reduce the country's dependence on carbon-intensive desalination technology. However, companies in Qatar are gradually developing technology solutions to improve sustainable outcomes, such as Khalid Cement Industries, which received Green Star certification from the National Ready Mix Concrete Association (NRMCA) in 2010. The company is also engaged in efforts to introduce building materials that help reduce carbon dioxide emission by 70%. The NRMCA's Green Star recognises efforts to reduce environmental impacts in the construction sector.
LAND: Given the high land prices in the market, the government's policy to buy up land for green public space rather than development is a significant investment. Such a move is likely to support strong land prices and please developers with a land bank. "The government has bought land for reallocation and has not built on it in order not to compete with other developers. They are keeping it as green space," said Seraj Al Baker, the CEO of Mazaya Qatar Real Estate Development. As such, public policy and regulation on development should also complement private sector development.
Maintaining green spaces should also encourage greater building density, which will in turn support efficiencies in terms of land use and resource use. According to William Maibusch, a trustee for the Council on Tall Buildings and Urban Habitat, Qatar, "Towers create urban density and help to reduce urban sprawl. You do pay a premium to go vertical, but you are bringing in a denser environment and not using utilities and streets further out. You can concentrate your resources in a more localised effort." Such a concentrated effort can benefit sustainability in many ways, from more efficient use of resources to creating a culture and environment less dependent on travelling significant distances between locations. Maibusch said this notion is taking hold among many stakeholders in the construction and planning sectors. "Some of the future developments are recognising that you have to create an environment for the pedestrian all year round. It has to be thought through how you allow people to walk around and not stay indoors." The government has taken the lead with its plans for green corridors, which should set a template for private developers.
GREEN BUILDINGS: The government is also leading the way on the more specific task of promoting green building practices. The most prominent example of this is the Qatar National Convention Centre developed by Qatar Foundation. The QR4.2bn ($1.2bn) project, which was completed in December 2011, has been awarded a gold standard under the US Green Building Council's Leadership in Energy and Environmental Design (LEED) certification programme for its environmental credentials. The 177,000-sq-metre centre has a 3600-sq-metre solar panel roof, which will supply around 12.5% of the project's total energy needs.
The convention centre will put its green credentials on display when it hosts the 18th Conference of the Parties (COP18) to the United Nations Framework Convention on Climate Change in November 2012. Qatar also recently joined the Global Green Growth Institute (GGGI), which was initiated by South Korea and has grown to become a leader in green development. COP18 and GGGI will be important platforms for Qatar to share its own experience, innovations and leadership in green development.
TAILORED SYSTEM: Local conditions make some LEED standards difficult to implement, however. With this in mind, the government's Gulf Organisation for Research and Development (GORD) has put together the Global Sustainability Assessment System (GSAS), alongside training and outreach initiatives. GSAS, a green rating system, takes into account the Gulf's specific economic, social and environmental factors, such as desertification concerns and land scarcity, to form an alternative to LEED. All government buildings are to meet GSAS standards by 2016, sending residential and commercial developers a strong message on the importance of sustainability. "Implementing sustainable building practices requires a holistic approach that tackles all barriers from different angles and gradual implementation," Yousef Al Horr, the founder and chairman of GORD, told OBG. "The target to begin with is to ensure large projects and new government buildings adopt sustainable practices, while slowly phasing in enforcement to encompass the rest of the economy."
Such energy efficiency will be crucial for Qatar's future and its aim of reducing its carbon footprint and water usage. According to a 2007 Intergovernmental Panel on Climate Change report, residential and commercial buildings are responsible for around 40% of global primary energy use and 12% of global water consumption. In the harsh climate of the Arabian Peninsula, energy and water use for buildings has become a critical sustainability issue. The implementation of more robust green standards could have a significant impact in this regard. For example, the US Green Building Council estimates that green building reduces energy use by 30% on average, carbon emissions by 35% and water use by 30-50%. Gold standard LEED projects should help reduce energy their building's consumption by 37% compared to conventional buildings. Turgut Dizdaroglu, the regional director of STFA Construction Group, underlined the importance of coordination given the speed with which projects are moving forward, saying, "Due to the number of projects coming up in Qatar, the planning and coordination between all the entities related to the construction field is really important as the projects for 2022 move forward."
Qatar Foundation also hosts the Qatar Green Building Council (QGBC), which was established as a membership-based organisation in 2009. The QGBC is mandated to "provide leadership and collaboration for Qatar in guiding and adopting environmentally sustainable practices for green building design and development, [and] support the health and sustainability of our environment, people and economic security for generations to come." Recently, the organisation initiated a "Green Hotel Interest Group" drive to help members in the hospitality sector adopt green environmental practices to offset CO sions. It is also leading education and research initiatives through thematic groups.
GREEN GOAL: The government has also demonstrated its commitment to such initiatives and is backing many ambitious plans of developing sustainable infrastructure with significant investments. The most important development within the broader context of the construction sector is the ambition to host a carbon-neutral World Cup in 2022. Despite the intense summer heat, each stadium will be built with integrated technology and design solutions to reduce the carbon footprint. Seating areas and the pitch, for example, will be kept cool using innovative, environmentally friendly, carbon-neutral technology. Solar panels and other green energy sources will also be used to power cooling systems.
The World Cup is also accelerating plans to shift the transport sector towards less carbon-intensive systems. The country is starting to develop a multi-billion dollar integrated rail and metro network that will help move drivers off the road and ultimately reduce carbon emissions in the future.
FOLLOW MY LEED: It seems that many developers are beginning to follow the government's push in building green. According to Khalid Klefeekh Al Hajri, board member and CEO of Qatar Solar Technologies, there is strong demand for solar panels for building development throughout the Qatari capital. "My expectation in the medium term is that we'll be seeing solar used for electricity generation and energy efficiencies in many buildings. We'll be producing the panels and installing them for domestic customers, both residential and commercial."
The $5.5bn Msheireb project for the redevelopment of downtown Doha provides a good example of where this demand will come from. The majority of the 100 buildings, which will revive old Doha for commercial, residential and leisure use, will be built to LEED gold standards. With the project under the auspices of Qatar Foundation, a government-owned company with significant financial clout, it is easier to implement such a vision. The challenge is to persuade wholly private companies that it is in their best interests to build green. A perception that still holds among many developers is that you have to pay a premium in order to do so. However, a 2004 study, "Costing Green: A Comprehensive Cost Database and Budgeting Methodology", by Davis Langdon, found that building to LEED specifications only increased upfront building costs by an average of 2%, and that in some circumstances it resulted in project spending below standard market costs.
SPIN-OFF BENEFITS: The report also found that initial costs could be offset by greater returns in terms of rental premiums, faster occupancy and higher market valuations. In Qatar the government's green building drive will act as a test case for private developers with lingering doubts. The likelihood is that such building will not only prove more sustainable, but also cost effective in the longer term. Majed Fatfat, the contracts and procurement manager at QBC, is certainly convinced, citing the example of the requirement for polymer-modified bitumen in government road tenders. "The expectation is that it will increase costs. The method of construction is more costly, but when you increase the standards of the materials themselves, you get longer-life roads."
This logic of sustainability is beginning to permeate many elements of the Qatar's construction agenda.
While it may take some time for private developers to adjust to the potential prospect of higher upfront costs, the implementation of the QSAS for all government buildings by 2016 and for all new commercial and residential buildings, both public and private, beyond this, should ensure a uniform set of sustainable codes, placing Qatar at the vanguard of green building globally.
The Report: Qatar 2012
Construction chapter from The Report: Qatar 2012
Preparing the ground: Materials prices remain a key issue, with a major uptick in development expected in the medium term Next article from this chapter and report
On the up: The sector's contribution to the economy looks set to expand in the coming years
Competition time: With a slew of developments in the planning stage, contractors are continuing to enter the market
Rising costs: Despite increasing prices, projects continue to attract interest
OBG talks to Ebrahim Al Sulaiti, CEO, United Development Company
Preparing the ground: Materials prices remain a key issue, with a major uptick in development expected in the medium term
A model of success: New report recommends the government partner with private firms on infrastructure development
By the book: Labour regulations are being tightened as international focus intensifies
Partnership building: Moves to attract the global private sector
Investing in infrastructure: Building a foundation for growth
This article is from the Construction chapter of The Report: Qatar 2012. Explore other chapters from this report.
Choose a chapter from The Report: Qatar 2012
Islamic Financial Services
Telecoms & IT
Culture & Tourism
Accountancy & Tax
Register for free Economic News Updates on Qatar
Featured Sectors in Qatar:
Qatar Energy
Qatar Construction
Qatar ICT
Featured Countries in Construction:
Oman Construction
Indonesia Construction
UAE: Abu Dhabi Construction
Turkey Construction


A lover of all things vinyl, though especially 45 rpms, he compiles and selects every record of his extensive collection. His favorite sport: seeking out singles with THE killer tune.
Far from marathon compilations, his chosen themes (the striptease, the beach, the dance party…) are condensed onto a track-list that never drags or is ever weak, to be listened to from beginning to end with the same passion. While varying the styles (though remaining ever vintage), he links together popular hits and lesser known songs, to delight both the general public and keen connoisseurs.
The goal: to make you dance, in a different, primitive, spontaneous manner, like an animal… It needs to groove, it needs to throb, it needs to swing. And it does all that with "Shake-O-Rama". The same shouts are to be found in the rockabilly of Jaycee Hill's "Bump" and in the twist of the El Torros' "Doop-Doop-A-Walla-Walla".
Whether you're surfing with The Duvals or savoring the soul of Johnny Nash, you'll keep right on shaking your hips.
This selection of 16 gems recorded between 1956 and 1968 is amazingly modern. Irresistibly smooth yet radical, sharply biting yet affable, these songs from another era have the power to make even the saddest squares laugh and wriggle, dance and jump about. So give it a go. 3, 2, 1... lift off!
05. Jaycee - Hill Bump!


Solid redwood coffee table with vintage electronic control boards. Includes 3 recessed "drink holders" with clear acrylic bottoms that light up from below when a glass or other object is placed inside - operates using embedded, commercial grade optical interrupter switches. Center section on top slides open for remote controller storage compartment and the table has a hidden magnetic latching compartment on underside of table. Control panel shown in bottom photo has 2 120v 15amp power outlets.
Made to order, lead time is typically 2-3 weeks before shipping.


This pink Champagne is made from 50% Pinot Noir, 40% Chardonnay and 10% Pinot Meunier. The red grapes are gently crushed to extract a light red coloured juice. The vinification of each variety and parcel is done separately in small tanks before blending and bottling and then aged for three years in the cellars.


text:
Tag: Jughead
July 29, 2022 by Brigid Alverson
Archie Jumbo Comics Digest #332 | Preview
Today's Archie preview includes an vintage story by Dexter Taylor about a yachting trip that goes awry—and it's unlike any other Archie story we've ever seen.
May 14, 2020 by J. Caleb Mozzocco
Review: 'Jughead's Time Police'
It's a Crisis of Infinite Jugheads when Riverdale's most voracious teen invents time travel in order to change the past...and accidentally endangers all of time and space in the process. Creators Sina Grace and Derek Charm tell the biggest Jughead Jones story of all time in their remarkably good reboot of Jughead's Time Police.
March 8, 2017 by J. Caleb Mozzocco
Review: 'Jughead' Vol. 2
Jughead, vol. 2 Writers: Chip Zdarsky and Ryan North Artist: Derek Charm Archie Comics; $17.99 Rated Teen The first collected volume of the new Jughead comic proved to be a perfect companion title to the new Archie comic, discarding the romance and teen drama to focus exclusively on the jokes and gags, as befits a […]
July 5, 2016 by J. Caleb Mozzocco
Jughead Vol. 1 Writer: Chip Zdarsky Artist: Erica Henderson Archie Comics; $19.99 Rated Teen When Archie Comics decided to remake their red-headed company namesake in a brand-new comic book in 2015, it was a pretty drastic move, one entailing a new look, a new format and the courting of a new, wider audience. They turned […]
Review: Afterlife With Archie: Escape From Riverdale
June 16, 2014 by J. Caleb Mozzocco
Afterlife With Archie: Escape From Riverdale Written by Roberto Aguirre-Sacasa Art by Francesco Francavilla Archie Comics; $17.99 Rated Teen + There are two common stereotypes of Archie Comics in the 21st century, both of which the publisher's new zombie-apocalypse-in-Riverdale series Afterlife With Archie adhered to…and defied. One is that as keen as the publisher is […]
Preview: Jughead Double Digest #199
January 14, 2014 by Brigid Alverson
Jughead is my favorite Archie character. His standoffish attitude makes it easier for the writers to put him in ridiculous situations that just wouldn't work for the other characters. In the lead story of Jughead #199, for instance, he randomly moves a sign and somehow changes Riverdale forever. The digest will be out in comics […]
December 10, 2013 by Brigid Alverson
Jughead is one of our favorite characters here at GC4K, so we're pleased to present a preview of Jughead Double Digest #198, which is out tomorrow in comics shops and a bit later in the rest of the world. Here's the 411 on this issue: Jughead's a man of many things… a heavy appetite, fondness […]
June 4, 2013 by Brigid Alverson
Hey Jughead fans, this one's for you! Jughead Double Digest #193 is out in comics shops tomorrow (and everywhere else in two weeks) but we have the first few pages here! Here's a preview, and the issue info is at the bottom of the post. Enjoy! JUGHEAD DOUBLE DIGEST #193 Thump! Jughead has a hidden […]
Cover Reveal: Jughead Double Double Digest #196
May 20, 2013 by Brigid Alverson
The Archie Comics folks have something new going on this year: Each of their Double Digests will double in size, to 320 pages, for one of their releases. Chris Sims took a look at the Archie Double Double Digest for Comics Alliance, and it's a handful. As I'm a big Jughead fan, I was thrilled […]
May 5, 2013 by Brigid Alverson
Our next preview is Jughead Double Digest #192. If you follow my Archie writings at all, you already know that Jughead is my favorite character, and the Jughead comics are my favorite Archie series; I think the writing just has that extra spark. Jughead is on hiatus at the moment but I hope it comes […]
Select Month January 2023 (15) December 2022 (15) November 2022 (13) October 2022 (16) September 2022 (16) August 2022 (14) July 2022 (11) June 2022 (17) May 2022 (15) April 2022 (18) March 2022 (17) February 2022 (15) January 2022 (17) December 2021 (15) November 2021 (14) October 2021 (13) September 2021 (17) August 2021 (18) July 2021 (19) June 2021 (18) May 2021 (19) April 2021 (13) March 2021 (19) February 2021 (16) January 2021 (17) December 2020 (15) November 2020 (16) October 2020 (18) September 2020 (15) August 2020 (16) July 2020 (15) June 2020 (15) May 2020 (14) April 2020 (14) March 2020 (17) February 2020 (22) January 2020 (20) December 2019 (18) November 2019 (16) October 2019 (22) September 2019 (21) August 2019 (22) July 2019 (21) June 2019 (17) May 2019 (22) April 2019 (24) March 2019 (18) February 2019 (20) January 2019 (27) December 2018 (22) November 2018 (24) October 2018 (23) September 2018 (22) August 2018 (23) July 2018 (24) June 2018 (22) May 2018 (27) April 2018 (22) March 2018 (25) February 2018 (19) January 2018 (19) December 2017 (22) November 2017 (21) October 2017 (20) September 2017 (21) August 2017 (23) July 2017 (22) June 2017 (21) May 2017 (23) April 2017 (21) March 2017 (17) February 2017 (18) January 2017 (21) December 2016 (26) November 2016 (20) October 2016 (16) September 2016 (23) August 2016 (17) July 2016 (23) June 2016 (23) May 2016 (22) April 2016 (25) March 2016 (20) February 2016 (20) January 2016 (22) December 2015 (19) November 2015 (19) October 2015 (19) September 2015 (19) August 2015 (21) July 2015 (22) June 2015 (21) May 2015 (20) April 2015 (20) March 2015 (19) February 2015 (21) January 2015 (23) December 2014 (23) November 2014 (21) October 2014 (22) September 2014 (21) August 2014 (21) July 2014 (22) June 2014 (23) May 2014 (22) April 2014 (21) March 2014 (24) February 2014 (17) January 2014 (22) December 2013 (20) November 2013 (19) October 2013 (22) September 2013 (23) August 2013 (25) July 2013 (26) June 2013 (22) May 2013 (25) April 2013 (28) March 2013 (25) February 2013 (22) January 2013 (25) December 2012 (15) November 2012 (24) October 2012 (21) September 2012 (22) August 2012 (22) July 2012 (22) June 2012 (22) May 2012 (22) April 2012 (25) March 2012 (18) February 2012 (20) January 2012 (22) December 2011 (20) November 2011 (21) October 2011 (22) September 2011 (31) August 2011 (26) July 2011 (24) June 2011 (25) May 2011 (30) April 2011 (28) March 2011 (21) February 2011 (21) January 2011 (24) December 2010 (22) November 2010 (25) October 2010 (26) September 2010 (21) August 2010 (26) July 2010 (29) June 2010 (27) May 2010 (16) April 2010 (17) March 2010 (23) February 2010 (24) January 2010 (26) December 2009 (23) November 2009 (26) October 2009 (19) September 2009 (18) August 2009 (25) July 2009 (26) June 2009 (16) May 2009 (22) April 2009 (23) March 2009 (27) February 2009 (24) January 2009 (22) December 2008 (23) November 2008 (27) October 2008 (24) September 2008 (2)
Have Some New 2023 Mysteries
by Riley Jensen
Who's Published the Most Newbery Winners in the Last 25 Years?


Sports figures, events and organisations affect our society in vast, varied and sometimes, unexpected ways.
Sport and Public Policy: Social, Political, and Economic Perspectives is the only text that tackles some of the most compelling connections between the sports world and public policy decisions from a broad interdisciplinary perspective.
Topics covered include economics, history, urban planning, not-for profit administration, public health, communications, political science and philosophy.
With contributions from a wide range of scholarly disciplines, this contemporary resource enhances traditional conversation and gives readers a fresh outlook on economic and political issues in sport.


THE Spanish winery made famous for their blue wine has done it again with a new sparkling rosé called 'Unicorn Tears'.
Gik is the Basque-based drinks company behind this fabulous bottle of fizz and claim to have made the 'pinkest rose that has ever been created'.
Rebranding as 'Gik Live!' for this release, the firm say their new creation is tears from an 'actual unicorn'.
Gik, who employ chemical engineers to achieve the drink's bright colours, say their millennial beverage tastes of candy, while its sparkle comes from natural mineral pigments.
Bottles of the 12% volume bubbly are available in threes and upwards, with a triple pack retailing for €39 on the company's website.


"This is your easy way to hire a disco for your wedding in Warrington, Cheshire"
Tell us about your wishes for your wedding day in Warrington. You will find an ideal wedding disco entertainment that fits the remit for you and your guests from this page.
If you envisage your Wedding party in Warrington to become unforgettable from the time the two of you are seated for the meal then talk to your wedding disco in Warrington to do a complete wedding day option. Many of our wedding disco entertainment DJs also offer to become your master of ceremonies too.
All of our wedding DJs for hire in Warrington agree to a strict ethics code that is determined by good professional procedures. Our DJs are committed to supplying a superior service of wedding disco for your perfect wedding day.
Send your details after clicking the map above and all the registered wedding DJs for hire in Warrington will get in touch with you, with a full explanation of their wedding disco entertainment benefits and the way they can work with you to receive an unforgettable reception in Warrington.
Ensure your wedding DJ in Warrington gives you a written agreement. If a DJ is serious about his DJ company, he will always use a contract and a deposit. The contract should offer confidence that he'll turn up at your wedding and will work for the time scales you'll have sorted out. Where there isn't a down payment or contract, you have no safeguard that he will be there on your wedding celebration.
A reliable wedding disco in Warrington will most certainly have a plan B should something go wrong. Ask the wedding DJ what happens if a certain piece of apparatus should fail. They ought to keep back up gear together with a duplicate music source, regardless of whether most of the DJ equipment is brand new. Just in case of illness, all members in The Alliance of Mobile & Party DJs are part of a local system of wedding DJs in Warrington.
A number of the wedding DJs and wedding discos in Warrington are willing to be your MC (master of ceremonies) during the wedding day. When you are enjoying your meal they can supply gentle background music. Sit back and enjoy your day whilst your wedding DJ ensures everything works smoothly. Their tasks consist of co-ordinating other wedding services, ensuring that the entire day runs smoothly.
Setting up a get-together with your entertainment provider is an important part of the process. Your selected wedding disc jockey will definitely have been to countless weddings. Discuss any of your dreams with him/her and request solutions to help make your wedding reception exactly how you want it.
Our wedding DJs in Warrington are very knowledgeable and have expertise in providing you with first class wedding disco entertainment.
You might at an opportune moment during the evening wedding party choose to toss your bridal bouquet. Several of our wedding DJs in Warrington also give you the opportunity to incorporate other optional extras along the lines of fun games and karaoke.
Many of the wedding DJs in Warrington give you the option of submitting a 'must play' song list (of between 20 to 25 songs) and asking for tunes from favourite decades that should be included, and likewise any songs that need be avoided.


I've been listening to a lot of new reggae and dancehall releases lately (some original, some reissued); this week you'll hear a set of the best of them. I'll also spin four recent West African recordings that have impressed me.
The folks at Knitting Factory Records are continuing their Fela Kuti reissue project with an outstanding two-CD "best-of" compilation; that's all the excuse I need to play a Fela track. BTW, that's Fela (above) taking on WRIR's DJ Graybeard (out of the frame) in a highly competitive table tennis match.
And I'll close with a reminder that Global A Go-Go isn't a white-wine-world-music program: a set of blistering gypsy punk. A slivovitz-world-music program, more likely.


text:
<!DOCTYPE html>

    <title>Equalizer v0.0.3</title>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"
          integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous">

    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"
          integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">

    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css"
          integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">

    <link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/9.7.1/css/bootstrap-slider.min.css"
          rel="stylesheet"
          integrity="sha384-rQ38XKf1GydLD0P5zTVFOSBl39EQXsdZgQPPDPJf7zu5Evt/qUhjcPD14lu92yXz" crossorigin="anonymous">

Equalizer

Devices

            <select id="deviceSelectId" onselect=""></select>

Equalizer settings

Low

<input style="width:100%" id="sliderLowDB" type="text"/>

0

Mid

<input style="width:100%" id="sliderMidDB" type="text"/>

0

High

<input style="width:100%" id="sliderHighDB" type="text"/>

0

-

MidLow

<input style="width:100%" id="sliderMidLowDB" type="text"/>

0

MidLow F

<input style="width:100%" id="sliderMidLowF" type="text"/>

0

MidLow Q

<input style="width:100%" id="sliderMidLowQ" type="text"/>

0

-

MidHigh

<input style="width:100%" id="sliderMidHighDB" type="text"/>

0

MidHigh F

<input style="width:100%" id="sliderMidHighF" type="text"/>

0

MidHigh Q

<input style="width:100%" id="sliderMidHighQ" type="text"/>

0

redpajama_set_name: RedPajamaGithub


A successful company rebrand requires careful consideration and preparation. You need to think about when to rebrand and how to rebrand. After your efforts, it's important to evaluate customer responses.
Rebranding is a process, so it's essential to be strategic when deciding to rebrand.
"A company usually decides to undergo a rebranding due to some fundamental changes within the business. For example, there's a change in leadership which usually leads to changes in the trajectory of a company or there are changes in customer behavior and culture that renders their old brand irrelevant. It could also be because they just outgrew the old brand which doesn't reflect what the company is in the present role," he says.
Clearly understanding the why of your rebrand will help you plan and execute it.
The purpose and goals of a rebrand will help keep your team focused as it moves through the rebranding process.
Michelle Chuang, Principal for MMS Brand Consulting, LLC, says, "Whatever the reason is to rebrand, the company should thoroughly understand the intention and define business goals behind the rebranding initiative and measure its marketing executions carefully to ensure that the return on investment (ROI) can be yielded from the investment.
The intensity of a rebrand all depends on your goals.
Sielegar says, "A stale brand usually just needs a refresh without having to overhaul the entire brand foundation. A fresh update on the logo, different treatment to the brand expression, and updates on messaging usually is more than sufficient.
As you start setting your goals and strategizing, it's important to have a clear picture of who will be involved in the process and at what junctures.
Stephen Jackett, COO of All Things Media, says, "Once the purpose of the rebrand is known, the next important step is to identify key stakeholders who will need or want input or final say in the process. Having a clear understanding of who will own each aspect of the process will save you a lot of trouble down the line and allow you to proceed on a set schedule.
Research will help you make the most informed decisions concerning your rebrand.
"The process needs to undertake rigorous quantitative and qualitative research to fully present what the new brand architecture (brand attributes, personality, voice, positioning, etc.) and brand promise represent. When the brand architecture and strategy has been established, then utilize that as your framework to create the logo design," says Chuang.
Your brand identity is for your customers as much as it is for your company.
Considering customers' perspectives and potential reactions can help you narrow down your design options.
Dana S. Hewling, Owner and Creative Director of B.ID LLC, highlights an important research advantage that comes with rebranding.
Using what you know about your current brand and logo will help you develop a successful rebrand.
"With your rebrand, it is extremely important to approach it with these insights in mind: What from your previous brand did work? What didn't work? Who is your target now and how do they differ from who you thought they'd be? Who is your company now and how has it grown and shifted to best serve its audience within its space? Also, based on this, where are you planning on going over the next three, five, or 10 years? Keeping these things in mind is key when rebranding as it's not a cheap process and if you're going to do it, it should be done thoughtfully and strategically," Hewling says.
"When it comes to rebranding, we recommend businesses don't try to reinvent the wheel. If you already have an established business and customers are familiar with your logo and brand image, then it's important to not change too much of your company's image as this can lead to brand confusion," says Cyr.
The nature and number of changes you make to your logo depends on the purpose of your rebrand.
"We recommend only changing up to 30 percent of your logo design if you are rebranding in order to make sure customers still recognize your brand. Think about updating your font to make it more legible or professional, or perhaps you want to opt for a more minimalist icon that still represents your industry or services, or maybe you want to drop the 'LLC', 'Co' or 'Inc' from your business name," says Cyr.
It's also important to do some focused reflection and research when changing or creating a new logo.
Understanding what the competition is doing can help you know what kinds of things work and make your company stand out.
"With any new logo design or update, do your research, explore other designs within that industry, brainstorm ideas, and create lots of rough layouts. One of the simplest things many designers fail to practice is, "sleep on it" before you submit your work to the decision makers. This is an important step in the process. You'd be surprised at the perspective you gain by simply walking away and revisiting your work with fresh eyes. Lastly, be your own worst critic and keep an open mind to other people's criticism. You will know in your heart of hearts whether or not the designs you're submitting are the best they can be," says Richard Maharaj, Managing Partner and Founder of All Things Media, LLC.
"Always have a plan of action in place for the rebranding effort. For instance, announce on your website's blog and social media pages at least three to four months in advance that you are going to be making some improvements to your brand. Boost the posts on social to capture a larger audience and encourage others to share the news. Run a PR campaign and submit a news article to the top PR outlets.
Next, make sure you have firm dates as to when the rebrand is going live. You will want to make sure that your new business logo, slogan, company name (if applicable) is changed across every online channel, including business directories, social media, your website, and you can even go as far as to contact webmasters of your most highly valued backlinks to see if they will update their content and images to reflect your rebranding," she says.
There are additional ways to enhance new brand recognition.


text:
Q: can't set adapter two lists in android I created an xml file which presents two list views as follow:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#fff" >

<LinearLayout
    android:id="@+id/top_layover"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true"
    android:background="@drawable/blue_gradient"
    android:orientation="horizontal" >

    <TextView
        style="@style/BlackText"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:gravity="center"
        android:text="זמני יום חול"
        android:textAppearance="?android:attr/textAppearanceLarge" />

</LinearLayout>

    <LinearLayout
    android:id="@+id/top_layover2"
    android:layout_below="@id/top_layover"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_marginTop="5dp"
    android:background="@drawable/blue_gradient"
    android:orientation="horizontal" >

    <TextView
        style="@style/BlackText"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:gravity="center"
        android:text="ראשון עד חמישי"
        android:textSize="16sp"
        android:textAppearance="?android:attr/textAppearanceLarge" />

</LinearLayout>

    <LinearLayout
        android:id="@+id/lists"
        android:layout_below="@+id/top_layover2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:weightSum="100"
        android:orientation="vertical">

    <LinearLayout
        android:id="@+id/list1_la"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_weight="40"
        >

<ListView
    android:id="@+id/weeklylist"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"

    android:background="#fff"
    android:divider="@android:color/transparent"
    android:scrollbars="none" />

</LinearLayout>

        <LinearLayout
    android:id="@+id/bottom_layover"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_below="@id/list1_la"
    android:layout_alignParentLeft="true"
    android:layout_marginTop="5dp"
    android:background="@drawable/blue_gradient"
    android:orientation="horizontal"
    android:layout_weight="1" >

    <TextView
        style="@style/BlackText"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:gravity="center"
        android:text="יום שישי"
        android:textSize="16sp"
        android:textAppearance="?android:attr/textAppearanceLarge" />

</LinearLayout>

        <LinearLayout
        android:id="@+id/list2_la"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@id/bottom_layover"
        android:layout_weight="59">

<ListView
    android:id="@+id/weeklylist2"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"

    android:background="#fff"
    android:divider="@android:color/transparent"
    android:scrollbars="none" />

</LinearLayout>

and im trying to set the adapter which i created in the java class but every time i start the activity that does that the app crashes:
package com.example.neotavraham;

import java.util.ArrayList;
import java.util.HashMap;

import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

import com.example.neotavraham.Messages.LoadComments;

import android.app.ListActivity;
import android.app.ProgressDialog;
import android.os.AsyncTask;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ListAdapter;
import android.widget.ListView;
import android.widget.SimpleAdapter;
import android.widget.AdapterView.OnItemClickListener;

public class WeeklyPrays extends ListActivity{

    ListView lv;

// Progress Dialog
    private ProgressDialog pDialog;

    //php read comments script

    //localhost :
    //testing on your device
    //put your local ip instead,  on windows, run CMD > ipconfig
    //or in mac's terminal type ifconfig and look for the ip under en0 or en1
   // private static final String READ_COMMENTS_URL = "http://xxx.xxx.x.x:1234/webservice/comments.php";

    //testing on Emulator:
    private static final String READ_WEEKLY_PRAYS_URL = "http://www.neotavraham.netne.net/webservice/weeklyprays.php";

  //testing from a real server:
    //private static final String READ_COMMENTS_URL = "http://www.mybringback.com/webservice/comments.php";

  //JSON IDS:
    private static final String TAG_SUCCESS = "success";
    private static final String TAG_PRAY = "pray";
    private static final String TAG_TIME = "time";
    private static final String TAG_PLACE = "place";
    private static final String TAG_POSTS = "posts";
    private static final String TAG_POST_ID = "post_id";

    //it's important to note that the message is both in the parent branch of
    //our JSON tree that displays a "Post Available" or a "No Post Available" message,
    //and there is also a message for each individual post, listed under the "posts"
    //category, that displays what the user typed as their message.

   //An array of all of our comments
    private JSONArray mComments = null;
    //manages all of our comments in a list.
    private ArrayList<HashMap<String, String>> mCommentList;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //note that use read_comments.xml instead of our single_post.xml
        setContentView(R.layout.read_weekly_times);

        lv = (ListView) findViewById(R.id.weeklylist);
    }

    @Override
    protected void onResume() {
        // TODO Auto-generated method stub
        super.onResume();
        //loading the comments via AsyncTask
        new LoadWeeklyPrays().execute();

    }

     /**
         * Retrieves recent post data from the server.
         */
        public void updateJSONdata() {

            // Instantiate the arraylist to contain all the JSON data.
            // we are going to use a bunch of key-value pairs, referring
            // to the json element name, and the content, for example,
            // message it the tag, and "I'm awesome" as the content..

            mCommentList = new ArrayList<HashMap<String, String>>();

            // Bro, it's time to power up the J parser
            JSONParser jParser = new JSONParser();
            // Feed the beast our comments url, and it spits us
            //back a JSON object.  Boo-yeah Jerome.
            JSONObject json = jParser.getJSONFromUrl(READ_WEEKLY_PRAYS_URL);

            //when parsing JSON stuff, we should probably
            //try to catch any exceptions:
            try {

                //I know I said we would check if "Posts were Avail." (success==1)
                //before we tried to read the individual posts, but I lied...
                //mComments will tell us how many "posts" or comments are
                //available
                mComments = json.getJSONArray(TAG_POSTS);

                // looping through all posts according to the json object returned
                for (int i = 0; i < mComments.length(); i++) {

                    JSONObject c = mComments.getJSONObject(i);

                    //gets the content of each tag
                    String pray = c.getString(TAG_PRAY);
                    String time = c.getString(TAG_TIME);
                    String place = c.getString(TAG_PLACE);

                    // creating new HashMap
                    HashMap<String, String> map = new HashMap<String, String>();

                    map.put(TAG_PRAY, pray);
                    map.put(TAG_TIME, time);
                    map.put(TAG_PLACE, place);

                    // adding HashList to ArrayList
                    mCommentList.add(map);

                    //annndddd, our JSON data is up to date same with our array list
                }

            } catch (JSONException e) {
                e.printStackTrace();
            }
        }

    /**
         * Inserts the parsed data into the listview.
         */
        private void updateList() {
            // For a ListActivity we need to set the List Adapter, and in order to do
            //that, we need to create a ListAdapter.  This SimpleAdapter,
            //will utilize our updated Hashmapped ArrayList,
            //use our single_post xml template for each item in our list,
            //and place the appropriate info from the list to the
            //correct GUI id.  Order is important here.
            ListAdapter adapter = new SimpleAdapter(this, mCommentList,
                    R.layout.single_time_box, new String[] { TAG_PRAY, TAG_TIME,TAG_PLACE
                             }, new int[] { R.id.pray, R.id.pray_time,R.id.place});

            // I shouldn't have to comment on this one:

            lv.setAdapter(adapter);
            // Optional: when the user clicks a list item we
            //could do something.  However, we will choose
            //to do nothing...
            /*ListView lv = getListView();

            lv.setOnItemClickListener(new OnItemClickListener() {

                @Override
                public void onItemClick(AdapterView<?> parent, View view,
                        int position, long id) {

                    // This method is triggered if an item is click within our
                    // list. For our example we won't be using this, but
                    // it is useful to know in real life applications.

                }
            });*/
        }

    public class LoadWeeklyPrays extends AsyncTask<Void, Void, Boolean> {

        @Override
        protected void onPreExecute() {
            super.onPreExecute();
            pDialog = new ProgressDialog(WeeklyPrays.this);
            pDialog.setMessage("Loading weekly prays...");
            pDialog.setIndeterminate(false);
            pDialog.setCancelable(true);
            pDialog.show();
        }
        @Override
        protected Boolean doInBackground(Void... arg0) {
            //we will develop this method in version 2
            updateJSONdata();

            return null;

        }

        @Override
        protected void onPostExecute(Boolean result) {
            super.onPostExecute(result);
            pDialog.dismiss();
          //we will develop this method in version 2
            updateList();
        }
    }

  }

this is the logCat:
01-18 10:02:26.531: W/ApplicationPackageManager(3788): getCSCPackageItemText()
01-18 10:02:26.601: E/MoreInfoHPW_ViewGroup(3788): Parent view is not a TextView
01-18 10:02:26.801: D/OpenGLRenderer(3788): Enabling debug mode 0
01-18 10:02:34.531: W/ApplicationPackageManager(3788): getCSCPackageItemText()
01-18 10:02:34.546: E/MoreInfoHPW_ViewGroup(3788): Parent view is not a TextView
01-18 10:02:34.571: D/AbsListView(3788): Get MotionRecognitionManager
01-18 10:02:34.586: D/AbsListView(3788): Get MotionRecognitionManager
01-18 10:02:34.591: D/AndroidRuntime(3788): Shutting down VM
01-18 10:02:34.591: W/dalvikvm(3788): threadid=1: thread exiting with uncaught exception (group=0x41825c08)
01-18 10:02:34.596: E/AndroidRuntime(3788): FATAL EXCEPTION: main
01-18 10:02:34.596: E/AndroidRuntime(3788): Process: com.example.neotavraham, PID: 3788
01-18 10:02:34.596: E/AndroidRuntime(3788): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.neotavraham/com.example.neotavraham.WeeklyPrays}: java.lang.RuntimeException: Your content must have a ListView whose id attribute is 'android.R.id.list'
01-18 10:02:34.596: E/AndroidRuntime(3788):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2305)
01-18 10:02:34.596: E/AndroidRuntime(3788):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2363)
01-18 10:02:34.596: E/AndroidRuntime(3788):     at android.app.ActivityThread.access$900(ActivityThread.java:161)
01-18 10:02:34.596: E/AndroidRuntime(3788):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1265)
01-18 10:02:34.596: E/AndroidRuntime(3788):     at android.os.Handler.dispatchMessage(Handler.java:102)
01-18 10:02:34.596: E/AndroidRuntime(3788):     at android.os.Looper.loop(Looper.java:157)
01-18 10:02:34.596: E/AndroidRuntime(3788):     at android.app.ActivityThread.main(ActivityThread.java:5356)
01-18 10:02:34.596: E/AndroidRuntime(3788):     at java.lang.reflect.Method.invokeNative(Native Method)
01-18 10:02:34.596: E/AndroidRuntime(3788):     at java.lang.reflect.Method.invoke(Method.java:515)
01-18 10:02:34.596: E/AndroidRuntime(3788):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1265)
01-18 10:02:34.596: E/AndroidRuntime(3788):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1081)
01-18 10:02:34.596: E/AndroidRuntime(3788):     at dalvik.system.NativeStart.main(Native Method)
01-18 10:02:34.596: E/AndroidRuntime(3788): Caused by: java.lang.RuntimeException: Your content must have a ListView whose id attribute is 'android.R.id.list'
01-18 10:02:34.596: E/AndroidRuntime(3788):     at android.app.ListActivity.onContentChanged(ListActivity.java:243)
01-18 10:02:34.596: E/AndroidRuntime(3788):     at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java)
01-18 10:02:34.596: E/AndroidRuntime(3788):     at android.app.Activity.setContentView(Activity.java:2010)
01-18 10:02:34.596: E/AndroidRuntime(3788):     at com.example.neotavraham.WeeklyPrays.onCreate(WeeklyPrays.java:68)
01-18 10:02:34.596: E/AndroidRuntime(3788):     at android.app.Activity.performCreate(Activity.java:5426)
01-18 10:02:34.596: E/AndroidRuntime(3788):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1105)
01-18 10:02:34.596: E/AndroidRuntime(3788):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2269)
01-18 10:02:34.596: E/AndroidRuntime(3788):     ... 11 more
01-18 10:03:05.831: I/Process(3788): Sending signal. PID: 3788 SIG: 9

i can see it says that :01-18 10:02:34.596: E/AndroidRuntime(3788): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.neotavraham/com.example.neotavraham.WeeklyPrays}: java.lang.RuntimeException: Your content must have a ListView whose id attribute is 'android.R.id.list' but why? how can i use list views with different names?
In the function updateList() I'm doing lv.setAdapter(adapter) but for some reason its not working. i have another activity which have only one list view so I'm doing lv = getListView() and it works fine..but I don't wanna use this function in this activity...

redpajama_set_name: RedPajamaStackExchange


text:
How tar helped the Vikings, what was the oldest shipwreck and other shipwreck discoveries
1. New artifacts of Franklin
2. Lake Serpent
3. Tar led to the success of the Vikings
4. Treasure hunters versus Florida
5. Candidate for the role of "Endeavor"
6. Mysterious ships of Ireland
7. Rare Viking burials
8. Claims by Ruddock
9. Oldest intact shipwreck in the world
10. Holy grail of shipwreck
Shipwrecks actually mean a lot more than just "a spectacular sight just for fun." Each such ship is essentially something like a time capsule, and can tell a lot of fascinating facts related to famous explorers, unique ships and completely unexpected technical knowledge used by sailors. Divers also continue to find confirmation of previously unknown great tragedies, incredible treasures and huge ships in completely unexpected places.
In 1845, Sir John Franklin sailed from Britain in search of the Northwest Passage, which was believed to connect the Atlantic and Pacific Oceans. In one of the worst polar disasters, both ships of his expedition, the Erebus and the Terror, sank. In this case, all 129 crew members were killed. Since then, several dozen expeditions have been sent to understand the cause of the death of the ill-fated flight and to find the sunken ships. It was possible only 170 years later - in 2014, the Erebus was found at the bottom of the Victoria Strait, and in 2016, the Terror was discovered near King William Island.
The real mystery is what happened after the crew left the sinking ships. Graves, personal belongings and notes were found on the islands, but it was not possible to put together a complete story. In 2018, naval archaeologists attempted to reach Erebus, but dangerous conditions prevented divers from reaching Franklin's cabin and a logbook, which could have suggested what happened. However, archaeologists have managed to recover nine new artifacts, including tools and a jug, cutlery, bottles and buttons. Researchers hope in the near future to get to the ship's log, which was supposed to be preserved in Arctic conditions.
In 1829, a large schooner called the Lake Serpent, carrying a shipment of limestone, sank on Lake Erie. This case is not unique, because thanks to its treacherous waters, the Great Lakes are famous for the highest number of shipwrecks per square kilometer in the world. In recent years, researchers have searched over 2,000 shipwrecks at the bottom of the Erie in search of the Lake Serpent. Since this was the oldest shipwreck on the lake, this ship could tell a lot about the past. Researchers picked up all the old archives, and also conducted an underwater scan, which revealed a small object near Kellis Island. It was originally thought to be a rock, but a diving expedition discovered that the object was in fact a wooden schooner. Time did not spare her, and not the entire ship survived, but several clues led her to assume that it was the Lake Serpent. Records mention a snake carved on the bow of the ship, and divers discovered half-worn carvings, as well as the presence of limestone boulders in the hold.
The Vikings terrorized much of Europe in the 8th century, and thanks to their sailing skills, they even managed to get across the Atlantic. The secret to the ships' sturdiness (and the ability to make famous raids) was tar.This amazing technological innovation was discovered by accident. Just recently, road workers in Scandinavia stumbled upon large pits.
Tests have shown that they date from about 680-900 AD. AD - while the Vikings became a real threat to Europe. Archaeologists recognized these structures as kilns in which tar was produced on an industrial scale. Once upon a time there was a dense pine forest in this place. The Vikings used it as a key ingredient in the production of tar, a substance used to make ships waterproof. If the ferocious Scandinavians hadn't figured out how to make tar from pine trees, the story would have looked very different.
Global Marine Exploration (GME) managed to achieve its dream in 2016. Near Cape Canaveral, they discovered a shipwreck containing some of the oldest European artifacts in American waters. The researchers believed they would be paid millions of dollars for such a find, and all the work was carried out with the approval of the Florida authorities. But when GME reported its find, it was told that everything it found belonged to France. When France sued, Florida backed the country's claims, not the company. The judge ruled that the sunken ships belonged to the French expeditions of 1562 and 1565; however, GME research showed that the sunken ships were probably Spanish, and valuable French artifacts (cannons and a marble monument) were removed from the French colony.
In 1565, Fort Caroline was raided by the Spaniards, and the discovered monument matches the description of the monument that stood in shape. GME said they could prove it if they were allowed to get the artifacts for identification (Florida banned this). GME continues its $ 110 million fight, accusing Florida and French officials of collusion.
The Endeavor is one of the most wanted ships in the world. It was on it that Captain James Cook made his historic voyage and became the first European ship to reach the east coast of Australia (1770). For most people, this is where the Endeavor story ends. However, the ship had an exciting life after that. Renamed Lord Sandwich 2, it became a British floating prison for American soldiers during the Revolutionary War. During the assault on Rhode Island in 1778, Cook's ship was sunk along with 12 others to block access to the harbor from the sea. In 2018, archaeologists discovered a number of shipwrecks off the East Coast of the United States. The remains of a ship were found near Newport, the hull of which matched the size of the Endeavor. Now they are going to conduct an examination to prove that the wood comes from northern England, where the ship was built. The rest of the sunken ships were built from American or Indian timber.
A new map of Irish shipwrecks was published in 2018. It was literally dotted with 3554 approximate marks, denoting sunken ships. These coordinates are scattered along the entire coast of Ireland and across the North Atlantic Ocean over an area of 919,445 square kilometers. As far as researchers know, the oldest shipwreck dates back to the 16th century, and the most famous is the British ocean liner Lusitania, which sank to the bottom near northeastern Ireland in 1915 after a direct hit from a German torpedo. This incident was part of why the United States entered World War I, with over 100 American passengers killed.
The most recent shipwreck is an Irish fishing boat that sank in 2017 (crew survived). However, most shipwrecks are unnamed. Nobody knows the names of the sunken ships or what kind of catastrophe led to the death of the ships.And the most incredible thing about this huge "submarine fleet" is that the map is incomplete. In fact, only one fifth of the actual shipwrecks near Ireland are recorded. According to the Irish government, an additional 14,414 other ships were wrecked around Ireland, but their locations are unknown.
One of the landmarks of Norway is the massive Gilly Mound. Located just off the Rv41 118 motorway, the mound has already provided many Viking Age finds, among which eight burials and the outline of five longhouses stand out. While it has long been known that Gilly is an ancient grave, archaeologists have never explored it. The assumption that farmers and marauders had plundered everything from the graves a long time ago turned out to be not so in 2018. After illuminating the embankment with a special radar, the researchers found a boat 20 meters long. Surprisingly, the radar also found additional burial mounds and longhouses in the area. The ship was only 51 centimeters above the surface of the earth. It was an incredibly rare Viking burial, probably dating back to about 800 AD. Images from the instrument suggested that the burial vessel was in good shape, but no human remains or burial items were found. Excavations have not yet been carried out, but it is worth noting that only three Viking burial ships have been discovered in Norway so far.
Alvin Ruddock was a historian who died in 2005. She studied early British explorers for a long time, including William Weston and John Cabot, and made some startling claims about these people. But when Ruddock died, there was no real evidence for her claims (the scientist somehow destroyed most of her research). It was already known that King Henry VII supported Weston's expedition to explore the New World. In 2018, researchers found old scrolls describing travels from Bristol, including Weston's expedition. So by chance, the 500-year-old record became the first evidence of Ruddock's claims. The scroll said that the king had rewarded Weston with a huge sum because he was clearly pleased with the explorer.
One of Ruddock's claims was that Cabot's 1498 expedition involved monks who founded the first European church in North America. The explorer also claimed that Weston visited this settlement in Newfoundland in 1499 before traveling to Labrador to find the Northwest Passage. Scientists believe that this is why the king rewarded Weston so generously. Records indicated that Cabot was also awarded in 1498 before he sailed, and the fate of his ships remains unknown. Nevertheless, as Ruddock argued, Cabot was able to explore much of the east coast of North America by 1500.
The ocean floor is literally littered with shipwrecks that all look very similar. But in 2018, one wreck was discovered that was significantly different from the others. At the bottom of the Black Sea lies the most ancient ship that has survived intact. The 2400-year-old ship with a length of 23 meters even has rudders, masts and rowing benches. It has survived so well due to the lack of oxygen at a depth of about 1.6 kilometers. The age and integrity of the ship were so rare that most researchers never even thought that such a find was possible. The appearance of the vessel was almost completely consistent with the image of the ship on a Greek vase, dating back to the same period. It is noteworthy that this is the first time that a real ship matched the image on ancient ceramics. Scientists have suggested that it was an ancient Greek merchant ship.
In 1708, the Spanish galleon "San Jose" sank during a battle with the British. When he disappeared into the Caribbean, a huge treasure sank to the bottom. A cargo of precious metals, precious stones and artifacts has made this vessel a true holy grail for treasure hunters and archaeologists. In 2015, news broke that a sunken ship with cargo valued at up to $ 17 billion had been discovered. The discovery was kept secret to protect the ship from marauders. In addition to the obvious value of the treasure, the artifacts on board also contain valuable historical information about the life of the 18th century in Europe. The vessel was found at a depth of about 600 meters partially buried in bottom sediments. The pictures from the bathyscaphe revealed cannons that exactly matched the bronze cannons of the San Jose. Researchers were allowed to post footage in 2018.


Jordan Peele's racism-horror masterpiece "Get Out" has had the best return on investment of any film of 2017 — a spectacular 630 percent.
Deep into summer, only one other film this year has come close to that kind of return — and it's from Blumhouse, the same production company that delivered "Get Out." M. Night Shyamalan's "Split" had a 610 percent ROI.
TheWrap calculated an estimate for the combined production budget and marketing costs for the top 25 grossing films this year so far, and Blumhouse founder and CEO Jason Blum's strategy of taking creative risks within tight budgets is paying off.
Peele was given a $4.5 million budget to work with on "Get Out," while M. Night Shyamalan had $9 million to make "Split." Combined with an estimated $30 million marketing budget, that gives "Get Out" an ROI percentage of 630 percent with its worldwide gross of $252 million, and "Split" an ROI of 610 percent on a global haul of $277 million.
Disney's "Beauty and the Beast" remake, which remains the highest grossing film of the year so far with $1.26 billion worldwide, had a lower ROI than "Get Out" or "Split" because of its $160 million budget and much more extensive global marketing campaign. Its ROI is well over 400 percent, but doesn't approach that of the two Blumhouse films.
Those films, unlike "Get Out" and "Split," can earn separate revenue from merchandise. Many people want a Minions doll from "Despicable Me," but few would want a tea with the "Get Out" logo — unless they have a very twisted mind.
Other factors in Blumhouse's ROI:Blumhouse has a distribution deal with Universal that gets its films on thousands of screens. The films didn't have Chinese releases, which helped keep overseas distribution costs down. And the films benefitted from strong social media recommendations and word of mouth, a testimony to how much they pleased audiences.
See Get Out's latest POWER MOVE.
The next Universal/Blumhouse horror film, a "Groundhog Day"-esque slasher mystery called "Happy Death Day," will be released on October 13. It imagines a young woman reliving the same finale day, again and again.
Blumhouse probably wouldn't mind re-living its successful 2017.
Check back for TheWrap's look at other film's with strong 2017 ROI.
It's harder to hold onto than you think: Rotten Tomatoes' 100-Percent Fresh rating. A movie that wins it needs to garner only positive reviews from the aggregate site, and that's no easy thing to accomplish. Even some of the best movies in history don't have a 100 percent rating. Here are 17 that do, with a few that might be unexpected.
A silent, creepy German horror film, "Dr. Caligari" is full of strange expressionist imagery. The story of a hypnotist who uses his gift to force a man to commit murders is considered a classic.
Frankenstein's monster needs a mate. That means murdering people and doing mad scientist in 1935 horror movie. It also invented some of the coolest hair ever on its way to becoming a monster movie classic.
"Pinocchio" was produced in the early days before Walt Disney's name became synonymous with an animation empire. It's still counted as a classic in animation, and its major influence on pop culture seems fitting given how well-regarded it is by critics.
It makes sense that Orson Welles' opus would be sitting atop the heap with a 100-Percent Fresh rating. It's largely considered possibly the best film that's ever been made.
The classic Gene Kelly and Debbie Reynolds musical still captivates audiences. It was also one of the first films chosen for induction in the Library of Congress' National Film Registry.
Another Hitchcock classic thriller that enjoys the perfect percentage. Jimmy Stewart's paranoid panic about believing his neighbor murder his wife remains as unsettling today as it was in 1954.
Akira Kurosawa's classic movie about heroes coming together to defend a town inspired quite a few films after it. All that critical love and influence has caused it to consistently rank on lists cataloging the best movies ever made.
Set almost entirely in one room full of guys yelling at each other about the trial they're adjudicating is one of those movies that reminds you how the justice system is supposed to work. Its 100-Percent Fresh rating is just one of its accolades, and the American Film Institute considers it the second-best courtroom drama ever made -- after "To Kill a Mockingbird."
Who wouldn't love a movie where Cary Grant almost falls off Mount Rushmore? "North By Northwest" isn't the only Alfred Hitchcock thriller that enjoys a 100-Percent Fresh rating, but it is the one with the most giant president heads.
A film adaptation of a novel about kids who get stranded on an island, "The Lord of the Flies" is upsetting. That's mostly because of the eventual child murders (and child murderers) that grow out of the lack of adult supervision.
The beloved musical starring Julie Andrews mixes animation with live-action performances, which is why it's still a huge favorite with kids and adults. It was acclaimed when it was released, snagging 13 Academy Award nominations and five wins, and is highly regarded enough today that Disney is working on a sequel, coming in 2018.
Nobody's as cool as Paul Newman was in "Cool Hand Luke." Fighting prisoners and testing the guards in a Florida prison, Newman's performance nabbed him a Best Actor Academy Award nomination.
Ridley Scott's sci-fi cult classic has several versions floating around in the world. It's the 2007 definitive that grabbed the 100-Percent Fresh rating, although Rotten Tomatoes only tallied nine reviews.
Anjelica Huston and her witch coven friends really hate children. That's why they're planning to turn them all into mice in "The Witches," which still holds up as a funny children's movie -- especially thanks to its over-the-top, still-gross witch makeup effects.
Pixar ushered in a phenomenal era of animation with "Toy Story." It also showed off the possibilities of high-quality computer-generated imaging as an animation medium.
Landing one movie with a 100-percent Fresh rating is impressive, but Pixar did it again with its follow-up to "Toy Story." And it came extremely close once more with "Toy Story 3," missing the coveted pile of positive reviews by just 1 percent.
Director Greta Gerwig's coming-of-age story starring Saorise Ronan has officially become the best-reviewed movie ever on Rotten Tomatoes. It holds a 100-percent "Fresh" rating across 170 reviews, breaking the record "Toy Story 2" held at 164 positive reviews.
Jordan Peele's horror film is one of the highest-rated movies of the year so far, and carried its 100-Percent Fresh rating through 143 reviews. It only takes one bad review to lose it, though. It came from notoriously contrarian critic Armond White, whose 144th review brought "Get Out" down to (still-great) 99-Percent Fresh.


A Great Location, with a building that offers endless commercial possibilities Just minutes from Hwy 78 and I-20, and all that the Anniston/Oxford area has to offer, this 6.5 acre tract has great road access with its own private entry, as well as a 2nd access point possible on Hillyer Robinson Industrial Pkwy. Plenty of paved parking available, as well as an abundance of security fenced, gravel parking on site. The steel frame building, with standing seam roof, offering 17,500 approx. feet of space, currently consist of 2 levels with 5000 feet of office space, with great reception area, tons of individual offices, Kitchen, break/conference rooms, multiple sets of restrooms, and a large classroom setup. Office features included stained concrete floors, great finish trim work. There is also approx.. 12,500 feet of warehouse space, with a loading dock, and with all the flexibility to fit to your own commercial/industrial needs.


text:
Supreme Court judgment on statutorily-extended leave
Robin Tam QC succeeds in the Supreme Court on whether a statutory extension of leave under section 3C of the Immigration Act 1971 is triggered by an invalid application.
Robin Tam QC (together with Samantha Broadfoot of Landmark Chambers) represented the Secretary of State to resist an appeal by three individuals who claimed that their leave to enter or remain in the United Kingdom had been extended by the operation of section 3C of the Immigration Act 1971, which is designed to continue existing leave while the Home Secretary considers an application for an extension and during any statutory appeal against an adverse decision.
Each appellant had made an application to extend their leave before the expiry of their existing leave. However, each application was invalid for a procedural reason. One paid the wrong application fee; one gave payment details but the Home Secretary was unable to collect payment; and one did not provide her biometric information when required to do so. Consequently each of those applications was rejected as invalid, the Home Secretary considered that section 3C did not operate to extend leave and dealt with the appellants accordingly. The appellants argued that the statutory provision should be interpreted so that statutorily-extended leave was triggered by any application, whether valid or invalid.
On 14 December 2016, the Supreme Court gave judgment dismissing the appeals ([2016] UKSC 63). Given the provisions of the legislation regarding fees, non-payment meant that the application was not validly made and section 3C leave was not triggered. And although the obligation to provide biometric information did not arise until the Home Secretary required it, the legislative provisions allowed the Home Secretary to treat the application as invalidating the application from the time of the decision rejecting it as invalid.
Each appellant had relied on the operation of section 3C leave for the benefit that it would have conferred in relation to a second application later made by them. However, given the conclusion that the earlier application either was invalid or had been invalidated by the time of the second application, the consequence was that the appellant was not entitled to the claimed benefit and the Home Secretary had dealt correctly with the second application.
Accordingly, the appeals failed.
Robin Tam QC
Year of Silk: 2006


text:
Shadow Minister for Education and Training | Member for Sydney
Tanya's record
Climate Action Now
Metro Stop at Green Square
Setting the Agenda
Info for residents
OPINION PIECE: DO YOU CARE HOW MUCH THE PERSON DELIVERING YOUR DINNER GETS PAID?
Posted by Alex West 5272pc on March 14, 2018
THE HON TANYA PLIBERSEK MP
DEPUTY LEADER OF THE OPPOSITION
SHADOW MINISTER FOR EDUCATION AND TRAINING
SHADOW MINISTER FOR WOMEN
MEMBER FOR SYDNEY
I've taught my children to cook. They even like cooking.
So why then do I see food delivery charges on my credit card? My sons, when they were six and 12 worked out how to charge deliveries to my card and I came home one night to find them and their older sister surrounded by food wrappers and super-sized soft drinks.
This is not what I call progress.
Apparently, I am alone in this view. Utterly alone. I have friends and colleagues who get lunch delivered at work from restaurants several suburbs away, even though they have perfectly good restaurants nearby.
I am prepared to accept that the world has moved on and that I am a dinosaur. The world of work, especially in the service sector, has changed dramatically. We all are familiar with new terms like disruption, the gig economy and surge pricing. However, none of this changes the need to pay people a decent wage for the work they do.
This week I met Patrick, a rider for Deliveroo. Patrick told me how hard it was getting by when he was barely making minimum wage and also paying for expenses: buying his scooter, repairs, petrol, his phone and equipment. This is backed up by a recent survey conducted by the Transport Workers Union and Unions NSW which showed that three-quarters of food delivery riders are paid below the minimum award wage of around $24 an hour for a casual worker and almost half said either they or someone they know has been injured doing their job. These workers generally don't get sick leave or annual leave and can't access protections like workers compensation and unfair dismissal.
That's why I support the Rights4Riders campaign. This campaign, being run by food delivery riders, has the support of unions and aims for fair rates, superannuation, WorkCover, sick leave, the right to challenge an unfair dismissal, the right to representation, and the right to collective bargaining.
With the changing nature of work comes new jobs in new companies, new industries and new forms of work organisation. Labor welcomes this change – even if we didn't, we could not stop it. But the business models in these emerging industries must not allow new opportunities for companies to avoid paying tax, or paying their workforce properly.
The Turnbull government has been asleep at the wheel when it comes to developments in the gig economy. The fact is that 10 years ago when the Fair Work Act was written, the only shops delivering take-away were pizza chains and occasionally the local Chinese. Workplace laws have failed to keep up with changes in technology and the nature of work.
At the last election, Labor put in place six principles on the sharing economy, including that new services must support good wages and conditions, pay their fair share of tax, and provide access for people with disabilities. And we have declared our support for campaigns like Rights4Riders. I urge anyone, who cares how much the rider delivering their laksa is paid, to get onto their website, sign their petition and support this important cause.
This piece was originally published in The Guardian (Australian edition) on Wednesday, 14 March 2018
Parliament House Contact
Suite RG52, House of Representatives Parliament House, Canberra ACT 2600
Tel: (02) 6277 4404 Fax: (02) 6277 2212 Email: tanya.plibersek.mp@aph.gov.au
Sydney Office Contact
1A Great Buckingham Street, Redfern NSW 2016 (PO Box 2676, Strawberry Hills NSW 2012)
Authorised by T. Plibersek, ALP, 1A Great Buckingham Street, Redfern 2016. Commonwealth resources are not used to fund this website. © 2015 Tanya Plibersek