It's been a while right? I think this is the longest break I have ever taken from posting on this blog.
School has definitely been hectic, and it's going to be crazy until the last week (which is next week). So what this means is that I'll soon be posting more often again!
Hopefully, in the holidays, I'll be able to make more tutorials for you guys and new crafts to put up on my deviantArt + Etsy.
I am really sorry for being away for so long, but there just isn't enough time to bum around and craft for fun anymore… I was lucky enough to take a uni course and that on top of my normal school work was crazy! I have never been so stressed and out of time before..
I do still check on my blog everyday, so I'll still be able to reply to comments and questions , it's just that I don't have the time to make tutorials + edit + type up a tutorial.
It's been a while since my last post and I apologize… hurhur, I'm even on holiday right now.
However, that will all end soon because I'm starting school next week Monday.. ah..didn't even get to craft a lot these holidays.
NZ gets 2 week breaks everything schoool term (normally about 10 weeks) and I used to think that this was the LONGEST break ever, and now it just feels like there's not enough time to do everything!
I had about two days (today + yesterday) for a birthday celebration with my friends – as my birthday is on the first day of school ! Ah… how … my birthday seems to always JUST miss that time between the holidays and term start. But yes, basically this whole week was spent going out preparing for ball, preparing for my birthday feast and then this weekend catching up on homework I hadn't completed..
I feel like there's no time for me to bum around TT__TT;; . ultimate torture..
So this is just a heads up on the future lack of(?) posts, as school will take over everything.. I'm pretty sure I'll be having heaps of assignments and such so , ah, my blog will be lower on the priority list.
Anyway… let's finally see my craft corner !
And today, I'll show you where I keep my findings and extras used for my creations!
These are all the different keychain straps that I have, some bought from ebay, some bought from China.
Small metal bowls , bought in NZ a long time ago as well. I think they cost me $8 for a pack of 6 ? Something like that..
I really need some more… luckily my creations are pretty small so the clay lasts longer than it should.. hurhur..
Hope you liked looking through the findings and things I own !
So I finallyfinally finished the custom request from my Etsy ^^ !!
Originally, I thought of not covering the whole base of the bottle like I usually do, and just have this chunk of white in the middle as the ledge. Then I thought about the scale of Jiji and the other cats and how small I would have to make them…. can't… do that yet..
But here they are… can you see the scale ? Ahahaha, soooo tiny and cute !
And today it was shipped !!
All my packaging for my creations get sent like this.
All packaged and ready to go !
This is why I couldn't take better pictures… ahahah, it was already bubble wrapped and everything. I didn't even realise the images were slightly blurry until I started to edit them for this blog. Ah..
So here's the mini update.
I have a 6 day holiday so I will definitely spend a whole day just making tutorials for you guys.
A lot of things happened so I ended up coming back on the 28th and now I'm just slowly unpacking both my luggage and the boxes from when I moved houses.
I didn't get to buy many craft supplies at all…. TT___TT It seems will have to rely on Ebay for a little bit longer.
Turns out my relatives didn't really know where to go specifically to buy raw materials,, but that's okay.
I did however buy a couple of items which is better than nothing ^^.
Also found these two felt books. There were two other books in this series but one was crochet and another was just random DIY projects. This is insanely cute and helpful so I'll be making things out of these very soon. I also hope to be able to scan some patterns up ,, but I'll have to look into whether I'm allowed to or not ( I should do as long as the patterns aren't being used to generate money though).
One cost $5 NZD and the other about $5.70 NZD.
The blue and pink ones cost 3 cents RMB for one, so it was $30 RMB for one hundred. I bought 50 of each colour so in total about $6 NZD spent on this type.
The black and red ones cost me 10 RMB, so about $2 NZD for each bundle. I'm not actually sure how many is in each bundle… probably about 50 as well.
Now these are mini drinking glasses. They are actually used for drinking white wine (? I think ) and are kind of small.
They cost me $3 RMB each and I bought 6 of the first glass and 12 of the second one. I'm thinking about using them as sundae cups of some sort.
Pastels. Now these were slightly more expensive being about $20 NZD for this box. However it's still cheaper than the ones in NZ.
But for now I'm happiest about those felt books, I'll be working out of those for a while and just making short tutorials on basics (like making fruits and tart bases). I also hope to reopen my Etsy ASAP with new listings and start posting regularly again.
Today's post was meant to be on the other gaming consoles, but someone requested the chibi from my Adventure time frame, so here it is how I made the whole thing….ahaha..^^.
This tutorial is faily simple, and you can basically replace the characters with whoever you want.
Paint the outside with whatever you want (in my case, LSP colours), and then glaze.
Make them into cylinder shapes and stick them on top of each other.
To make sure they all stick together seamlessly, just roll it a little bit. Not too much.
Using any tool, make an indent of where Finn's face will be.
Then take a small blob of skin coloured clay, and fill that hole.
Smooth out any uneven edges.
Attach and blend onto his hat.
For this, simply roll out a log. I placed it next to Finn to make sure they end up being around the same size.
Flatten, and make the bottom edge straight.
I flattened them together and cut out a collar from the excess green.
I dotted a pocket, and added some details on to the jacket.
For the hair, roll black clay into a long-ish strip. It needs to be long enough to wrap around the chibis' head.
Using your razor blade, make hair patterns onto it.
Then with excess clay, roll it out again.
Cut it to the length you want the hair to be, and attach it onto the rest of the chibi's head.
Blend away any visible edges.
I forgot to take picture for LSP but basically, roll out the purple into small blobs.
Here are all of the characters.
Then take the characters out, and bake the green.
Once it is out of the oven, cool it and then use some glue to stick the characters back into the indents you made from pushing them in.
Using hot glue, I stuck LSP and the waving snail onto the background piece.
Ofc, you can replace whatever you want into this frame. The characters are all super easy to make so get creative !


text:
Visit the archives.
Joe Biden: Pretty Good Politics and a Mixed Bag on Policy
Joshua Holland - Politically, Barack Obama's choice of Senator Joe Biden (D-DE) as his running mate is a strong one. Biden, an experienced white guy with working-class roots and a reputation as one of the leading Democrats on foreign policy, does for the ticket just what a VP pick should: he balances out Obama's perceived weaknesses. As far as policy goes, Biden's record, with a few notable exceptions, is pretty strong on most of the domestic issues that progressive voters hold dear. In terms of his foreign...
24 Aug 2008 · The World · 0 comments
Joe Slovo Residents Protest
Threatened with mass eviction, the residents of the Joe Slovo settlement in Langa, Cape Town gathered outside of the South African Constitutional Court in Johannesburg on 21 August 2008 to appeal the judgement of High Court Judge Hlophe that would forcibly remove them to Delft, a township on the outskirts of Cape Town, to makeway for the completion of the N2 Gateway Housing Project. The featured clip below (part one), is of an earlier protest at the Cape High Court where residents air their...
22 Aug 2008 · Videos · 0 comments
South Africa: High Food Prices Affect Nutritional Intake
A South African family changes its shopping and eating habits to cope with the high price of food. For many South Africans, high food prices mean less nutritional choices and in some cases, foregoing meals all together. In the past year, the price of brown bread has gone up by 16 percent making it a luxury item in many homes.
Child Support Grant on Target but Out of Sync
Mohamed Motala - A recent review of the child support grant (CSG) concludes that while the grant is reaching poor households as intended, it could do better by developing better coordination with other social relief programmes. This finding was supported by evidence collected in an extensive survey of 2 640 households. The survey revealed that households receiving the grant, exhibit characteristics of poverty in relation to access to basic services, education levels, employment opportunities and...
21 Aug 2008 · Public Services · comments
Double Standards in the Global War on Terror
Tom Engelhardt - Anthrax Department Oh, the spectacle of it all -- and don't think I'm referring to those opening ceremonies in Beijing, where North Korean-style synchronization seemed to fuse with smiley-faced Walt Disney, or Michael Phelp's thrilling hunt for eight gold medals and Speedo's one million dollar "bonus," a modernized tribute to the ancient Greek tradition of amateurism in action. No, I'm thinking of the blitz of media coverage after Dr. Bruce Ivins, who worked at the U.S. Army...
Who Pays for the Global Credit Crunch?
Andrew Rens - Time to Take Another Look at Jospeh Stiglitz's 'Globalisation and its Discontents' How does the International Monetary Fund (IMF) respond to liquidity crises? How does this affect people in developing countries? Joseph Stiglitz wrote Globalisation and its Discontents in 2002 to address these questions, questions that are more urgent than ever today, in the current global liquidity crises. Appropriate responses to these crises is a central theme of the book, which makes it...
19 Aug 2008 · Economic Justice · comments

redpajama_set_name: RedPajamaCommonCrawl


text:
Q: How to enable crashlytics for app which is having product flavors? i want to enable crashlytis to perticular product flavor. i have integrated based on below docs. i can able to integrate in other sample app which does not have any flovour , it worked as expected. but in my project not working.
[https://firebase.google.com/docs/crashlytics/get-started?authuser=2&platform=android#android]
after implemented the code then run it still showing 'Build and run your app' in firebase console. Please help. Sorry for my english.

redpajama_set_name: RedPajamaStackExchange


text:
Cowboy Junkies "Fairytale"
Canadian alt-country veterans Cowboy Junkies have revealed a new song called "Fairytale" from the upcoming album The Wilderness.
The new album is out on March 27 via Latent and marks the fourth and final instalment on The Nomad Series. Preceded by Renmin Park, Demons and Sing in My Meadow over the last couple of years, the group have described the latest collection of songs thusly:
"They are about being lost in the wilderness of age, the wilderness of parenthood, in the wilderness of just trying to find meaning and substance, happiness and truth in one's day to day life. They are about standing alone in middle of it all, breathing in the cold still air and wondering."
As previously reported, the fourth album in the series will be followed by a box set that will include a bonus CD. Cowboy Junkies are also scheduled to perform at Toronto's Glenn Gould Studio on March 14.
For now, listen to the brand new Cowboy Junkies song "Fairytale" from The Wilderness below.
More Cowboy Junkies
Burlington's Sound of Music Fest Unveils 2019 Lineup with Terri Clark, Hollerado, Cowboy Junkies
The Sound of Music Festival will return to Burlington, ON, later this year, and the 2019 lineup for the free festival has just been revealed...
Cowboy Junkies Shenkman Arts Centre, Ottawa ON, October 11
Appearing at the city-owned Shenkman Arts Center, located within a squeaky-clean shopping district in the Ottawa community of Orleans, Cowbo...
Cowboy Junkies All That Reckoning
At the beginning of the decade, Cowboy Junkies released four LPs in just over a year-and-a-half by recording sessions quickly and live-off-t...
Cowboy Junkies Unveil New Album 'All That Reckoning'
Nearly five years on from sharing their conceptual full-length The Kennedy Suite, Cowboy Junkies have announced a follow-up effort. Title...
Latent Recordings Celebrates 35 Years via Toronto Concert Series with Cowboy Junkies, Skydiggers, Lee Harvey Osmond
Believe it or not, Latent Recordings — the label started by Cowboy Junkies' Michael Timmins and Alan Anton — is celebrating quite the milest...


The Bank of Korea held its base rate steady at 1.5 percent on 17th October 2018, as expected, amid new signs of a slowdown in the economy, meager job growth and risks from global trade tensions.
For 2018, the central bank revised down its earlier economic growth forecast to 2.7 percent from 2.9 percent made in July. For next year, the BOK also cut its growth estimate by 0.1 percentage point to 2.7 percent from its previous outlook.
The board considers that the global economy has continued its sound growth. Looking ahead, the board sees global economic growth as likely to be affected by factors such as the movements toward spreading trade protectionism, the paces of monetary policy normalization in major countries, and the directions of the US government's economic policies.
The board judges the domestic economy has sustained a rate of growth at its potential level generally, as consumption and exports have shown favorable movements although the adjustments in facilities and construction investment have persisted. Employment conditions have remained sluggish, with the number of persons employed having risen only slightly. Going forward, the board expects domestic economic growth to be somewhat below the path projected in July, but to sustain a rate that does not diverge significantly from its potential level. It anticipates that investment will slow but that the trend of steady increase in consumption will continue, and that exports will also sustain their favorable movements thanks to the buoyancy of the global economy.
Consumer price inflation has risen to the upper-1 percent level, due mainly to an acceleration in the pace of increase in agricultural product prices and to the ending of a temporary reduction of electricity fees. Core inflation (with food and energy product prices excluded from the CPI) has remained at the 1 percent level, and the rate of inflation expected by the general public has been in the mid- to upper-2 percent range. Looking ahead it is forecast that consumer price inflation will fluctuate in the mid- to upper-1 percent range. Core inflation will also gradually rise.
In the domestic financial markets, stock prices have fallen significantly and the Korean won-US dollar exchange rate has risen to a considerable extent, in line mainly with the escalation of the US-China trade dispute and the rapid decline in stock prices globally. Long-term market interest rates have increased, in reflection of the changes in interest rates in major countries. Household lending has sustained its higher rate of expansion than in past years, although the amount of its expansion has lessened somewhat. Housing sales prices had risen substantially in some parts of Seoul and its surrounding areas, but their pace of increase has slowed since the Korean government's announcement of measures to stabilize the housing market.
Looking ahead, the board will conduct monetary policy so as to ensure that the recovery of economic growth continues and consumer price inflation can be stabilized at the target level over a medium-term horizon, while paying attention to financial stability. As it is forecast that inflationary pressures on the demand side will not be high for the time being, and that the domestic economy will sustain a rate of growth that does not diverge significantly from its potential level, the board will maintain its accommodative monetary policy stance. In this process it will judge whether it is necessary to adjust its accommodative monetary policy stance, while closely checking future economic growth and inflation trends. It will also carefully monitor conditions related to trade with major countries, any changes in the monetary policies of major countries, financial and economic conditions in emerging market economies, the trend of increase in household debt, and geopolitical risks.
The Bank of Korea kept its base rate unchanged at 1.75 percent on April 18th 2019, as widely expected. Policymakers reiterated domestic economy will continue to grow at a rate that does not diverge significantly from its potential level and inflationary pressures on the demand side will not be high. That said, amid rising global headwinds and softening exports, the Bank of Korea lowered its economic growth forecast for 2019 to 2.5 percent from an earlier estimate of 2.6 percent made in January.
The Bank of Korea left its base rate steady at 1.75 percent on February 28th 2019, as widely expected. While forecasting that consumer price inflation will fluctuate for some time below 1 percent, slightly lower than the path projected in January, and then run at the mid-1 percent level from the second half of this year; policymakers reiterated the domestic economy will sustain a rate of growth that does not diverge significantly from its potential level.
The Bank of Korea held its base rate steady at 1.75 percent on January 24th 2019, after hiking 25 bps in the previous meeting, as widely expected. Policymakers said that they will maintain its accommodative monetary policy stance as inflationary pressures on the demand side will not be high for the time being and that the domestic economy will sustain a rate of growth that does not diverge significantly from its potential level.
The Bank of Korea raised its base rate by 25 basis points to 1.75 percent on November 30th 2018, as widely expected. It is the first rate hike since November 2017, amid huge household debts.
The Bank of Korea held its base rate steady at 1.5 percent on August 31st, as widely expected, citing a fragile job market and subdued consumer inflation.
The Bank of Korea left its base rate steady at 1.5 percent on July 12th, as widely expected, mentioning growing concerns about US protectionist measures which can hit hard the export-driven South Korean economy. In addition, policymakers worry about the persistent sluggish labour market conditions, that continue to weigh on inflation.
The Bank of Korea held its base rate steady at 1.5 percent on May 24th, as expected. While saying the solid trend of domestic economic growth will continue due to favorable movements in consumption and exports, policymakers viewed that consumer price inflation will pick up and gradually approach the target level of 2 percent from the second half of this year.
The Bank of Korea left its base rate steady at 1.5 percent on April 12th, as expected, saying inflationary pressures on the demand side will not be high for the time being, while the economy is expected to continue its solid growth. Also, policymakers mentioned that they will carefully monitor trade tensions, any changes in the monetary policies of major countries and the trend of increase in household debt.
The Bank of Korea held its base rate steady at 1.5 percent on February 27th, as expected. While saying the trend of steady increase in consumption will continue and consumer price inflation can be stabilised at the target over a medium-term horizon, policymakers mentioned that they will judge carefully whether it is necessary to adjust its accommodative monetary policy stance further.
The Bank of Korea left its base rate steady at 1.5 percent on January 18th, as widely expected, saying that inflationary pressures on the demand side will not be high for the time being, while the domestic economy is expected to continue its solid growth. Also, policymakers revised up the 2018 growth outlook to 3.0 percent from 2.9 percent previously estimated, on expectations of strong domestic and external demand.
The Bank of Korea raised its base rate by 25 basis points, from a record-low of 1.25 percent to 1.5 percent on November 30th 2017, matching market expectations. It was the first adjustment in benchmark rate since May 2016 and the bank's first rate hike since June 2011 amid clear signs of a solid economic recovery.
The Bank of Korea left its base rate steady for the 13th straight meeting at a record low of 1.25 percent in October, as expected, saying inflationary pressures on the demand side are forecast to not be high for the time being. Policymakers also revised up its growth outlook for this year to 3.0 percent from 2.8 percent previously, due to robust exports and recovering private consumption. Meantime, inflation is expected to be slightly higher at 2.0 percent from 1.9 percent.
The Bank of Korea left its base rate steady for the 12th straight meeting at a record low of 1.25 percent in August, as expected, as policymakers assess the effect of government measures to cool property market and evaluate geopolitical risks.
The Bank of Korea left its base rate steady for the 11th straight meeting at a record low of 1.25 percent in July, as widely expected. While saying the pace of increase in consumption had remained weak, policymakers judged domestic economy would continue its trend of recovery going forward and raised economic growth outlook for this year to 2.8 percent from an earlier forecast of 2.6 percent.
The central bank of South Korea left its base rate steady for the tenth straight meeting at a record low of 1.25 percent in May, as expected, adopting a stance of stability in its first meeting since President Moon Jae-In's inauguration. Policymakers await the new administration's policy reforms, which unofficially begun with Moon's recent proposal for a 10 trillion Won stimulus in 2017.
The central bank of South Korea left its base rate steady for the ninth straight meeting at a record low of 1.25 percent in April, as expected, saying inflationary pressures on the demand side are not expected to be high given the moderate pace of domestic economic growth. Policymakers also revised growth forecasts for this year to 2.6 percent from 2.5 percent. Inflation is expected to be higher at 1.9 percent from 1.8 percent.
South Korean Monetary Policy Committee left its base rate steady for the eighth straight month at record low of 1.25 percent at its February meeting, as expected. While highlighting the inflationary pressures on the demand side are not expected to be high given the moderate pace of domestic economic growth, policymakers said they will closely monitor the uncertainties in domestic and external conditions.
The Bank of Korea left its base rate steady for the seventh straight month at record low of 1.25 percent at its January meeting, as expected. While saying the trend of recovery in domestic demand activities is expected to be limited, due to deterioration in economic sentiment for example; policymakers forecast a rate of GDP growth for this year will be in the mid- 2 percent range, weaker than previous projection of 2.8 percent.
The Bank of Korea left its base rate steady for the sixth straight month at record low of 1.25 percent at its December meeting, as expected. While saying the improvements in domestic demand have been weak, policymakers judged the downside risks to the future growth path had expanded a bit, owing chiefly to the high degrees of uncertainty in recent domestic and external conditions.
The Bank of Korea left its base rate steady for the fifth straight month at record low of 1.25 percent at its November meeting, as expected. While forecasting consumer prices in the economy will gradually rise, mainly due to the weakening influence of the low oil prices, policymakers said they will closely monitor the uncertainties in domestic and external conditions, any changes in the monetary policy of the US Federal Reserve, and the trend of increase in household debt.
South Korean Monetary Policy Committee left its base rate steady for the fourth straight month at record low of 1.25 percent at its October meeting, as expected. While forecasting consumer prices will gradually rise, due to the disappearance of the effect of the temporary cut in electricity fees and to the rebound in oil prices, policymakers said the economy will sustain its trend of modest growth going forward.
South Korean Monetary Policy Committee decided to leave its base rate steady for the third straight month at record low of 1.25 percent at its September meeting, as widely expected. While forecasting that consumer prices will remain at a low level for the time being, policymakers said they will closely monitor the trend of increase in household debt and potential changes in the monetary policies of major countries.
South Korean Monetary Policy Committee left its base rate on hold at record low of 1.25 percent at its August meeting, as widely expected, saying it will conduct monetary policy so as to ensure that the recovery of economic growth continues and consumer price inflation approaches the target level over a medium-term horizon, while paying attention to financial stability. Policymakers forecast that the domestic economy will sustain its trend of modest growth going forward and that inflation will remain at a low level for the time being.
South Korean Monetary Policy Committee decided to leave the base rate steady at record low of 1.25 percent at its July, 14th meeting, as expected. While weighing the effects of a surprise rate cut in June as well as the impact of Brexit vote, policymakers judged the uncertainties surrounding the growth path to be high.
South Korean Monetary Policy Committee unexpectedly decided to cut the base rate by 25 basis points to a fresh record low of 1.25 percent during the meeting held on June 9th. It was the first rate adjustment since June 2015 as policymakers judged domestic demand activities have weakened amid persistent decline of exports.
South Korean Monetary Policy Committee decided to leave the base rate steady for the 11th straight month at record low of 1.5 percent at its May, 13th meeting, as expected. While forecasting the economy to continue its modest recovery, policymakers viewed consumer prices will continue at a low level, under the influence of low oil prices .
South Korean Monetary Policy Committee decided to leave the base rate steady for the 10th straight month at record low of 1.5 percent at its April, 19th meeting, as expected. While highlighting the persistent decline in exports, policymakers viewed domestic consumption is somewhat improving. Going forward, the economy is expected to show a trend of modest recovery.
South Korean Monetary Policy Committee decided to leave the base rate steady for the 8th straight month at record low of 1.5 percent at its February, 16th meeting, as expected. While forecasting the economy to continue its recovery going forward, policymakers viewed consumer prices will continue at a low level, mainly due to a decline in oil prices.
South Korean Monetary Policy Committee decided to leave the base rate steady for the 7th straight month at record low of 1.5 percent at its January, 14th meeting, as expected. While forecasting the economy to continue its recovery going forward, policymakers viewed consumer prices will drop considerably short of the target of 2 percent for the time being, mainly due to the weakening effect of cigarette price hike and low oil prices.
South Korean Monetary Policy Committee decided to leave the base rate steady for a sixth straight month at record low of 1.5 percent at its December 10th meeting. While noticing the persistent trend of declining exports, policymakers judged the economy will continue its recovery, centering around domestic demand.
South Korean Monetary Policy Committee decided to leave the base rate steady for a fifth straight month at record low of 1.5 percent at its November 12th meeting. While forecasting the economy to continue its recovery going forward, policymakers judged the uncertainty surrounding the growth path was high.
South Korean Monetary Policy Committee decided to leave the base rate unchanged at record low of 1.5 percent at its October 15th meeting, as widely expected. Policymakers also downwardly revised its economic growth forecast this year to 2.7 percent from an earlier projection of 2.8 percent.
South Korean Monetary Policy Committee decided to leave the base rate unchanged at record low of 1.5 percent at its September 11th meeting. While weighing the effects of its two rate cuts this year, policymakers judged the uncertainties surrounding the growth path to have increased.
South Korean Monetary Policy Committee decided to leave the base rate unchanged at record low of 1.5 percent at its August 13th meeting. While forecasting the economy to gradually recover going forward, policymakers judged the uncertainties surrounding the growth path to be high.
South Korean Monetary Policy Committee decided to leave the base rate unchanged at record low of 1.5 percent at its July 9th meeting, as it weighs the effects of last month's rate cut and the government's recent fiscal stimulus package.
The Bank of Korea decided to cut the base rate by 25 bps to fresh record low of 1.5 percent on June 11th, the second adjustment this year. Policymakers judged downside risks to the economy have expanded, mostly due to sluggish exports and to fears of MERS outbreak.
South Korean Monetary Policy Committee decided to leave the base rate unchanged at 1.75 percent at its May 15th meeting for the third straight month. Policymakers forecast inflation will continue at a low level, due to low energy prices, and the economy will show a modest trend of recovery.
South Korean Monetary Policy Committee decided to leave the base rate unchanged at 1.75 percent at its April 9th meeting, following a surprise rate cut last month. Policymakers judged the domestic demand has not clearly recovered while inflation is expected to be low, due to falling energy prices.
The Bank of Korea unexpectedly decided to cut the base rate by 25 bps to record low of 1.75 percent on March 12th. It is the first adjustment since October 2014 supported by sluggish domestic demand and weak outlook of the economy.
South Korean Monetary Policy Committee decided to keep the base rate unchanged at 2 percent for the fourth consecutive month at its February 17th meeting. Policymakers judged the recovery of the domestic demand has not been strong and economic expectations remains weak.
South Korean Monetary Policy Committee left the base rate unchanged at 2 percent for the third consecutive month at its January 15th meeting. Policymakers judged the recovery in the domestic demand has been slow and the outlook for the economy remains weak.
South Korean Monetary Policy Committee left the base rate unchanged at 2 percent at its December 11th meeting, as outlook for economic growth remains weak.
South Korean Monetary Policy Committee left the base rate unchanged at 2 percent at its November 13th meeting, as it weighs the effects of last month's rate cut.
At its October 15th meeting, South Korean Monetary Policy Committee lowered the base rate by 25 basis points to 2.0 percent to boost the country's economic growth. It is the second rate cut in the last three months, bringing the policy rate to a record low.
At its September, 12th meeting, South Korean Monetary Policy Committee left the base rate unchanged at 2.25 percent, as it evaluates the effects of last month's rate cut and government's fiscal policies.
At its August 14th meeting, South Korean Monetary Policy Committee lowered the base rate by 25 basis points to 2.25 percent to boost the economic growth. This was the first rate adjustment in fifteen months, bringing the policy rate to the same level as in November of 2010.
At its July 10th, 2014 meeting, South Korean Monetary Policy Committee decided to maintain the base rate on hold at 2.50 percent for the fourteenth straight month, as the country continued to enjoy buoyant exports while inflationary pressures appear to be somewhat weaker than expected. The Committee also lowered growth outlook for 2014 to become 3.8 percent from the initial target 4 percent.
At its June 12th, 2014 meeting, South Korean Monetary Policy Committee decided to hold the base rate on hold at 2.50 percent for the thirteenth straight month, as domestic demand has slackened somewhat due to the impact of the Seoul ferry accident and inflation is expected to remain low for the time being.
At its May 9th meeting, the Monetary Policy Committee of the Bank of Korea left the benchmark interest rate steady at 2.5 percent for the 12th consecutive month. The Committee also said it will speed up spending, looking to stimulate growth hampered by a surge in the won and weaker consumption after a deadly ferry accident.
At its April 10th, 2014 meeting, South Korea's central bank held the benchmark interest rate unchanged at 2.5 percent, as widely expected. Under new Governor Lee Ju-yeol, the Bank of Korea cited signs of recovery at home and abroad and uncertainty about the US Federal Reserve's stimulus.
At its March 13th, 2014 meeting, South Korea's central bank decided to hold the base rate unchanged at 2.5 percent, citing mixed signs of a global recovery.
At its February 13th, 2014 meeting, South Korea's central bank decided to leave the base rate unchanged at 2.5 percent, on mixed prospects of economic recovery.
South Korea's Central Bank decided on January 9th to leave the benchmark interest rate unchanged at 2.5 percent as widely expected, citing signs of modest economic recovery.
South Korea's Central Bank decided on December 12th to leave the benchmark interest rate unchanged at 2.5 percent for the seventh straight meeting, as the economy shows signs of a moderate recovery while inflation remains stable.
In its November meeting, the Moneatry Policy Committee of the Bank of Korea decided to leave the base rate unchanged at 2.50 percent for the sixth straight meeting, as the inflation remains under control and the economy recovers moderately.
The Monetary Policy Committee of the Bank of Korea decided on October 10th to leave the base rate unchanged at 2.50 percent for the fifth straight meeting, amid concerns over U.S. government shutdown.
The Monetary Policy Committee of the Bank of Korea decided on August 12th to leave the base rate unchanged at 2.50 percent, as its assessment on the economy points to moderate growth.
The Monetary Policy Committee of the Bank of Korea decided on August 8th to leave the Base Rate unchanged at 2.50 percent. The Committee left its monetary policy unchanged for the 3rd straight meeting as its assessment on the economy points to recovery.
The Monetary Policy Committee of the Bank of Korea decided on July 11th to leave the Base Rate unchanged at 2.50 percent, citing the tapering off US quantitative easing and weak domestic demand as downside risks to growth.
The Monetary Policy Committee of the Bank of Korea decided on June 13th to leave the Base Rate unchanged at 2.50 percent as the Committee considers inflation will remain low.
The Monetary Policy Committee of the Bank of Korea decided on May 9th to lower the Base Rate by 25 basis points from 2.75 percent to 2.50 percent.
The Monetary Policy Committee of The Bank of Korea decided on April 11th to leave the Base Rate unchanged at 2.75% for the intermeeting period.
The Monetary Policy Committee of The Bank of Korea decided on March 14th to leave the Base Rate unchanged at 2.75% for the intermeeting period.
The Monetary Policy Committee of the Bank of Korea decided to leave the Base Rate unchanged at 2.75 percent for the intermeeting period.
The Monetary Policy Committee of the Bank of Korea decided today to leave the Base Rate unchanged at 2.75% for the intermeeting period.
The Monetary Policy Committee of the Bank of Korea decided on December 13 to leave the Base Rate unchanged at 2.75 percent for the intermeeting period.


The true crime genre has long been a staple of prime-time television, luring viewers into killing time and productivity for an hour of entertainment and intrigue.
From as early as the era of Greek tragedy, stories focusing on humanity's "dark side" have never failed to captivate audiences.
Unlike fictional crime stories, episodic chronicles of true crime like "Making a Murderer" allow viewers to investigate the different sides of criminal intent through real-life accounts that are just as riveting as they are unsettling.
"The lingering question mark serves as a prompt for viewers to get involved and do their own research to come to their own conclusions," Michael Arntfield, former police detective turned criminology professor, said on NBC News.
In turn, according to Arntfield, viewers often become more than just spectators; they become participants in the case, viewing themselves as constituents in the investigative process.
While it's still an open-ended and inconclusive debate whether these shows actually influence crime rates, what they are doing is imposing a distorted perception of the world.
According to a survey conducted by faculty and doctoral students at Purdue University, many loyal viewers of true-crime shows have consistently misperceived important facts about crime and overestimated the frequency of crime in the real world.
There's no denying that most of these shows go heavy on the violence, often delivering scenes that are horrendously gruesome. However, many of these scenes are unhealthily romanticized reenactments of the actual accounts.
While crimes of the caliber presented in these shows do occur in the real world, there is not adequate evidence to denote that these crimes are as frequent or prevalent as they appear on TV.


text:
Founder and CEO, Dave Hoffman
Hudson Valley Music Summit founder Dave Hoffman is an author, conference producer, and independent musician.
Dave has produced networking and educational events for investors, entrepreneurs and business innovators for over 15 years, setting up B2B conferences in Austin, New Orleans, San Francisco, Nashville, Dublin, Berlin, Sao Paulo, and other cities throughout the world.
In 2016 he published Producing Success: A Career Guide for Conference Producers – the first and only book of its kind. It went on to become a top selling Amazon title, with readers on six continents.
Enamored with the DIY ethos, Dave headed into the studio to record professional versions of songs he had written over the years. The result was two albums by the rock-star persona Daddy Stingray, Sweet Talkin Symphony and A Fun and Happy Place (available on all streaming services).
Naturally this creative and entrepreneurial spirit lead to the conception of the Hudson Valley Music Summit, a full-day business conference for music industry professionals in the Northeast looking to advance their careers.
Before this, Dave worked as a journalist, including a job as arts and entertainment editor of the Hudson Reporter in Hoboken NJ, and as a licensed social worker in the New York City child welfare system.
Dave is a graduate of Syracuse University and a holds a master's degree from University of Pennsylvania. He currently lives in Mount Kisco, NY with his wife and two children.
General Counsel, Thomas Valentino Esq, Valentino Law


We landed a bit before noon on Saturday and rented a car to drive from the Norfolk airport to our hotel in Virginia Beach. Our first stop was to be brunch at Big Sam's, which is known for shrimp and grits. Unfortunately, we arrived at Big Sam's around 11:09am and they stopped serving breakfast at 11:00am. So we drove over to a place called Surf Rider Grill and had a seafood lunch. I had a great grilled tuna sandwich and Maura had a crab cake sandwich. The crab cakes were very impressive, just real crab not a bunch of filler and junk. Following lunch we crashed at our hotel for an afternoon siesta. We woke around 6pm to darkening skies (photo above) and rain. Within an hour or two it was full on thunder, lightening, and tornado warning. We ventured out to Waterman's Surfside Grille around 8pm. Had another great seafood meal. This time I had parmesan and peppercorn flounder. Waterman's is famous for their Orange Crush cocktails so we had to try one of those. Fresh squeezed OJ, orange vodka, triple sec, and sprite. I only had one but I'm a fan!
Sunday morning we woke to an amazing sunny day. The storm the prior night seemed to have cleared everything out, there wasn't a cloud in the sky. So we kicked off the day with a 4-mile run along the beach followed by a great meal at Charlie's Seafood Restaurant. Charlie's has been in business for 62 years and has clearly perfected the recipe for hush puppies and She Crab soup — delicious! Following lunch we opted for a hike in the First Landing State Park. The plan was to hike/walk the 6.1 mile Cape Henry Trail. Oddly enough we thought this was a loop and discovered at the end of the 6.1 miles we had another 6 miles return trip — so a very long hike! Fortunately, it was pretty much flat and many parts had boardwalks. Still it took most of Sunday afternoon and left us pretty beat. We dragged ourselves back to the hotel and in search of dinner. It seems by Sunday night Virginia Beach was in full Spring Break mode. There was a massive mob at Waterman's for the annual "Crush Festival". People were literally falling down drunk and riding their beach cruisers into light poles. Very hilarious if not a bit frightening. Our favorite line was listening to a girl trying to talk on her cell phone while riding her bike, "What?! Where am I? I'm drunk!". Fortunately, we were able to find a restaurant off the beach that was not overrun by the hordes of alcohol-infused zombie college kids. It was an old school steak place, Black Angus, that has been in business for 58 years. Solid steak and cocktails with requisite red decor and comfy cushioned seats that swiveled. And that was it for Sunday. I'd hoped to hit a few bars or clubs, but the scene really seemed out of hand.
Since our flight didn't leave until late Monday night we were able to pack in another day of activity. I skipped the morning jog and tried to get some color sitting on our balcony. We checked out around noon and headed for Cape Charles, VA. Cape Charles sits on the Virginia side of the Delmarva Peninsula near the southern tip. It was a little freaky driving across the very long Chesapeake Bay Tunnel/Bridge, but we eventually made it over. Cape Charles was a great little day trip. According to Wikipedia, Cape Charles was founded in 1884 as a planned community by railroad and ferry interests. Cape Charles was, for many years, the terminal for passenger and car ferry service across the bay to Norfolk and Hampton. The last ferry left Cape Charles in 1953. I'm guessing that perhaps that was the start of its decline. There are some beautiful old houses and interesting storefronts, but it seemed very quiet. We ended up having lunch at Kelly's Gingernut Pub, which was surprisingly good for place so far off the beaten path. Perhaps Monday is just a slow day for Cape Charles. Well whatever the case we had a fun afternoon exploring the town and soaking in our last few hours of warm weather before heading back to NYC. All-in-all it was a good trip. If the price was right I would recommend it.
This travel tip is brought to you by Stuart Hely, founder of BookCentralCoast.com.au, the specialists in NSW Central Coast accommodation. Check out our range of The Entrance accommodation including The Entrance hotels, resorts, apartments and holiday houses.
I don't know about you, but I find all this alphabet soup at the end of hotel listing a bit confusing…. All the more so because those hotel meal plans don't make sense when we look back on our travels.
"American Plan", sometimes abbreviated as AP, means that the quoted rate includes all three meals a day. Why this became known as American Plan is a bit of a mystery to me, because as an American, I can tell you most hotels don't include breakfast in their hotel rates, let alone another meal or two!
But American Plan is what you should look for if you want to take all of your meals at your hotel and know what the price will be in advance. In the United States, you will generally only run into this kind of plan in resort hotels or in hotels in remote locations.
"Modified American Plan", designated as MAP, includes only two meals a day. You will get breakfast included and either lunch or dinner.
In Europe, Modified American Plan is more often referred to as "Half-Pension" or "Half-Board". Those terms seem to make a little more sense…. At least they tell you what you're signing up for.
We have come across a number of hotels that require you to take half-board in Europe. This assures that they will make a little more money. It can be a good thing if you are in an area without many restaurants…, but it also restricts you. If you want to dine at different restaurants, you might want to look for a hotel on the European Plan.
Bed and Breakfasts will give you a place to sleep and breakfast. With any of these plans you want to know what breakfast means… is it a small continental breakfast or a full English breakfast?
Budapest is a brilliant place to go out on the razz. With so many different evening activities, you definitely won't be bored here.
Large numbers of UAE travelers come to India to enjoy in the natural beauty away from the hustle and bustle. Some of the regular flights to India are Jazeera Airways, Air India, Kingfisher, Air India Express and Air Arabia. The passengers can book the tickets online from the comfort of the home.
So I reserved a hotel room at the hampton inn using a coupon code online, will they ask for id?
Question by Love is patient, love is kind.: So I reserved a hotel room at the hampton inn using a coupon code online, will they ask for id?
I got like 20$ off using a promotional coupon code that I got online, from one of those coupon websites, anyhow, when I called the place, they asked if I was from the corporation and I said of course! When obviously, Im not and didnt think it was any of the front desk womans business. But anyhow, will they ask for ID? What the hec!


text:
Q: How to compute average deaths in population at the end of a period? Wondering if you can help with solution for this. (I run a simple simulation to get the answer currently)...
There is a pool of resources. Every day a resource can become unavailable (die) or just grow older. There is a process that fills the resource pool to the required size (N) in case one or more deaths occur.
A resource can live for x days where minAge <= x <= maxAge. The life expectancy of a resource occurs with equal probability within that range.
So how can I answer the question: "How many resources are replaced every day given
pool size N and the min/max age range".


Jaroslaw Kaczynski, the leader of a Polish opposition party, has called on Europe and the US to counter Moscow's influence abroad.
The chair of the Law and Justice (PiS) party, Kaczynski, has sent a letter to 738 members of the European Parliament, as well as to dozens of ambassadors from around the world, including the US, Israel, Georgia, Ukraine, Belarus and Moldova, reports Polskie Radio's website.
In the note, dubbed "Allies and values", the politician urged the states to oppose Russia's desire to extend its political and economic influence zones. In addition, Kaczynski believes that Washington and the EU should provide assistance to countries that want to get free from Moscow's control.
Jaroslaw, the brother of the late Polish President Lech Kaczynski who died in a plane crash near the Russian city of Smolensk in April this year, also analyzed Warsaw's foreign policy in recent years. During his brother's presidency, the opposition party leader said, the emphasis had been on the union of countries in Central and Eastern Europe.
Kaczynski stressed that it is not only large states whose interests should be taken into account in international policies and insisted that the stance should be reconsidered. These were the principles, he said, his brother followed and "died for" in the tragic accident.
"Currently we are witnessing attempts to diminish the role of our region in Europe," Kaczynski said in the note, writes Warsaw Business Journal. "[Russia] may seem attractive business partners, but they do not respect the values and standards that prevail in the Euro-Atlantic political sphere," he stated.
The Smolensk tragedy has brought Moscow and Warsaw – whose relations were strained for years – closer together. The PiS leader, however, does not praise the two Slavic nation's efforts to reconcile. On the contrary, he harshly criticized President Bronislaw Komorowski and the ruling Civic Platform party led by Prime Minister Donald Tusk for what he sees as making concessions to Russia.


text:
Q: Generating random sequence with minimum distance between elements (Matlab) I need to generate a sequence of random numbers of a given length, on a given interval, with the constraint that no two numbers should be within a certain distance of each other. The interval on which the numbers are generated would be larger than the length of the sequence multipied by the minimum distance, but not by much, so some numbers would likely fail the condition.
It might be trivial, but I can't really think of a good solution to this problem, other than generating the random sequence, then iterating through it to check if each pair meets the condition, and if not, replace them and check again. It seems way too long, since there is no guarantee that the newly generated number would meet the condition, and the iteration itself could take quite some time.
Can anyone think of a better solution?

A: Lots of possible answers, depending on how picky you are. If you're not to picky, this would work
L=10;  %length of interval
d=1;   %minimum distance
N=9;   %number of points
E=L-(N-1)*d;  %excess space for points

%generate N+1 random values;
Ro=rand(N+1,1);     %random vector
%normalize so that the extra space is consumed
% extra value is the amount of extra space "unused"
Rn=E*Ro(1:N)/sum(Ro); %normalize

%spacing of points
S=d*ones(N,1)+Rn;

%location of points, adjusted to "start" at 0
P=cumsum(S)-1

A typical sequence is
P =[
   0.060612
   1.4073
   2.676
   3.7901
   4.9476
   6.0333
   7.2426
   8.5684
   9.9247];

A: Parameters taken from the other answer
L=10;  %length of interval
d=1;   %minimum distance
N=9;   %number of points
E=L-(N-1)*d;  %excess space for points

Now imagine you already have a solution P. If you now subtract [0:d:(N-1)*d].' you end up with N random numbers between 0 and E:
P-[0:d:(N-1)*d].'

ans =

    0.0606
    0.4073
    0.6760
    0.7901
    0.9476
    1.0333
    1.2426
    1.5684
    1.9247

That is something we can easily generate. Then add back what we previously subtracted:
>> sort(rand(1,N)*E).'+[0:d:(N-1)*d].'

ans =

    0.0689
    1.3737
    2.6342
    3.7631
    4.8775
    6.3897
    7.5310
    8.5904
    9.9004


text:
We Seem to Have a Failure to Communicate Over Qatar
Bio | Follow
Msgt. Lance Cheung/Planet Pix via ZUMA
Wait a second. WTF is going on here?
Qatar will sign a deal to buy as many as 36 F-15 jets from the U.S. as the two countries navigate tensions over President Donald Trump's backing for a Saudi-led coalition's move to isolate the country for supporting terrorism. Qatari Defense Minister Khalid Al-Attiyah and his U.S. counterpart, Jim Mattis, completed the $12 billion agreement on Wednesday in Washington, according to the Pentagon.
A couple of weeks ago the president of the United States goaded Saudi Arabia into leading a blockade of Qatar. It was time to crack down on support for Iranian-backed terrorists! Today, his secretary of defense agreed to sell Qatar three dozen F-15s. I guess Trump must have forgotten to tell Mattis that Qatar was on the presidential shit list.


Sunday 21st dawned bright and clears with a decent forecast for our Dales Trail. The cars started arriving shortly after nine and by ten o clock we had thirty seven entrants enjoying a cuppa and biscuit and supporting the extremely well stocked tombola stall manned by Dot and Kayleigh.
The route took the cars through Richmond over Marske bridge and over the hill in to Swaledale. Through Reeth and then over the stone bridge known as Whiteaside and a steep climb on to the moor top, this is a testing little road but as far as is known all cars made it. This is followed by a steep drop down the other side into Wenslydale through Askrig and along to Hawes. I think most teams stopped for a visit to the Creamery and lunch or to stock up on cheese after which the route directed the cars on to Semerwater and eventually back on to the main road along the dale to Wensley. A right turn here and a visit to the horse racing town of Middleham before being directed to Bedale via quiet roads and back to the golf club.
After more tea and general chatting about the day's events the secretary (Sheila Mason) and chairman (Dave Simpson) made presentations to the furthest travelled entrant, Shirley Baxter and her daughter who had come from Lincolnshire along with their dog!
The car our judge for the day from Herriot Hospice would most like to take home was won by Dennis Wheatly with his very nice SS Jaguar replica, who I am informed also filled in a club membership form, we hope to see him on the next run.
The most desirable car on the run.
Our secretary Sheila presented a cheque for £500 to Mrs Robinson from Herriot Hospice. A very successful day helped by fine weather, a good field of entrants and grateful help from Kate & Sheila who registered the entrants as they arrived, Bill & Jim who performed car park duties complete with hi-viz jackets and Dot & Kayleigh who raised £140 on the tombola stall also to the Sponsors and members who donated so many great prizes.


text:
Artificial intelligence counters 'tower in cloud' at Heathrow
UK air navigation service NATS is adapting remote-tower technology, with the support of artificial intelligence, to enhance capacity management at London Heathrow's control tower.
NATS is developing tools intended to support the tower's controllers, testing the use of high-definition video coupled with machine-learning to address the restrictions presented during inclement weather.
The 87m tower is the tallest in the UK and suffers from 'tower in cloud' days when local fog limits visibility. Controllers have to rely on ground surveillance equipment – with a relatively slow update rate – to check that arriving aircraft have vacated the runway.
Procedural limitations on 'tower in cloud' occurrences, which occur 12-15 times per year and typically last 90min, effectively cut the landing rate by 20%.
NATS is building a safety case for a hold-line surveillance tool which uses 4K high-definition cameras located near the runway exits to scan a vacating aircraft and determine the precise moment when it clears the runway.
Chief solutions officer Andy Taylor says this will provide controllers with an "instant" ability to issue a clear-to-land instruction to following aircraft.
The system uses an artificial intelligence and neural network system, known as Aimee and devised by NATS's digital technology partner Searidge. Aimee has learned to recognise when an aircraft has left the runway, after studying thousands of arrivals.
Two cameras – located on a mast between exits A9W and A10E on the northern runway 27R/09L – are being used for testing, but Taylor says this could potentially expand to cover all 34 exit points.
NATS is collecting data this winter to validate system performance in situations where runway visual range is reduced.
While the use of cameras to transmit images is the basis of remote-tower operations, the Heathrow initiative is only superficially similar.
Unlike the remote-tower strategy at London City airport, relocating controllers to a separate facility is not the driving aim at Heathrow. The Heathrow hold-line surveillance will be integrated with controllers' existing airport map displays in the current tower.
"This is very different to what we've seen before," said Taylor during a demonstration held in NATS's digital laboratory, located in the base of the Heathrow tower.
"It's a different focus than just remote operations, and more than just transferring video. It's about developing new technology for operational support."
Searidge chief technology officer Alex Sauriol says the video transmission is "the only thing in common" with remote tower installations and "almost incidental" in the case of the Heathrow scheme.
"We've pretty much reached the limits of what we can do with human performance," he adds. "With the support of technology and artificial intelligence, you can give [controllers] thinking space back."
Along with the Aimee-driven airport map tool, the digital laboratory also features a wall display presenting a panoramic high-definition view of the airport derived from 18 additional cameras on the tower itself.
NATS has shown off the potential for technology to enhance this visual presentation, introducing tagging – containing such information as callsign, aircraft type and designated parking stand – to enable controllers to pay more attention to the movements outside rather than constantly having to scan between the tower windows and their workstation displays.
Tagging also assists controllers to track taxiing aircraft which might be hidden by terminal buildings or other structures.
The panorama can be switched between areas of the airport, and the enhancements include overlays marking the runways and taxiways to help improve situational awareness in poor weather conditions.
NATS says the visual image transmitted by the cameras also gives controllers a better view of Heathrow at night, when airport and car park lighting tends otherwise to obscure the dark runway between.
"The bit you're most interested in is the bit you can't see," says Taylor, stating that the 4K cameras are powerful enough to pick up runway markings in the dark.
NATS is aiming to progress with the safety case for its 'tower in cloud' function over the rest of the fiscal year, after which it will draw up a roll-out programme.
Source: Cirium Dashboard
Ops & safety
London City airport switches to remote digital tower operations
London City airport has switched over to a remote digital control tower, with its operations controlled from a facility located at the southern UK's en route centre in Swanwick. Controllers at Swanwick, which is 115km south-west of the airport, have access to live video and other information relayed from ...
Dassault secures 14-year Mirage 2000 maintenance deal for French air force
Dassault Aviation has been awarded a long-term contract to maintain the French air force's Mirage 2000-series combat aircraft until their retirement next decade.
More Safety
Airlines urge US government to prohibit 5G near airports to avoid 'incalculable' disruption
US airlines are urging the administration of President Joe Biden to prohibit 5G wireless transmissions near certain airports, warning of an aviation-industry meltdown starting 19 January.
Several Airbus and Boeing types cleared over '5G' concerns but 787 among exceptions
US aviation regulators have cleared several Airbus and Boeing models to operate low-visibility landings at airports where '5G' communications services will become available. The US FAA's work means some 45% of the US commercial fleet has been approved for the operations. Its analysis follows concerns over potential interference from 5G ...


@BifBangPow: Rocker Scott Ian Inks Licensing Deal with Bif Bang Pow!
Rocker Scott Ian Inks Licensing Deal with Bif Bang Pow!
LOS ANGELES, CA – Scott Ian, co-founder and rhythm guitarist of the seminal heavy metal group Anthrax, just signed a licensing deal with toy company Bif Bang Pow! to produce action figures and bobble heads in his image. Following the company's success with collectibles from films (The Big Lebowski and Flash Gordon: The Movie) and television (Showtime Network's Dexter), this marks BBP!'s first plunge into the world of rock and roll.
"I'm really excited to be working with Bif Bang Pow! on what is to be my first action figure," says Ian. "The same people that made the Lebowski figures want to make one of me. That's sick!!! No desk will be complete without one!"
Says Jason Lenzi, CEO of Bif Bang Pow!, "Scott Ian is obviously a legendary musician and well-known personality, but he's a genre fan as well. I think he's perfect for BBP!'s growing roster of unforgettable characters."
Working closely together, Bif Bang Pow! and Scott Ian have announced their first product, a bobble head, which can be pre-ordered now. The Scott Ian Bobble Head is scheduled to ship sometime this summer.


I've always thought it would be cool, and probably useful, to know how to drive manual transmission. Way back before I bought my first car, my sister took me out for a lesson. Unfortunately, her stick shift Civic had engine problems that caused it to stall no matter what I did, and the lesson was aborted. Soon after, I bought an automatic and never pursued learning to drive manual.
I found some information about the subject online and some of it has been helpful. I sure wish I could talk to someone who learned how to drive manual after decades of driving automatic. Maybe my experience will be of interest to someone else.
I confess, I've scoffed at and been annoyed by the attitude of some dyed-in-the-wool manual drivers. Over the years, I've heard that driving automatic is kind of like cheating, automatic drivers don't really understand how driving works, and stick shift is way more fun than "automagic." I disagree, for the most part, especially since I've started using the 6-speed option on my latest automatic car.
But -- I am finally learning to drive manual. I thought it would be a lot easier than it is. So did my very patient teacher! It may not be true that you can't teach an old dog new tricks, but I think acquiring this skill would be a lot easier if I were in my 20s. I'm half owner of a fourteen-year-old manual vehicle, purchased so I can practice.
Finding the perfect balance between clutch and gas takes a lot -- A LOT -- of false starts and stalls and a lot of practice. Yesterday I happened to try driving in bare feet and it was much easier. Somehow I can hit that balance more often when I don't have a layer of shoe between my feet and the pedals.
29 years of driving is both a benefit and a hindrance when it comes to learning to drive manual. I know how to maneuver a car in traffic, when to slow, when to brake, what to watch out for, what to do when the car skids, etc. But I think I've developed some habits particular to an automatic transmission that don't carry over so well to operating a manual vehicle. Changing gears manually when I'm driving automatic has really helped me with understanding how the car feels and sounds when it's time to shift.
There have been some really good sessions in the car, when I hardly stalled at all. Some of these sessions have been followed by frustrating regression, an inability to do what I did the last time. Argh! I have to accept this, and realize there are times when I'm better able to focus than others. Generally, mornings aren't good for me - my blood sugar often falls mid-morning. I also try to be aware of the mood and frustration level of my teacher, who's also my boyfriend. There are times when my regression at managing the clutch and gears really gets to him. The best thing I can do then for both our sakes is to ask if we can stop the lesson and try again another time.
Another difficulty is the fact that because of our schedules, we just can't go out for lessons every day, or even every other day. When I first got my driver's license, I didn't have that many opportunities to drive and it was a few years before I became really comfortable and confident behind the wheel. I have to keep reminding myself that this will take quite a while too. But I will get the hang of it.


text:
Posted on March 2, 2018 by Chris Boyd
Walking Together to Glory
Another evangelical hero and architect of the movement reflects on Graham's life and legacy.
John R. W. Stott first met Billy Graham in the 1940s, while sharing an open-air meeting at Speakers' Corner in London's Hyde Park. Their shared concern for evangelism led to a close association during Graham's 1954 Harringay crusade, which captivated London nightly for nearly three months. Over the next 50 years, the two men's lives would frequently intertwine, through shared leadership in significant ventures like the Lausanne International Congress on World Evangelization and in personal friendship. In 2007, Stott offered these unpublished reminiscences:
Integrity. If I had to choose one word with which to characterize Billy Graham, it would be integrity. He was all of a piece. There was no dichotomy between what he said and what he was. He practiced what he preached.
Finance. When Graham first came to London, a considerable group of church leaders was wondering whether to invite him to preach there. They were critical, but he had anticipated their questions. He was able to say that he received a fixed salary, less than most salaries paid to the senior pastors of large churches, and he received no "love offerings" (unaccounted extras). As for crusade finances, they were published in the press during each crusade.
Sex. Graham was exemplary in his private life. Sometimes he said publicly that he had slept with one woman only, his wife, Ruth. He had no skeletons in any closet.
Harringay. After postponing the close of the Harringay crusade, it went on to last 12 weeks, becoming a remarkable phenomenon. Our church (All Souls, Langham Place) was fully involved, and I went almost every night. Twelve thousand people assembled, night after night, and listened attentively to the message. Each night, I asked …
Previous PostPrevious Evangelicals Still Want to Evangelize Jews, But Not for the Same Reasons
Next PostNext Billy Graham Is in Heaven. His Funeral Guests Got a Glimpse of It.


text:
FTC Launches Free Identity Theft Tool
How to Invest in Real Estate for as Little as $500
7 Reasons Not to Move When You Retire
A new resource offers help to victims and potential targets of identity theft and data breaches. Here's what you need to know before it's too late.
Karla Bowsher • May 15, 2015
Photo (cc) by Racchio
Identity theft was the top complaint received by the U.S. Federal Trade Commission in 2014 — and every other year going back 15 years.
Now the federal agency tasked with protecting consumers has launched a new website, IdentityTheft.gov, to help victims of identity theft and data breaches.
The website is designed to make it easier for victims to report and recover from these incidents.
An interactive checklist, for example, walks people through the recovery process. These steps are categorized as "What To Do Right Away," "What To Do Next" or "Other Steps." The goal is to help people understand which steps should be taken when.
Other tools for victims include sample letters and specialized tips for specific forms of identity theft, including tax-related and medical identity theft.
For people who are unsure if they've been a victim of identity theft or simply want to educate themselves about the crime, IdentityTheft.gov includes a list of warning signs.
The website advises people whose sensitive information has been exposed — such as through a data breach — about what to do based on the type of information that was exposed.
As we recently reported in "Data Breeches Nearly Double: Here's How To Stay Safe," one-quarter of Americans have fallen victim to data breaches in the past year alone.
Among those victims, 20 percent reported that their credit score was negatively impacted.
Ernie Almonte, chair of the AICPA's National CPA Financial Literacy Commission, said in a press release:
The increase in data breaches affecting personal information has given consumers significant cause to be cautious about their activities, both online and off… Data breaches have the potential to seriously affect consumer finances and wreak havoc on their credit scores.
Beware: The self-proclaimed personal finance expert has a track record that suggests more sizzle than steak.
8 Things You Should Never Put in a Microwave
A microwave can be a busy cook's best friend. But heating certain things in a microwave can cause disaster.
You could earn more than $600 cash back in your first year just from grocery shopping.
These products from Amazon add elegance to your home without the expense.
10 Expenses You Should Not Put on a Credit Card
7 Ways Coupons Waste Your Money and Time
7 Reasons Workers Age 65 and Older Have Not Retired Yet


I was born in Miskolc, Hungary. After High School, I got an actress diploma at Békéscsaba, than I made a Buddhist teacher BA degrees (Japanese Language and Culture Course) at The Dharma Gate Buddhist College, Budapest. Now, I work at the National Theatre of Miskolc as a director assistant.
In the future, I wish to act on stage and in films, and I want to write novels, dramas, and screenplays. I want to travel in the world, find interesting and valuable people and stories and share it with the world.
I am very interested in practical philosophy, developing community organized economics, arts as a social activity. I find poetry in brutality and intimacy. I am really excited about physics in space, space travel and how it will affect humanity.
I could not fit in neither as a child or as a teenager. I spent a lot of time alone, reading, telling stories to myself. I attended tale-telling competitions and went to drama classes. I danced. I wrote a lot of short stories and several novels, until one of them, which I wrote at the age of 13 to 14, had been published in 2006 (The Curious (A kíváncsi), Pallas Antikvárium Publisher, Budapest).
I left my hometown at the age of 17, and I finished high school and started the first year at acting school at the same time. I was really motivated and I believed I had something to show to the world. Fortunately, I was wrong.
After I finished acting school, I was struggling to get a job as an actress. I decided to move on, attending a Buddhist college and study the Japanese language.
I finished college, I moved back to my hometown and I decided I wanted to work in the theatre again. I wrote several emails to the local theatre, and I called them several times until I managed to get an interview. Long story short, the director hired me as a director assistant.
My passion for storytelling, which was there from the beginning, helped me through times of exhaustion, jealousy, bitterness, and anxiety. I look at my position as a step on a long journey. And the journey is not about me, it is about bringing value to the world.
Ever since I had my book published, I was writing poems and short stories, but only for myself. So, I worked on my writing and looked for opportunities to move. I found travel blogging. That was the moment I decided I will be a freelance writer. And now, I am here.
I believe that Art and the ability to create Art belongs to everyone.
I believe that exploring, learning and discussing is not only something you do for yourself, but it becomes even more valuable through sharing. To grow a compassionate understanding towards ourselves, towards others and how communities work is something worth to move for.
I believe that every experience and decision is valuable and has its beauty. Suffering is a natural phenomenon and works light a supportive weight on your way in a certain direction.
I believe in compassionate awareness.
It is a balance I am searching for between my world and the world around me. It is rather a subjective statement about giving and receiving energy and focus.
I write reviews about interesting places (restaurants, cafes, museums, exhibitions, nature sights, historical monuments), programs (music festivals, art festivals, trips, special sports), films an theatrical plays.
I write stories, plays, screenplays, or interpret books on stage for you.
I do translate from Hungarian to English and vice versa.


This course fulfills the training requirement in research methods and practice for UKCP Registration. It can be used towards UKCP Registration with BeeLeaf when completed as part of the BeeLeaf Advanced Diploma.
This is an interactive and participative training that aims to provide psychotherapy practitioners and practicing psychotherapy students with an understanding of the core knowledge and skills often utilised in psychotherapy research. Particular focus will be given to academically rigorous models of case study as a scientific method of research and students will be guided to produce an extended case study dissertation and academic poster for presentation at the end of this course.
STANDARD £1,900 Pay £400 deposit with booking and pay balance by 10 monthly instalments of £150 from February 2019.
We accept payment by Paypal, MasterCard, Visa (debit and credit cards) and Paypal. If paying by monthly instalments you will be expected to setup a Standing Order with your bank.
All cancellations must be received in writing. Deposit of £400 non-refundable. If you cancel within 14 days of your booking being confirmed a full refund minus the £400 deposit will be given. If you cancel more than 14 days after a booking has been confirmed all outstanding fees will immediately become due. In the unlikely event of BeeLeaf cancelling this training you will be given a full refund and BeeLeaf and it's Employees, Contractors and all Associates will not be held responsible for any indirect or consequential loss.
Over one weekend we will consider research as epistemology and examine what persuades us to accept something as fact. You will look at research papers as a form of structured argument and explore case studies as the basic unit of research in psychotherapy.
You will learn about the basic elements of a case study including methods, measures and methodologies. You will be provided with details of the key requirements for your dissertation submission, and a practical introduction to tools and techniques which can help you with your research project.
Over the first 6 months of the course students will participate in online learning and peer supervision activities using web conferencing software. You will be expected to spend approximately 2 hours on these activities each month. At the end of the course you will be required to show what you have learned about methods and issues in psychotherapy research by creating and presenting an A1-size research poster on the topic How Do We Know What Works?
You will be assigned a Dissertation Supervisor. You will be allocated a total of 6 hours' supervision that may take place over the second part of the course. Supervision meetings may take place face-to-face or by some other suitable means agreed with the Supervisor such as telephone, email or Skype. (If you wish for your supervisor to travel to you and they are willing to do so, additional travel and/or accommodation costs must be met by you.) These meetings can be used for defining suitable methodology, dealing with barriers and obstacles during the process and for the final writing of the dissertation.
Applicants must already be in supervised clinical practice and be signed up to a code of Ethics with a register such as that provided by BeeLeaf. Applicants must already have demonstrated through their course assessments with their current/previous psychotherapy training providers the ability to study and complete written work of post-graduate standard. All applicants who are not currently enrolled on the BeeLeaf Advanced Diploma must complete all sections of the online application form.


text:
A Lifetime Dedicated to Social Welfare
A Lifetime Dedicated to Social Welfare Five MSW alumni — ages 76 to 92 and all still working on social issues — recall their time at UCLA and how it shaped their lives
January 10, 2017 /0 Comments/in School of Public Affairs, Social Welfare, Uncategorized /by George Foulsham
By George Foulsham
One recalls being among the oldest students in UCLA's School of Social Welfare. Another remembers going to school when there was still a stigma to being unmarried and pregnant. And another recalls her time studying socialwelfare at UCLA as exciting, terrifying and very rewarding.
We recently sat down for a Q&A with five social welfare alumni who attended UCLA from the 1950s to the 1970s and graduated with a master's in social welfare. But these five scholars are all unique: Four are in their 70s and 80s, one is 92 years old, and all are continuing to work in their respective social welfare fields, long past the age when most people retire.
We discussed this lifelong dedication to their craft and other UCLA memories during interviews with these extraordinary individuals:
Jean Champommier
Photo by Roberto Gudino Jr.
Jean Champommier MSW '64. He is 76 years old and the chief executive officer of Alma Family Services, which provides a variety of community-based services for families, including those with special needs.
Ellen Smith Graff MSW '68. She is 80 years old and has been teaching a class for mid-career social workers and psychologists.
Rod Lackey MSW '59. He is 79 years old and works for three home health care companies, providing counseling for clients.
Elaine Leader MSW '70. She is 88 years old and the founder of Teen Line, a teen-to-teen confidential hotline and outreach program affiliated with Cedars-Sinai Hospital.
June Sale MSW '69. She is 92 years old, a child-care consultant, a court-appointed special advocate (CASA) and a board member with Stone Soup Child Care and LA's BEST, both after-school programs for children.
What are some of the things you remember about studying social welfare at UCLA?
Ellen Smith Graff: My first field placement was at the L.A. County Adoptions Department. A young woman had come in pregnant and she was not married. I had a great supervisor who helped me understand that I was with my client learning about my profession, but I was also too emotional about her situation. In the '60s there was a stigma of unwed pregnant women and I felt her pain. I believe, though, I was able to facilitate helping her make her own choice to decide to keep her baby while losing some of her shame.
My second year was at the L.A. Children's Hospital on Vermont Avenue. I learned the difficulty for children and their parents because of [intellectual disabilities] or other physical problems, and that they would never get better.
Both of these experiences stay with me today. They were rich and fulfilling.
Ellen Smith Graff
Jean Champommier: The two things I remember were my field-work placements and the professors I had. My first field-work experience was at the Kennedy Child Study Center, part of St. John's Medical Center, and working with children with developmental disabilities and their families. It was a pioneering program at the time. That experience combined with my second-year placement in a community field-based social welfare agency formed the basis for my need to develop a multicultural, multilingual holistic service approach in addressing the needs of individuals, families and communities.
Elaine Leader: Meeting people who were interested in the same thing I was interested in. But also there was a lot going on in the country around civil liberties and there were demonstrators on campus. It was very exciting.
June Sale: I remember it being exhilarating, exciting, terrifying and very rewarding. I don't know which order — it depends on where I was when I was there. I had early childhood training and I saw what was going on and what wasn't going on, and I was feeling very helpless, sometimes in despair. I realized it was not very effective and I wanted it to be more effective. So I applied to Social Welfare and I was admitted. I was one of the oldest students there.
Rod Lackey: It was a good experience. Of course, in those days, you didn't have all of the cultural issues you have today. In fact, our class was primarily white. I think we had one black woman and a couple of Asian students and one Latino.
If you look at what Luskin is offering to our students now, how have things changed since you went to UCLA?
Lackey: Oh, it's a whole new world. Now we are dealing with minority issues, gay and lesbian issues, political issues. We didn't deal with this that much back then. I think I was the only gay student and, of course, I was closeted. You couldn't be out. Well, you could, but you know I was very uncomfortable, but now I'm not.
Rod Lackey
Sale: My sense is that it is far more complicated now from when I was there, with the advent of computers and all kinds of science and engineering and media communications. I think that somewhat changes the relationship people have with other people. How did we ever live without them (computers) for so long?
Graff: As I look back to the '60s I see that I was quite naive as I entered Luskin. I grew up in the '50s, married, and I had two small children. At that time, all mothers were to be at home and take care of children. So I ran back and forth to school and home. We were a group of students wanting to help the world: We all shared the goal to learn and get trained together. Our theses were in groups and we all worked together.
Champommier: In many ways it is a new world. We live in diverse communities which is reflected in a much more diverse student body. However, many of the issues that reverberated in the 1960s are still in contention today such as drug abuse and discrimination based on race/ethnicity, gender, sexual orientation, etc. Scientific research has continued to advance in neurobiology and genetics including the discovery of DNA. There is greater acceptance of the importance of community mental health services, with significant increased federal, state and local funding.
In L.A. County, there is movement toward greater integration of health, mental health and substance abuse services. Luskin is providing a broader educational context in understanding all of these issues by examining public policies and approaches to deal with them.
Why does Luskin matter to you and why should it matter to those students who are considering their MSW at Luskin in the future?
Leader: I thought it was a very good program when I was there and I learned a great deal. I think it has the esteem that many other programs don't have. I think anything associated with UCLA is very valuable.
Lackey: I think Luskin offers a lot more than just straight social welfare. You've got public health and all of these very important areas you need to be knowledgeable about.
Elaine Leader
Champommier: I felt fortunate to enter the social work field in the turbulent 1960s when various institutions were being challenged, including social work itself. This is again a time of significant questioning of institutions charged with meeting the health and welfare needs of individuals, families and communities. Luskin provides a variety of career pathways to become involved in addressing these needs. It's a wonderful opportunity for students entering the field at this exciting time.
Graff: It seems our world is more complicated now and more open with problems. In 1965 I had a wish to help people who cannot help themselves — rather naive but true. However, Luskin had structure, two or three days of experience in agencies each year, and excellent supervision each week. Luskin is a great school and I took it all in.
Sale: I think it is a pathway to really knowing how to help people. You can't just go out and do it. You've got to know how to reach people. You've got to know yourself a little bit better too, and that is one of the real strengths of a social work program.
What motivates you to keep doing this, long after most people would have decided to retire?
Leader: I think I would be very lonely if I didn't. I am so used to having those kinds of relationships and I would feel adrift without them.
Sale: There's such inequality in the world and such hate and such awful stuff going on. I look at my grandchildren who are in their 40s and then I look at their children, and wonder what their lives are going to be like. I would liketo be able to think that I'm doing something that will help them, that will eventually make them helpers of the world.
Lackey: Because retirement drove me crazy. I retired from Kaiser home health four years ago. I love home health and after I retired I thought, I can't stand this staying at home, watching TV, not shaving, this is ridiculous. So I got jobs with three different home health care agencies and I work the hours I want to. I always liked home health because every day is an adventure — different people, different backgrounds, different everything.
Graff: It's something that is priceless to me. I have worked for over 40 years with many agencies as well as with a private practice. I feel richer because my graduate school was so great in preparing me for my profession — the thesis, classes, agencies and supervision.
Champommier: I didn't know the typical retirement age was 65, for one thing. I'm 76 and as each year goes by I continue to feel engaged in making a positive difference in the lives of individuals, families and communities. I am fortunate in working together with a group of talented leaders both within the agency and in the community. We are by nature both curious and problem solvers. And each solution brings with it new problems to solve. It is a continuing learning process. I tell my staff, the moment that I lose the excitement of change that will be the time to move on.
Finally, what advice do you have for Luskin students?
Leader: Follow your dream and find something that really interests you, and follow that because that's going to be satisfying to you and a contribution to your community.
Lackey: Try to do something besides going into private practice just to make money. That to me isn't social work. Social work is making changes in people's lives.
Graff: I like challenges that my clients bring to the agency: It keeps my brain working. I think new students want to gain those goals too!
Sale: I think each person has a calling that is special to them. I love working with little kids, and that's what I do.
Champommier: You are in a unique position at Luskin to gain a broad knowledge of the social welfare field. You are indeed fortunate to be provided with the opportunity to examine social welfare issues from various perspectives and analyze the intricate nuances of situations you will contend with in your professional career. Take full advantage of what Luskin has to offer by academically challenging yourself with a spirit of openness and curiosity.
A Landmark Honor for UCLA Luskin's Community Scholars
Concerns About Student Well-Being as Virtual Learning Resumes
How to Build an Affordable Home: Start With the Framework
Cooper Sees Wisdom in Children on the Margins
Turning Food Policy Into a Hands-On Learning Experience
Remembering Zeke Hasenfeld's Intellectual Generosity
A Civics Lesson on L.A., From the Inside
A Crash Course in Politics


text:
Q: Python check if an argument is a string or a list with one string I want to pass to a function a string argument. But a list containing one string element is ok, too.
Is there a more compact / pythonic way to to this?
files = ["myfile"]
isinstance(files[0], list) and len(files[0]) == 1

A: You can do it by
files = ["myfile"]
function(files if isinstance(files, list) and len(files) == 1 else files[0])

or you can change the files[0] to other element if you want a diffrent element in case files is not a list that contain 1 item.

A: I tend to use a *args parameter to avoid the check.
def f(*args):
    for arg in args:
        print(arg)

f('foo')
foo

f(*['foo'])
foo

Of course the caller must use the correct calling convention, which may or may not be problematic.
If the above approach is not feasible, and it also not feasible to redesign the application to avoid this argument overloading then isinstance is as good as anything.
I would check vs str so that containers other than lists are accepted by the function (such as deques and tuples).
s = files if isinstance(files, str) else files[0]


In this week's Extra Time Junior Football Podcast, our presenter Jamie O'Flaherty is joined in studio by Cashel Town manager Brian Boca Glasheen. They'll look back over a big weekend of football in the TSDL. We hope you like….


text:
Bacon, deli turkey recall: 120K pounds of products recalled in 4 states over undeclared allergen
120K pounds of bacon, deli turkey recalled over undeclared allergen
By: Michelle Ewing, Cox Media Group National Content Desk
WASHINGTON — If you have bacon or deli turkey in your fridge or freezer, it's time to check those labels.
>> Read more trending news
According to CNN, Kentucky-based Blue Grass Quality Meats has issued a recall for more than 120,000 pounds of "pork bacon and ready-to-eat turkey products" that contain an undeclared allergen, soy, the U.S. Department of Agriculture's Food Safety and Inspection Service announced Friday in a news release.
"The problem was discovered when the firm's seasoning supplier notified them that the proprietary seasoning, which is not supposed to contain soy, actually contains soy lecithin," the release said.
The recalled products, produced from Oct. 29, 2018, to Nov. 19 of this year, include Blue Grass Cajun Style Turkey Breast marked with sell-by dates of July 1, 2019, to Jan. 9, 2020; Olde World Cajun Style Turkey Breast with sell-by dates of July 1, 2019 to Jan. 1, 2020; Robinson's Premium Cajun Style Turkey Breast with sell-by dates of July 12, 2019, to Jan. 16, 2020; Troyer Cajun Style Turkey Breast with sell-by dates of July 18, 2019, to Jan. 21, 2020; and Troyer Cajun Style Bacon with sell-by dates of Jan. 28, 2019, to Feb. 19, 2020, the release said. See the labels here.
The meat products, all labeled with establishment No. P-7417 or EST. 7417, were sent to retailers in four states: Ohio, Kentucky, West Virginia and Michigan, according to the FSIS. After it arrived, the turkey "may have been offered as retail-sliced deli" meat, the agency warned.
Although no illnesses have been reported in connection with the recall, the FSIS said customers should not eat the products and instead discard or return them.
For more information, call Blue Grass Quality Meats at 859-331-7100.
Read more here or here.


Sister A: I want to buy a non-American car.
Friend: You should get a Hyundai Sonata, then.
Sister A: Well, that's a sedan, and I was thinking about getting a USB.
Checklists are really crucial to make sure that there are no embarrassing mistakes.


text:
Entering New Markets: How to Launch Your App in New Markets and Scale Globally
We've partnered with CleverTap and AppsFlyer to bring you an in-depth report on how to launch your app in new markets across the globe. With global data powered by AppsFlyer and top strategies from CleverTap and Yodel Mobile, you will be able to confidently guide your app launch in new markets.
Mobile spend has hit new heights at $143 billion, which is a 20% increase YoY (App Annie, 2021). This doesn't come as much surprise when paired with the knowledge that hours spent on mobile have now outgrown hours spent watching TV in the US. In fact, the weighted average amongst multiple countries analysed by App Annie surpassed 4 hours 10 minutes during the pandemic – up 20% since 2019.
It's clear that mobile is a global phenomenon. Mobile apps now have the capability to have a much wider reach across the globe. This provides app businesses with the opportunity to scale at a much faster rate by considering a multi-territory approach and the opportunity to access new markets. However, this also poses greater risks if not done right!
This report enables app marketers to use a data-driven approach to guide the creation and implementation of app launch strategies in new markets. CleverTap, AppsFlyer and Yodel Mobile have joined together to help app marketers establish which territories to enter, how to set up a successful launch strategy, and how to acquire and engage high quality users that will ultimately lead to app success.
If you want a view on the best way to launch your app in new markets across the world, fill in your details below to download the full report!
By Sonia Green | 25th June 2021 | App Growth, App Launch Series, Report
About the Author: Sonia Green
Sonia is the Marketing Manager at Yodel Mobile, a leading app marketing company. Assisting the agency growth efforts, Sonia regularly shares insights on the latest app marketing strategies, promoting sustainable and long-term growth.


text:
/**
 * @file
 * Contains the definition of the reBroadPhase abstract class
 */
#ifndef RE_BROADPHASE_H
#define RE_BROADPHASE_H

#include "react/common.h"
#include "react/Dynamics/reInteraction.h"
#include "react/Dynamics/ContactGraph.h"
#include "react/Collision/reSpatialQueries.h"
#include "react/Collision/Strategy.h"

namespace re {
  class Entity;
}
class reBPMeasure;

/**
 * @ingroup collision
 * An abstract class which describes the interface for a broad phase collision
 * detection system. It represents a structure used to accelerate spatial
 * queries to all entities contained within.
 */

class reBroadPhase {
public:
  /** Default constructor does nothing */
  reBroadPhase();
  /** Destructor constructor does nothing */
  virtual ~reBroadPhase() = 0;

  virtual void clear() = 0;
  virtual bool add(re::Entity& ent) = 0;
  virtual bool remove(re::Entity& ent) = 0;
  virtual bool contains(const re::Entity& ent) const = 0;
  virtual reUInt size() const = 0;
  virtual void rebalance(re::Strategy* strategy = nullptr) = 0;
  virtual void advance(re::Integrator& integrator, reFloat dt) = 0;

  virtual void addInteraction(reInteraction& action, re::Entity& A, re::Entity& B) = 0;

  virtual const reLinkedList<re::Entity*>& entities() const = 0;

  // spatial queries
  virtual re::RayQuery queryWithRay(const re::Ray& ray) const = 0;

  // measurement functions
  virtual reBPMeasure measure() const = 0;
};

/**
 * @ingroup collision
 * Used to obtain metrics to measure the performance of the Broad Phase
 */

struct reBPMeasure {
  reBPMeasure() : entities(0), children(0), leafs(0), references(0), meanLeafDepth(0.0) { }
  /** The number of entities in the structure */
  reUInt entities;
  /** The number of child nodes */
  reUInt children;
  /** The number of leaf nodes */
  reUInt leafs;
  /** The number of references kept in the structure */
  reUInt references;
  /** The mean depth for all leaf nodes */
  reFloat meanLeafDepth;
};

inline reBroadPhase::reBroadPhase() {
  // do nothing
}

inline reBroadPhase::~reBroadPhase() {
  // do nothing
}

/**
 * @fn void reBroadPhase::step(reFloat dt)
 * Updates all the entities attached with the given time step
 *
 * @param dt The time step in user-defined units
 */

/**
 * @fn void reBroadPhase::clear()
 * Clears the reBroadPhase of references to any re::Entity
 */

/**
 * @fn bool reBroadPhase::add(re::Entity* ent)
 * Adds the re::Entity into structure
 *
 * @param ent The re::Entity to add
 * @return True if the operation was successful
 */

/**
 * @fn void reBroadPhase::remove(re::Entity* ent)
 * Removes the re::Entity from the broad phase
 *
 * @param ent The re::Entity to remove
 * @return True if the operation was successful
 */

/**
 * @fn void reBroadPhase::rebalance(re::Strategy& strategy)
 * Notifies the broad phase that the entities positions have changed
 *
 * @param strategy The strategy used to rebalance the tree
 */

/**
 * @fn void reBroadPhase::advance(reIntegrator& integrator, reFloat dt)
 * Advances the entities forward in time and also resolves all collisions
 * in the process
 *
 * @param integrator The desired integrator to use
 * @param dt The time step to advance, in user-defined units
 */

/**
 * @fn re::Entity* reBroadPhase::queryWithRay(const reRayQuery& query,
 * reRayQueryResult& result) const;
 * Performs a spatial query into the structure using a ray
 *
 * @param query The ray query structure
 * @param result The ray query result structure
 * @return The re::Entity which was found
 */

/**
 * @fn reBPMeasure reBroadPhase::measure()
 * Stores usage data related to the structures and returns it
 *
 * @return The measure object containing usage data
 */

#endif

redpajama_set_name: RedPajamaGithub