text:
S&P Futures2,978.25-0.23%
Dow Futures27,147.00-0.31%
Nasdaq Futures7,859.75-0.33%
Russell 20001,550.78-0.72%
Crude Oil56.57-0.37%
Gold1,423.10-0.01%
Silver16.14+1.03%
EUR/USD1.1242+0.0899%
10-Yr Bond2.0610-2.87%
Vix14.46+12.44%
GBP/USD1.2483+0.4007%
USD/JPY107.7220-0.1631%
BTC-USD9,732.70+0.38%
FTSE 1007,490.13-0.60%
Nikkei 22521,046.24-1.97%
81.30k followers • 22 symbols Watchlist by Yahoo Finance
Follow this list to discover and track the stock of publicly traded companies with exposure to cannabis
22 Symbols
BUD88.420.41%
Anheuser-Busch InBev SA/NV
ABBV68.32-0.84%
AbbVie Inc.
MO49.450.04%
Altria Group, Inc.
WEED.TO47.691.13%
Canopy Growth Corporation
CGC36.591.03%
To view complete list, get the Yahoo Finance App
Get the Yahoo Finance app
Free real-time data
News and price alerts
Add and edit holdings
Track performance
Create multiple watchlists
Yahoo Finance Video•18 hours ago
Health care 'Cadillac Tax' repeal bill up for vote Wednesday
Congress will be voting Wednesday on a repeal of what is known as the "Cadillac Tax," which is a provision of the Affordable Care Act that would place a 40% tax on employer-sponsored health care plans that provide excess benefits. Yahoo Finance's Anjalee Khemlani breaks down what the provision does and what could come from the vote.
Meredith Videos•12 hours ago
AB InBev's CEO: Americans Are Paying More for Beer
Carlos Brito talks about where the company is headed.
Financial Times•5 hours ago
How the Fed chairman could give the world's largest brewer a helping hand
FT premium subscribers can click here to receive Due Diligence every day by email. One thing to start: on Friday next week our friends at FT Alphaville are putting on what they say is an 'experimental theatrical journalism experience' in London. Pamela Anderson has helped to promote the event.
AB InBev's deal machine on hold after Asia IPO flop
For Anheuser-Busch InBev's deal-hungry chief executive Carlos Brito, the initial public offering of its Asian business held out a beguiling prospect. The almost $10bn that the world's biggest brewer hoped to raise would help foot some of the bill for a decade-long acquisition spree.
Motley Fool•8 hours ago
Here's Why Anheuser-Busch InBev Yanked 2019's Largest IPO
The market just didn't agree with the valuation the giant brewer tried to put on its Asia Pacific unit, Budweiser Brewing Company APAC.
Zacks•11 hours ago
Cronos Group (CRON) Gains As Market Dips: What You Should Know
Cronos Group (CRON) closed at $14.99 in the latest trading session, marking a +0.33% move from the prior day.
SmarterAnalyst•12 hours ago
More Gains Ahead for Cannabis Stock Curaleaf
In one fell swoop, Curaleaf (CURLF) upset the balance in the cannabis sector. The U.S. multi-state operator (MSO) announced today an $875 million acquisition of Grassroots that promises to change the balance of power in the U.S. and around the globe. Without the rich valuations, Curaleaf or other MSOs remain attractive investments as market leaders that aren't valued that way.GrassrootsCuraleaf is spending ~$875 million to acquire GR Companies that owns Grassroots. The deal includes 102.8 million shares and ~$115 million in cash.Grassroots has a portfolio of 61 dispensary licenses and 17 cultivation facilities. The company has 20 dispensaries in operation now and provides Curaleaf with substantially more access to big cannabis markets like Illinois and Pennsylvania. As well, the deal provides access to new markets in Arkansas, Michigan, North Dakota, Oklahoma and Vermont.After the merger, Curaleaf will have a massive 131 dispensary licenses, 68 operational locations, 20 cultivation sites and 26 processing facilities. In total, Curaleaf will expand operations to 19 states from only 12 now.For Q1, Grassroots had $12 million in revenues and the Curaleaf pro-forma revenues were an incredible $87 million. The company lists itself as the market leader by revenues, but the other companies aren't listed based on pro-forma numbers. In this case, Curaleaf includes both Grassroots and Select deals that aren't approved yet.(Source: Curaleaf presentation)The important part of the story is that Curaleaf will have market access to 177 million people now. A lot of the Canadian LPs only have access to slightly below 40 million people in Canada and have looked to expensive global expansion to make up for the lack of domestic consumers.Market ValueThe more important story than whether Curaleaf has a larger revenue base is the comparative market valuations. The U.S. MSOs have offered the best valuations with Curaleaf having a proposed market valuation of $4.5 billion and a Q1 revenue run rate of $350 million with tons of growth ahead. The U.S. stocks trade at 10x trailing revenues while the Canadian companies trade at 10x forward revenues.Curaleaf will have the largest U.S. market valuation, but the market leaders in Canada still have market values 2-3x that of the U.S. companies. As Cresco Labs (CRLBF) and Harvest Health (HRVSF) close acquisitions, the stock market will start seeing the value in the U.S. companies.(Source: Curaleaf presentation)As a stand-alone company, analysts were forecasting revenues topping $700 million in 2020. These combinations should push Curaleaf estimates far in excess of $1 billion in annual revenues and push the 2021 numbers towards $1.5 billion and possibly even close in on $2.0 billion.Eventually, federal legalization will allow for these stocks listing on major U.S. stock exchanges that will boost market valuations. The merged operations will provide cost synergies and brand benefits that will further allow Curaleaf and other large MSOs to stand out in a crowded market.TakeawayThe key investor takeaway is that Curaleaf is building a cannabis market leader without the related rich market valuation typical of fast-growing markets. As these large domestic cannabis deals close over the next year and the MSOs gain market size and brand recognition, the stock valuations will eventually flip with the Canadian LPs.The stock is up 17.5% on the news and more gains are ahead for Curaleaf.To read more on the nitty gritty of what's going on in the rising cannabis industry, click here.Disclosure: No position. Read more: Why It's Time to Become Bullish About Curaleaf More recent articles from Smarter Analyst: * Organigram (OGI) Reported a Strong Quarter, But Don't Buy the Stock Just Yet * Last Minute Thought: Buy or Sell Netflix (NFLX) Stock Before Q2'19 Earnings? * Is It Finally Time to Go Long NIO Stock? This Analyst Remains Sidelined * Rosenblatt: Buy AMD Stock Ahead of Q2 Earnings and Toss Aside Intel (INTC)
Barrons.com•12 hours ago
Merger Makes Curaleaf the World's Biggest Marijuana Seller
Can We Find The Right Stock Using Our Newly Found Insight?
MarketWatch•15 hours ago
Cannabis stocks led higher by Curaleaf after company buys Chicago-based multistate operator
Cannabis stocks were mostly higher Wednesday, with Curaleaf leading the pack after announcing an $875 million stock-and-cash deal that will help it expand into new states, including Illinois.
Benzinga•15 hours ago
Is The UK About To Legalize Marijuana Ahead Of The US?
While Congress and activists met for the first time to discuss ending marijuana prohibition in the United States last week — there was plenty of "disagreement and debate," reported Marijuana Moment — all signs continue to point toward federal legalization remaining a ways away. Conducted by YouGov, the poll represents a "clear and growing appetite" for reforming drug laws in the UK, says the Conservative Drug Policy Reform Group, which commissioned the study. The poll shows a vast majority support medical marijuana legalization in the UK (77%).
InvestorPlace•17 hours ago
Why $70 Looks Like a Floor for Exxon Stock
From a capital appreciation standpoint, Exxon Mobil (NYSE:XOM) stock has been a disappointment. Over the last decade, the XOM stock price has gained 12.5%. During that period, Exxon Mobil stock has badly lagged the S&P 500, which has returned a sizzling 223%.Source: Shutterstock But for investors focused on income, XOM actually hasn't been a terrible play. Exxon Mobil's dividends have more than doubled from a total of $1.66 per share in 2009 to what should be $3.48 in 2019. Investors' total return from Exxon Mobil stock has averaged 4.3% per year. * 8 Penny Stocks That Have Fallen From Grace That's still disappointing, since the S&P 500 has returned almost 15% annually, including dividends. But it's not terrible in an environment in which U.S. Treasuries have yielded less than 3% most of the time.InvestorPlace - Stock Market News, Stock Advice & Trading TipsWe're still in that environment, with the 10-year Treasury yielding just 2.1%.It's true that buying a stock just for its yield can be very dangerous, as previous income darlings like General Electric (NYSE:GE), Kraft Heinz (NASDAQ:KHC), and Anheuser-Busch InBev (NYSE:BUD) all have cut their dividends recently.But Exxon Mobil doesn't have the debt problem those companies did (and still do) have. And while XOM stock has exposure to crude oil prices, it also uses a hedge to protect its profits. As a result, XOM stock price probably won't fall below $70 for long. And that makes XOM stock, currently at $75.50, an interesting play for income-focused investors in general and value-oriented, income-focused investors in particular. Why $70 Is a Key Level for XOM Stock PriceXOM hiked its quarterly dividend to $0.87 in May. That, in turn, suggests that investors are receiving $3.48 per share of XOM stock annually. And so, if the XOM stock price reaches $69.60, the stock would offer a yield of exactly 5%.It's difficult to see Exxon Mobil stock consistently yielding more than 5% for a few reasons. First, that type of yield is noticeable and usually not offered by relatively safe stocks. Of the Dow Jones Industrial Average stocks, only Dow (NYSE:DOW) and IBM (NYSE:IBM) offer higher yields. Both companies have real challenges (Dow is facing cyclical pressure and IBM has long-running growth problems).In the S&P 500, there are 35 components with higher yields. All have warts, among them AT&T (NYSE:T) and its debt load and Altria (NYSE:MO) which is facing concerns about long-term demand for its products.The second reason is that, historically, XOM stock has hardly ever yielded 5%. Its yield peaked at 5.5% during the 1987 market crash and touched 5% a few times through the early 1990s.But that was a very dark time in the crude oil markets, which had crashed after their early 1980s boom. Meanwhile, interest rates were much, much higher; investors could get 7% to 9% yields from10-year Treasuries.Without that alternative, a 5% yield from XOM stock is going to look very attractive. Indeed, in late May, as XOM and other oil stocks sold off, XOM stock bottomed just above $70. A bounce in crude prices helped, but it's likely that at least some investors saw the yield nearing 5% and pounced. Exxon Mobil Stock Is Safer Than It AppearsOf course, the question is whether Exxon Mobil stock really is safe. A 5% yield - or even a 4% yield - is attractive in this market. But what happens when crude prices plunge?The answer is that XOM's earnings will decline, but in a mostly manageable fashion. As I've written before, Exxon Mobil's "downstream'" operations - notably in refining - and its chemicals business provide an internal hedge. That's why XOM stock actually is a poor play on oil prices. But it's also why XOM stock didn't fall that far when the shale bust hit in 2016 - and why the company was relatively unscathed during the fourth quarter of 2018, which was disastrous for many oil and gas companies.If oil prices rise, XOM's upstream business will thrive and its downstream business will take a hit. When oil prices fall, the reverse is (usually) true. Despite this hedge, the XOM stock price is boosted by higher crude prices, as seen in 2014 when XOM stock hit an all-time high. But even amid a plunge in prices two years later, Exxon Mobil's dividend continued to rise,.XOM stock isn't risk-free. But Exxon's earnings easily cover the current dividend of XOM stock. The odds of XOM executing a GE-style dividend cut are slim, even with crude and natural gas prices relatively low. And this is an environment where, as I noted just last week, investors usually have to stretch for yield. If XOM is yielding 5% and 10-year Treasuries have a 2.1% yield, many investors are going to buy XOM stock. The TradeFor income investors, then, XOM looks reasonably attractive at $75.50. Its valuation is reasonable, at 14.4 times analysts' average forward earnings estimate. And XOM still looks poised to deliver further growth, as its CEO, Darren Wood, last year set a target of doubling the company's earnings by 2025.For traders, there's an intriguing option trade to be made as well. A bull put spread at $70 (selling the $70 put and buying a lower-priced put for protection) can offer double-digit returns or better, depending on the expiration date. That's essentially a bet that the XOM stock price won't be under $70 at expiration, which seems a nice bet to make at the moment.But there are some risks facing XOM stock at the moment. The U.S. presidential election could pressure XOM stock if a "green" Democrat was to win or even starts to gain momentum. A plunge in oil prices is another risk: Exxon Mobil does have hedges, but XOM stock still fell when crude collapsed in 2016.But there's risk everywhere when the market is at all-time highs, particularly for income investors. Getting a 4%+ yield from Exxon Mobil stock is one of the better risk-reward options out there at the moment. And that's precisely the point: investors aren't going to let a yield above 4% last for long. XOM stock isn't going to be the biggest gainer in the market over the next six months or the next three years. But, at the right price, it's an attractive dividend play.As of this writing, Vince Martin has no positions in any securities mentioned. More From InvestorPlace * 2 Toxic Pot Stocks You Should Avoid * 9 Retail Stocks Goldman Sachs Says Are Ready to Rip * 7 Services Stocks to Buy for the Rest of 2019 * 6 Stocks to Buy and 1 to Sell Based on Insider Trading The post Why $70 Looks Like a Floor for Exxon Stock appeared first on InvestorPlace.
Should You Buy a Cannabis ETF?
There are now 3 pot ETFs with several more to launch soon. Is this a good way for investors to get exposure to the cannabis industry?
6 Cannabis Market Predictions That Are Already Coming True
With new products, untapped markets, and better access to research and capital than ever before, the cannabis market is in the midst of another record-breaking year of growth. Overall, 2018 was a groundbreaking year of growth for the cannabis market.
The cannabis industry is starting to change on the production side of the business, as a few companies, such as Aurora Cannabis (ACB), are starting to not only grow revenue, but are approaching positive EBITDA as they do so.While I don't think this is going to be a big catalyst for Aurora in the very near term, over the next few quarters, if it performs in alignment with guidance, it's going to be a huge advantage over its competitors, who continue to struggle to grow revenue while reducing costs.In this article we'll look at why this is likely to attract a lot more interest from institutional investors going forward, and why it could surprise to the upside over the next year or so.Revenue vs. earningsFor some time I've been persuaded that revenue will be the key metric to watch for cannabis producers. Those that prove they can grow sales show they have the capacity to supply growing demand. That ensures a steady flow of revenue, which when consistent, should eventually lead to lower costs on scale and becoming more efficient.If companies aren't growing sales, cutting costs becomes an exercise in futility because market demand for cannabis has a long way to go before being satiated. Selling a relatively small amount of pot as a profit isn't going to attract the interest of investors for a prolonged period of time.While I maintain my thesis that revenue is the key catalyst to watch in the near term, I am starting to believe that companies that are able to maintain sales growth and do so at a profit, are going to attract the most investor interest, and their value will increase.Aurora Cannabis is uniquely positioned to do just that, and if it delivers on its guidance for profitable EBITDA in the current quarter, it should result in its valuation jumping significantly, along with its share price.Its major competitor, Canopy Growth on the other hand, continues to grow revenue, but in the latest quarter, it resulted in an adjusted EBITDA loss in the fourth quarter of C$93 million, or about US$74.5 million. That's far beyond any EBITDA losses of its competitors, which are also spending on domestic and international expansion.When asked about that, CEO Bruce Linton said that "it does dwarf our peers and it all comes back to the war chest that we talk about which we think is going to turn into a competitive advantage over time as we're building this global scale."Canopy Growth does like to wave its $4 billion plus on its balance sheet like a magic want before the market, but the reality is Aurora Cannabis has been able to land great partnerships and acquisitions without the money.The company has also rapidly expanded at a pace internationally far beyond Canopy Growth, and is doing so while continuing to lower costs.Profitable expansionAurora is on pace to boost production capacity to about 625,000 kilograms a year by early 2020. There will be some lag time there as the company goes from seed to harvest in the available facility space, but in the relatively near future the company is going to far exceed all its competitors on how much cannabis it can supply to the market.Considering the higher margin products becoming legal in Canada, the increasing revenue coming from higher-margin medical cannabis, the low production cost per gram of $1.42 as of the last reporting period, and rising overall sales, it's easy to see that Aurora Cannabis is close to separating itself from its competitors in a big way.Assuming Aurora can sell the enormous amount of inventory it'll soon have available to it, its numbers are going to shoot through the roof.ConclusionAurora Cannabis has been able to do rapidly increase revenue, lower costs, and expand internationally, without having to give up control of a large part of its company, or seat board members that may or may not align with their business model and strategy.Management has guided for positive EBITDA in this quarter. But even if it were to slightly miss and it takes another quarter to reach that outcome, the company is poised to be profitable in a very short time while it's rapidly growing revenue.As the cannabis market continues to grow on a global basis, it also has available holdings to increase capacity to over 800,000 kilograms annually by my estimates, and possibly beyond 1 million kilograms a year if demand warranted it.Based upon the approximate 625,000 kilograms a year the company will be producing starting in early 2020, it has the flexibility to use its product to sell, research, extract, or apply to whatever segment it needs, without sacrificing revenue.For these and other reasons, I still consider Aurora Cannabis to be the top cannabis company on the production side of the cannabis business.To read more on the nitty gritty of what's going on in the rising cannabis industry, click here. Disclosure: The author is Long ACB.Read more on ACB: * Aurora Cannabis (ACB) Is Firing on All Cylinders * Aurora Cannabis: Great Prospects… That Are Fully Priced Into the Stock Already * Don't Jump on the Bandwagon for Aurora Cannabis (ACB) Stock * Aurora Cannabis Stock Set to See Big Gains, Says Analyst More recent articles from Smarter Analyst: * Organigram (OGI) Reported a Strong Quarter, But Don't Buy the Stock Just Yet * More Gains Ahead for Cannabis Stock Curaleaf * Last Minute Thought: Buy or Sell Netflix (NFLX) Stock Before Q2'19 Earnings? * Is It Finally Time to Go Long NIO Stock? This Analyst Remains Sidelined
Depressed and drifty … that's how most investors would probably describe the cannabis stock sector of the past couple of months. It's a slow summer for marijuana stocks, but you don't have to catch the summertime blues in your quest for tomorrow's big weed winner. While everybody and their uncle is mesmerized by the more expensive Canopy Growth (NYSE:CGC) stock, I'd like to turn your attention to Aphria (NYSE:APHA), whose ambitious plans could bring newfound prosperity to today's patient shareholders.Source: Shutterstock For a well-known asset listed on the New York Stock Exchange, Aphria stock is surprisingly affordable and could easily fit into practically anyone's budget. Don't be tricked into thinking that cheap means low-quality, though, as APHA has a $1.68 billion market cap and plenty of trading volume, to the tune of several million shares traded daily.Still, APHA shares are "cheap" in that they're a good value right now. Aphria stock is much closer to its 52-week low of $3.75 than its 52-week high of $16.86, indicating that APHA is capable of going much higher and is probably just weighed down by overall sector weakness.InvestorPlace - Stock Market News, Stock Advice & Trading Tips Planting the Seeds of GrowthAphria's Interim CEO, Irwin D. Simon, has big plans for the company, which I believe will be reflected in the price before the year is over. For instance, Simon just announced the launch of Aphria's new social impact platform, Plant Positivity. In this program, Aphria will partner with Canadian non-profit Evergreen to create six new garden spaces this summer at the Evergreen Brick Works in Toronto. * 10 Monthly Dividend Stocks to Buy to Pay the Bills Aphria's financing will add more than 50 varieties of native plant species to the existing 8,000 square meters of gardens at Evergreen Brick Works. There are also plans under way to develop a similar garden space in Leamington, Ontario with a local community partner.This initiative is sure to provide positive public relations for Aphria, and just as importantly, it will promote the vision of enhanced education and access to plants within the community. In the words of Aphria's interim CEO:"Finding ways to give back and fostering stronger, healthier communities everywhere Aphria operates is the core of who we are … Through … [this program], we hope to make a meaningful impact on people's lives." Plenty of Ambition to Go AroundAs a prospective investor, however, I don't just want to feel good about a company; I'm looking for serious sales growth. In that regard, Interim CEO Simon is aiming for the skies with a plan to achieve one billion Canadian dollars in sales by the end of 2020.How will Aphria achieve this lofty goal? CFO Carl Merton stated that the company is adding more processing capabilities, and the company intends to expand its cannabis cultivation capacity from 115,000 kilograms to 255,000 kilograms. Along with this, Simon claimed that the global cannabis market has the potential to reach $150 billion, including both medical and recreational cannabis. I Like These NumbersPersonally, I view the company's optimism as a good thing; Seaport Global's Brett Hundley seems to echo my bullish outlook, as he's maintaining a "buy" rating on Aphria stock, along with $13 price target -- nearly double the current share price.Moreover, Hundley has published recent sales estimates for fiscal year 2020 at C$520 million, followed by C$851 million for fiscal year 2021. That's what I call a clear road map to Simon's billion-dollar goal -- and a perfect catalyst for the next leg up in the APHA stock price. The Bottom Line on Aphria StockThere's absolutely no need to feel down or dreary this summer, even if you're a cannabis stock watcher. Soon enough, I sense a sizable move coming in Aphria stock -- if even a fraction of the company's big plans come to fruition, there will be no shortage of green to go around.As of this writing, David Moadel did not hold a position in any of the aforementioned securities. More From InvestorPlace * 2 Toxic Pot Stocks You Should Avoid * 9 Retail Stocks Goldman Sachs Says Are Ready to Rip * 7 Services Stocks to Buy for the Rest of 2019 * 6 Stocks to Buy and 1 to Sell Based on Insider Trading The post Why Aphria Stock Will Be the Next Billion-Dollar Pot Behemoth appeared first on InvestorPlace.
Should Value Investors Buy AbbVie (ABBV) Stock?
Did Cronos Group Just Become a Big-Time Sell?
What is going on with the cannabis space? Seemingly every stock in the group is getting sold lower, including Cronos Group (NASDAQ:CRON). In fact, what's even more interesting is the way that they're all selling off. CRON stock and others are positioning in a similar bearish setup.Source: Shutterstock It's drawing questions from observers as to why the industry is under such pressure. The inquiry becomes even more pressing as the Dow Jones, S&P 500 and Nasdaq are hitting new highs on a seemingly daily basis.How can equities be at a high while cannabis stocks are scraping multi-month lows?InvestorPlace - Stock Market News, Stock Advice & Trading Tips Breaking Down Cronos Group StockThere are dozens of cannabis stocks investors can consider -- that goes for almost any industry. And like any other sector, there are good companies and not-so-good companies to choose from. Luckily for Cronos stock, it is a good company. But that doesn't seem to matter right now, and that's because of the fundamentals.You see, even though CRON stock runs a good operation, this company has a $4.7 billion market capitalization and had just -- wait for it -- 6.5 million CAD in sales last quarter. This was up an impressive 120% year-over-year, but is a very small revenue number given its valuation. * 9 Retail Stocks Goldman Sachs Says Are Ready to Rip The company turned a pretty strong profit for the quarter, earning more than 400 million CAD. How's that possible on 6.5 million CAD in sales? CRON generated a non-cash unrealized gain of 436.4 million CAD on the revaluation of derivative liabilities.The cannabis space is a land grab right now. And the ones with the cash get to grab the most assets. Canopy Growth's (NYSE:CGC) big bank account was infused by Constellation Brands (NYSE:STZ). But now CRON stock can throw its hat into the ring, after it closed a $2.4 billion investment from Altria (NYSE:MO) in the most recent quarter.Now its balance sheet is strong, even if its income statement remains unimpressive. This vault will be important down the road. Earlier this month, Stifel analysts said the cannabis market could hit $200 billion in the next decade. That's up from $8 billion in 2018.The bottom line: you might look at the revenue underlining Cronos stock and question all the hype. But with more than $2.4 billion sitting in cash and making up half the market cap, it commands some respect. Trading CRON StockSo, did CRON stock just become a big-time sell? Not yet, but it could be soon. Aurora Cannabis (NYSE:ACB) is breaking down, while Canopy plunged through support. Both stocks were setting up as a descending triangle, a bearish technical development.Cronos stock isn't looking healthy, either.After falling hard on Friday and closing below the 200-day moving average, shares rebounded 4.5% on Monday. The stock closed just above this key moving average on Monday, but only by a dime. It's not clear whether Cronos stock will reclaim this mark or find it as resistance. Click to EnlargeBut that doesn't really matter because we know two things now. One, $14 support is a must-hold level. Unlike ACB, CGC and other cannabis plays, CRON stock is still clinging to its support level. Below $14 puts the June lows of $13.51 on the table, as well as the 61.8% retracement for the one-year range at $13.06.Below that and there's no immediate support level to lean on.The other thing that's clear? In order for Cronos Group stock to look healthy on the long side, we need to see it clear the $15 to $15.50 area. Over the past few months, $15.50 has been a relevant level, while both the 20-day and 50-day moving averages are trading in this range.It's a bit early to say Cronos Group stock is doomed, but it's not looking healthy as the industry draws in sellers. I'd rather wait for CRON stock to have the wind at its back than buying now and hoping support holds up.Bret Kenwell is the manager and author of Future Blue Chips and is on Twitter @BretKenwell. As of this writing, Bret Kenwell did not hold a position in any of the aforementioned securities. More From InvestorPlace * 2 Toxic Pot Stocks You Should Avoid * 9 Retail Stocks Goldman Sachs Says Are Ready to Rip * 7 Services Stocks to Buy for the Rest of 2019 * 6 Stocks to Buy and 1 to Sell Based on Insider Trading The post Did Cronos Group Just Become a Big-Time Sell? appeared first on InvestorPlace.
AbbVie (ABBV) Upgraded to Buy: Here's What You Should Know
AbbVie (ABBV) has been upgraded to a Zacks Rank 2 (Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.
AbbVie (ABBV) is an Incredible Growth Stock: 3 Reasons Why
AbbVie (ABBV) is well positioned to outperform the market, as it exhibits above-average growth in financials.
Cannabis company Curaleaf to buy GR Cos. in a cash and stock deal valued at $875 million
Massachusetts-based cannabis company Curaleaf Holdings Inc. said Wednesday it was buying multi-state operator GR Companies Inc. in a deal valued at $875 million in cash and stock. Under terms of the deal, Curaleaf will pay $75 million in cash and provide 102.8 million subordinate voting shares and $40 million worth of shares. The acquisition, which is expected to close in early 2020, will increase Curaleaf's presence to 19 states from 12, including Illinois, which legalized adult-use cannabis in June. The combined company will have 131 dispensary licences, 68 operational locations, 20 cultivation sites and 26 processing facilities. Curaleaf's U.S.-listed shares have tumbled 35.1% over the past three months, while the ETFMG Alternative Harvest ETF has lost 11.7% and the S&P 500 has gained 3.6%.
3 Reasons Why HEXO Stock Is the Real Deal
There will always be naysayers in the sphere of stock market investing, especially when it comes to cannabis stocks. This is true for the bigger names like Canopy Growth Corp (NYSE:CGC) and Aurora Cannabis (NYSE:ACB). And it also applies to today's spotlight name, Hexo (NYSE:HEXO). But does Hexo stock deserve its reputation as a volatile, dangerous investment?I won't deny that Hexo Corp stock is a speculative play. But I wouldn't consider it any more dangerous than the broader cannabis market. You're either a believer in marijuana stocks or you're not. And if you can handle some risk, then Hexo stock could be your ticket to surprisingly impressive returns.InvestorPlace - Stock Market News, Stock Advice & Trading Tips Too Legit to QuitOnce they were marginalized companies, but Canopy and Aurora have since transitioned from thinly traded over-the-counter markets to the major exchanges. In turn, this emboldened other cannabis up-and-comers to likewise move to the bigger exchanges.Hexo would be a textbook example of this. They're now being promoted from the much smaller NYSE American exchange to the New York Stock Exchange. Hexo Corp stock owners shouldn't experience any negative impact. Further, the ticker symbol of HEXO will remain the same. * 9 Retail Stocks Goldman Sachs Says Are Ready to Rip CEO and co-founder Sebastien St-Louis rejoiced in this headline-making move. He commented that Hexo Corp is "extremely pleased to list on the NYSE and believe it reaffirms HEXO's strong track-record for exceptional corporate governance and is further proof that we are a valuable cannabis industry partner for Fortune 500 companies."I'd affirm that just like Canopy and Aurora, Hexo deserves to play on the same field as other major-league batters. One of the biggest licensed cannabis companies in Canada, Hexo Corp serves both the adult-use and medical-use Canadian markets through a multitude of popular brands. A Historic First for Hexo Corp StockLest we forget, this once under-the-radar company generated huge headlines. Hexo was the first major cannabis producer to ink a deal with a brand-name beverage company. Moreover, it did so with the explicit purpose of developing and manufacturing cannabis-infused beverages. In a landmark agreement with Molson Coors Brewing Company (NYSE:TAP), Hexo moved even faster than Canopy to map out a definitive plan to bring cannabis-enhanced drinks to the public.And it's not just about beer, as the two companies are also considering cannabis-infused water and hot beverages. According to Molson Coors president and CEO Mark Hunter, the total cannabis market in Canada is approximately valued between $7 billion to $10 billion. Within that figure, beverages account for anywhere from 20% to 30% of the total, or as much as $3 billion. That's a massive untapped (pardon the pun) market for Hexo stock. A Major AcquisitionIn what I believe to be a game-changing expansion, Hexo Corp acquired what was one of my favorite cannabis companies this year, Newstrike Brands, for around $197 million. In so doing, Hexo added another 470,000 square feet of licensed indoor cultivation space. Keep in mind it already has an expansive 1.31 million square feet of grow space.Moreover, Hexo will now have access to the numerous provincial deals which Newstrike already had in place. Altogether, Hexo's management expects the Newstrike acquisition to yield 400 million CAD in net revenues by the year 2020. The Bottom Line on HEXO StockI'm looking forward to watching the cannabis-investing community bid the HEXO stock price up through the end of this year. And probably the party will continue well into next year.If you're in the pot game, don't sleep on Hexo stock: this could be the company to bring legalized cannabis to the masses.As of this writing, David Moadel did not hold a position in any of the aforementioned securities. More From InvestorPlace * 2 Toxic Pot Stocks You Should Avoid * 9 Retail Stocks Goldman Sachs Says Are Ready to Rip * 7 Services Stocks to Buy for the Rest of 2019 * 6 Stocks to Buy and 1 to Sell Based on Insider Trading The post 3 Reasons Why HEXO Stock Is the Real Deal appeared first on InvestorPlace.


Here are the pictures of my Herringbone baby quilt finished and offered to my niece in Paris.
The gray color recalls Paris' sky, the blue is for the baby boy and the yellow gives a sunny touch.
To make the triangles I cut strips of 5" wide (12.7 cm) from each color, then squares of 5" (12.7 cm) and then cut diagonal to obtain 2 triangles.
It is so lovely! Love the colours, very quiet yet not dull at all. Congrats on this charming finished.
Oh, she is a lucky girl to be offered such a lovely quilt. I always enjoy seeing what you have made Christine, your choice of fabrics and colours are so modern, there must be great fabric shops in Paris.
J'adore les couleurs et le style ! Bravo pour cette réalisation Christine.
Je te souhaite de passer de bonnes fêtes de Noël en famille !
A lovely quilt, your colours are so pretty together!
Lovely colours for this beautiful quilt.
J'adore le choix des couleurs ...A la fois peps et moderne.
Merci CHristine de nous faire partager tes réalisations.
Merci Zaza pour ce gentil commentaire!
Oh, this is beautiful! I love the colours.
les couleurs sont superbes, puis je vous demander de quelle collection font partie ces tissus ?
Joyeuses Fetes de fin d'année.
La plupart des tissus sont des "scraps" de différents designers, tous importes des USA.
Joyeuses fetes a vous de meme.
Beautiful! The color choices couldn't be better, and I love that your herring bones are 'mix & match'.
Thanks Robby! The "mix & match" is always a chalenge for me but I think that it is more interesting than using the same colors and the result is as well more interesting.
Beautiful, beautiful quilt! I love the colors and the quilting! I have a first grandchild arriving in 2017 and am looking for inspiration for baby quilts! Thanks!!
Charmant : plein de tendresse et tellement moderne; comme toujours réussi !
Love your palette, I can really see it in the inspiration photos.
Absolutely beautiful. Do you have a pattern to share or a link for the pattern. Would love to do a Herringbone quilt for a gift for Christmas . Kindly let me know.


Following on from the success of their July performance, The New Zealand Dance Company (NZDC) will present a performance entitled 'Respect: perspectives in motion' in collaboration between its Feisty Feet - Dance for Seniors program and students from its 2018 Youth Spring Youth School.
This inter-generational dance project is created in response to the Museum's exhibition Are we there yet? Women and Equality in Aotearoa and further explores the performers own experiences and perspectives of the women's rights movement in Aotearoa.


It didn't go as planned, to say the least, but I'm trying to convince myself there wasn't really ever a plan. My goal was to finish. I did that.
Sixteen months ago I delivered a beautiful baby girl via emergency C-section after pre-eclampsia forced an induction at 37 weeks that didn't go as planned.
"You'll never understand the love until she's in your arms."
"You will never be alone again."
Last year, a huge chalk board at the See Jane Run San Francisco Bay race in Alameda said "I run for a reason ..."
The half marathoners and 5K runners went up and wrote about what inspires them to run. I was eight weeks postpartum at the point. It was my first run "back" since my daughter was born via C-section.
I'll admit to being a horrible blogger again, but for good reason. I've had a job application due for the full-time position on my campus and a funding application due for classroom/newsroom equipment for my students. On top of those things, I had curriculum working its way through the system.
The good news is almost all of that is coming to an end soon. I'm waiting for signatures on paperwork right now.
I ran my Valentine's Day half marathon and did OK. It was the best performance since my daughter was born I've had. It's not where I want to be, but it's a start. The wear on my body also has me rethinking some upcoming races (specifically trying to fit a full marathon in come May, which doesn't look probable now).
One thing I know for certain: I'll be at the start line for the June 21 See Jane Run Half Marathon. As a race ambassador for a third year, I'm excited that this weekend the store is hosting local festivities.
Fear not, though. You can join a great group of Janes in Northern California if you have time Saturday morning. The three See Jane Run locations – in Danville, Oakland and San Francisco – will have runs at 9 a.m. followed by an informational session about the race.
Instead, I've offered myself for questions from the "mom" group I belong to. Quite a few of our members are signed up to run. Some for the 5K and others for the half marathon.
We had a conference call a week ago about the race. One thing that came up was the post-race food. It looks like there will be some changes in that general area. I'll have more on the race as I get more information and in April I'll be giving away a free entry to the race.
So stay tune … and I promise when things at school die down, I'll be regularly posting again.
I'm running a half marathon in three days, but you wouldn't know it by the number of times my Garmin has tracked runs lately.
Because that number would be zero.
But my miles logged are as impressive as I could hope for with a very active nearly 10-month old running my life lately. I could wake up very, very early to run. I could. But I've never been a morning runner.
I'm not a huge fan of bikinis. I think I've owned quite a few tankinis. But a bikini? I doubt I'll ever have enough confidence to pull that off. Despite that, in early January I signed up for Bikini Body Mommy Challenge 3.0.
My daughter will be nine-months old on Thursday. When people meet her, there's generally a consensus about how happy she is, how much she smiles and how good of a disposition she has. I'm lucky that at this point in the mommy game, I'm rarely getting asked the question that I was so frequently at the beginning.
"That's complicated," was the standard and necessary response.
After my daughter was born last April, I decided I wasn't going to turn this blog into a space about being a mom. People close to me asked the question throughout my pregnancy. I stayed firm and said that while my posts would include my adorable offspring, I wasn't going to fall into the trap.
This would not be a mommy blog.
The problem is that I had become a mom. The moment my daughter was handed to me the first time I fell head over heels in love with her.


I'm mixing things up today by dipping into the large backlog of stuff I want to post, to my trip last December to the Jingoji Temple in north-west Kyoto.
This location is actually only about a mile away from the Kuuya-taki Waterfall that I've been posting about recently, but it's a very mountainous mile and the two locations feel worlds apart. To drive between them, for example, would take a considerable time because it entails a long loop into the city and back.
I'd made a few introductory posts from that trip, including "On The Path To (and From) Northwest Kyoto's Jingoji Temple", and one of the temple buildings appeared as "Inspired Artistic Temple Shot By Paul Barr" and its neighbor in the temple complex provided for "Simple Temple Sliding Wall", but otherwise I've not tapped into the beauty of the place.
But I won't do much in this post, either; all the photos on this post were from a short path in the mountain behind the temple complex.
It alternated between gloomy and brilliant sun, with the mostly-cloudy sky yielding generally gorgeous light, such as in the lead shot (which is almost straight out of the camera). Later in the day we got some photogenic rain, a big rainbow, and not too bad of a sunset.
I'm feeling less and less confident with my technical ability to set a reasonable white balance. I take a lot of white-balance readings like in the photo above, and often when I use them to set the color balance in Lightroom, the image just snaps into place, but it seems equally often that the color gets pushed wildly, often towards what feels unnaturally "overcolored". I had to manually pull back on most of these because the "correct" color was just off-the-charts orange.
I don't mind making an adjustment to suit to taste, but I'd like to have as a base the technical ability to set the "correct" color, then stray from there if I feel like it, but sometimes I take all the steps that should produce the "correct" color and it looks horribly unrealistic. I wish I knew where I was missing a link.
That's frustrating with the WB issue.
– Making sure the grey card is actually clean.
– Illuminating the card with the appropriate light. This can sometimes be tricky in mixed-lighting situations such as yours (e.g. blue/grey light from the sky, and yellow/green light from the foliage around you).
– Sampling the right point (the 100% view using LR's dropper can help you avoid sampling noise colour).
Usually (as you know) it Just Works, but sometimes the planets just don't want to align.
Then we move on to things like the effect of custom ACR profiles (poor ones or those inappropriate for this lighting can make things seem very "non-linear")….
Have you tried an ExpoDisc for setting the white balance? I have had good success with one, particularly when there are two or more light sources of different temperatures. (Although, I haven't tried it on the oranges present in fall leaves).
I also shoot a Color Passport for color calibration.
I would avoid the black/white sticker on a WhiBal card not because it is glossy but more because there is no guarantee it's as spectrally neutral as the grey card itself.
My point about mixed lighting is more for when you sync the WB to another photo: the light illuminating the grey card should ideally be the same light illuminating the subject, and it's not always feasible to stop and put the grey card into the actual scene you're photographing (for example due to time constraints, the fragility of the subject, or your own safety). It's sometimes surprising when you start analysing where the light falling on your subject has actually come from. A related issue is when using these cards in extreme weather and we need to not have the light reflecting off our hi-vis weather protection onto the cards.
Because it fills the lens the ExpoDisc is great for setting in-camera WB (e.g. for video recording) but I otherwise find it awkward for field use. I do also work with ColorChecker Passports as well as WhiBals, but the same issues apply as discussed above: keep them clean and be aware of exactly what light is falling on them.
I am using Spyder Cube and I have as well Color Checker develop preset per lens in Lightroom and the results are really good. The grey card seems to me not sufficient.


Each Module consists of 3 days, from 9.30am to 5.00pm. Refreshments and a light vegetarian lunch are complementary.
Plus Colour Matrix Essences to use during the course.
The course is held in Glastonbury, Somerset England. A (non-refundable) deposit will secure your place, please book here. Space is very limited, so please hurry.
A transferable (non-refundable) deposit upon booking is essential.
B&B accommodation can be arranged near-by if required. Please book in time.


text:
Q: Can't mock the navigator.language I'm currently adding unit test for some of shard utils functions. I'm kinda new to unit testing. Currently having hard time to mock some global object. Is there any way to mock/update value of navigator.language? It is always returning en-US. I tried the Object.defineProperty and different jest mock objects. Didn't work.
The thing is, if I console.log(navigator.language) in the test, it will show me mocked value, but util function is not seeing that value.
Here is the code.
//utils.js

export function getLang() {
  if (navigator.languages) return navigator.languages[0];
  return navigator.language;
}

//utils.spec.ts

describe('Navigator', () => {
  afterEach(() => {
    jest.restoreAllMocks();
  });

  //Error - Failing
  it('should return exact response language if there is one', () => {
    jest.spyOn(navigator, 'language', 'get').mockImplementation(() => 'en-fr');
    expect(getLang()).toBe('en-fr');
  });

  // Successful - passing
  it('should return 1st language if there array of languages', () => {
    jest
      .spyOn(navigator, 'languages', 'get')
      .mockImplementation(() => ['en-fr', 'en-US', 'en']);
    expect(getLang()).toBe('en-fr');
  });
});

    Expected: "en-fr"
    Received: "en-US"

      25 |     jest.spyOn(navigator, 'language', 'get').mockImplementation(() => 'en-fr');
      26 |     const lang = getLang();
    > 27 |     expect(lang).toBe('en-fr');
         |                  ^
      28 |   });

//package.json:

"jest": "^27.5.1",

A: Your getLang function requires that you mock both navigator.languages and navigator.language.
In your case, you'd have to mock navigator.languages to return undefined or null to test that it("returns navigator.language when navigator.languages is undefined"

redpajama_set_name: RedPajamaStackExchange


text:
Alan John
Love! Write! Cook! Live!
About AJ
by Alan John
The River Jordan was chilly and cold
I wasn't expecting a spiritual experience on this trip to Jordan. I was looking for Petra and Wadi Rum and the Dead Sea, then stumbled on Al-Maghtas. Well I didn't recall the name, or the news stories and pictures of popes going to the Jordan side of the River Jordan to visit and pray. I didn't know that the world's major churches now agree that the spot where Jesus Christ was baptised by John the Baptist was on the Jordan side and not on the opposite bank which is in Israel and where thousands of pilgrims go every year. Unesco has supported the Jordanian claim, and the archaeological evidence is persuasive. This trip wasn't meant to be a pilgrimage. I was speed-googling Jordan two weeks before we left Singapore because I knew too little about the country, when I stumbled on "Baptism Site".
It was a Hey-What? moment and I called the travel agent arranging our itinerary and she was unimpressed because few people heading to Jordan look for this when there is so much more to see that's bigger, grander, more spectacular. Her contact in Amman was equally unenthusiastic and said: "Oh well, we can fit that in if they really want, it's near Aqaba and the Dead Sea." Arafat the driver who took us there was least impressed of all, and told us many times: "Baptism Site, many mosquitoes! Many mosquitoes!"
The Baptism of Christ, by Guido Ren (left) and Bartoleme Esteban Murillo
But you know what. I know this story so well because it has washed over me all my life even when I wasn't paying attention at Mass. This is one of the grand moments in the Jesus story, when he goes to be baptised by his cousin the wild guy who preaches repentance and crunches on locusts. And, as soon as John has baptised him, the heavens open up, a dove comes down, and a voice cries out: "This is my son, the beloved." I paraphrase, but that fills me with awe every time. It's also a significant point in the life of Jesus because he is now about 30 years old and this marks the start of his short public ministry and you know how that story went, and how remarkable that it still continues to this day. The baptism story inspired several artists and here's a selection of how some of them imagined it to be. The art historian who directed me to these pictures informed me that unlike the artists, I actually got to see the river so I shouldn't be surprised that the water isn't pristine and blue.
The Baptism of Christ by, from left, Verrocchio, Piero Della Francesca and El Greco
Arafat was right about the mosquitoes, and you can't get to the river except with a guide who escorts groups of visitors by bus to the site. I have to say that as we approached the Baptism Site I felt a growing excitement to be at this place. We could see new churches coming up because now this was regarded as holy ground.
When we got to the Baptism Site itself, it was somewhat underwhelming and there was no river, just a wet puddle among some old rocks and stony, muddy ground. The archaeological remains of five churches at and below it convinced everyone that this is the spot. The guide took everyone to see the orthodox church nearby but I just wanted to see the river, so I left the group and went ahead to find the River Jordan.
This is the Baptism Site, a short distance from the River Jordan itself.
I found it, and it was like nothing in the art or my imagination. It's just a small river, and so narrow you could wade across to Israel on the opposite side except for the no-go zone in the middle of the river and the Israeli soldier with a big gun.
My first view of the River Jordan. Oh, slightly bigger than the Bishan River and the colour of the Klang River in my hometown, Kuala Lumpur.
All the action was happening on the Israeli side though, with large groups of pilgrims who sounded like they were from America, wearing white shifts, singing hymns and going into the water to be immersed fully. Watching them go under that latte-coloured water was, well, Yuck. But it was hard to not watch them, young, old, couples. Other tourists arrived and they looked like they were from somewhere else, speaking what sounded like Russian.
There was nobody on the Jordanian side when I got there, and soon our group of 20 arrived. So this is when I start to feel like, I have come to a really special place, and this feels good. I am a Catholic who resists pilgrim tours, my faith is simple and sometimes fraught, I hear the stories and one part of me says Yeah, Right and the rest of me says, Water into Wine? Bring it on! I get into trouble with priests, and I rate Sunday sermons cruelly.
But here I am at the River Jordan and, before I knew it, I was rolling up my bermudas, stepping onto the slimy, muddy riverbed, going in. The River Jordan was chilly and cold that day, and it felt good being in it. Only one other member of our group got into the water, but across on the Israeli side, pilgrims kept arriving by the busload, Amazing Grace and How Great Thou Art were in the air, people kept wading into the water, immersing themselves, hugging, taking photos. No dove descended, no voice called out from the sky. But I became an accidental pilgrim that day, though I didn't dunk.
I have to mention that the River Jordan is also part of the soundtrack of my life because if you say "River Jordan", I start to sing "Michael Row The Boat Ashore". But that's a different story.
Posted in Catholic, Milestones, Travel, Uncategorized, Writing
Previous If you're in Amman, look for Hashem
Next Jordan's best, just skip the Bedouin tea
irenehoe says:
Michael, Row The Boat Ashore!!!
Never mind the water, even if it goes from latte to espresso.
Alan John on Dear God, thank you for lookin…
Dr Terence Koh on Dear God, thank you for lookin…
Kin Yong on Dear God, thank you for lookin…

redpajama_set_name: RedPajamaCommonCrawl


Coal Power Plant Crusher In Australia spitsid.eu. Coal Crusher 200 Mesh Coal In Australia Crusher. coal crusher 200 mesh coal in australia . 900 desain jaw crusher coal crusher pland stone coal in power plant. 200 Mt Arthur is the biggest coal mine in the Hunter Valley region of New South Wales, Australia.
Coal Mill Feeding System For Power Plant Coal Feeders Coal Feeder Suppliers These have an effective dedusting system. . The specialty of coal feeding plant is that these are able to give top notch performance for . material and are used to feed coal to pulverizing mills in power stationsand other industrial installations.
Crushing and Screening PRB Coal Mine Crushser Collection Duct is blanked off and Fog Nozzles inserted. Using Dry Fog at Coal Crushers to replace dust collection and chemical spray systems has yielded excellent results. In addition to increased dust control, plants report that the costs of OM can be up to 4 times lower than collection.
coal power plant au mechanical fitter Grinding Mill China NSW may close coal power plants Mining Australia NSW is considering the closure of coal fired power plants on Top 25 Operator Mechanical Fitter profiles LinkedIn . Coal Power Plant Crusher In Australia spitsid eu.
Coal electricity. Coal plays a vital role in electricity generation worldwide. Coal-fired power plants currently fuel 37% of global electricity and, in some countries, coal fuels a higher percentage of electricity. Coal 's role in electricity generation worldwide.
coal fired plant coal grinders. 150-200TPH Cobble Crushing Plant; Read More. Australia Closes Coal-Fired Power Plants Hospitals . Precisely as intended, the LRET has gutted conventional generators, rendering reliable and affordable coal-fired power plants unprofitable.
Power Plant; Coal Rotary Dryer Feeder Conveyor; How To Start A Process Analysis Paper On Coal Mining Safety. Used Primary Crushers In Power Plant. coal crusher used in power plant. coal crusher used in power plant . types of coal feeders used in powerplant YouTube. Mar 23, 2017 More Details coal petcoke mill rotary feeder types types of coal .
500tph stone crushing plant in Georgia. Material Metal ore and non-metallic minerals. Australia's coal-fired power stations 'will need to 9-11-2016 Australia's coal-fired power stations 'will need to shut . Jackson said since the coal power plants were old and . "Electricity prices are going to .
The crushing, screening, washing, grinding equipment in stationary, portable, tracked type is available. Machinery Chat Now; 1. Introduction Fly ash, a by-product of the coal-combustion process, is used in a wide variety of engineering appliions but is most commonly used as an addition to, or in replacement of, portland cement in concrete .


text:
''' Integrity check of all inventory related function output.

    Obtain the entire inventory and the various subsets and validate them.
'''

from __future__ import print_function as _print_function
from basics.inventory import inventory_not_connected, inventory, inventory_connected, inventory_mounted, inventory_unmounted

def main():
    inventory_set = set(inventory())
    inventory_connected_set = set(inventory_connected())
    inventory_not_connected_set = set(inventory_not_connected())
    inventory_mounted_set = set(inventory_mounted())
    inventory_unmounted_set = set(inventory_unmounted())
    empty_set = set()

    print("The set of 'connected' devices is a subset of the inventory:",
           inventory_connected_set <= inventory_set)
    assert inventory_connected_set <= inventory_set

    print("The set of 'not connected' devices is also a subset of the inventory:",
           inventory_not_connected_set <= inventory_set)
    assert inventory_not_connected_set <= inventory_set

    print("There are no network devices in both the 'connected' set and the 'not connected' set:",
           inventory_not_connected_set & inventory_connected_set == empty_set)
    assert inventory_not_connected_set & inventory_connected_set == empty_set

    print("Every network device in the inventory is in either the 'connected' set or the 'not connected' set:",
           inventory_connected_set | inventory_not_connected_set == inventory_set)
    assert inventory_connected_set | inventory_not_connected_set == inventory_set

    print()

    print("The set of 'mounted' devices is a subset of the inventory:",
           inventory_mounted_set <= inventory_set)
    assert inventory_mounted_set <= inventory_set

    print("The set of 'unmounted' devices has no intersection with the inventory:",
           inventory_unmounted_set & inventory_set == empty_set)
    assert inventory_unmounted_set & inventory_set == empty_set, 'Expect no intersection, got %s' % (inventory_unmounted_set & inventory_set)

    print("There are no network devices in both the 'mounted' set and the 'unmounted' set:",
           inventory_unmounted_set & inventory_mounted_set == empty_set)
    assert inventory_unmounted_set & inventory_mounted_set == empty_set

if __name__ == "__main__":
    main()

redpajama_set_name: RedPajamaGithub


Layoffs may be slowing, but unemployed workers still can't find jobs. Jobless claims dropped to their lowest last week since the beginning of the year, largely because anticipated layoffs in the auto industry won't happen this month. New claims for unemployment insurance significantly beat analysts' expectations, dropping by 52,000 to 565,000, the Labor Department announced on Thursday. But while those initial claims fell, continuing claims jumped from 159,000 to 6.88 million—the highest number since 1967. New Jersey reported the largest increase in initial claims—apparently caused by seasonal layoffs related to school closings—and Florida the largest decrease, which it attributed to fewer layoffs in construction and manufacturing.


text:
Q: Declaring Model Definitions for use with RESTful "new" in Angular Does anyone know if there is a methodology or best practice for declaring a Model definition in the angularjs angular.module() style? I'm finding it necessary to have a skeleton model definition for the event that I go navigate to "/item/new" - that form has all sorts of bindings to the Item that comes in from a service when doing "/item/:id/edit", but there is no Item when calling new because you do not reach a service.
I know I could simply declare a global Model or a global object called "models" where I could store them myself, but I'm curious if any angular users have a better solution? I would hope for something like this:
angular
.module('appModels', [])
.model('item', function(){
    // Perform some operations like u would in a factory
    return {
      name: '',
      price: 0
    }
});

Or even more ideally:
    return {
      name: String,
      price: Number
    }

Thanks a ton

A: The angular.module API exposes four methods which provide subtly different implementations of this type of behaviour:

*

*module.value()

*module.factory()

*module.service()

*module.provider()
This Google groups post gives a fairly clear rundown of the use cases for all of them.
This snippet shows all of them in action in the context of a small angular app.
I don't think I can add much to these links vis-a-vis the place for each of these functions with respect to each other. However, for your purpose it looks like you want to execute a 'model factory' function and receive the result of executing the function: for this purpose you probably want module.factory():
angular
    .module('appModels', [])
    .factory('item', function(){
        return {
          name: '',
          price: 0
        }
    });

You can then inject this factory like so (note that the injected object is the instance returned by the factory function):
angular
    .module('itemController', ['appModels'])
    .controller('itemCtrl', function($scope, item) {
        console.log(item.name);
        console.log(item.price);
    }

A: Peter's answer is pretty good, but I had a suggestion - do not create model's module, but create a model's factory:
angular
.module('app', [])
.factory('appModels', function(){
    return {
        car: function (){
            return {
                name: '',
                price: 0
            };
        },
        animal: function (){
            return {
                name: '',
                kind: ''
            };
        }
    }
});

In this case you will be accessing your models uses appModels.car, appModels.animal.


text:
Overview Discovery Sale The Great Big 2020 Sale Solo Cruise Deals Last-Minute Cruise Deals Back to Back Voyages View All Offers >
Discovery Sale The Great Big 2020 Sale Solo Cruise Deals Last-Minute Cruise Deals Back to Back Voyages View All Offers >
Call Us 0344 493 4016 Calls cost the same as calls to geographic numbers (01 or 02) and are included in your landline or mobile free call package.
Post-Cruise Explorations in Athens
Home/Destination Immersion® Experiences Blog/Post-Cruise Explorations in Athens
By Azamara on Monday, October 26, 2015
Share The Destination Immersion® Experiences Blog
This is the final blog in our Hide & Tweet series.
I said goodbye to the Azamara Quest early on Monday morning, excited to spend the next three days exploring Athens.
A view of Athens from The Acropolis.
Athens today is much different than it once was. The city made a lot of changes when it hosted the 2004 Olympics, including adding an elevator to make the Acropolis accessible, and cleaning up the more touristy part of the city. Athens is sprawling, but what most travelers want to see is concentrated in one small area. Such a tiny area of the massive of city of Athens was once the entire ancient, and very powerful, city itself.
If you're staying in Athens for a few days, choose a hotel located in the Plaka, Monastiraki or Psiri neighborhoods. I stayed in Plaka, and was within walking distance of great restaurants, shopping, and all the major sites. Three days was more than enough time to explore the city at a relaxing pace. After all, you need time to stop and smell the gyros!
On Monday evening, after a day of sightseeing, I headed to the final Hide & Tweet location: The Thea Terrace Bar at the Central Hotel. This bar is known for having one of the best sunset views of the Acropolis, and it didn't disappoint! Congratulations to Evelyn, who correctly recognized our location and won a Kindle Paperwhite!
The sunset view from the Thea Terrace Bar.
The Acropolis lit up at night.
The Top Things To Do in Athens
Two or three days in Athens following your cruise will give you time to visit the most well-known landmarks and museums, do some shopping, and eat plenty of delicious feta cheese, gyro pitas and creamy Greek yogurt with honey. These are some of the top places to go while you're exploring the city.
The Acropolis and Acropolis Museum
I visited the Acropolis Museum before heading up the hill, and was happy to have done it in that order. The Acropolis Museum was founded in 2003, opened to the public in 2009, and built to house all the artifacts found at the Acropolis. Nearly 4,000 objects are exhibited, and the spacious museum is also home to an excellent restaurant. The Acropolis Museum is built over an archaelogical site, which you can see through a plexiglass floor.
Visit the museum in the morning, enjoy a great lunch, and explore the Acropolis in the afternoon. You'll appreciate it so much more, having learned the history while at the museum.
The Acropolis of Athens is the ancient citadel, located on a high rocky hill. The Acropolis is home to several ancient buildings, the most famous being the Parthenon. There are also the Propylaia, the Erechtheion, and the Temple of Athena Nike.
The buildings atop the Acropolis were all severely damaged in 1687, during a Venetian seige. A restoration project began in 1975, and is ongoing today.
Arch of Hadrian
The Arch of Hadrian is located near the Acropolis in Athens, and is more commonly known as Hadrian's Gate. It was constructed in 131 AD by the Roman Emperor Hadrian, as part of a wall that separated the old and new cities of Athens.
On the side of the Arch facing the Acropolis, an inscription reads: "This is Athens, the former city of Theseus." On the other side, an inscription reads "This is the city of Hadrian and not of Theseus."
Temple of Olympian Zeus
This colossal ruined temple, found next to the Arch of Hadrian, dates back to the 6th century BC. It was a massive but short-lived temple, dedicated to the king of the Olympian gods, Zeus. It fell into disuse after being pillaged during a barbarian invasion in the 3rd century AD. Originally there were 104 Corinthian columns, but only 15 remain today.
Syntagma Square and the Tomb of the Unknown Soldier
Also known as Constitution Square, this square is the epicenter of modern Greek politics and commercial activity. It's located in front of the Old Royal Palace, which has housed Greek Parliament since 1934.
At Syntagma Square, you'll find the Tomb of the Unknown Soldier. This monument commemorates Greek soldiers who have died in service of their country. The tomb is guarded 24 hours a day by the Presidential Guard, known as the Evzones. Every hour, the changing of the guard ceremony is conducted in front of the Tomb of the Unknown Soldier.
National Gardens and Zappeion
This public park surrounds comprises of 38 acres in the center of Athens, directly behind the Greek Parliament building. For tourists, it's a peaceful escape from the hectic city streets. In 1939, Henry Miller wrote this about the National Garden: "It remains in my memory like no other park I have known. It is the quintessence of a park, the thing one feels sometimes in looking at a canvas or dreaming of a place one would like to be in and never finds."
In the park, you'll find the stately Zappeion building, where both public and private events are held.
Panathenaic Stadium
This stadium hosted the first modern Olympic Games in 1896, and was reconstructed from the remains of an ancient Greek stadium. In 2004, it hosted the archery competition and the finish of the Marathon. It's the only stadium in the world built entirely from marble. It's near the National Gardens, and particularly worth a visit if you're a sports enthusiast.
Stand on one of the podiums, walk the track and sit in one of the few ornate marble chairs located in the front row. If you're up for the climb, walk the stairs to the top row and take in the view. Inside, there's a small museum showcasing Olympic torches from years past.
Ancient Agora and Temple of Hephaistos
This is the best-known example of an ancient Greek agora, a central spot of assembly in ancient Greek city-states. The agora, which literally translates to "gathering place", was the center of athletic, artistic, spiritual and political life. The Agora stands as a testament to Athens' status as the cradle of Western civilization, and is a must-see for anyone visiting Athens. Within the Agora is the Temple of Hephaistos.
This well-preserved Greek temple, also known as Thissio, remains standing almost as built. It's found on top of the Agoraios Kolonos hill, at the northwest side of the Agora. From the 7th century until 1834, the Temple of Hephaistos served as the Greek Orthodox church of St. George Akamates.
Shopping and Eating in Athens
Athens is fantastic for shopaholics. Luxury lovers should head to Kolonaki. The streets of Skoufa, Patriarchou Ioakeim and Tsakalof are lined with designer boutiques.
Plaka and Monastiraki neighborhoods are filled with gourmet food stores, shoe stores, jewelry stores and more. Stroll down Ermou and Adrianou streets and see what catches your eye! I paid a visit to "The Poet Sandal Maker of Athens", Stavros Melissinos. You'll find his shop just around the corner from Ermou, on Aghias Theklas street. Mr. Melissinos and his son have crafted sandals for celebrities such as Sophia Loren, Jacqueline Onassis, Kate Moss, Sarah Jessica Parker, and even John Lennon!
In addition to rich history and great shopping, Athens is home to incredible food. Eat gyros, souvlaki, saganaki cheese, mousakka, tzatziki, feta cheese, olives and thick yogurt with honey and nuts.
Thank you to everyone who played along with Hide & Tweet during our classic Mediterranean voyage! You can browse similar itineraries here. Time to start planning your next great adventure!
Αντίο,
Voyages Featured in this Article
Sailing:
17-Night Ancient Civilizations Voyage
from £3,029 GBP
Book Now View Details
9-Night Israel Intensive Voyage
9-Night Greece Intensive Voyage
A guide to the world's best stargazing spots
First timer's tips for cruising the Mediterranean
5 beautiful destinations you've (probably) never heard of
The top 6 places to visit in Europe if you love history
The Best Travel Destinations For Wine Lovers
Bonnie's Blog
Jean Newman Glock
Lee Abbamonte
Reimagine Azamara
Tags +
2018 World Journey
AzAmazing Evenings
Five Things To Do
Regions +
Middle East & Arabian Gulf
The Adriatic
The British Isles & Ireland
The Greek Isles & Turkey
The Italian Riviera
Ports +
Aalborg, Denmark
Abidjan, Ivory Coast
Aegina, Greece
Agadir, Morocco
Ajaccio, Corsica, France
Akaroa, New Zealand
Al Manamah, Bahrain
Alanya, Turkey
Albany, Australia
Alcudia, Mallorca, Spain
Alesund, Norway
Alghero, Italy
Almeria, Spain
Amalfi, Italy
Andalsnes, Norway
Antarctic Sound/Peninsula
Aomori, Japan
Aqaba (Petra), Jordan
Argostoli, Greece
Ashdod (Jerusalem), Israel
Aurland (Flam), Norway
Ayr (Glasgow), Scotland
Banjul, Gambia
Bastia, Corsica, France
Bay of Islands, New Zealand
Beagle Channel, Argentina
Beijing (Tianjin), China
Belem, Brazil
Bilbao (San Sebastian), Spain
Bintulu, Malaysia
Bodø, Norway
Bonifacio, Corsica, France
Bora Bora, French Polynesia
Boracay Island, Philippines
Boulogne-Sur-Mer, France
Bremerhaven, Germany
Brindisi (Lecce/Alberobello), Italy
Bunbury, Australia
Buzios, Brazil
Cadiz (Seville), Spain
Cadiz, Spain
Cagliari, Sardinia, Italy
Cairns (Yorkey's Knob), Australia
Calvi, Corsica, France
Cape Horn, Chile
Cassis, France
Catania, Sicily, Italy
Chania (Souda),Crete, Greece
Chania, Crete, Greece
Cherbourg (D-Day Landing Beaches), France
Chilean Fjords, Chile
Cienfuegos, Cuba
Civitavecchia (Rome), Italy
Colon, Panama
Cooktown, Australia
Copacabana Beach, Brazil
Cork (Cobh), Ireland
Coron, Palawan, Philippines
Crotone, Italy
Da Nang (Hue & Hoi An), Vietnam
Dartmouth, United Kingdom
Darwin, Australia
Delphi (Itea), Greece
Douglas, Isle of Man
Dover, England
Dutch Harbor, Alaska
East London, South Africa
Eidfjord, Norway
Elephant Island, Antarctica
Ensenada, Mexico
Esperance, Australia
Exmouth, Australia
Faaborg, Denmark
Falmouth, Jamaica
Fethiye (Turquoise Coast) Turkey
Fiskardo (Cephalonia), Greece
Flam, Norway
Flushing (Vlissingen), Netherlands
Fredericia, Denmark
Fuerte Amador (Panama City), Panama
Fujairah (Dubai), United Arab Emirates
Funchal (Madeira), Portugal
Galle, Sri Lanka
Gallipoli (Lecce), Italy
Geiranger, Norway
Georgetown, Penang, Malaysia
Geraldton, Australia
Giardini Naxos (Taormina), Sicily, Italy
Gibraltar, United Kingdom
Gijón, Spain
Gran Canaria, Canary Islands
Greenwich (London), United Kingdom
Guadalquivir River, Spain
Guaymas, Mexico
Gudvangen, Norway
Gythion, Greece
Haifa (Nazareth), Israel
Hakodate, Japan
Halong Bay (Hanoi), Vietnam
Hambantota, Sri Lanka
Hamilton Island, Whitsundays, Australia
Harstad, Norway
Hellesylt, Norway
Heraklion (Iraklion), Greece
Holyhead, Wales
Homer, Alaska
Honfleur, France
Honningsvag, Norway
Honolulu, Oahu, Hawaii
Huatulco, Mexico
Hubbard Glacier, Alaska
Huelva, Spain
Husavik, Iceland
Hvar, Croatia
Hydra, Greece
Icy Strait Point, Alaska
Igoumenitsa, Greece
Ilhabela, Brazil
Imbituba, Brazil
Invergordon, Scotland
Ishigaki, Japan
Isla de la Juventud (Isle of Youth), Cuba
Isles of Scilly, United Kingdom
Kagoshima, Japan
Kaikoura, New Zealand
Kalamata, Greece
Kangaroo Island (Penneshaw), Australia
Kas (Turquoise Coast), Turkey
Katakolon (Olympia), Greece
Kavala (Philippi), Greece
Kepez (Troy/Gallipoli), Turkey
Khasab, Oman
Khor Al Fakkan, United Arab Emirates
Kirkwall, Orkney Islands, Scotland
Kitakyushu, Japan
Klong Toey (Bangkok), Thailand
Kōchi, Japan
Komodo, Indonesia
Koper, Slovenia
Korcula, Croatia
Kos, Greece
Kota Kinabalu (Borneo), Malaysia
Kristiansand, Norway
Kusadasi (Ephesus), Turkey
Kushiro, Japan
La Passe, Seychelles
La Serena (Coquimbo), Chile
Laguna San Raphael, Chile
Lahaina, Maui, Hawaii
Lanzarote, Canary Islands
Leith (Edinburgh), Scotland
Leixões (Porto), Portugal
Lerwick, Shetland Islands, Scotland
Limassol, Cyprus
Liverpool (Lake District), England
Livorno (Florence & Pisa), Italy
London (Tower Bridge), England
Longyearbyen, Svalbard, Norway
Loreto, Mexico
Los Cristianos, Canary Island
Luanda, Angola
Luderitz, Namibia
Maceio, Brazil
Mahe (Victoria), Seychelles
Mahon, Menorca, Spain
Mandraki, Nisyros Island, Greece
Manzanillo, Mexico
Margaret River (Busselton), Australia
Marseilles (Provence), France
Mazatlan, Mexico
Mitilini (Lesvos), Greece
Moji, Japan
Molde, Norway
Molyvos, Lesvos, Greece
Mombasa, Kenya
Monemvasia, Greece
Monte-Carlo, Monaco
Monterey, California
Mormugao, Goa, India
Motril (Granada), Spain
Muroran, Japan
Nafplio (Mycenae/Corinth), Greece
Nagasaki, Japan
Napier, New Zealand
Natal, Brazil
Nawiliwili, Kauai, Hawaii
Ny Ålesund, Norway
Olbia (Porto Cervo), Italy
Olden, Norway
Opatija, Croatia
Osaka (Kyoto), Japan
Palamos (Figueres), Spain
Palermo, Sicily, Italy
Panama Canal, Panama
Parati, Brazil
Parga, Greece
Paris (Rouen), France
Paros, Greece
Patmos, Greece
Picton, New Zealand
Piombino (Tuscany), Italy
Piraeus (Athens), Greece
Pisco, Peru
Port Arthur, Tasmania
Port Blair, Andaman Islands, India
Port Douglas, Australia
Port Klang (Kuala Lumpur), Malaysia
Port Said, Egypt
Port Stanley, Falkland Islands
Port-Vendres (Carcassonne), France
Porto Belo, Brazil
Porto Empedocle, Sicily, Italy
Porto Torres (Sardinia), Italy
Porto-Vecchio, Corsica, France
Portoferraio, Elba, Italy
Portofino, Italy
Portovenere, Italy
Portree, Isle Of Skye, Scotland
Praslin, Seychelles
Propriano, Corsica, France
Puerto Chacabuco, Chile
Puerto Chiapas, Mexico
Puerto Costa Maya, Mexico
Puerto Madryn, Argentina
Puerto Princesa, Philippines
Pula, Croatia
Rethymno, Crete, Greece
Rhodes (Lindos), Greece
Richards Bay, South Africa
Rio Grande, Brazil
Rosendal, Norway
Roses (Figueres & Girona), Spain
Russell, Bay of Islands, New Zealand
Safaga (Luxor), Egypt
Saint-Tropez, France
Sakaiminato, Japan
Salaverry (Trujillo), Peru
Salvador De Bahia, Brazil
Samos, Greece
San Andres Island, Colombia
San Antonio, Chile
San Remo, Italy
San Sebastian de la Gomera Island, Canary Islands
Sanary Sur Mer, France
Sandakan, Malaysia
Santa Cruz de la Palma, Canary Islands
Santa Margherita (Portofino), Italy
Santa Marta, Colombia
Santiago de Cuba, Cuba
Sao Paulo (Santos), Brazil
Sasebo, Japan
Sete, France
Shanghai (Baoshan), China
Sharm el Sheikh, Egypt
Shimizu, Japan
Sibenik, Croatia
Sir Bani Yas, United Arab Emirates
Siracusa, Sicily, Italy
Sitia, Crete, Greece
Sitka, Alaska
Skiathos, Greece
Southampton, England
Spetses, Greece
St. George Island, Bermuda
St. Jean de Luz, France
St. Peter Port, Guernsey, Channel Islands
Stornoway (Isle Lewis), Scotland
Suez (Sokhna), Egypt
Svolvaer, Lofoten Islands, Norway
Takoradi, Ghana
Tangalooma, Moreton Island, Australia
Taranto, Italy
Tarragona, Spain
Thursday Island, Australia
Topolobampo, Mexico
Toulon (Provence), France
Townsville, Australia
Trapani, Sicily, Italy
Travemunde (Lubeck), Germany
Trondheim, Norway
Ushuaia, Argentina
Valparaiso, Chile
Vigo, Spain
Vila do Abraão, Ilha Grande, Brazil
Visby, Sweden
Volos (Meteora), Greece
Waitangi, Bay of Islands, New Zealand
Walvis Bay, Namibia
Warnemunde (Berlin), Germany
Wismar (Berlin), Germany
Wrangell, Alaska
Xlendi, Gozo, Malta
Yangon (Rangoon), Myanmar (Burma)
Yucatan (Progreso), Mexico
Zakynthos, Greece
Zeebrugge (Bruges), Belgium
Zihuatanejo (Ixtapa), Mexico
Other Blogs You May Like...
Why You Should Consider Cruising To Asia
Cruises to Asia are rapidly becoming more popular. Asia is a vast continent with so much to offer. A cruise is an easy and convenient way to visit several...
7 Wonders of the New World with Azamara
Built on four continents, most by ancient and medieval empires, the 7 Wonders of the New World are architecture marvels that must be seen to be believed....
Spending 24 Hours In Kotor, Montenegro
In travel vocabulary, there's a big difference between a trip and a voyage. The dictionary may define them as synonymous, but trip covers a wide range of...
Are you excited for your next Azamara voyage?
Enter your email address below for exclusive offers, updates, and news. Don't miss out!
Sign-up:
Call us on 0344 493 4016* or
contact your local travel agent
For current travel advice on your destination, please visit the Foreign & Commonwealth Office website here: https://www.gov.uk/foreign-travel-advice.


text:
Idina Menzel >
'Up Here': Everything You Need To Know About The...
'Up Here': Everything You Need To Know About The New Musical From The 'Frozen' Songwriters
By George Percival in Movies / TV / Theatre on 05 June 2014
Follow Idina Menzel
Idina Menzel Robert Lopez Disney Finding Nemo
The due behind the hugely successful songs of Disney's Frozen have announced a new musical, but what can we expect from the production?
Anything Robert Lopez and Kristen Anderson-Lopez put their name to will immediately turn to gold given the monumental success of Frozen and their hugely respectable selection of highly regarded past projects. The animated Disney film not only won an Oscar for the song "Let It Go", which featured Idina Menzel on vocals, but also attracted audiences so extensive it helped cement the film as the biggest Disney smash in years. Children were enraptured by the soaring anthems penned by the Lopez duo whilst it also found acceptance and admiration from adults.
The songwriting duo celebrate winning the Oscar for Best Original Song.
They also provided the music for 2011's stage adaptation of Winnie The Pooh as well as the stage translation of Finding Nemo. Robert Lopez has also won accolades for his song writing that helped spur South Park creators Trey Parker and Matt Stone's The Book Of Mormon, as well as puppet-based musical Avenue Q, to box-office smashes. The next venture from the in-vogue song writing duo will be the stage musical Up Here which is set for a run at San Diego's La Jolla Playhouse during the 2015-16 season.
There is potential for the show to move to the heralded grounds of Broadway if it can register a strong showing with critics and audiences on the West Coast. Directing the show will be Alex Timbers, the man responsible for the success of off-Broadway attraction Here Lies Love as well as the current Broadway production of Rocky. Scott Sanders Theatrical Productions will provide the arrangements for the show, with the company already aiding in the successes of Broadway hits The Colour Purple and The Pee-Wee Herman Show.
More: Songwriting Duo Behind Disney Smash-Hit Frozen Announce New Musical
The plot details remain vague but it has been revealed that the story will follow the exploits of Dan, a socially awkward millennial adolescent whose potential romance with a woman is impeded by a tumultuous happening in his subconscious mind. The pair described the new production as being "about moving past ourselves – and those little voices in our head – to find happiness". The husband and wife duo have described the new stage romantic comedy as "Annie Hall meets Cirque Du Soleil", which brings to mind images of a bumbling Woody Allen being tossed around by a selection of trapeze artists whilst he delivers an amusing soliloquy to camera.
"As you can imagine with the Lopezes, it is witty, it is wicked smart, it is irreverent, and it's youthful in its energy. It will appeal to a broad audience but it certainly will be something that even millennials will relate to," said producer Scott Sanders. Given the credibility afforded to the pair, it seems Up Here will follow the path of their previous productions and be a sure-fire hit with critics and audiences alike.
Idina Menzel praises Vanessa Hudgens for Rent: Live! performance
Idina Menzel's son left devastated after tooth fairy fails to visit
Idina Menzel cast alongside Adam Sandler in Uncut Gems
Idina Menzel, Demi Lovato And Disney Being Sued Over 'Let It Go' Copyright Infringement
Idina Menzel is relishing married life with Aaron Lohr
Idina Menzel has got married
Idina Menzel inspired by Led Zeppelin
Idina Menzel Discovers 11-Year-Old Superstar At Texas Show
Idina Menzel sets wedding date
Idina Menzel 'choked' during Wicked audition
Idina Menzel Apologises For Wrist-slitting Comment
Idina Menzel Under Fire For Wrist-slitting Comment
Idina Menzel Reconnected With Husband-to-be After Drunken Phone Call
Idina Menzel's son 'hates' Frozen
Frozen Movie Review
Disney learns a lesson from Pixar's Brave, giving these orphaned princesses some feisty purpose that...
Frozen - Featurette Trailer
The cast and crew of upcoming animated Disney adventure 'Frozen' talk about the visual beauty...
Frozen Trailer
Anna is set to be the fearless Queen of Arendelle, but when her sister Elsa...
Anna is a young girl determined to save the world as she sets out with...
Enchanted, Cast Interviews and clips Trailer
EnchantedTrailer A classic Disney animated fairy tale meets with the modern, live-action romantic comedy in...
Enchanted Movie Review
In a fairly surprising move, Disney has come forward and shown it has an actual...
Enchanted, Trailer Trailer
EnchantedTrailerA classic Disney animated fairy tale meets with the modern, live-action romantic comedy in Walt...
Rent - Trailer Trailer
Jonathan Larson's Pulitzer Prize-winning revolutionary rock opera Rent tells the story of a group of...


text:
Email us|pam@musicforcoffeebeings.com
Info For You
Welcome to Music For Coffee Beings
Welcome to Music For Coffee Beings	mod	2019-02-15T20:05:39+00:00
Listen to all the songs on Volume 3 on the player below.
Music For Coffee Beings is breaking new ground in promoting Canadian and world artists.
Our goal is to distribute quality Canadian music free of charge to 1000 cafes and coffee shops throughout Canada
We are creating a series of compilation CDs that will feature some of North America's best independant and signed artists and sending them out to 1,000 coffee shops and cafes across Canada and the US, along with 20,000 full colour brochures.
The cafes play the CDs for their customers and have the brochures with contact information for the artists involved in the project. In this way customers can contact the artists they have discovered and also purchase their CDs.
International artists who wish to increase their fan base in North America are also welcome on Music For Coffee Beings. Visit SONICBIDS if you are an interested artist. Everything you need to know is there. Or visit our submissions page.
Music For Coffee Beings Volume 3
Do you love the songs on this compilation CD?
Ask your favourite coffee shop to request this FREE CD and all their customers can share in the great music.
Please take the time to visit their websites, listen to their music and discover how you can purchase their personal CDs.
Thank you for visiting us here at Music For Coffee Beings.
The Lost Dream: Jamie Craig
From the album, Things I Miss
Jamie Craig is a New Age Jazz instrumental artist. The music is moving and at times challenging. One listen and you will be hooked. The new CD is "The Lost Dream." The new single is the title song.
Decending: Danielle French
From the album, Shadows
Danielle has veered slightly left of centre with her third independent release, 'Shadows', opting to experiment, explore and push her artistic boundaries. Her latest material has been described as "beautiful strangeness" as Danielle has uncovered melodies that are somewhat strange, yet somehow familiar.
Fibonacci's Dream: Lawrence Blatt
From the album, Lawrence Blatt
Lawrence Blatt combines classical and modern steel-string-acoustic guitar techniques to create a unique sound that will stir the imagination. His music consists of layers of guitar work decorated with luscious melodies and percussive mood.
When I Was: Dan Weintraub
From the album, The Gap Between
Dan Weintraub writes and performs rootsy alt folk and country tunes on acoustic guitar. Dan's music is proof that one can be dark, cynical and brooding and still have a lot of fun. The prolific songwriter's rapidly expanding music catalog, featuring seven releases between 2007 and 2008, is best described as the product of a burning passion.
Passionate Angels: The Smiling Strangers
From the album, All The Way
The Smiling Strangers write and perform 'catchy and hook filled' three minute pop songs. The Smiling Strangers released their third CD album in November 2007. It is entitled "ALL THE WAY". The Smiling Strangers . . .well worth getting to know.
I'm Giving It All: Jacques Houdek
From the single, I'm Giving It All
Jacques is a Croation singer who also performs in English, Italian, German, Spanish and French. This track was written by Kresimir Herceg, a fellow Croatian, who is also the winner of many music awards. Jacques has appeared on TV and is signed to Croatia Records, releasing gold and silver selling CDs . Visit his site to see video and listen to audio clips.
Life Is An Instant: Elena Steele
From the album, That's The Story Of
At twenty ElenaSteele was chosen to be a soloist for The Vodogray, a group representing the best musicians of the Ukraine. She performedboth abroad and throughout the Soviet Union. In1988 she performed for Raisa Gorbacheva during the state visit ofthe Soviet Union President in the city of Dniepropetrovsk. Elena came to Canada in 1992 where she founded a Voice Studio where she loves to see her students gain confidence inthemselves and share the joy of singing. This is her debut CD.
My Love Is Still Alive: Digital Soldiers Orchestra and Friends
From the album, Moonglow Serenade
Kresimir Herceg is a Croatian composer, songwriter and pianist. He has more than 100 prefessionally recorded items for song festivals, radio, and TV production and a huge discography. Herceg is the winner of different Croatian song festival awards and the prestigeous Croatian Composer Association Award for jazz for the album Moonglow Serenade.
Just Another Day: Serena Ryder
From the album. If Your Memory Serves You Well
Serena was awarded the 2008 JUNO for Best New Artist. She views herself as part of a long musical continuum, a participant and player in the centuries-old saga of the song. That sense of history, roots Ryder in a glorious tradition, while also setting her apart from most of her modern musical peers.
The Richest Man in Babylon: Daniel Kingsbury
From the album, Caravan of Time
Daniel Kingsbury is a a 20-year old singer/songwriter with a luxurious voice, melodies that stick to your brain, and lyrics that resonate on a universal level. His debut album, "Caravan of Time", is a mélange of songs written over a period of 4 years in British Columbia, Southeast Asia and Australia
When The Earth Was Flat: Heather Haley
From the album, Surfing Season
Heather Haley is joined by Roderick Shoolbraid to produce "a unique, sublime fusion of song and spoken word." Shoolbraid is a dazzling guitarist, composer, sound designer and DJ. Haley is a maverick poet, singer, author and media artist often found pushing boundaries and always on the vanguard. "A Canadian national treasure,"
The River Runs Wild: Two Tall Women
From the album, Out Of The Woods,
Pam and Beth play a variety of instruments including; guitar, accordian, djembe, pennywhistles, and the bouzouki. Memorable arrangements. Melodies that linger long after the songs are over. This mother and daughter duo sing of the natural beauty of their BC home, the rivers, mountains and trees. We are one with nature.
Somehow, Somebody, Sometime: Richards and Fitch
From the album, A Couple Of F Holes
Bobby Richards has worked many jobs but hes always been a songwriter. Its not what he does its who he is. Reno Fitch is a mandolin player. The two met at a crossroads. Bobby was making a deal with the Devil and Reno was making a left turn. Bobby got ripped off and Reno got a hitch hiker. Ever since they have been known as Richards and Fitch.
Came Out Of The Darkness: Revealing Grace
From the album, Revealing Grace
Revealing Grace are BethSouthwell and Amy Logan, whose haunting harmonies and lyrical arrangements create a memorable sound.The music of 'Revealing Grace' is universal, emotional and personal. This album features Lou Keating on guitar, Micahael Sanyshyn on mandolin andfiddle, Bruce Morrison on bass and Mike Berman on percussion.
Copyright 2012 - 2019 Music for coffee beings | All Rights Reserved


Aquarium Forum > Other aquarium topics > Plants > Which Fertilizer?
View Full Version : Which Fertilizer?
My 10 gal is cycling with plants. I have gravel as a substrate, no soil or anything. Whisper 10 filter. What kind of fertilizer should I use? Have no intention of adding CO2, just liquid ferts or possibly fert sticks. What is the best?
Oh, and I have the lights that came with the new setup. On the hood it says not to use more than 25watt bulbs, but I don't know what the wattage of the lights in there are.
You could make a $2 co2 system with water sugar yeast, a clean coke bottle, and an airline tube.
yeah, but that means I have to have that contraption sitting in my livingroom..nah. Besides, lots of ppl have plants thriving w/o it. I only plan on keeping easy, low light plants, at least for now.
Are they incandescent bulbs? If so, you won't have enough light to warrant CO2 injections really. For starters, you'll need a trace elements supplement, like Seachem's Flourish, since you have plain gravel and not a substrate that contains them like Flourite. For fertilizer, I'm currently using API Leafzone (contains iron and potassium, liquid) and Hagen (I think) fertilizer sticks for everything else, but for the low light plants you'll want to get, you can just get the liquid fertilizer, since they most of them absorb nutrients from the water column. I'd also recommend using Flourish Excel, which contains organic carbon (as a replacement for the dissolved C02) I found it helped a lot, since, like you, I'm using a Whisper 10 HOB, which tends to make alot of surface disturbance/bubbles that causes CO2 to leave the water.
For plants, you will want Java fern, Java Moss, Anubias nana for starters. They look great and really couldn't care less about lighting/water conditions, etc.
Also, when setting the tank up, fill the water to a point about 1/4-1/2 an inch higher than the lip of the power filter outlet. I found it helps a lot.
Well, they're not florescent, so I'm assuming they're incandescent. I will likely change them in the not too distant future b/c I don't like the yellowish light they give off.
I don't find that the Whisper really agitates the top much, I mean it moves a bit, but it's not like it's splashing or anything.
Plants. Well I have a few in there, including Java Moss that the LFS guy accidently put in with some other plantsthumbs2: I picked plants from the store that the LFS guy said were growing well, and they looked pretty healthy. I had the names of them in another post, but now I forget.
Is it really important to have an airstone in there to oxygenate? I have a couple in my 40gal, but I didn't want to have to move it over to the 10, and nor can I afford to buy a pump right now.
No air pump, as they agitate the water and release the CO2. A healthy tank of plants will keep the water well oxygenated. As for the bulbs....you can't really convert the fixture you have to flourescent without a expensive retrofit kit...so really, unless the make tinted incandescent bulbs, I think you may have to get a new lighting strip :/ I was thinking about getting a cheap incandescent hood and sticking 2 of those flourescent light bulbs that screw in and replace your everyday bulb, but they are too big to fit. The problem with the Whisper (or all HOBs actually) is that if the water level is lower than the lip, the waterfall churns up the water at that spot alot. If it actually puts bubbles into the water, then it's really bad.
Oh, and don't forget Flourish. Flourish Excel is a different product. Flourish is the most important, since once the plants use up their reserve of trace elements, they just die. It also has a bit of iron, which helps too. I would just say Flourish + Flourish Excel + liquid fert for now. Theres no real point in having fert sticks unless you have a lot of lighting and CO2 that will stimulate the plants to actually use it. I have a 19 watt flourescent bulb on top of my 10 gallon, and I didn't notice any difference when putting the fert sticks in.
Alright, that's awesome, thanks Chrona. I guess I was just thinking of the airstone for cycling purposes, but I'm not in a hurry to cycle, so I dont' think it's really necessary.
I'm gonna keep my eyes open for lighting options. There has to be something I can add, or even just better bulbs that aren't so yellowish. Of course, it's what came with the set up, so they're prob the cheapest bulbs out there.
OH, I actually have another question. Since the Whisper is for 5-10 gal, should I get some other type of filtration as well? My 40gal has a 70gal filter on it, so I figure that the 10 should have some extra too. I have a 40gal filter sitting around, but I thought that might be a little too much filtration.
you can never overfiltrate. As long as your fish arent swimming for dear life, go for it.
Well, well see. I don't want to have to start cycling all over again by changing filters. Maybe I'll just get a little in tank filter or something.
Yeah, that's what I figured Chrona. It's a HOB, and the poor fish would be living in a whirlpool! lol. I just want to make sure I avoid any problems.
Most of those fish you listed can adapt to hard water given time, but guppies/platies are definetly the easiest to breed. With a ball of java moss in there, your tank will be overflowing with fry in no time.