text:
Why We Are Fat, Maybe
I have this theory. Wherever you go in the world, anywhere on the street you can tell who's an American, because they're fat. Sorry, but you go anywhere and the people are slender and fit, except for the tourists from the USA.
That's exhibit one. Exhibit two is what's on their plates. It seems to me that other people eat better than we do. They eat fresh food, cooked lightly, not stuff with three or four layers of packaging but something that was alive yesterday, or this morning. This is true almost everywhere I've been, except here. And listen, it tastes better, too.
So my theory is that if you just ate fresh food -- nothing that comes wrapped in plastic, nothing in a can or a box or frozen -- you'd lose that weight and feel better. Probably make you healthier in other ways, too.
A couple of years ago we went to a small city in Portugal called Braga, which had a new MacDonalds. It was weird, this ugly MacDonalds right in front of an ancient, beautiful Catholic church. And nobody would go there. The professors I talked with said "Some of the young people like it, but it doesn't taste good to me." They were trying to be polite, equating me of course with everything American, but it was very clear they saw this junk-food palace as an intrusion and a danger.
The New York Times Magazine this week had an interesting story along those lines. The question is this: why is it that in our country poor people are fatter than rich ones? You know that's backwards. Poor people are supposed to have a hard time getting enough to eat -- starvation and poverty go together like rock and roll -- but in the US, weight is inversely correlated with income.
Yeah, yeah, I can think of fat rich people, too. But on average...
A few years ago, an obesity researcher at the University of Washington named Adam Drewnowski ventured into the supermarket to solve a mystery. He wanted to figure out why it is that the most reliable predictor of obesity in America today is a person's wealth. For most of history, after all, the poor have typically suffered from a shortage of calories, not a surfeit. So how is it that today the people with the least amount of money to spend on food are the ones most likely to be overweight?
Drewnowski gave himself a hypothetical dollar to spend, using it to purchase as many calories as he possibly could. He discovered that he could buy the most calories per dollar in the middle aisles of the supermarket, among the towering canyons of processed food and soft drink. (In the typical American supermarket, the fresh foods — dairy, meat, fish and produce — line the perimeter walls, while the imperishable packaged goods dominate the center.) Drewnowski found that a dollar could buy 1,200 calories of cookies or potato chips but only 250 calories of carrots. Looking for something to wash down those chips, he discovered that his dollar bought 875 calories of soda but only 170 calories of orange juice. You Are What You Grow
Well, it's interesting enough to dichotomize between the middle and the sides. The processed stuff and the fresh stuff.
So, that's what I'm saying, you ought to buy your groceries at the ends of the store, not in the middle. That's what I said, wasn't it?
As a rule, processed foods are more "energy dense" than fresh foods: they contain less water and fiber but more added fat and sugar, which makes them both less filling and more fattening. These particular calories also happen to be the least healthful ones in the marketplace, which is why we call the foods that contain them "junk." Drewnowski concluded that the rules of the food game in America are organized in such a way that if you are eating on a budget, the most rational economic strategy is to eat badly — and get fat.
Hoo boy, economists and their "rational" this and "rational" that. Don't get me started.
Hey, pass the Top Ramen.
But this is where it gets interesting. The fat-foods aren't more expensive because they're harder to produce:
This perverse state of affairs is not, as you might think, the inevitable result of the free market. Compared with a bunch of carrots, a package of Twinkies, to take one iconic processed foodlike substance as an example, is a highly complicated, high-tech piece of manufacture, involving no fewer than 39 ingredients, many themselves elaborately manufactured, as well as the packaging and a hefty marketing budget. So how can the supermarket possibly sell a pair of these synthetic cream-filled pseudocakes for less than a bunch of roots?
For the answer, you need look no farther than the farm bill. This resolutely unglamorous and head-hurtingly complicated piece of legislation, which comes around roughly every five years and is about to do so again, sets the rules for the American food system — indeed, to a considerable extent, for the world's food system. Among other things, it determines which crops will be subsidized and which will not, and in the case of the carrot and the Twinkie, the farm bill as currently written offers a lot more support to the cake than to the root. Like most processed foods, the Twinkie is basically a clever arrangement of carbohydrates and fats teased out of corn, soybeans and wheat — three of the five commodity crops that the farm bill supports, to the tune of some $25 billion a year. (Rice and cotton are the others.) For the last several decades — indeed, for about as long as the American waistline has been ballooning — U.S. agricultural policy has been designed in such a way as to promote the overproduction of these five commodities, especially corn and soy.
OK, look, this doesn't have anything to do with sex-ed in MoCo, but ... did you realize how this works?
That's because the current farm bill helps commodity farmers by cutting them a check based on how many bushels they can grow, rather than, say, by supporting prices and limiting production, as farm bills once did. The result? A food system awash in added sugars (derived from corn) and added fats (derived mainly from soy), as well as dirt-cheap meat and milk (derived from both). By comparison, the farm bill does almost nothing to support farmers growing fresh produce. A result of these policy choices is on stark display in your supermarket, where the real price of fruits and vegetables between 1985 and 2000 increased by nearly 40 percent while the real price of soft drinks (a k a liquid corn) declined by 23 percent. The reason the least healthful calories in the supermarket are the cheapest is that those are the ones the farm bill encourages farmers to grow.
Mmm, Twinkies, that sounds good, doesn't it?
It's crazy to think that our government is causing people to be fat. We tend to think it's just bad choices, bad habits, we ought to just eat better. And of course, we all do have that option. But obviously, if it was just personal choices, people wouldn't be like they are. I mean that in several ways.
My dad used to go into a place and ask, "How much is a dime Coke?" Yeah, that's the sense of humor I inherited. These days, I don't think he could even lift a dime Coke, which costs two and a half dollars. I mean, who ever needed a liter of soda-pop?
Yes, I'm from the other end of the country. Soda-pop. Get over it. (My kids never forgive me for embarrassing them with things like that.)
A public-health researcher from Mars might legitimately wonder why a nation faced with what its surgeon general has called "an epidemic" of obesity would at the same time be in the business of subsidizing the production of high-fructose corn syrup. But such is the perversity of the farm bill: the nation's agricultural policies operate at cross-purposes with its public-health objectives. And the subsidies are only part of the problem. The farm bill helps determine what sort of food your children will have for lunch in school tomorrow. The school-lunch program began at a time when the public-health problem of America's children was undernourishment, so feeding surplus agricultural commodities to kids seemed like a win-win strategy. Today the problem is overnutrition, but a school lunch lady trying to prepare healthful fresh food is apt to get dinged by U.S.D.A. inspectors for failing to serve enough calories; if she dishes up a lunch that includes chicken nuggets and Tater Tots, however, the inspector smiles and the reimbursements flow. The farm bill essentially treats our children as a human Disposall for all the unhealthful calories that the farm bill has encouraged American farmers to overproduce.
To speak of the farm bill's influence on the American food system does not begin to describe its full impact — on the environment, on global poverty, even on immigration. By making it possible for American farmers to sell their crops abroad for considerably less than it costs to grow them, the farm bill helps determine the price of corn in Mexico and the price of cotton in Nigeria and therefore whether farmers in those places will survive or be forced off the land, to migrate to the cities — or to the United States. The flow of immigrants north from Mexico since Nafta is inextricably linked to the flow of American corn in the opposite direction, a flood of subsidized grain that the Mexican government estimates has thrown two million Mexican farmers and other agricultural workers off the land since the mid-90s. (More recently, the ethanol boom has led to a spike in corn prices that has left that country reeling from soaring tortilla prices; linking its corn economy to ours has been an unalloyed disaster for Mexico's eaters as well as its farmers.) You can't fully comprehend the pressures driving immigration without comprehending what U.S. agricultural policy is doing to rural agriculture in Mexico.
Hey, when he said "a researcher from Mars," did you think he meant the candy-bar company? I did. I once talked with a commodity analyst from Mars, who described the trouble they go to to get the best prices for cocoa. They choose a currency to use, and they have to shop in secret, because if Mars buys chocolate, everybody in the world knows where the best deal is, and then they'll all buy there, and the price will go up... Figure if they save one tenth of one percent buying cocoa, they buy so much it turns into millions of dollars.
We don't usually think about our lives in terms of the government influencing what we buy. You need to eat, you go to the store, you buy what they sell. I was behind a guy in line yesterday at Safeway who had about a hundred little juice containers for his kids. And I was thinking, I bet there's no actual juice in that liquid at all. His poor kids are getting some kind of processed, Nutrasweet-flavored fluid, and that's what their little bones and brains are going to be made out of. How can that be good?
If there was real juice on the shelf, would he have bought it? Probably not, because it would've cost five times as much. But if it was the same price, he would, I'll bet.
There's a bunch more to this article, you might want to follow the link.
posted by JimK at 9:41 AM
MOTHER OF MANY said...
I agree with your theory about the way people eat.I live in Cardiff which is a very cosmopolitan city and I have noticed that those of other nationalities buy their food locally and daily and it tends to be fresh vegetables and pulses and not in masses of plastic packaging.Whilst we seem to have many campaigns to fight obesity the girth of the population seems to be growing.
Here vegetables can be quite expensive and I can understand why low income families may buy stodge to fill up their children.However, I am a vegetarian and I personally find it cheaper feeding my family with just vegetables but then I am able to cook meals from scratch.Lots of young people have no idea how to cook and so they buy convenience food which is more expensive.However I think young people from other nationalities are more likely to learn to cook within the home.I think cooking lessons for everyone would help the situation.I am grateful that my mother taught me to cook.
A suprisingly good post, Jim. The government's intervention in the economy appears to be detrimental to the health of the citizens. The traditional rationale for this is that the nation should be self-suffient in producing food for national security purpose. Still, we could wiser in what choose to encourage.
One contradiction:
You complain about the government making corn cheaper then complain about ethanol development making it too expensive.
Four Years Since Victory
Another Neat Little Story
A Fact, Not Extremism, He Says
Great Idea: Jail the Overly Imaginative
Deputy Secretary of State to Spend More Time With ...
Senators Sign Letter
America Lightens Up A Little


Priest, Jennifer Kirker. (2016, March 28). 'Storytelling' celebrates 40 years of Hmong history in America. NIU Today. Retrieved from http://www.niutoday.info/2016/03/28/storytelling-celebrates-40-years-of-hmong-history-in-america.
Vang, B., Schein, L. (Fall 2015). Scenes Lost from Gran Torino: Hauntings of Hmong of Laos. (Re)collecting the Vietnam War. The Asian American Literary Review. 6, Issue 2: 295-303.
Yang, Koua. "VIII. Koua Mai Yang." Visual Anthropology 31 (01-02):177-179. doi: 10.1080/08949468.2018.1429782.


text:
Elway in December 2004
President of football operations
(1960-06-28) June 28, 1960 (age 61)
Port Angeles, Washington
Granada Hills (CA)
NFL Draft:
1983 / Round: 1 / Pick: 1
Career history
As player:
Denver Broncos (1983–1998)
As administrator:
Colorado Crush (2003–2008)
CEO & co-owner
Denver Broncos (2011–present)
General manager & executive vice president of football operations
Career highlights and awards
As a player:
2× Super Bowl champion (XXXII, XXXIII)
Super Bowl MVP (XXXIII)
9× Pro Bowl (1986, 1987, 1989, 1991, 1993, 1994, 1996–1998)
First-team All-Pro (1987)
2× Second-team All-Pro (1993, 1996)
NFL Most Valuable Player (1987)
2× AFC Offensive Player of the Year (1987, 1993)
NFL Man of the Year (1992)
NFL passing yards leader (1993)
NFL 1990s All-Decade Team
Denver Broncos Ring of Fame
Denver Broncos No. 7 retired
Pac-10 Player of the Year (1982)
Unanimous All-American (1982)
Stanford Cardinal No. 7 retired
As a general manager:
Super Bowl champion (50)
Career NFL statistics
TD–INT:
Passing yards:
Completion percentage:
Passer rating:
Rushing yards:
Rushing touchdowns:
Player stats at NFL.com
John Albert Elway, Jr. (born June 28, 1960 in Port Angeles, Washington) is a retired Hall of Fame American football quarterback. He played his college football at Stanford and his whole professional career for the Denver Broncos football team of the National Football League (NFL). He was the NFL Most Valuable Player (MVP) in 1987. Elway won Super Bowls with the Broncos in 1998 and 1999, and was the MVP of Super Bowl XXXIII in 1999, throwing for one touchdown and rushing for another as the Broncos beat the Atlanta Falcons, 34-19. That ended up being his final game (other than the 1999 Pro Bowl), as he retired after that season.
This short article about a sports person can be made longer. You can help Wikipedia by adding to it.
Retrieved from "https://simple.wikipedia.org/w/index.php?title=John_Elway&oldid=7226881"
American football quarterbacks
Denver Broncos players
Sportspeople from Washington
Denver Broncos currentteam parameter articles
Infobox NFL biography articles missing alt text
American people stubs
Sportspeople stubs

redpajama_set_name: RedPajamaCommonCrawl


text:
Q: Will attempt to recover by breaking constraint I am connecting my swift app to a bluetooth low energy peripheral. I am very new in Swift and my problem is completely related to swift coding not BLE.
I listen for the peripheral to see if the button is pressed or not. I defined a label and assigned a text to it. when app detected a button press, I want label test to change, but instead my app crashes.
you can see my code here:
   import CoreBluetooth
import UIKit

class ViewController: UIViewController, CBCentralManagerDelegate, CBPeripheralDelegate {

    var manager:CBCentralManager!
    var peripheral:CBPeripheral!
    @IBOutlet weak var statusLabel: UILabel!

    let BEAN_NAME = "Security Tag"
    let BEAN_SCRATCH_UUID = CBUUID(string: "00001C0F-D102-11E1-9B23-000EFB0000A7")
    let BEAN_SERVICE_UUID = CBUUID(string: "00001c00-d102-11e1-9b23-000efb0000a7")

    override func viewDidLoad() {
        super.viewDidLoad()
        manager = CBCentralManager(delegate: self, queue: nil)
    }

    func centralManagerDidUpdateState(_ central:CBCentralManager) {
        if central.state == CBManagerState.poweredOn {
            central.scanForPeripherals(withServices: nil, options: nil)
            debugPrint("Searching ...")
        } else {
            debugPrint("Bluetooth not available.")
        }
    }

    func centralManager(_ central: CBCentralManager, didDiscover peripheral: CBPeripheral, advertisementData: [String : Any], rssi RSSI: NSNumber) {
        let device = (advertisementData as NSDictionary).object(forKey: CBAdvertisementDataLocalNameKey) as? NSString

        if device?.contains(BEAN_NAME) == true {
            debugPrint("Found Bean.")

            self.manager.stopScan()
            self.peripheral = peripheral
            self.peripheral.delegate = self

            manager.connect(peripheral, options: nil)
        }
    }

    func centralManager(_ central: CBCentralManager, didConnect peripheral: CBPeripheral) {
        debugPrint("Getting services ...")
        peripheral.discoverServices(nil)
    }

    func peripheral(_ peripheral: CBPeripheral, didDiscoverServices error: Error?) {
        for service in peripheral.services! {
            let thisService = service as CBService

            debugPrint("Service: ", service.uuid)

            if service.uuid == BEAN_SERVICE_UUID {
                debugPrint("Using scratch.")
                peripheral.discoverCharacteristics(nil, for: thisService)
            }
        }
    }

    func peripheral(_ peripheral: CBPeripheral, didDiscoverCharacteristicsFor service: CBService, error: Error?) {
        debugPrint("Enabling ...")

        for characteristic in service.characteristics! {
            let thisCharacteristic = characteristic as CBCharacteristic

            debugPrint("Characteristic: ", thisCharacteristic.uuid)

            if thisCharacteristic.uuid == BEAN_SCRATCH_UUID {
                debugPrint("Set to notify: ", thisCharacteristic.uuid)

                // Prepare to show data

                self.peripheral.setNotifyValue(true, for: thisCharacteristic)
           }
        }
    }

    func peripheral(_ peripheral: CBPeripheral, didUpdateValueFor characteristic: CBCharacteristic, error: Error?) {
        if characteristic.uuid == BEAN_SCRATCH_UUID {
            let content = String(data: characteristic.value!, encoding: String.Encoding.utf8)

            debugPrint("Notified.")
            self.statusLabel.text = "Your Purchase is Registered."

        }
    }

    func centralManager(_ central: CBCentralManager, didDisconnectPeripheral peripheral: CBPeripheral, error: Error?) {
        debugPrint("Disconnected.")

        central.scanForPeripherals(withServices: nil, options: nil)

        // Hide respective user interface
    }

}

line that says :             self.statusLabel.text = "Your Purchase is Registered."
is where I get the exception.
and this is errors I get:
    2017-02-06 13:42:19.825869 kevinbletest[2143:695095] [LayoutConstraints] Unable to simultaneously satisfy constraints.
    Probably at least one of the constraints in the following list is one you don't want.
    Try this:
        (1) look at each constraint and try to figure out which you don't expect;
        (2) find the code that added the unwanted constraint or constraints and fix it.
(
    "<NSLayoutConstraint:0x17008b130 UILabel:0x11dd0cbf0'Waiting for a Purchase Co...'.width == 270   (active)>",
    "<NSLayoutConstraint:0x17008b770 UILabel:0x11dd0cbf0'Waiting for a Purchase Co...'.centerX == UIView:0x11dd0c850.centerX   (active)>",
    "<NSLayoutConstraint:0x17008b7c0 UILabel:0x11dd0cbf0'Waiting for a Purchase Co...'.leading == UIView:0x11dd0c850.leadingMargin + 50   (active)>",
    "<NSLayoutConstraint:0x17408c3f0 'UIView-Encapsulated-Layout-Width' UIView:0x11dd0c850.width == 375   (active)>"
)
    Will attempt to recover by breaking constraint
    <NSLayoutConstraint:0x17008b130 UILabel:0x11dd0cbf0'Waiting for a Purchase Co...'.width == 270   (active)>
    Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
    The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful.
    fatal error: unexpectedly found nil while unwrapping an Optional value
    2017-02-06 13:42:25.299886 kevinbletest[2143:695095] fatal error: unexpectedly found nil while unwrapping an Optional value
    (lldb)

A: From what I have read the error lies in here:
<NSLayoutConstraint:0x17008b130 UILabel:0x11dd0cbf0'Waiting for a Purchase Co...'.width == 270   (active)>

If you read it down below it seems that NSLayout is trying to center the label with width of 270 and fails since your text is larger than 270.
Further below it says that your app crashes because you label is actually nil.
Try printf(self.myLabel) to see if it is nil.
Your label could be nil if you added it in storyboard and you press the button before the viewDidAppear finishes.
Also try it without any constrains. Just remove the constrains.
+ Wait until the ViewController loads up (viewDidAppear) and then click.
You app crashes because it is unwrapping an optinal value which is nil, not because of the constrains.

A: Try to set some content to that label in your storyboard to see if that triggers a visual warning. I suspect that you have set constraints that assume the label has a specific width, which is broken when you assign a text string which is different from what you have in your storyboard. To solve that, try changing the constraint value to accommodate dynamic text - e.g. set the trailing constraint to be greater than or equal to your minimum padding (e.g. 8px).

redpajama_set_name: RedPajamaStackExchange


Feel the Thrill in Waterfall Rappelling.
Vihi waterfall is a famous waterfall rappelling spot near (Karjat). Come and enjoy the thrill of this happening recreational adventure sport with Mumbai Travellers Team this monsoon.


Airline costs change on a regular basis—here's how to determine the perfect instances to purchase tickets on your subsequent trip. If you need the freedom to decide on every component of your holiday then our offers on varied Thomas Cook flights are the right alternative. Whenever you find your flights, we convey you on to the airline or travel agent, absolutely free of charge.
A ticket quantity, including the airline's three digit code 2 at first of the number. Get airline tickets at low costs right at your fingertips with the tajawal app. The flight ticket with the best price leading you to model new discoveries awaits you on Turkish Airways web site, mobile software, sales workplaces and call center.
three. Kode referral anda dapat dilihat setelah anda melakukan login dan klik di kolom referensi. Examine flights with KAYAK for the top international flight routes Discover low-cost flight tickets for all the top airlines world wide. Discovering the cheapest aircraft tickets takes a bit of smart planning.
If you would like the most affordable fares throughout the year, take into account flying on a Tuesday, Wednesday, or Saturday, when business travel demand is low. Due to our position, now we have been in a position to create partnerships with every major airline on this planet, and we purchase the biggest quantity of airfare on flights to, from and inside Canada.
Texas Maintain'em Poker merupakan permainan kartu poker yang sangat populer dan digemari saat ini. 4 However, since most airways check identification on boarding, this process is never functional. Right here, you may guide low cost air tickets for most popular locations like Goa, Hyderabad, Chennai, Kolkata, Mumbai, Jaipur, Delhi and plenty of more locations in India.


text:
Viktor Ivanovich Likhonosov (, 30 April 1936 – 9 August 2021) was a Russian writer, laureate of the Russian State Prize (1988), the International Mikhail Sholokhov prize and the first Yasnaya Polyana award (2003).

Biography
Likhonosov was born in Topki, Kemerovo Oblast, Soviet Union. In the 1960s, he was part of the Village Prose movement, and was supported by Alexander Tvardovsky who published his debut stories in Novy mir, claiming their author to be 'a Soviet heir to Ivan Bunin'. In the mid-1970s, through Yuri Kazakov, Likhonosov met Boris Zaitsev and Georgy Adamovich and became deeply involved in researching the history of Russian emigration. Unwritten Memoirs: Our Little Paris, a 1986 novel dealing with the modern history of Russian Cossacks abroad, is seen as his major work. Likhonosov lived in Krasnodar where he edited the literary magazine Rodnaya Kubanh.

He died from COVID-19 in Krasnodar on 9 August 2021, at the age of 85, during the COVID-19 pandemic in Russia. His wife had died 10 days prior.

References

1936 births
2021 deaths
20th-century Russian writers
Russian male essayists
People from Kemerovo
Russian male novelists
Russian magazine editors
Deaths from the COVID-19 pandemic in Russia

redpajama_set_name: RedPajamaWikipedia


I refuse to give up my flip flops!
today, it was about the size of a nickel. His scar is going to be about 8" long.
Yes, we found another farmers market.
would be living down here!!! What fun!
Large very round pitcher...do I see a pincushion in the making????
I picked up this doily...Its one of those old plastic ones.
Then this little piece of linen.
Hope you enjoyed going on this adventure with me today.
A lot of firsts for me.
He put in a big ball of dough, takes a little time to get done.
Its not an exciting photoshopped photo, but I got this vintage scale for $5.50 because they thought the top was broken off...they all come off, What a deal!!! Then I've been needing an old glass measuring cup.
This one, says Fire King...$1.00. I might be going back to THAT antique shop!!!
Now I need an old red cookbook and that should make for a good photo!
I decided to go along with Stacey today just to keep her company on the drive. We left the house at 8 am, and we just got home...8 PM. First interview was in Rolling Hills, above Long Beach, over an hour away. She thought the interview went well. We went to a couple of antique shops, I'll show you what I got tomorrow. We found a Fish eatery on line....bad neighborhood, we went to plan B. Found a place that was jammed packed with people. Never seen anything like it, fish taco, soooo good. Then we stopped back by home for 15 min. and took off in the other direction, an hour, for the second interview...went VERY well. She got to see the apt, the office shes really excited. They said they would be making a decision a week from Monday.
Just a quick note...Stacey has a new job interview in the morning in Pacific Palisades, then at 6 another, it is her second call back on that one....Please send good thoughts her way...she needs a job sooooo bad.
Last weekend I went to an antique mall...never a good thing if you dont want to spend money.
I found this wonderful old Coke bottle...I dont know how old, but it looked old.
Where is there ice in California!!!
putting out my painted sled. I sold soooo many sleds in the past, I did keep this one.
The price of reg. old sleds here in Calif...$$$$ I use to buy them for about $10 in Oregon.
Cute buckle. Glitter on the blade?? what do you think??
freshly made pesto....oh so good!!!
Love this sign over the Pier entrance, 80 Degrees in NOV. I LOVE IT!!!
See all the beauty on the glass, lots of dirt and grime.
in Ontario...I will be visiting often, Loved it.
I have been wanting an old coke bottle for "photography purposes"


text:
Q: How to disable LLVM optimisations for rust in Godbolt (for asm education purposes) I am learning about rust and asm, and using godbolt for this.
I have a program that looks like:
pub fn test() -> i32 {
    let a = 1;
    let b = 2;
    let c = 3;
    a + b + c
}

And I would expect the output to look something like
example::test:
        subq    $16, %rsp
        movl    $1, (%rsp)
        movl    $2, 4(%rsp)
        movl    $3, 8(%rsp)
        movl    (%rsp), %eax
        addl    4(%rsp), %eax
        addl    8(%rsp), %eax
        addq    $16, %rsp
        retq

But I actually get:
example::test:
        mov     eax, 6
        ret

This is useless when trying to demonstrate stack allocation, addition etc.
I am using the compiler flags: -Z mir-opt-level=0 -C opt-level=0 -C overflow-checks=off
So the MIR isn't optimising away the additions. The MIR output is:
// WARNING: This output format is intended for human consumers only
// and is subject to change without notice. Knock yourself out.
fn test() -> i32 {
    let mut _0: i32;                     // return place in scope 0 at /app/example.rs:2:18: 2:21
    let _1: i32;                         // in scope 0 at /app/example.rs:3:9: 3:10
    let mut _4: i32;                     // in scope 0 at /app/example.rs:6:5: 6:10
    let mut _5: i32;                     // in scope 0 at /app/example.rs:6:5: 6:6
    let mut _6: i32;                     // in scope 0 at /app/example.rs:6:9: 6:10
    let mut _7: i32;                     // in scope 0 at /app/example.rs:6:13: 6:14
    scope 1 {
        debug a => _1;                   // in scope 1 at /app/example.rs:3:9: 3:10
        let _2: i32;                     // in scope 1 at /app/example.rs:4:9: 4:10
        scope 2 {
            debug b => _2;               // in scope 2 at /app/example.rs:4:9: 4:10
            let _3: i32;                 // in scope 2 at /app/example.rs:5:9: 5:10
            scope 3 {
                debug c => _3;           // in scope 3 at /app/example.rs:5:9: 5:10
            }
        }
    }

    bb0: {
        StorageLive(_1);                 // scope 0 at /app/example.rs:3:9: 3:10
        _1 = const 1_i32;                // scope 0 at /app/example.rs:3:13: 3:14
        StorageLive(_2);                 // scope 1 at /app/example.rs:4:9: 4:10
        _2 = const 2_i32;                // scope 1 at /app/example.rs:4:13: 4:14
        StorageLive(_3);                 // scope 2 at /app/example.rs:5:9: 5:10
        _3 = const 3_i32;                // scope 2 at /app/example.rs:5:13: 5:14
        StorageLive(_4);                 // scope 3 at /app/example.rs:6:5: 6:10
        StorageLive(_5);                 // scope 3 at /app/example.rs:6:5: 6:6
        _5 = _1;                         // scope 3 at /app/example.rs:6:5: 6:6
        StorageLive(_6);                 // scope 3 at /app/example.rs:6:9: 6:10
        _6 = _2;                         // scope 3 at /app/example.rs:6:9: 6:10
        _4 = Add(move _5, move _6);      // scope 3 at /app/example.rs:6:5: 6:10
        StorageDead(_6);                 // scope 3 at /app/example.rs:6:9: 6:10
        StorageDead(_5);                 // scope 3 at /app/example.rs:6:9: 6:10
        StorageLive(_7);                 // scope 3 at /app/example.rs:6:13: 6:14
        _7 = _3;                         // scope 3 at /app/example.rs:6:13: 6:14
        _0 = Add(move _4, move _7);      // scope 3 at /app/example.rs:6:5: 6:14
        StorageDead(_7);                 // scope 3 at /app/example.rs:6:13: 6:14
        StorageDead(_4);                 // scope 3 at /app/example.rs:6:13: 6:14
        StorageDead(_3);                 // scope 2 at /app/example.rs:7:1: 7:2
        StorageDead(_2);                 // scope 1 at /app/example.rs:7:1: 7:2
        StorageDead(_1);                 // scope 0 at /app/example.rs:7:1: 7:2
        return;                          // scope 0 at /app/example.rs:7:2: 7:2
    }
}

And the LLVM IR output is:
define i32 @_ZN7example4test17h2e9277ab15e59fbdE() unnamed_addr #0 !dbg !5 {
start:
  ret i32 6, !dbg !10
}

attributes #0 = { nonlazybind uwtable "probe-stack"="__rust_probestack" "target-cpu"="x86-64" }

So it is at the MIR->LLVM level when the additions are optimised out.
How can I prevent this?
Thanks!
Note
If I use a tuple, the optimisation doesn't happen. e.g
pub fn test() -> i32 {
    let a = (1,2,3);
    a.0 + a.1 + a.2
}

becomes:
example::test:
        subq    $16, %rsp
        movl    $1, (%rsp)
        movl    $2, 4(%rsp)
        movl    $3, 8(%rsp)
        movl    (%rsp), %eax
        addl    4(%rsp), %eax
        addl    8(%rsp), %eax
        addq    $16, %rsp
        retq

A: There is the black_box hint that prevents the computation from happening at compile time.
Note that it is only available on nightly, at the time of writing.
#![feature(bench_black_box)]

pub fn test() -> i32 {
    let a = std::hint::black_box(1);
    let b = std::hint::black_box(2);
    let c = std::hint::black_box(3);
    a + b + c
}

example::test:
        sub     rsp, 12
        mov     dword ptr [rsp], 1
        mov     rax, rsp
        mov     eax, dword ptr [rsp]
        mov     dword ptr [rsp + 4], 2
        lea     rcx, [rsp + 4]
        add     eax, dword ptr [rsp + 4]
        mov     dword ptr [rsp + 8], 3
        lea     rcx, [rsp + 8]
        add     eax, dword ptr [rsp + 8]
        add     rsp, 12
        ret

Compiled with rust nightly and -C opt-level=3.
https://rust.godbolt.org/z/rMWhao11W

A: Pass mutable references to them to some other function (or inline asm) to force them to have memory addresses.  One hack for declaring a function without defining it is extern "C".
extern "C" {
    fn ext(x: &i32);   // void ext(const int *x);
}

pub fn test(a: i32, b: i32) -> i32 {
    let c = 3;
    unsafe{ ext(&b); }
    //dummy(&c, &a);   // alternative, declare as non-inline an use std::hint::black_box
    a + b + c
}

With -C opt-level=0 -C overflow-checks=off on Godbolt, the compiler spills both args to memory around the function call.
example::test:
        push    rax                          // align the stack and reserve 8 bytes
        mov     dword ptr [rsp], edi
        mov     dword ptr [rsp + 4], esi
        lea     rdi, [rsp + 4]               // &b
        call    qword ptr [rip + ext@GOTPCREL]  // function call  -fno-plt
style
        mov     eax, dword ptr [rsp]         // reload a and b
        add     eax, dword ptr [rsp + 4]
        add     eax, 3                       // constant-propagation for c
        pop     rcx                          // dealloc stack space with a dummy pop
        ret

Without disabling optimization, LLVM as expected saves/restores a call-preserved register to keep a across the function call.
example::test:
        push    rbx                          // save a call-preserved reg
        sub     rsp, 16

        mov     ebx, edi                     // use it to hold a
        mov     dword ptr [rsp + 12], esi    // spill b
        lea     rdi, [rsp + 12]              // and pass a pointer to it
        call    qword ptr [rip + ext@GOTPCREL]
        mov     eax, dword ptr [rsp + 12]
        add     eax, ebx
        add     eax, 3

        add     rsp, 16                      // epilogue
        pop     rbx
        ret

Or to block constant-folding specifically, use function args instead of constants.  As in: How to remove "noise" from GCC/clang assembly output?
pub fn test2(a: i32, b: i32) -> i32 {
    let c = 3;
    a + b + c
}

But even with -C opt-level=0 -C overflow-checks=off on Godbolt,
Rustc still doesn't spill/reload to stack space like clang -O0 would.
example::test2:
        mov     eax, edi
        add     eax, esi
        add     eax, 3
        ret

(opt-level=3 of course uses an LEA instead of MOV+ADD, but still uses a separate add of the constant 3 to optimize for latency instead of throughput on CPUs like Skylake where a 3-component LEA has 3 cycle latency instead of 1.  Unlike Alder Lake where lea eax, [rsi+rdi+3] is 1 cycle latency, and would be 2 with a scaled index.  Or 2 cycles for that on Zen or Alder Lake E-cores, so break-even with separate LEA/ADD but fewer uops.  https://uops.info/)

#[inline(never)]
This was suggested on How to declare a function without implementing it? as a way to get a non-inline function call.  We can use std::hint::black_box as suggested by @Finomnis to actually use the args and force the caller to materialize a value in memory when it passes a reference.
Uncomment it on the Godbolt link above to try it out.
#![feature(bench_black_box)]

pub fn test(a: i32, b: i32) -> i32 {
    let c = 3;
    dummy(&c, &a);
    a + b + c
}

#[inline(never)]
pub extern fn dummy(_a: &i32, _b: &i32) {
    //use std::sync::atomic::*;
    //compiler_fence(Ordering::Release);   // make the function non-empty even without args
    std::hint::black_box(_a);
    std::hint::black_box(_b);
}


Comodo Internet Security Pro 10.0.1.6294 Crack is a protection this is integrated that includes Comodo Firewall expert and Comodo Antivirus. And consequently, it becomes one of many lightest and a variety of programs which can be of suitable use entire protection. Comodo Firewall seasoned – it's far very effective to defend nicely from worrying commercials, pop-ups, malware, and much more although it makes use of minimum device resources. It gives a picture that is real of connections and ports. While Comodo Antivirus is a number of the few anti-virus programs that have a scanner that is active choicest gadget protection.
Comodo Internet Security Pro 10.0.1.6294 Free lets you perform the test that is the fast full experiment, custom experiment and score experiment on your device to identify any virus. You may also complete cloud primarily based scanning to test out the reputation of websites and e mail messages. within the computer software program house show screen it suggests the actual quantity and status of detected threats, community intrusions, updates and blocked intrusions to keep you conscious of your device safety degree. Comodo net safety happens to be available in 15 languages which are diverse.
Comodo Internet Security Pro 10.0.1.6294 Serial Key experiment's settings can tweak in numerous factors, which include the severity degree of the actual-time shield (stately, on get entry to, disabled), notification message display, heuristics, automatic quarantine, reminiscence test at gadget start-up, large files to bypass, exclusions, archives and rootkits to incorporate or exclude, and a ways greater. Comodo's firewall can customise regarding application and a tip being worldwide, e.g., permit simply outgoing connections being the internet, community manipulates policies, predefined policies, network and blocked zones, in conjunction with port sets.
Antivirus Tracks down and kills any malware that is presently on a laptop.
Anti-Root-package: Scans, detects & eliminates rootkits for your computer.
Anti-adware: Detects adware threats and destroys every contamination.
But safety prevents software program this is malicious your pc into a zombie.
Defence safeguards gadget this is critical and blocks malware before it is able to install.
Automobile Sandbox era runs unknown files inside surroundings that remote.
Anti-Malware It kills procedures which can be harmful they could infect your system.
Quarantine device to separate suspicious files viable viruses are saved performing to ensure that nothing this is sneaky thru.
Comodo utility shortcuts couldn't delete renamed or moved.
IP4 and IP6 access the names may want to distort in all likelihood.
Some of the home windows XP computers could maybe no longer deploy updates.
Cygwin fails at put upset up scripts and apps like the sprint, Bash becomes unresponsive eat this is the usage that is imperative Processing Unit.
Report carrier (FLS this is research fail in a few instances.
Depended on merchant list ought to see paid off the listing of entries for CIS variations older than v10 inside the closing update this is main.
Install as normally Comodo Internet Security Pro Crack.


The interviews of the Consumer Survey are conducted from Statistics Finland's Telephone Interview Centre (CATI) during the first two or three weeks of the month. In April 2016, in all, 1,255 responses were gained, so the non-response rate of the survey was 46.6 per cent (incl. over-coverage). The non-response rate includes those who refused from the survey or were otherwise prevented from participating, as well as those who could not be contacted.
ISSN=1799-1382. April 2016, 1. Method of the Consumer Survey . Helsinki: Statistics Finland [referred: 26.4.2019].


As we all know, automated industry has developed rapidly in recent years. Last year, A-ONE had introduced robots and combined them with fixtures to create an automated library. It can be applied to EDM and wire EDM, Milling, grinding and other technologies. The silo can be placed with 70 pieces of pallet(148mm) and matched with ITS 148 grip. It can complete a grab in 0.1 seconds as quickly as possible, which greatly shortens the processing time and improves the work efficiency.


text:
Bad journalism, cheap
Tuesday, July 17th, 2012 10:00 PM
By Dan Haley
Editor and Publisher
Nobody cares about Journatic, a colleague said to me Monday. Then he allowed that maybe 200 people in all of Chicago, mainly local news folks, cared about Journatic. I say you add in the devoted Tribune haters and very quickly you're over a thousand people who care about Journatic.
What, you ask, is Journatic? It is the latest embarrassment for the Trib which just recently turned over the keys to its TribLocal gambit — both online and in print — to a company founded by River Forester Brian Timpone. Even worse, when it made its TribLocal deal with Journatic, the Trib bought a chunk of the company.
Timpone's conceit was that he could do local news better and cheaper than the old-line media with its "broken model" of locally-based reporters who actually went out and reported news. Well, it turns out that Timpone was right about the cheaper part. He focused on data-driven reporting. That's a method of scouring public data — police reports, property transfers, high school basketball results, LinkedIn pages, whatever — and then finding some inexpensive way to put a few words around the factoids.
This results in coverage such as last week's page one bombshell in the local version of TribLocal that Oak Park and River Forest had, between them, about 100 practicing dentists. Stretched across two inside pages, this remarkable report was produced, the story told us, by "the TribLocal Research Team."
Who might this crack team be? There were some reporters and copy editors on this continent. There were fancy software programs that could spin out some sports clichés to wrap around a box score. But as NPR's "This American Life" reported 10 days ago, mainly there were people in the Philippines being paid 35 cents a story to gin up a few paragraphs for a local story for the Tribune, the Houston Chronicle, and a lot of other notable newspapers.
Since the radio report scalded Journatic, more actual reporting has taken place and, not surprisingly, the other key to the efficiency of the high volume, half-buck per story model was to violate every rule of journalism. So we've got faked bylines (Hello, Amy Anderson), plagiarism and the always frowned-on journalism practice of just making stuff up.
This has led the Trib to dump Journatic "indefinitely" and to promise that, going forward, TribLocal would be written by Trib reporters and "trusted freelancers." Old school, but hey, it just might work.
I know this sounds like gloating, but I don't mean to. We are in a moment of "disruptive chaos" in the news business, as the smart folks like to call it. The old model isn't going to get us through, and certainly here at Wednesday Journal we have many challenges. The future is uncertain and change — digital first news reporting, pushing content through social media and e-mail, engaging readers on social media, more video, unique print content, reader-submitted pictures and content, live comment boards, and, yes, data-based reporting — well the change can't come fast enough.
But there is something at the core of what we do that is unchanging. And that's what Journatic's model can't imagine. It is what a once-great company like the Chicago Tribune lost track of in trying to pump up the volume and squeeze the unit cost of its community coverage.
A good local story is about connection. Connections exist between people. Connections come with a sense of place. Connections come with context. It's great that there are 100 dentists in Oak Park and River Forest. But tell me one great story about one dentist who has done something extraordinary. That's community journalism.
Email: dhaley@wjinc.com Twitter: @OPEditor
Hey now! from OP
Not much difference between what Journatic does and what the WJ does when it seemingly merely re-types press releases, etc. provided to them by the various gov't entities into stories....of course things seem to get a little more interesting when the Editor has a self-interest; i.e. Oak Park Ave. & South Blvd. biz district retail overlay...
Your lead story online is about Dean Nichols. You could have had a reporter walk down to his home at 304 S. Oak Park Ave in less then 2 minutes and do some actual reporting. Instead, we get a couple of photos of new concrete being poured in front of Maya Del Sol, which is directly across the street from the Wednesday Journal. Talk about lazy journalism.
John Butch Murtagh from Oak Park, Illinois Facebook Verified
I agree with Dan's view that "connections" are the key to a good or great local story. What I am hesitant about is the slam on the concept of multi media electronics to search for facts. In the old newspaper days, stringers were used to find stories around town using their connections to the street. Great sources were bellman, taxi drivers, bartenders, etc. The stringer got the write the story on occasions, but most of the time it was a matter of slipping him a few bucks for the scoop. The Barwin story was a scoop. The likelihood that he would take a job in Florida appeared in the Oak Leaves and WJ Comments before it was covered in the WJ Print Edition. When covered, the WJ Print Edition did not mention Florida Sunshine Laws which revealed that many people in the community were aware of the conflicts with the board that led to his departure. It could be a story worth a "skip", but the WJ did a critical editorial about the board silence on Bawin's resignation. It was a subject you embraced and then buried. I think while WJ is an outstanding paper, it is weak on investigated reporting. The Barwin revelation is an example. In 2012, newspapers have little choice but to make multi media electronics search capabilities to enhance their connections. Filling the stringers' role electronically is critical to fight off external competition.
Q from Oak Park
Mr. Haley, a great local story would be why Barwin left. What is going on with the Sertus owned, once owed by tax payers land. There are certainly a lot of great local stories that people would grab a copy of the W.J., to read about, but until then, local folks like Enuf is Enuf, John Butch Murtagh, will continue to dig out facts. It saves the W.J. time and money, and that may be why social media is taking over the newspaper business. Social Media knows what people want to know.
Scott Watson from St Louis, MO
Thank you fornthe clarity around Journatic. When I heard the TAL story, I figured this would further deteriorate a profession that needs to be rethought, but not removed. Connections are the key. Things like sources, local knowledge, etc.,tell the story...which is what journalism should be.


text:
Downtown parking? There's an app (to forget about) for that
(John Hickey/Buffalo News)
By Jonathan D. Epstein
Published Fri, Nov 22, 2019 |Updated Fri, Nov 22, 2019
As easy as the city is trying to make it to pay for parking, it's apparently just as easy to forget.
Buffalo Place, the nonprofit organization that runs the downtown business improvement district, has been updating its report on the availability of parking downtown, producing a map that shows where there are spaces and how much they cost. Officials distributed the latest version to board members at their meeting Wednesday.
The group also has worked with the city to identify opportunities to create more on-street parking spaces and encourage their use, just by changing signs and pricing. Officials have noted a shortage of 1,500 spaces in the business core from Lafayette Square to Chippewa Street, while there's an abundance of extra spaces near Canalside and Lower Main Street.
And along with the new digital meters that the city introduced, it also created a new app, called Buffalo Roam, to allow patrons to pay for parking through their smartphones.
The efforts apparently are working, because not only are there more spaces in some areas, but there are more openings, Buffalo Place officials told the rest of the board. "I now see vacant spaces on Main Street. People are rotating out of them, coming for short stays," Steven J. Carmina, a Buffalo Place board member and architect, who lives and works downtown, said during the meeting.
Suddenly, next to him, Board Chairman Keith Belanger grabbed his cellphone to pull up the Buffalo Roam app.
"I forgot to pay for my parking!" he exclaimed, hurriedly pressing the keys.
Story topics: Buffalo Place/ jonathan d. epstein/ Off Main/ parking
Jonathan D. Epstein– Jonathan Epstein is a business reporter at The Buffalo News, where he covers commercial and residential real estate and development. He has worked at The News since 2004.


text:
Saudi Arabian State Media Urges U.S. To 'Hit Iran Hard' With Punitive Airstrikes
Zak Doffman Contributor
I write about security and surveillance.
Iran sees the escalating tensions with the U.S. as extending to include Saudi Arabia and Israel. And on Thursday, an editorial in Saudi Arabia's Arab News demanded: "Iran must not go unpunished... In [our] considered view, there has to be deterrent and punitive action in order for Iran to know that no sinister act will go unpunished; that action, in our opinion, should be a calculated surgical strike."
A day earlier, the head of Iran's IRGC claimed the country is "on the cusp of a full-scale confrontation with the enemy. This moment in history, because the enemy has stepped into the field of confrontation with us with all the possible capacity, is the most decisive moment of the Islamic revolution." Hossein Salami has previously threatened the "triangle" of the U.S., Saudi Arabia and Israel, and in 2015 said that Iran "would welcome" war with the United States.
"Riyadh has constantly warned world leaders of the dangers Iran poses," Arab News said in its editorial, "not only to Saudi Arabia and the region but to the entire world. The time has come for Iran not only to curb its nuclear weapon ambitions - again in the world's interest - but also for the world to ensure they do not have the means to support their terror networks across the region."
The Saudi newspaper claims that the drone attacks on Tuesday and the attack on four oil tankers off the coast of the UAE at the weekend "represents a serious escalation on the part of Iran and its proxies, should the initial conclusions of an international investigation prove to be accurate."
Earlier on Thursday, Iran's foreign minister said from Tokyo that "the escalation by the United States is unacceptable." Javad Zarif also described U.S. actions as "economic terrorism, pure and simple."
Nothing is new in the Middle East. The military standoff between Iran and Saudi Arabia defines the region, far more than any regional enmity towards Israel. Tel Aviv has been courting Middle Eastern Arab states, including Saudi Arabia and UAE. In the region, the concept of "my enemy's enemy" carries serious weight.
"Our strategy is to erase Israel from the global political map," Hossein Salami has said of Israel. On Wednesday, Iran's defense minister announced that Iran will "defeat the American-Zionist front." And on Tuesday, Ayatollah Khamenei said that "the control of many affairs rests in the hands of the Zionist society" because Washington prioritizes Israel 's interests over all others.
On the subject of Iran, Israel and Saudi Arabia could not be more aligned.
"We argue this because it is clear that sanctions are not sending the right message," Arab News said. "Our point of view is that they must be hit hard. They need to be shown that the circumstances are now different. We call for a decisive, punitive reaction to what happened so that Iran knows that every single move they make will have consequences."
Much has been written about the U.S. plan as regards the standoff with Iran and the escalating situation in the Gulf. The danger is that it will be a regional trigger that escalates the situation further, rather than any considered U.S. action. Iran doesn't need to target U.S. forces in the Middle East when it has all of Saudi Arabia and Israel on its doorstep. And the danger of a proxy war, most likely in Iraq, also now looms large. And from there everything gets frighteningly serious frighteningly fast.
According to the Guardian, Qassem Suleimani, the leader of the IRGC's venturing Quds force, "recently met Iraqi militias in Baghdad and told them to prepare for a proxy war." The newspaper added that, according to intelligence sources, "the move to mobilize Iran's regional allies is understood to have triggered fears in the U.S. that Washington's interests in the Middle East are facing a pressing threat."
On Monday, U.K. Foreign Secretary Jeremy Hunt said "we are very worried about the risk of a conflict happening by accident with an escalation that is unintended. What we need is a period of calm to make sure that everyone understands what the other side is thinking." By Thursday, the U.K. had raised the threat level for military and diplomatic staff in Iraq and Hunt followed up discussions with U.S. Secretary of State Mike Pompeo by tweeting that "we share the same assessment of the heightened threat posed by Iran. As always we work closely with the U.S."
In its editorial, Arab News referenced Saudi Arabia's Crown Prince Mohammed bin Salman calling Ayatollah Khamenei the "new Hitler of the Middle East," arguing that "appeasement does not work with the Iranian regime, just as it did not work with Hitler," and urging that "the next logical step should be surgical strikes."
If and when that happens, though, Iran's response will be markedly different to Syria's.
Follow me on Twitter or LinkedIn.
Zak Doffman
I am the Founder/CEO of Digital Barriers, providing surveillance solutions to defense, security and law enforcement agencies worldwide. Contact me at zakd@me.com.


Can you afford for your website and emails to go down?
When it comes to website and email hosting, speed and dependability are of the utmost importance. At Country Website Design we use only business grade website hosting to ensure that your website and emails have the reliability your business needs, and we are on call to assist you if you have any issues, meaning that you don't need to be on hold for hours with an Indian call centre for support, we manage it all for you, all at very competitive rates.
If you've already tried different hosting company and spent hours listening to recorded messages or trying to get through. Well with our hosting service you wouldn't have to worry about that since our own server admins will be there to assist and fix any occurring issue and they are available for support 24/7, 365 days a year.
Our AU based data centers with custom backup facilities offer complete satisfaction and peace of mind when it comes to reliability and just as dependability when it comes to the subject of price. There are no hidden fees and we'll refer your business web hosting service to a bundle which suits your needs precisely.
Country Website Design assists businesses in Bathurst, Cessnock, Coonamble, Dubbo, Griffith, Maitland, Mudgee, Newcastle, Orange, Singleton, Tamworth and Wagga Wagga with email hosting, website hosting, backups and support. So please contact us for a no obligation consultation.
WHY TRUST COUNTRYWEBDESIGN WITH YOUR HOSTING?


magick: unable to extend pixel cache `<some random looking strange word appears here>' @ fatal/cache.c/CacheSignalHandler/3182.
I see, in the past (few months ago) stitching 14 similar sized images worked flawlessly.
convert: unable to extend pixel cache `no such file or directory' @ fatal/cache.c/CacheSignalHandler/3182.
Topic: Which image metrics to use for selecting representative images from large image sets?
Which image metrics to use for selecting representative images from large image sets?
Topic: How to get "mean" or "average" from image statistics?
How to get "mean" or "average" from image statistics?
Topic: How to threshold an image to get about same amount of black and white?
Re: How to threshold an image to get about same amount of black and white?
I cant' help, I can't code in C. Only Ruby, as I am a self-taught hobby programmer.


Sod is one of the most expensive ways to install a new lawn. Careful preparation of the soil before sod is laid is extremely important to protect your investment. So is choosing the right type of sod for your region and environmental conditions. Once you've cultivated, amended the soil, raked it smooth and watered it, sod can be laid for an instant, lush lawn. Care of new sod in the first weeks -- especially irrigation -- is critical. Insufficient water is a problem, but so is too much.
Healthy sod is consistently green and doesn't have puddles on the surface.
Watch the new sod for color changes. If you see the leaf blades turning a grayish-green, pull up a corner of the sod. If the soil is wet and mushy, you're watering too much. Let the sod dry out until the top 2 inches of soil are dry and crumbly. Washington State University recommends early morning watering, which allows soil and grass blades to dry out thoroughly during the day.
Walk on the sod. If water comes up around your shoes and makes a squishy sound, the lawn is getting way too much water. Look for puddles at lower elevations in the lawn as well as any depressions. Excess water runs down hill and collects in these spots. Puddles are a sure sign of overwatering.
Pull up pieces of the sod in different areas after the sod has established for a few weeks. Healthy sod that gets the right amount of water will resist the pull because the roots are healthy and growing. Overwatered sod will come right up because its roots are dying or dead. When the roots get too much water, they soften, rot and die from lack of oxygen.
Look for weeds that thrive in moist conditions. This is a very late symptom of over watering that's been going on for a long time. As the sod fails, weeds will pop up because of the excess water. Buttercups, speedwell, crabgrass and broadleaf weeds cropping up in the sod lawn are all sure signs that the grass is on the decline and weeds are taking over.


The view of respected NFPs deserves to be heard. Not only at Christmas, when stories about charities helping the poor appear.
More important is sustained advocacy from the NFP sector. We want NFPs – across healthcare, aged care, the arts, sport, community associations and other sectors – to tell it like it is. They should use their on-the-ground knowledge to enhance public policy.
Federal and State Governments should work with NFPs, not against them. Thankfully, Western Australia's NFP sector has a history of collaborating with the State Government and achieving results. It seems the rest of Australia can learn from WA.
Consider what is happening nationally. One in five respondents in a recent University of Melbourne survey on NFP advocacy said their funding agreement restricted their ability to comment on government policy.
Remarkably, 69 percent of organisations believed 'dissenting organisations risk having their funding cut'. And 40 percent directly linked the airing of dissenting views as a threat to their Deductible Gift Recipient status (which confers special tax treatment).
Put another way, some NFPs are worried they will lose precious funding if they dare criticise government policy – even though advocacy is a part of their charitable purpose.
Of course, not all NFPs feel this way and care is needed extrapolating survey results. Still, there is enough evidence to suggest the NFP sector nationally is losing its voice.
That is not the case in WA. In my experience, the relationship between the NFP sector and the WA Government, on both sides of politics, is more constructive compared to other States, and federally.
I put this down to three reasons. First, there are long-term relationships between WA's NFP sector and government. There's always room for improvement, but I do not see a combative approach from our Government towards the NFP sector.
Second, WA's capacity for innovation is evident across the NFP sector. Our remoteness necessitates new approaches to getting things done.
Third, there is a co-operative spirit within WA's NFP sector. Our NFPs work together and share resources to help those in need.
I have seen the outcomes first-hand. In 2015, Budget pressures forced the WA Government to axe a financial counselling program for people facing hardship. Anglicare WA, which I chair, the Financial Counselling Association WA, the WA Council of Social Services and UnitingCare West successfully lobbied the Government to reverse its decision.
Anglicare WA then collaborated to create an innovative approach to financial counselling that the WA Government accepted and implemented. The WA Government listened to a united NFP voice on this issue and acted.
WA has a long history of NFPs working together. What is now the Disability Services Commission was created by the community sector, consumer advocates and families proposing to the government of the day a unified approach to serving people with disability.
The Chamber of Arts and Culture WA was established in 2010 to bring a single voice to our State's arts sector and has successfully argued the case for long-term sector planning by government. Through my consulting firm, I helped develop the strategy for what would become the first Chamber of its kind in Australia – and a model for other States.
In 2010, the former Government established the Partnership Forum to oversee the relationship between the public and community sectors - a mechanism that brought the voice of the NFP sector directly into government, and another Australian first led by WA. The McGowan Government is extending this initiative with the Supporting Communities Forum to maximise partnering opportunities.
I hope the relationship between Government and the NFP sector in WA continues to strengthen and that other States benefit from our example. Moreover, that NFPs across Australia feel empowered to speak up when they disagree with government policy.
NFPs are not only there to provide food, clothing or shelter for the disadvantaged. They must speak on their behalf when needed. Our community is stronger when NFPs say what they think, and deliver on their Purpose through reasoned advocacy.
John Barrington is Managing Director of Barrington Consulting Group and Chairman of Anglicare WA and Perth Festival. He received the AICD PwC Director Award for Excellence in the Not For Profit sector in 2017.


Advocating For Our Clients In And Out Of Court.
You can also ask us for the support of a certified mediator.
Clients can visit Soliman and Associates during business hours Monday - Friday, 9am - 5pm, or Saturday - Sunday, by appointment. Our office is located in Cherry Hill, NJ, and we offer a free initial consultation to each new client. Our scheduling is flexible, so it's easy to find time to speak with our lawyer. Contact us right now and ask about our competitive rates.
I consulted with Mr. Soliman in regards to a dispute with a car dealership. Ahmed is a respectful, knowledgeable and professional attorney. I would highly recommend him.
The Best lawyer . Mr Ahmed Soliman accepted my case when my previous lawyer dropped me ten days before my trial ! He is the Best .
Soliman handled my case with care and professionalism. He helped settle my case in a timely manner, which was greatly appreciated. I highly recommend Soliman & Associates.
I have the opportunity to work with Soliman and Associates PC for last couple years for 2 different nonprofit institutes. As a client I am convinced that Ahmed M. Soliman, Esq had been exceeded all expectations which includes professionalism, communication and availability etc. I have noticed that Mr. Soliman always uphold the work ethic / professionalism in any given time and circumstances. What I like most that Mr Ahmed Soliman doesn't hesitant to provide honest feedback to client beforehand instead waiting at the end for the process. As a legal professional Mr Soliman has been shown high label of professionalism. Also, Mr Soliman is available urgent consultation and follow up. Beside that Mr Soliman keep client updated.
We had a very challenging frivolous lawsuit where we faced a six-figure liability, multiple charges and the plaintiff was hell-bent on extorting a major liability ruling. Mr Soliman helped us over a period of several months to work through multiple settlement offers (from us), even when we had done nothing wrong. Finally, the plaintiff forced a jury trial where we won unanimously on each and every point! Although no lawyer can cure the mental trauma, Mr Soliman actually ensured that we received damages from the party! Thank you Mr Soliman!
I'm an attorney but have no experience in litigation or property law. I hired Mr. Soliman to help me deal with a dispute with a neighbor. He was professional, incredibly responsive, and got the matter resolved and settled quickly. I've since recommended him to others and will absolutely use his services again.
Very Honest and Knowledgeable Attorney !
Soliman & Assoc did a fantastic job on very short notice. They are extremely competent and professional. I highly recommend them!!!
When I started one of my companies Mr. Soliman and his team helped me structure the business with the IRS and provided me with very good council on the various contracts and agreements that I had to put in place to run the business. I received very professional, quick, and thoughtful attention and I consider Soliman and Associates a trusted source for sound legal advice!
Responsive, professional, got the job done.
I was completely satisfied. I have no complaints. Mr Soliman was honest, direct with the situation, and amazingly prompt with our communications. He gave me great advise and I had extreme confidence with him.
He is the Best. I highly recommend him. I hired him for a habitability hearing and he rocked !!! Other people in the courtroom came up to us and said how impressed they were with him and asked for his card. I can't say enough how impressed I was/am with how he commanded the court room. He is incredibly professional and won over everyone he came in contact with. Even the judge commended him on how well he presented our case. He cares about the people he represents. If you need an attorney, look no further. He is the best !!!
Mr Soliman, Was very professional and prompt with providing legal advice, to help resolve our issues. We now have peace of mind and are in a much better situation, Thanks to his assistance. I would recommend him, to anyone in need of legal assistance.
I found Mr. Soliman online doing a search for an attorney who handled tenent/landlord issues. What i found was a creative, intelligent attorney well versed on the laws that would be needed in preparing my case for me. Ahmed was timely and prompt with his filings, and he kept me up to date at all times regarding the status of my case. Always professional and honest, the results have been everything i could have asked for. A good attorney was a key element for me and my family, and Mr. Soliman was there to advocate for us and protect our rights with professionalism and integrity. He was extremely educated regarding the laws pertinent to my case. His briefs were to the point and completely based in the law. I find Ahmed to be kind, good natured, dedicated and hard working. I made a great choice in Ahmed Soliman as a advocate for my family. I now consider Ahmed to be our families legal arm, and if i ever need legal assistance again I know who to call. This is a lawyer i absolutely trust.
Ahmed was very helpful in my dispute with my tenant. My tenant had not paid bills he was responsible for and it wound up causing a lien to be placed on my property by the township. We wound up going to court, and throughout the hearing, Ahmed was very effective arguing my case and using my contract to squash the tenant's ridiculous excuses. I was very happy with the outcome.
This firm did a great job and helped me win a case in court. I received personal attention and would recommend them.
Ahmed represented me in an important business matter and resolved it to my complete satisfaction in a cost-effective manner. I recommend him highly.
Mr. Soliman helped me during one of the most difficult times of my life. He is thorough, caring, very knowledgeable and navigated my case very well with personal attention to all details. I would definitely recommend him to friends and family.
I worked with Soliman and Associates, PC, I needed to hear an advice as it was so hard time. Ahmed with his calm voice and his simple way to explain the law and my situation makes me have full understanding about the situation. Then he reviewed with me my options and which ones will fit with my case. I followed his advice and I did not ever regret it. It was my pleasure working with him.
© Soliman And Associates PC. All rights reserved.


text:
DotEcon - Economic Consulting > News > Completion of the UK award of 700 MHz and 3.6-3.8 GHz spectrum
On 27 April 2021, Ofcom published the results of the 700 MHz and 3.6-3.8 GHz spectrum auction. The four UK MNOs were assigned spectrum in the auction, which raised revenue of nearly 1.4 GBP billion. The resulting spectrum assignments are as follows:
EE obtained 2×10 MHz FDD and 20 MHz SDL in the 700 MHz band and 40 MHz in the 3.6-3.8 GHz band, for a total licence fee of GBP 475,000,000
H3G obtained 2×10 MHz FDD in the 700 MHz band, for a total licence fee of GBP 280,000,000
Telefónica (O2) obtained 2×10 MHz FDD in the 700 MHz band and 40 MHz in the 3.6-3.8 GHz band, for a total licence fee of GBP 448,000,000
Vodafone obtained 40 MHz in the 3.6-3.8 GHz band, for a total licence fee of GBP 176,400,000
The auction adopted an SMRA-clock hybrid format for the assignment of frequency-generic lots in three categories (700 MHz FDD, 700 MHz SDL and 3.6-3.8 GHz), where the auctioneer specifies round prices for lots in each category and bidders indicate the number of bids in each band they wished to make at prevailing prices. At the end of each round, the auctioneer determines standing high bids for the lots available, and the auction ends where there is no more bidding activity, at which point standing high bids become winning bids. The assignment of specific frequencies corresponding to frequency-generic lots was determined in a follow-up process, which used a combinatorial sealed bid in combination with the possibility for bidders to reach an agreement about assignments in the 3.6-3.8 GHz band (allowing for the possibility that agreements might include some or all winners).
DotEcon advised Ofcom on some aspects of auction design and in the implementation of the auction, which was run using DotEcon's WebBidder(TM) auction software.
Further details about the auction, including bid data, can be found on Ofcom's website.
This entry was posted in News. Bookmark Completion of the UK award of 700 MHz and 3.6-3.8 GHz spectrum.


text:
Democrats / Equality / Republicans
U.S. Rep. John Lewis (D-GA) looks on during a news conference on Capitol Hill, on Jan. 16, 2014 in Washington, DC.
Liberal revolt grows over Obama judges
02/18/14 10:11 AM —Updated 02/18/14 06:57 PM
By Adam Serwer
A revolt against President Barack Obama's nominees to the federal bench in Georgia has spread from the civil rights icons who paved the way for Obama's presidency to the abortion rights movement.
The abortion rights group NARAL Pro-Choice America last week announced its opposition to nominee Michael Boggs, joining a coalition of Democratic members of Congress from Georgia and celebrated civil rights leaders like Georgia Democratic Rep. John Lewis, C.T. Vivian and Joseph Lowery. The group had already been calling for the president to withdraw Boggs, a former Democratic Georgia state representative, and Mark Cohen, an attorney who defended the state's voter ID law.
Both judges were approved as part of a package deal between the White House and Georgia's two conservative Republican Senators, Saxby Chambliss and Johnny Isakson. The deal was put together before Democrats abolished the filibuster for most nominations, but Senate Judiciary Committee Chairman Patrick Leahy maintains a Senate tradition, called the blue-slip process, which allows Republican senators to quietly block Obama's judicial picks without drawing public attention.
"We look to our judicial branch to protect and uphold our values and freedoms. Michael Boggs' anti-choice record shows that he will push his personal agenda instead of listening to the cases in front of him without bias," Ilyse Hogue, president of NARAL, said in a statement. "We expect our leaders to nominate judges whom we are confident will be fair and unbiased. Michael Boggs does not pass that test."
Boggs has drawn particular opposition because as a state representative he supported keeping a Confederate symbol on Georgia's state flag, supported a state constitutional amendment banning same-sex marriage, and backed a law that would require parental notification for minors seeking an abortion without exceptions for rape and incest.
Boggs also supported a state program that allowed Georgia residents to purchase "choose life" license plates, the proceeds from which go to support "Pregnancy Resource Centers" in Georgia. The Pregnancy Resource Centers are meant to counsel women on alternatives to terminating a pregnancy, NARAL and other abortion rights organizations see such facilities as attempting to mislead pregnant women by inflating the health risks associated with abortion.
According to a 2004 article in the Atlanta-Journal Constitution, when voting in support of a state constitutional ban on same-sex marriage, Boggs railed against "activist judges" and said that "whether you're a Democrat or a Republican, we have seldom had an opportunity to stand up for things that are common-sensical, things that stand up for Christian values." Boggs also said the amendment outlawing marriage between same-sex couples was "premised on good Christian values," according to a 2004 Associated Press report.
Those sentiments might not have been unusual for a moderate or conservative Southern Democrat in 2004. But that's not the kind of record liberal groups want to see from someone receiving a lifetime appointment to the federal bench.
The White House has not backed down from the nominations, arguing that the deal was part of a long, painstaking process of negotiations that they don't want to toss out the window. According to The Hill, White House adviser Valerie Jarrett told the Congressional Black Caucus at a meeting in early February that the administration wouldn't be withdrawing the nominations. The Obama administration is also frustrated with what they see as inadequate recognition of the fact that the administration has nominated the most diverse slate of candidates for the federal bench in history — including one who would be the first openly gay black nominee —and that the Georgia delegation failed to weigh in on the process before the deal over the Georgia nominees was cut.
For their part, local activists say they were left out early in the selection process. "What folks in this community are accustomed to is having senators come to the community and get input as to judicial vacancies, that's what people in this community were expecting this time," said Charles Johnson, an attorney with Advocacy for Action, a Georgia-based group opposing Obama's Georgia nominees. "We were told a deal had been brokered that had been pushed by Chambliss and Isakson that involved people that would not have come up from the traditional process."
Democrats in the Senate have yet to come out publicly against either of the Georgia nominees who have drawn opposition from Democrats in the House. Massachussetts Democrat Sen. Elizabeth Warren came closest, warning that Obama has appointed too many "corporate judges" to the bench. With NARAL joning the fray, other liberal groups may follow suit, and Democrats in the Senate may no longer be able to stay silent on the matter.
"We have a lot of fantastic pro-choice allies in the Senate," said Samantha Gordon, a spokesperson for NARAL. "They're well aware of our opposition to this candidate."
Democrats, Equality, Federal Courts, Federal Judiciary and Republicans
Monday's campaign round-up
Kerry pans climate change deniers
Federal Courts and Federal Judiciary


text:
package com.xhh.demo.http.load;

import java.io.ByteArrayOutputStream;
import java.io.InputStream;
import java.io.PrintStream;
import java.util.Properties;

/**
 * 为 JavaClass 劫持 java.lang.System 提供支持
 *
 *
除了 out 和 err 外,其余的都直接转发给 System 处理

 *
 * @author tiger
 * @version 1.0.0 createTime: 14-11-1
 * @since 1.6
 */
public class HackSystem {

    public static final InputStream IN = System.in;

    private static ByteArrayOutputStream BUFFER = new ByteArrayOutputStream();

    public static final PrintStream OUT = new PrintStream(BUFFER);

    public static final PrintStream ERR = OUT;

    public static String getBufferString() {
        return BUFFER.toString();
    }

    public static void clearBuffer() {
        BUFFER.reset();
    }

    public static void setSecurityManager(final SecurityManager s) {
        System.setSecurityManager(s);
    }

    public static SecurityManager getSecurityManager() {
        return System.getSecurityManager();
    }

    public static long currentTimeMillis() {
        return System.currentTimeMillis();
    }

    public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length) {
        System.arraycopy(src, srcPos, dest, destPos, length);
    }

    public static int identityHashCode(Object o) {
        return System.identityHashCode(o);
    }

    public static Properties getProperties() {
        return System.getProperties();
    }

    public static void setProperties(Properties props) {
        System.setProperties(props);
    }

}

redpajama_set_name: RedPajamaGithub


text:
Postdoctoral Fellow / Researcher / Scientist
Postdoctoral Researcher – Diabetic Kidney Disease Full-time
Website @BhallaResearch
The laboratory of Vivek Bhalla, MD is seeking a highly motivated postdoctoral candidate to join its research program. The laboratory is housed within a community of scientists and physician-scientists in newly renovated facilities within Stanford Research Park. The laboratory focuses on hormone-induced signaling pathways active in diabetic kidney disease. Specific areas of interest include elucidating the role of specific genes in podocyte and endothelial cell function in diabetic glomeruli. Elucidating the important regulators of these pathways will involve biochemical, molecular, and genetic approaches. This work will involve multidisciplinary collaborations with leading scientists here at Stanford and around the country in nephropathology, cardiovascular medicine, and protein biochemistry.
The laboratory is funded by several grants, including an R01 award from NIDDK, philanthropy, and institutional awards. Several current and former postdoctoral fellows have been awarded individual fellowships from the AHA, NIH, Hillblom Foundation, and The Fulbright Program. Several former trainees have successfully transitioned to positions in academia and industry.
The position has funding for at least one year with the opportunity to apply for individual fellowships thereafter.
The Bhalla Lab is committed to diversity, equity and inclusion in biomedical research and encourages all to apply.
Applicants must be a US Citizen or a US Permanent Resident.
Prior experience with tissue culture, pharmacology, and animal handling is required. Ideal candidates will have an M.D. and/or Ph.D. with a strong background in cell and molecular biology.
Expertise with transgenic mice would be beneficial.
The candidate will be expected to learn new techniques and develop independent avenues of research.
It is imperative that the candidate be fluent in both spoken and written English.
Required Application Materials:
Brief statement of interest
Contact information for three references
Postdoctoral Researchers in Neuroscience/Bioinformatics at UCLA Full-time
University of California, Los Angeles United States (US) Los Angeles
Two postdoctoral positions are available in the laboratory of Dr. Yi-Rong Peng, Department of Ophthalmology/Neurobiology, University of California, Los Angeles....
Postdoc position on Cellular Information Processing- Tay Lab – University of Chicago Full-time
University of Chicago United States (US) Chicago
Applications are invited for an immediate opening at the Systems Biology and Bioengineering Group led by Professor Savas Tay, at...
POST-DOCTORAL FELLOW in metabolism Full-time
University of California, San Francisco United States (US) San Francisco
One postdoctoral position is available in the Biao Wang's laboratory at Cardiovascular Research Institute (CVRI) at the University of California,...
Postdoctoral Research Fellow Pluripotent Stem Cell Biology Full-time
Northwestern University United States (US) Chicago
Two postdoctoral fellow positions are available in the laboratory of Dr. Paul Burridge in the Department of Pharmacology and the...
Cold Spring Harbor Laboratory United States (US) Cold Spring Harbor
Justin B. Kinney and Adrian R. Krainer seek a postdoctoral fellow to spearhead a project focused on quantitative signal integration in alternative mRNA splicing....
Translational Neuroimaging Postdoctoral Researcher Full-time
UCLA United States (US) Los Angeles, CA
Department: The new Translational Neuroimaging Laboratory within the Department of Psychiatry & Biobehavioral Science at UCLA Description: We are focused...
Date Posted: Posted on 8 December 2021
Deadline:31 January 2022
Closes: 31 January 2022
Please send your application to vbhalla@stanford.edu


text:
HomeAnniversary
Topics that Interested HIV.gov Blog Readers Most in 2021
12-29-2021As 2021 comes to an end, we looked back at the most-viewed blog posts published this year to get a sense of some of the themes that were of particular interest …
Watch 40th Anniversary Live with Leadership Series Recordings
7-12-2021As part of activities to commemorate the 40th anniversary of HIV, federal agencies held a series of Live with Leadership sessions with thousandsof participants …
CDCCenters for Disease Control & Prevention
Pharmacists: Crucial Partners in the Response to HIV
6-15-2021The essential role of pharmacists in supporting the Ending the HIV Epidemic in the U.S. (EHE) initiative and the Ready, Set, PrEP program was the focus of a Ma…
PrEPPre-Exposure Prophylaxis
Viral Suppression
40 Years of Progress: It's Time to End the HIV Epidemic Commemorative Dialogue
6-10-2021Join The White House Office of National AIDS Policy, the U.S. Department of Health and Human Services (HHS), and the U.S. Department of State for a conversation…
DOSDepartment of State
HHSDepartment of Health & Human Services
ONAPWhite House Office of National AIDS Policy
40 Years of Progress – It's Time to End the HIV Epidemic: Webinar Summary
6-10-2021On Tuesday, June 1, 2021, the HHS Office of Infectious Disease and HIV/AIDS Policy (OIDP) and U.S. Public Health Service Commissioned Corps (USPHS) Officers at …
Long-Term Survivors DayLong-Term Survivors HIV/AIDS Awareness Day
Reflection on 40 Years of HIV/AIDS Research
6-8-2021Cross-posted from NIH Office of AIDS ResearchOn June 5, 1981, the U.S. Centers for Disease Control and Prevention released a Morbidity and Mortality Weekly Repo…
NIHNational Institutes of Health
OARNIH Office of AIDS Research
Ending the HIV Initiative Reflects on 40 Years of HIV/AIDS
6-8-2021Cross-posted from U.S. Department of Veterans AffairsOn June 5, 1985, the first Morbidity and Mortality Weekly Report (MMWR) to mention what would later become …
VADepartment of Veterans Affairs
After 40 Years of Progress, It's Time to End the HIV Epidemic
6-7-2021Cross-posted from the HHS BlogDespite the progress we've made over four decades, HIV persists as a serious public health challenge globally. Fortunately, endi…
On the 40th Anniversary of the First Reported Cases of AIDS
6-7-2021Cross-posted from the U.S. Department of State Press Office[Originally posted on June 5, 2021]Forty years ago, on June 5th, the Centers for Disease Control and …
Global HealthGlobal Health Initiative
PEPFARPresident's Emergency Plan for AIDS Relief
Statement by President Joe Biden Recognizing the 40th Year of the HIV/AIDS Epidemic
6-5-2021Cross-posted from the White HouseForty years ago today, five young men in Los Angeles were confirmed as the first known patients stricken with an illness that t…


text:
Christafari touches down to a traditional welcome
Christafari touches down to a…
WORLD renowned religious reggae band Christafari has touched down at the Henderson airport in Honiara yesterday to a momentous traditional welcome.
Hundreds of fans gathered at the arrivals exit door, with the melodious tunes from the Solomon Islands very own panpipe boys greeting the touring friends.
Christafari's front man, Mark Mohr was seen upon exiting the terminal with the "Oh My God" words coming out from his mouth, as the popular likes of Avion Blackman (Mohr's spouse) and Solomon Jabby (Lead Guitarist) and the other band members were garlanded by some local flower girls.
Within seconds after being garlanded, Mohr was seen racing to join a group of fans shouting and cheering with a banner written with "Welcome to S.I Christafari" slogan from the back of a pick-up truck.
The band members were also seem to be very excited as they paraded towards the visitor's arrival leaf hut, being escorted by the panpipers'.
Inside the leaf hut, the band received juicy refreshments through the local green coconuts coupled with other served fruits and sandwiches.
After nearly 30 minutes of breather, the band was escorted by the local Police officers and some fans (Parade) to their home for the next couple of days, the Rock Haven Inn, in the middle of the Honiara City.
In a short interview with Mr Mohr, he rated Solomon Islands as the best from the two other Melanesian countries that they have toured so far.
"Well, we thought New Caledonia was the best and then we went to Vanuatu and then we thought that was the best.
"And then you guys just, stepped on all of those. You guys just raised it so much higher. With the amount of people here welcoming us is just incredible- the dancers, the music.
"I am overwhelmed, speechless and blessed, so blessed. We have never seen anything like this before," the band's lead vocalist said.
He added that, this was his dream for many years, and a dream that's finally coming true.
Meanwhile, the venue at the Town Ground field is all set ahead of the Christafari concerts that were scheduled to take place this Wednesday 28th October and Thursday 29th of October 2015.
By RONALD TOITO'ONA
PreviousPrevious post:MPs set up 3 hotel campsNextNext post:Bmobile-Vodafone upgrades service in Malaita


Here is a sample bank loan request for a small business.
Readers who do not yet have the advantage of knowing you will judge you by your writing. Pay some attention to what you say and how you say it. What follows is a sample cover letter for a bank loan request. Note how much information is packed into a short letter, and that it focuses on what a banker would most want to know.
ADVENTURE WORKS is a high-end design and remodeling firm with a reputation for integrity, quality craftsmanship, and excellence in management. In three years annual sales have increased to be well over a million dollars.
ADVENTURE WORKS was formed by Brian Groth as a Sole Proprietorship in December 1997. In 1998 a combination of activities involving residential design, consulting, and general construction brought Gross Sales of $250,000.
The Company experienced steady growth since its inception, and incorporated in March 1999, (see Appendix 6, Articles of Incorporation). In 1999 Gross Sales of $750,000 were achieved. In 2000, signed contracts show that Gross Sales are expected to be $1,300,000 (see Appendix 2, current Backlog).
The Company has its address in leased premises at 1234 A Street, Springfield, MD 40523. Its activities fall under the Standard Industrial Classification SIC 1521 and 1522. The owners are Brian Groth and Julie Bankert.
4. Retail Floor Coverings (see Appendix 4).
Eighty to ninety percent of the Gross Sales are in design and construction. At the moment (May 2000), there are 25 permanent employees on the payroll and 10 subcontracted workers excluding subcontracting companies (see Appendix 1 for resumes).
The company's Short Term Objectives (within the next three years) are to increase activity in all Divisions, and to achieve annual profit, net after taxes, of $200,000 by 2005. Its Long term objectives are: to maintain the level of current business achieved up to 2005, and then to move into historical restorations, more light commercial work, and increased new custom home construction.
1. A loan of $100,000 at Prime plus 2%. This loan to be used for current near term expenses including __________________, ______________ and ____________ It will be repaid in five years.
2. A line of credit of $50,000 to take advantage of discounts available, avoid associated penalties, and expand into high profit areas requiring positive cash flow.
The prospects for ADVENTURE WORKS' continued growth are excellent, with 2000 construction and design contracts underway already exceeding $550,000 (see Appendix 2, Backlog 2000).
For equity the company has assets of $227,000 (see Appendix 9, Balance Sheet as of mm/dd/2003). Additionally, the company's owners are willing to offer as collateral a second mortgage on a residence with an estimated equity of $150,000. The address of this residence is 456 Oak Dr., Mt. Vernon, CA 31304.
The company's overall objective is to satisfy that market segment that demands integrity and quality construction, and to maintain a steady growth in sales volume that will sustain the company for twenty years. Brian Groth has enhanced his reputation to the point where the company is regarded by many architects as the recommended choice with their clients due to the excellence of its craftsmen and management.
Market research shows that the population in Springfield has increased by 200,000 between 1985 and 2003. This increase in population brought about an increase of 19,850 new single family homes valued at over three billion dollars. This increase gives the area over 128,000 existing homes as a potential remodeling market. Demographic estimates published by the State Office of Financial Management, 2002, indicate that an additional 20,000 persons will need to be housed between 2002 and 2020. ADVENTURE WORKS intends to pursue this market vigorously. (See Appendix 7 for data on anticipated changes in the population of the County).
Please review the enclosed business plan and loan proposal, and of course feel free to ask for any additional information or explanations you may want. I will call you in about one week's time to arrange an appointment so that we can discuss the loan in person.
I look forward to a mutually profitable relationship with the Woodgrove Bank.