text:
The Healthy City Local
Frank Gruber's Santa Monica blog
Memo to council: make decisions and the priorities will take care of themselves
Posted on August 22, 2015 by Frank Gruber
Tomorrow the Santa Monica City Council will convene in an extraordinary Sunday session to, in the words of the staff report, identify "which three to five of the many significant things the City is already doing should be the top priorities for the upcoming years."
Due to prior commitments, including a general commitment to using Sunday mornings to preserve my sanity rather than wreck it, I'm going to miss the retreat, but that doesn't mean I don't believe it's a good idea to prioritize. Our municipal government does try to do too much (meaning more than it has capacity for, not that there is too much to do), and even if all this activity is the result of good faith efforts to fix every problem, at some point it's necessary to step back. When I look at the accomplishments of the City of Santa Monica, my belief in government in strengthened. But when I look at the ambitions, I at least begin to understand where traditional conservative thinking comes from.
The staff report lists twelve suggestions for the council to consider (I could suggest even a few more), and the report mentions in passing that staff has identified 68 high-level departmental goals for themselves. So pruning and prioritizing makes sense. If I were setting the agenda for a council retreat, however, I would prioritize some time for soul-searching. The root of the problem is that the council itself has a hard time making decisions and sticking to them, and is easily distracted by whatever is the crisis of the day, so that it wastes its own time and staff's time going this way and that.
Take the LUCE, which is listed as one of many past "Strategic Projects and Priorities That Have Shaped Santa Monica." When City Council in 2004 authorized staff to begin the LUCE process, the expectation was that the project would take two years. It took six and the final product didn't even cover the crucial areas of downtown and the Bergamot district, which were left to more process to develop specific plans. More that than, the six-year process resulted in a LUCE that was soon gutted by a combination of the Hines Paper Mate fiasco and the zoning that was supposed to implement the LUCE but took five years to finalize.
How can government expect to sustain the vision to make good decisions over an eleven-year process? There were many immediate causes for all the delays, but the underlying cause was that the council was afraid to make decisions. It was always easier to authorize more process, hire more consultants, take more surveys, allow more public venting. The LUCE that resulted is itself a document that enshrines indecision, by making the most important future development decisions discretionary.
The most pernicious impact of the passage of time was that by the time the council voted on the key implementations of the LUCE, on Hines and the zoning ordinance, the focus and priorities, not to mention the membership, of the council had drastically changed from what they had been in 2004 and 2010.
Perhaps I'm thinking about this because last Monday the ultimate insult resulting from the epic failure of the LUCE, namely the "Pen Factory" re-do of the Paper Mate factory, came before the Architectural Review Board. In 2004 it was clear that the focus of future development in Santa Monica would be the old industrial areas around Bergamot, and that the key goal of the LUCE was not to repeat the planning failures of the 1980s, when the council authorized monolithic suburban-style office parks on former industrial properties. The most important piece of property in the area is the Paper Mate site, because of its size but even more important its location between the future Expo stop and the rest of the district to the north and east.
So eleven years later, after so much governmental effort, what role does government have in the redevelopment of this property into . . . monolithic offices? Drum roll . . . government gets to help pick out the paint colors, while it pleads with the new Pen Factory property owners not to hide the building behind a giant hedge. Government can't even get them to remove a decrepit chain link fence that seals the property off from Olympic Boulevard.
What role did time play in this? For one thing, if the LUCE had been completed in two years, by 2006, when the economy seemed strong, staff and council might have been more confident reducing the amount of office development and increasing the amount of housing. As a result, the developer would have had to design a better project.
As it happened, these decisions were made in 2009 and 2010, during the Great Recession, and we had a City Manager new to Santa Monica who was panicked by the idea of having to provide services to a lot of new residents without offsetting taxes from businesses. We heard a lot about the virtues of "creative offices" and we had a consultant tell us that the purpose of the development there was, in effect, to generate more riders for Expo. Council unanimously passed a LUCE that allowed far too much office development in the Bergamot area.
Then, by the time the actual plans came up for approval, in 2014, times had changed again, and we know what happened then. As a result, we're getting just what the LUCE was supposed to protect us against.
Santa Monicans have generally elected capable and knowledgeable councilmembers. What the council needs is confidence. They need to make decisions based on what they know and believe, not hide behind endless public process that satisfies no one and exhausts everyone. Then the priorities will take care of themselves.
This entry was posted in Uncategorized and tagged Hines Paper Mate development, LUCE, Santa Monica City Council, the Pen Factory by Frank Gruber. Bookmark the permalink.
1 thought on "Memo to council: make decisions and the priorities will take care of themselves"
John Redmond on August 25, 2015 at 3:25 pm said:
Right on! Non-decisions are in fact decisions that almost always limit future options and the Hines Project is a classic example.


text:
| Opinion
An Open Letter to GM On the Ignition Switch Recall
Vile Gossip
Jean Jenningswriter
There was a thing my dad used to say before the spankings commenced: "You're not being spanked for what you did [wrote my name all over the garage wall, wrote my name all over the inside of my brother's closet, wrote my name...]. You are being spanked for lying about it." How did he know I was lying? My brother Paul would always confess to my crime, hoping to spare me. As if. If only it were that easy for General Motors these days.
So far, no one has publicly confessed to being the one who decided to replace a faulty ignition switch—one that could turn off while the car was in motion, making power steering and power brakes useless and shutting off the airbags—without notifying the feds of the problem or giving the redesigned ignition switch a new part number, which would have indicated a problem and triggered a recall. Someone was either a) covering ass or b) trying to avoid that recall.
Recalls are a messy reality in the industry. According to the National Automobile Dealers Association, there are 10,000 moving parts in the average car. With about 16 million vehicles made in North America each year, you can expect a few problems. When a recall happens—initiated by the manufacturer or ordered by the government—the problem isn't only that there is a problem. It's: when did you find out, how bad is the problem, and how are you going to fix it?
According to federal law, a carmaker has five business days to notify the government once it determines there is a defect. This is why General Motors is facing big, big trouble: GM knew about the faulty ignition switches. The company said its engineers discovered problems as early as 2001, but executives didn't order a recall until 2014. So, who knew about it? Well, the guy who signed off on the redesigned ignition switch in 2006 without properly notifying the government or properly assigning it a new part number, who then lied about his knowledge in a deposition and was exposed and suspended. But he's the tip of the iceberg. Massive teams of investigative reporters are trying to fit those puzzle pieces together.
How bad is the General Motors ignition switch recall? The safety watchdog group Center for Auto Safety (CAS) said in March that it believed "303 people had died when airbags failed to deploy in the recalled GM cars." GM denounced the CAS report for using raw data without "rigorous analysis" and called the findings pure speculation. CAS director Clarence Ditlow since adjusted the number down to "at least fifty." GM believes the number is thirteen lives lost in some forty-seven crashes related to the faulty ignition switch. In response to a query from Reuters, the National Highway Traffic Safety Administration (NHTSA) said, "The final death toll associated with this safety defect is not known to NHTSA, but we believe it's likely that more than 13 lives were lost."
Given the sheer numbers—2.6 million vehicles worldwide, including every Cobalt, Ion, and HHR—it will also be no surprise if the number of fatalities (and lawsuits) multiplies exponentially.
Thinking about it makes me ill. We automotive journalists are not automotive engineers. We don't design or build cars. We drive them, we race them, we have adventures in them, and, for the most part, we love them. Often, we love them despite their character flaws. We rejoice every time our friends in the industry get it right. The new Corvette? Best ever. The Chevy Impala? Wow. We raved.
Since the ignition switch recall debacle began, we have been bombarded with near-daily press releases extolling General Motors' wins, its triumphs, its greenness, its charitable nature. (Among many kind acts, GM gave to the Detroit chapter of the Juvenile Diabetes Research Foundation, of which I am a board member.) Yes, GM has many great qualities, many wonderful people, and all that good stuff the wash of press releases wants to remind us to remind everyone about. But what does the public really want to hear from GM? They want to know what you are going to do about the people who made decisions—or not—about all those cars with bad switches.
Like Toyota before you, the cone of silence is deafening. The whole world is waiting to hear more from you, not from the great, unwashed punditocracy littering the cable-news airwaves. We want you to stop the Old GM versus New GM legalese and semantic bullshit and step up to your responsibility.
We want you to have a town hall with America. Bring your kitchen cabinet to the national airwaves. You know, all the guys from "Old" GM who have been through the war and would like to just get on with the business of building great cars. I would suggest Barbara Walters or Oprah Winfrey for your moderator. Just pick someone America trusts.
You are General Motors. Man up, woman up. Listen to your heart and show us the mettle that has brought you back this far.

redpajama_set_name: RedPajamaCommonCrawl


text:
<!DOCTYPE HTML>

        <meta charset="UTF-8">
        <title>Project Schedule</title>
        <link rel="stylesheet" type="text/css" href="./CommuteRoutes.css">

Project Schedule

2-12-16	Initial Website Online; Requirements Document Submitted to Client for Approval

2-14-16	First Weekly Team Member Activity Report Posted

3-7-16	Solution Design Document Posted

3-7-16 to 3-11-16	Midterm Progress Presentations

4-4-16	Test Plan Document Posted

4-25-16 to 4-29-16	Final Project Presentations

redpajama_set_name: RedPajamaGithub


text:
Africa Music Law™
Music Business & Entertainment Law News Empowering the African Artist™
Film Business
Legal Drama
Home / Music Business / Industry News / Who was Goldie? Read the Full Profile of Susan Oluwabimpe 'Goldie' Harvey (RIP)
Industry News, Music Business
Who was Goldie? Read the Full Profile of Susan Oluwabimpe 'Goldie' Harvey (RIP)
by Africa Music Law™on February 15, 2013 February 15, 2013
About Goldie
PROFILE OF SUSAN OLUWABIMPE 'GOLDIE' HARVEY
Growing up in a family where music was virtually the only bright spot in a tripartite existence that revolved round home, school and church, it did not come as much surprise that Susan Oluwabimpe Harvey now known as Goldie chose to be a singer, songwriter and performer.
If it was to give vent to a childhood social denial, available indices indicate that Goldie is making a resounding success of her career choice. If it was to prove to her hitherto unbending dad that her sometimes rebellious streak as a teen was just a quest for her true essence, she has equally succeeded. And everybody must indeed be very proud of this young lady because less than five years into her musical odyssey, the crown of Nigeria's nonpareil pop diva now nestles snugly on her golden mane.
Since her emergence onto the pop culture radar a few years ago, Goldie has cut large swaths though the fields of musical accomplishments; exemplifying a special conception of musical heroine who can say or show anything while providing a view of the bold, confrontational and liberated woman. Colourful and cerebral, Goldie's musical strength and depth, sensuality and serenity have appropriated her as the high water mark that other female singers have to live up to. Add to that mix the fact that the multiple awards-winning singer has created a smouldering, public persona that borders on the eccentric and eclectic, otherwise creative and precise, but engaging enough to keep you talking about her. Despite the mixed reactions to her musical style and outré outlook, Goldie has fitted perfectly into the role of Nigeria's most consistent female performer of the moment.
Indeed, in the case of talent and passion, the apple does not fall too far away from the tree. Goldie was born In the early 80s to very educated and successful parents – her mum, late Mrs. Olabisi Betty from the illustrious Olaiya family in Ijebu, Ogun State was a former managing director in a bank, while her dad, a native of Ikole-Ekiti, Ekiti State, also retired as a director in a new generation bank. He is now into full time clerical works in Lagos. The first of four kids, Goldie's education began at the Green Springs Montessori Primary School and then St. John's College, Palm Grove, Lagos where Christian Religious Knowledge, she said, was her favourite subject because she didn't have to study too hard to pass it. In fact, by the age of 10, she already knew so many bible verses that belied her age.
She recalled, "My childhood was very interesting but regimented. My Dad was a leader in church and very active too while my mum used to lead the choir. So, as their first child, I took very active roles in all church activities – drama, choir, bible classes and so on. Church was the only social life we had. On Mondays, we went for bible classes; Wednesdays were for prayer meetings and then one Friday in a month, we went for vigil. I never had toys or friends because my father thought they would lead me astray." Thus, her mum was her closest friend. However, the bond that held mother and daughter together snapped irretrievably in 1994.
LOSING HER MUM
Goldie described her mum as a woman of high intellectual and moral values. "She was the first to have a scholarship in her family. She was an avid reader and had a lot of certificates and degrees." Every night, when every other person had gone to bed, Goldie and her mum would stay up chit-chatting and watching television. She was the only friend Goldie had. But she died too soon after a long-drawn battle with cancer, leaving behind four kids. "It was a traumatic experience for me especially because it was like losing my only friend and confidant. I cried bitterly and even up till now, over a decade later, the pain of her demise has not left me." Goldie is however consoled that she now has another mum in her step-mother who she describes as God-sent.
FORAY INTO MUSIC
A prodigious kid with a strong flair for the arts and everything creative, Goldie recalled drawing sketches of anything that caught her fancy but whenever her dad saw her drawing, he would tear it, asking rather erroneously how many people have achieved outstanding success in arts. This however did not deter the blithely ambitious young lady from wanting to give vent to her dreams because like the cliché goes, music expresses that which cannot be put into words and cannot remain silent. Goldie had found music through the prism of divas like Celine Dion, Mariah Carey and Toni Braxton. And even at that age, she was already learning the style and nuances of pop, even emulating Braxton's style of keeping her side burns oiled.
At that time too, it had become pretty obvious that Goldie was an embryonic diva. "I'd been flirting with music all my life. I don't remember exactly how old but I was incredibly young when I knew that I'd go into some form of entertainment. Everybody who knew me back then knew that I could sing because I was always singing in school or church; I've always had that artistic flair." So, when she got to the UK where she had been admitted to study Business Management at the University of Sunderland, she and a couple of friends formed an informal group which performed for friends and family. The group even did a couple of demos which never really made it out.
GOING PROFESSIONAL
Interestingly, Goldie's return to Nigeria in the mid-2000s did not quite signal an immediate take-off for her career. Rather, she concentrated on building her date-reminder services business. In the course of this, she needed to do a jingle and was introduced to Mani of Cool FM who bowled her over with his production aplomb. They talked about music and what they'd like to achieve. The young lady evinced unadulterated passion and determination which prompted Mani to introduce her to industry players. Then, she met renowned producer, OJB Jezreel who would produce her first single, Komole. This was followed by three other singles Spin Me, Nothing has Changed, and Shift, which all formed part of her compilation CD. Since then, there has been no stopping her. Through the turbulence, drudgery and seeming imperviousness of the music industry, Goldie held her own, talent for talent, and creativity for creativity. After a tentative management deal in 2009, Goldie was signed on to Nigeria's foremost music label, Kennis Music in 2010.
A few months later, she released her debut album, Gold, which given Nigerians' apathy towards pop music, has been a critical success. The album exudes the audacity and flamboyance of Goldie, and has spewed a couple of provocative, smart, and infectious videos; You Know It, JawoJawo and DTMB (Don't Touch My Body) The 3 songs are now certified street anthems with increasing followership. "For me, the clothing, the props, and the creative direction must be properly coordinated because I want my fans to have very specific imagery in their head when they're listening to the music and watching the accompanying video." Continuing, she says, "Entertainment as a whole has gone visual. The best way to sell yourself and your music is to make a video… I will say for the record though, that I love shooting music videos, that's one of the highlights of being in my profession; I like bringing my fantasies to life. A good music video is just one of the many ways to do this." Little wonder, the video for 'You Know it' won the best female video at the 2010 SoundCity Music Video Awards and also picked the award for best use of costume at the Nigerian Music Video Awards; while DTMB picked up best Afro Pop video at the 2011 Nmva's.
A movie buff and avid reader, when Goldie is not in the comfort of her home, she is making good music at the Kennis Music Studio. Though a nocturnal person, you can hardly find Goldie at Night clubs because she believes in channelling such hours into creative engagements.
Goldie is an ambassador of Project Alert, a world renowned not for profit organisation aimed at advocating Zero tolerance to all forms of violence against women and young girls. This rare honour was bestowed upon her after the president of the organisation saw all the charity works she had been doing on her own.
Goldie has so far in the past year nabbed a total of ten (10 awards) including Exquisite Lady of the year (ELOY) Best Female Artiste award and City People Best Female Artiste of the year… She has also been inducted as a Federal Celebrity Special Marshal alongside other notable Nigerian Celebrities. The Law Students Society of the Obafemi Awolowo University (O.A.U) recently issued her an Award for Musical Excellence under the category of Best Female Artiste of the Year. She has also been conferred a United Nations Youth Ambassador for Peace by the Federal Government.
Having won all the major awards on the African continent, headlined major events within and outside the continent, hosted sold-out tours, Goldie is not just a name but a brand that have since carved a niche for herself as a leading African Female pop Diva.
Goldie became the final celebrity to exit the BBA7 star game house in 2012 as the 3rd runner up.
The video for SAY MY NAME received BEST POP COSTUME at the Nigerian Music Video Awards (NMVA) in December 2012. She was also honoured with a SPECIAL RECOGNITION AWARD at Top Naija music awards same month.
Queen G is currently working on a Continental-wide musical project titled THE AFRICA INVASION ALBUM. The first 3 hits off the Naughty Singles compilation; SKIBOBO featuring AY (Tanzania), MILIKI featuring NAVIO (Uganda), and GIVE IT TO ME featuring J MARTINS (Nigeria), have all recorded massive downloads worldwide.
-Profile from Golide's official website
#EndSars Human Rights Lawyers Panel
Why Davido's Termination of Lil' Frosh's Contract for Domestic Violence is a Powerful and Positive Change for Nigerian Society
#EndSARS Protests and Your Legal Rights if Arrested While Protesting in Nigeria
AML142: The Business of Music in North Africa
AML 141: Meet Camille Storm, Founder of C&C Distro, a Kenyan Music Distribution Company
AML 140: Abiola Oke & Richelieu Dennis Sexual Harassment Claims: Lessons for Employers & Executives
Listen to the Latest AML Podcast Episodes
AFRICA MUSIC LAW™ (AML) is a pioneering music business and entertainment law blog and podcast show by Fashion and Entertainment Lawyer Ms. Uduak Oduok empowering the African artist and Africa's rapidly evolving entertainment industry through brilliant music business and entertainment law commentary and analysis, industry news, and exclusive interviews.
Credited for several firsts in the fashion and entertainment industry, Ms. Uduak is also a Partner and Co-Founder of Ebitu Law Group, P.C. where she handles her law firm's intellectual property law, media, business, fashion, and entertainment law practice areas. She has litigated a wide variety of cases in California courts and handled a variety of entertainment deals for clients in the USA, Africa, and Asia.
Her work and contributions to the creative industry have been recognized by numerous organizations including the National Bar Association, The American University School of Law and featured in prestigious legal publications in the USA including ABA Journal and The California Lawyer Magazine. She is also an Adjunct Professor at the prestigious Academy of Arts University in San Francisco.
For legal representation inquiries, please email (uduak@ebitulawgrp.com). For blog related inquiries i.e. advertising, licensing, or guest interview requests, please email (africamusiclaw@gmail.com). Thank you for visiting Africa Music Law™.
Previous ArticleVIDEO: Goldie Harvey Tells the World How She wants to be Remembered
Next ArticleCelebrity Crimes: Oscar Pistorius Charged with Murder of Top Model Girlfriend Reeva Steenkamp #Arraignment
AML Exclusive: Tope Esan Steps Down as President of the NEA Awards, Martin FAYOMI Announced as New President
Pictures, Video & Winners at the 2014 DMV African Entertainment Awards @rltvmedia
Alex Okosi Promoted to Executive Vice President & Managing Director of Viacom Africa
OPINION: The Wholeskale Detour . . . E.M.E's SKALES "No Vision, No Mission, No DIRECTION, No Passion"
Artist Health, Music Business
VIDEO: WATCH Beyoncé on Becoming a Woman, Insecurities, The Business of Music & Motherhood
Is Elle Magazine Naming Genevieve Nnaji 'The Next Big Crossover' Supposed to Be a Compliment??
We Made iTunes' 'New & Noteworthy' List
Inspiring Art by T-Ellis
Africa Music Law™ on Burna Boy U.S. Lawsuit: Vibesland Entertainment shoots itself in the foot with release of Azubuike "leaked" tape
Niyi Fatogun on Burna Boy U.S. Lawsuit: Vibesland Entertainment shoots itself in the foot with release of Azubuike "leaked" tape
Africa Music Law™ on Front Page
Ezra Jinang on Front Page
david on Becoming A Good Artist Manager & Challenges in the Nigerian Music Industry
Eddy Abasiada on Music Icon Onyeka Onwenu Sues Jason Njoku's IROKING for ₦205 Million Over Copyright Infringement of Songs
©2011-2020 Africa Music Law. All Rights Reserved.
This web site is designed for general information only. Nothing herein forms or constitutes an attorney/client relationship, nor is legal advice. Attorney Advertising.
Advertise | Reader Buzz


text:
<?php

declare(strict_types=1);

namespace Manju\ORM;

use ArrayAccess,
    ArrayIterator,
    Countable,
    DateTime,
    IteratorAggregate,
    JsonSerializable;
use Manju\{
    Converters\Date, Exceptions\InvalidProperty, Exceptions\ValidationError, Helpers\BeanHelper, Helpers\Collection, Helpers\Set, ORM
};
use RedBeanPHP\{
    OODBBean, SimpleModel
};
use Throwable;
use function Manju\toCamelCase;

/**
 * Manju Base Model
 * @property-read int $id
 * @property-read DateTime $created_at
 * @property-read DateTime $updated_at
 */
abstract class Model extends SimpleModel implements Countable, IteratorAggregate, ArrayAccess, JsonSerializable {

    ////////////////////////////   CONSTANTS   ////////////////////////////

    const VALID_BEAN = '/^[a-z][a-z0-9]+$/';
    const VALID_PARAM = '/^[a-zA-Z]\w+$/';
    const TO_MANY_LIST = '/^(shared|own|xown)([A-Z][a-z0-9]+)List$/';

    ////////////////////////////   DEFAULTS PROPERTIES   ////////////////////////////

    /** @var string|null */
    public static $type;

    /**
     * @var int
     */
    private $id = 0;

    /**
     * @var DateTime|null
     */
    private $created_at;

    /**
     * @var DateTime|null
     */
    private $updated_at;

    /**
     * Get the Entry ID
     * @return int
     */
    public function getId(): int {
        return intval($this->id);
    }

    /**
     * Get Entry Creation Date
     * @return DateTime
     */
    public function getCreatedAt(): DateTime {
        return $this->created_at ?? new DateTime();
    }

    /**
     * Get Last Update Date
     * @return DateTime
     */
    public function getUpdatedAt(): DateTime {
        return $this->updated_at ?? new DateTime();
    }

    ////////////////////////////   SQL Helpers   ////////////////////////////

    /**
     * Finds entries using an optional SQL statement
     * Unlike RedBean finder it doesn't use the bean ID as key (but keep the same order)
     * Great to extract data using array_map() for example
     *
     * @param string|null $sql SQL query to find the desired bean, starting right after WHERE clause
     * @param array $bindings array of values to be bound to parameters in query
     * @return static[]
     */
    public static function find(string $sql = null, array $bindings = []) {
        $result = [];
        if (($type = BeanHelper::$metadatas[static::class]->type ?? null)) {
            foreach (ORM::find($type, $sql, $bindings) as $bean) {
                $result[] = $bean->box();
            }
        }
        return $result;
    }

    /**
     * Returns the first entry
     * @param string $sql SQL query to find the desired entry, starting right after WHERE clause
     * @param array $bindings array of values to be bound to parameters in query
     * @return static|null
     */
    public static function findOne(string $sql = "", array $bindings = []) {
        if (($type = BeanHelper::$metadatas[static::class]->type ?? null)) {
            if ($result = ORM::findOne($type, $sql, $bindings)) return $result->box();
        }
        return null;
    }

    /**
     * Count the number of entries of current Model
     * @param string $sql additional SQL snippet
     * @param array $bindings parameters to bind to SQL
     * @return int
     */
    public static function countEntries(string $sql = "", array $bindings = []): int {
        if (($type = BeanHelper::$metadatas[static::class]->type ?? null)) {
            return ORM::count($type, $sql, $bindings);
        }
        return 0;
    }

    ////////////////////////////   CRUD   ////////////////////////////

    /**
     * Loads a bean with the data corresponding to the id
     *
     * @suppress PhanTypeInstantiateAbstractStatic
     * @param int|null $id if not set it will just create an empty Model
     * @return static Instance of Model
     */
    public static function load(int $id = null) {
        $i = new static();
        BeanHelper::dispenseFor($i, $id);
        return $i;
    }

    /**
     * Creates a new Model instance
     * @param Model|null $model Description
     * @return static
     */
    public static function create(Model $model = null) {
        if ($model instanceof static) {
            BeanHelper::dispenseFor($model);
            return $model;
        }
        return self::load();
    }

    /**
     * Remove Entry from the database
     * @return void
     */
    public function trash(): void {
        if ($this->bean instanceof OODBBean) {
            ORM::trash($this->bean);
        }
    }

    /**
     * Reloads Data for current Entry from the database
     * @return static New instance with fresh data
     */
    public function fresh() {
        if (
                ($this->bean instanceof OODBBean)
                and $this->bean->id > 0
        ) {
            return ORM::load($this->getMeta("type"), $this->bean->id)->box();
        }
        return $this;
    }

    /**
     * Store current Entry into the database
     * @param bool $throws_validation_error
     * @return int|null
     */
    public function save(bool $throws_validation_error = false): ?int {
        if (!($this->bean)) BeanHelper::dispenseFor($this);
        $id = null;
        if ($this->bean instanceof OODBBean) {
            $this->bean->setMeta("tainted", true);
            try {
                $id = (int) ORM::store($this->bean);
            } catch (Throwable $exc) {
                if ($throws_validation_error === true) throw $exc;
            }
        }
        return $id;
    }

    ////////////////////////////   MetaDatas   ////////////////////////////

    /**
     * Get Model Metadatas
     *
     * @param string|null $key
     * @return mixed
     */
    public function getMeta(string $key = null) {
        $meta = BeanHelper::$metadatas[get_class($this)];
        if ($key === null) return $meta;
        return $meta->{$key} ?? null;
    }

    ////////////////////////////   Basic Relations   ////////////////////////////

    /**
     * Defines Model Bean Type
     * @param Model|string $model
     * @return string|null
     */
    private function getModelType($model) {
        if ($model instanceof Model) {

            return $model->getMeta("type");
        } elseif (
                is_string($model) and class_exists($model)
                and in_array(self::class, class_parents($model))
        ) {
            return BeanHelper::$metadatas[$model]->type;
        }
        return null;
    }

    /**
     * Get many to many related Collection
     * @param Model|string $model Related Model
     * @return Collection|null
     */
    public function getSharedList($model) {
        $this->bean or static::create($this);
        if (
                ($type = $this->getModelType($model))
                and $type !== $this->getMeta($type)
        ) {
            $key = sprintf("shared%sList", ucfirst($type));
            $relatedClass = ($model instanceof Model) ? get_class($model) : $model;
            return Collection::create($this, $relatedClass, $key);
        }
        return null;
    }

    /**
     * Get one to many related Collection
     * @param Model|string $model Related Model
     * @return Set|null
     */
    public function getOwnedList($model) {
        $this->bean or static::create($this);
        if (
                ($type = $this->getModelType($model))
                and $type !== $this->getMeta($type)
        ) {

            $key = sprintf("xown%sList", ucfirst($type));
            $relatedClass = ($model instanceof Model) ? get_class($model) : $model;
            return Collection::create($this, $relatedClass, $key);
        }
        return null;
    }

    /**
     * Get Many to one related Model
     * @param Model|string $model
     * @return Model|null
     */
    public function getListOwner($model) {
        $this->bean or static::create($this);
        if (
                ($type = $this->getModelType($model))
                and $type !== $this->getMeta($type)
        ) {

            if ($this->bean->exists($type)) return $this->bean->{$type}->box();
        }
        return null;
    }

    /**
     * Set Many to one related Model
     * @param Model$model
     * @return static
     */
    public function setListOwner(Model $model) {
        $this->bean or static::create($this);
        if (
                ($type = $this->getModelType($model))
                and $type !== $this->getMeta($type)
        ) {

            $this->bean->{$type} = $model->unbox();
        }
        return $this;
    }

    ////////////////////////////   ArrayAccess   ////////////////////////////

    /**
     * getProp()
     * @param string $prop
     * @return string
     */
    private function getGetterMethod(string $prop): string {
        return sprintf("get%s", toCamelCase($prop));
    }

    /**
     * setProp($value)
     * @param string $prop
     * @return string
     */
    private function getSetterMethod(string $prop): string {
        return sprintf("set%s", toCamelCase($prop));
    }

    /**
     * Exports Model data to Array
     * @return array
     */
    public function toArray(): array {
        $this->bean or static::create($this);
        $array = [];
        $props = array_merge(["id"], $this->getMeta("properties"));
        if ($this->getMeta("timestamps")) $props = array_merge($props, ["created_at", "updated_at"]);
        foreach ($props as $key) {
            $getter = $this->getGetterMethod($key);
            if (method_exists($this, $getter)) $array[$key] = $this->{$getter}();
        }
        return $array;
    }

    /**
     * Import array into new Model
     * @param array $array
     * @return static
     */
    public static function __set_state(array $array) {
        $i = self::load();
        foreach ($array as $k => $v) {
            $i->offsetSet($k, $v);
        }
        return $i;
    }

    /** {@inheritdoc} */
    public function offsetExists($offset) {
        $this->bean or static::create($this);
        $getter = $this->getGetterMethod($offset);
        return method_exists($this, $getter) && $this->{$getter}() !== null;
    }

    /** {@inheritdoc} */
    public function &offsetGet($offset) {
        $this->bean or static::create($this);
        $getter = $this->getGetterMethod($offset);
        if (method_exists($this, $getter)) {
            $value = $this->{$getter}();
            return $value;
        } else throw new InvalidProperty("Cannot access property " . get_class($this) . "::$" . $offset . ": No getter set.");
    }

    /** {@inheritdoc} */
    public function offsetSet($offset, $value) {
        $this->bean or static::create($this);
        $setter = $this->getSetterMethod($offset);
        if (method_exists($this, $setter)) {
            $this->{$setter}($value);
        } else throw new InvalidProperty("Cannot access property " . get_class($this) . "::$" . $offset . ": No setter set.");
    }

    /** {@inheritdoc} */
    public function offsetUnset($offset) {
        $this->bean or static::create($this);
        $setter = $this->getSetterMethod($offset);
        if (method_exists($this, $setter)) {
            $this->{$setter}(null);
        }
    }

    /** {@inheritdoc} */
    public function count() {
        $this->bean or static::create($this);
        return count($this->toArray());
    }

    /** {@inheritdoc} */
    public function getIterator() {
        $this->bean or static::create($this);
        return new ArrayIterator($this->toArray());
    }

    /** {@inheritdoc} */
    public function jsonSerialize() {
        return $this->toArray();
    }

    ////////////////////////////   __magic_methods   ////////////////////////////

    /** {@inheritdoc} */
    public function &__get($prop) {
        $value = $this->offsetGet($prop);
        return $value;
    }

    /** {@inheritdoc} */
    public function __set($prop, $value) {
        $this->offsetSet($prop, $value);
    }

    /** {@inheritdoc} */
    public function __isset($key) {
        return $this->offsetExists($key);
    }

    /**
     * @suppress PhanAccessReadOnlyMagicProperty
     * {@inheritdoc}
     */
    public function __clone() {
        if ($this->bean instanceof OODBBean) {
            $this->bean = clone $this->bean;
            $this->bean->setMeta("model", $this);
            $this->id = &$this->bean->id;
        }
    }

    /** {@inheritdoc} */
    public function __toString() {
        return var_export($this->toArray(), true);
    }

    /** {@inheritdoc} */
    public function __unset($prop) {
        $this->offsetUnset($prop);
    }

    ////////////////////////////   Events   ////////////////////////////

    /**
     * Sync Model with Bean
     * @suppress PhanAccessReadOnlyMagicProperty
     * @internal
     */
    public function _load() {
        if ($meta = $this->getMeta()) {
            $b = $this->bean;
            $this->id = &$b->id;
            foreach ($meta->converters as $prop => $converter) {
                $value = $b->{$prop};
                if ($value !== null) $this->{$prop} = $converter::convertFromBean($value);
            }
            if ($meta->timestamps === true) {
                foreach (["created_at", "updated_at"] as $prop) {
                    $value = $b->{$prop};
                    if ($value !== null) $value = Date::convertFromBean($value);
                    $this->{$prop} = $value;
                }
            }
            if (count($meta->unique)) $b->setMeta("sys.uniques", $meta->unique);
        }
    }

    /**
     * Validate Model Datas
     * @suppress PhanAccessReadOnlyMagicProperty
     * @internal
     * @suppress PhanUndeclaredMethod
     * @throws ValidationError Prevents Redbeans from Writing wrong datas
     */
    public function _validate() {
        if ($meta = $this->getMeta()) {
            foreach ($meta->required as $prop) {
                if ($this->{$prop} === null) throw new ValidationError(get_class($this) . '::$' . $prop . " Cannot be NULL");
            }
            foreach ($meta->converters as $prop => $converter) {
                if ($this->{$prop} === null) continue;
                if (!$converter::isValid($this->{$prop})) {
                    throw new ValidationError(
                            get_class($this) . '::$' . $prop . " Invalid Type " .
                            $converter::getTypes()[0] . " requested but " .
                            gettype($this->{$prop}) . " given."
                    );
                }

                if (
                        method_exists($this, "validateModel")
                        and ( false === $this->validateModel($prop, $this->{$prop}))
                ) {
                    throw new ValidationError(get_class($this) . "::validateModel($prop, ...) failed the validation test.");
                }
            }
        }
    }

    /**
     * Write datas to bean
     * @suppress PhanAccessReadOnlyMagicProperty
     * @internal
     */
    public function _update() {
        if ($meta = $this->getMeta()) {
            $b = $this->bean;
            if ($meta->timestamps === true) {
                $now = new DateTime();
                if ($this->created_at === null) $this->created_at = $b->created_at = $now;
                $this->updated_at = $b->updated_at = $now;
            }
            foreach ($meta->converters as $prop => $converter) {
                if ($prop === "id") continue;
                $value = $converter::convertToBean($this->{$prop});
                $this->bean->{$prop} = $value;
            }
        }
    }

}


text:
CDC recommends health workers, high-risk adults, elderly get first vaccine shots
Georgia Headlines November 23, 2020 Valdosta Daily Times 0
With multiple COVID-19 vaccines said to be on the horizon, the Centers for Disease Control and Prevention recommends health care workers, adults with high-risk...
With multiple COVID-19 vaccines said to be on the horizon, the Centers for Disease Control and Prevention recommends health care workers, adults with high-risk medical conditions and the elderly be prioritized for initial vaccinations. As the coronavirus pandemic intensifies, federal and state officials are up against the challenge of distributing a vaccine once approved in a strategic way to target at-risk groups and mitigate further spread. Health officials are optimistic a limited supply of vaccine may be available as soon as the end of the year but everyday Georgians will likely wait months for a vaccination.
Valdosta Daily Times


When you go to the gym first day what do you think or dream of? Everyone wants to become something big in short period of time but the real thing is shortcuts are for loser. If you want to be successful ,your dedication and patience will work for you, not the cheating modes which will later make you pay for them.
Today we will be talking about the guy and an ex-student of BFY who's dedication for his dream will give real example to many. He also dreamed for something big before entering to the fitness world , but he never lost his concentration.
We all knows daily innovations are done in every field, some got fame and some got failed. BFY is always ready with new innovations as well the faculties are well trained that they can guide about new innovations as well if you ask them. Most of the people join BFY to learn new and different things. For same reason Mr. Aman joined BFY. On asking why he choose BFY he replied "I choose BFY because it is different from others and to experience new things" now as you see reviews can't lie and BFY always ready to provide knowledge to real hard workers.
What are your advises for others?
Many people gives advice some just do in fun way and some really motivate. A dedicated guy will never make fun and will motivate you in joining the best. When we asked for advice to Aman ,he said "I advise other to join BFY for new experienced learning and exciting things for growing". BFY provides valuable knowledge so you can bridge the gap between your dreams.
When you are dedicated, everyone will look at you and they will surely think for what thing this guy/girl up to. Same context goes for Mr. Aman, his hard work to achieve his goal can be seen in the image as well. When we asked about his future plan he said "I want to become GYM trainer and want to open my own gym". This is the fair answer because everyone who enters any field he first think about becoming that, then he plans for big. We wish good luck to Aman.
Whenever you get success first people think is how he got it and who is his mentor or teacher. And there is always a teacher for someone who motivates and teach him to become successful in life. Same things are said by Aman"Every candidate wants that our teacher will be frank and understands us Dr. Rohit sir teach us better than others." A teacher should be friendly and he should understand everything, he should be able to read mind of his students and our Dr. Rohit is capable of doing that well. For best faculty join BFY.


text:
Tony winner Ruthie Ann Miles injured, four-year-old daughter killed in car crash
By TheFIX with Variety| 1 year ago
Miles, who is pregnant, has been hospitalised following horrific accident.
Broadway actress Ruthie Ann Blumstein, whose stage name is Ruthie Ann Miles, is in the hospital and her 4-year-old daughter Abigail has died after they were struck by a car in Brooklyn, according to WNBC-TV New York.
Miles and her daughter were hit when a driver ran a red light at 1 p.m. Monday local time at Ninth Street and Fifth Avenue. A second woman who was also injured is in stable condition. Her 1-year-old son also died. A fifth victim, a 46-year-old man, was also hit by the car.
Ruthie Ann Miles and daughter Abigail attend the Actors' Equity opening night Gypsy Robe Ceremony honoring MaryAnn Hu for 'Sunday in the Park with George' on February 23, 2017 in New York City. Image: Getty
The two children were pronounced dead at the scene.
The Daily News reports that the driver claimed to have suffered a seizure and says she does not remember the crash.
As of Tuesday, Miles, who is currently pregnant, is said to be in stable condition.
A GoFundMe page has been set up with contributions going to the family. As of Tuesday morning, the page had raised over $74,148 of its $5,000 goal.
Miles won a Tony Award for her role in the 2015 Broadway revival of The King and I. Last month, she appeared in a high-profile concert staging of the musical Chess at the Kennedy Center in Washington, D.C.
The Broadway community, including Ben Platt, Lin-Manuel Miranda, Kristin Chenoweth, and Anthony Rapp, has offered their condolences to Miles and her family. "This incredible woman of unimaginable kindness and goodness and talent is going through the absolutely unthinkable," Platt wrote.
Property News: Ikea has a new collection for the tiniest living spaces - just 12 square metres - domain.com.au


Mike and Ruth are boundless in their enthusiasm and are clearly fully committed to ensuring that everything is perfect!
It was a well-organized tour, with a good mix of organized activities and opportunities for on-your-own adventures. We visited great breweries, enjoyed great food, and spent time with a congenial group of fellow lovers of great beers. What a spectacular adventure! When I described it to one of my beer-loving friends, he said it was a "bucket-list" event. If you like great beer, great scenery, great food, great history and great company, this is a great tour for you!
The trip was awesome! The barge was bigger than I expected. The food was fantastic, one of the highlights of the trip. It was like having gourmet food at every lunch and dinner on the barge. How can I comment about the brewery visits except to say that they were all awesome! Going to Westvleteren was a bucket list visit for me. De Molen and De Struise were excellent surprises. And, ending with De Dolle was awesome I would highly recommend your tour to people who are interested in great beer.
Before we went on the tour we said "This would be the trip of a lifetime" well guess what? We want to do the tour again!
I loved the idea of making beer a theme, and I loved the idea of a barge. It was a great way to have the experience of both. Ruth and Mike are great people, especially for a trip like this: they clearly love what they do and love this sort of specialized trip. It's clearly not just a job.
This is a fabulous way to experience great beer and breweries. The barge was a wonderful way to tour the different cities from Amsterdam to Brugges and not worry about driving, luggage, meals, etc. We loved the beer, the sights,and the great people on the tour. Ruth and Mike are so knowledgeable and fun, we can't wait to tour with them again!
\Good beer. Great company. Fine food. Top flight accommodations.
I really enjoyed the tour. I was very impressed about the preparation for the tour by Mike and Ruth. I have been on trips in which breweries or restaurants were surprised to see us when we showed up. That is not a good thing but never happened with Ruth & Mike. Mike "straight shot" Arra knows the cities very well and can point you in the right direction to get a great beer experience & more than likely he will join you. I was truly impressed with Bosteels and De Dolle. I was pleasantly surprised with the welcome that they gave us and the access they gave us to their brewery and livelihood. Standing alongside the brewery workers at Bosteels was very rare especially since we were in Belgium. I stood next to them as they added hops to Triple Karmeliet. I have never seen that before in any brewery. Having the opportunity to buy Westvleteren #12 was rare as well & let's not forget that we attended a prayer service with the monks at Westvleteren. That was an experience for me forsure!
Let me start with – a blast !!! From the first amazing dinner, to the great chocolate factory and St. Augustine tour and brewery tours to the unbelievable beer paired meals. Can I say WOW!
We had a blast! It's a wonderful way to enjoy rich European culture while enjoying great beers along the way!
Amazing trip! I learned so much about the cities we visited, the art of brewing and of course, all the different beers! Loved only having to unpack once! Big time saver. Mike and Ruth were fun trip guides! Thank you for all of the great memories!
This was a "no hassle" tour; we just showed up and were led to the best beers in the world, and more importantly on some nights, led back home again. Each brewery we visited was fascinating and unique. I learned so much about the world of beer in just one week. The tours of the old world cities were also a highlight. For me, it was the trip of a lifetime and I highly recommend this tour to fellow beer geeks around the world.
You two are priceless. The amount of passion you two put into this trip and making sure folks are having a great time is hard to duplicate. Mike made me feel like I was hanging out every night with my best friend that knew everything about beer. His excitement was catching. How could you not have a good time on the pub loops? And Ruth's attention to the details of the trip kept us all going. The food was superb on the Iris and the samples at the breweries were a treat. I felt the entire time like I was traveling with family. Yes, I want to go again….and yes, I highly recommend BBV! Prost!
Like What you see? Have Questions for Us? Call Us Today at 888-846-2337 or join us on one of our Upcoming Beer Trips & Beer Tours by Bon Beer Voyage.
The entire trip was incredibly well-choreographed. A perfect balance of planned activity and free time. I was so happy with everything –the breweries were stunningly unique and wonderful and the extra cultural highlights made it extra special. And, the most special aspect of the trip was the very warm, kind and fun people I was able to travel with.I felt like I was traveling with friends and family. I want to go again! Bottom line: it was full of beer and fun. I don't do anything unless it's fun! Ruth and Mike are not only beer experts, they are genuine beer lovers. And, they bring so much passion for travel and adventure to the group. They make this trip happen. In every sense of the sentiment!
Thanks for the great beer tour/cruise of Holland & Belgium. Not only were the accommodations and food very good, but the access to the breweries we visited was exceptional. I was able to check at least 3 breweries off my lifetime list. (The others were great too. More than 10!) I can say that I have toured extensively on my own over the past 20 years but never have I had the access nor the comfort of letting someone else worry about the logistics, transportation and arrangements that you guys took care of. We were want for nothing. I guarantee you will see me on future trips and I just wanted to say thanks again for a terrific time. I'd heartily recommend Bon Beer Voyage to anyone who has an advanced knowledge and taste for craft made beer. You guys were great!


text:
package com.warner.factory.utils;

import android.support.v7.util.DiffUtil;

import java.util.List;

/**
 * Created by warner on 2018/1/26.
 */

public class DiffUiDataCallback<T extends DiffUiDataCallback.UiDataDiffer<T>> extends DiffUtil.Callback {

    private List<T> mOldlist, mNewList;

    public DiffUiDataCallback(List<T> oldlist, List<T> newList) {
        mOldlist = oldlist;
        mNewList = newList;
    }

    @Override
    public int getOldListSize() {
        return mOldlist.size();
    }

    @Override
    public int getNewListSize() {
        return mNewList.size();
    }

    // 两个类是否是同一个东西,如ID相同的User
    @Override
    public boolean areItemsTheSame(int oldItemPosition, int newItemPosition) {
        T beanOld = mOldlist.get(oldItemPosition);
        T beanNew = mOldlist.get(newItemPosition);
        return beanNew.isSame(beanOld);
    }

    // 经过相等判断后,进一步判断是否有数据更改
    // 同一用户的两个不同实例,其中name字段不同
    @Override
    public boolean areContentsTheSame(int oldItemPosition, int newItemPosition) {
        T beanOld = mOldlist.get(oldItemPosition);
        T beanNew = mOldlist.get(newItemPosition);
        return beanNew.isUiContentSame(beanOld);
    }

    // 进行比较的数据类型
    // 泛型的目的,你和与你同一类型的数据进行比较
    public interface UiDataDiffer<T> {
        // 传递一个旧的数据给你,问你是否和你表示的是同一类型
        boolean isSame(T old);
        // 你和旧的数据对比,内容是否相同
        boolean isUiContentSame(T old);
    }
}


text:
Take a Picture – Save the Planet
Take a Picture.
Tag Archives: fossil fuels
Have 11,000 Scientist Got it Wrong on Climate Change? And the Problem of Melting Ice.
January 30, 2020 Stephen Bolwell	Leave a comment
Science and Its Relationship to Climate Change:
On the 40th Anniversary of the first World Climate Change Conference (Geneva 1979), a statement was published in the Journal of Bioscience, signed by 11,000 scientists advocating a curb on population growth, a halt to forest destruction, a change of attitudes to meat production, and a reduction in reliance on fossil fuels: all with the intention of combating the climate emergency.
Harmony in the forest, but for how much longer?
By 2016 studies indicated that 90-100% of scientists believed that climate change was real, and if climate deniers wanted confirmation of their beliefs it would be best to consult amongst the doubting 10% and avoid those better informed where the census was up around 97%.
Those with a vested interest in climate change, and politicians wishing to maintain support amongst deniers have regularly consulted with those who have the least expertise in an effort to elicit doubt.
By 2016 various papers had been published on 'Scientific Consensus' in relation to 'Knowledge'
and an interpretation of some of them is shown in the graph below. At a glance, the base line looks dodgy: running from POOR to GOOD isn't a precise way to measure anything, and must be considered unreliable.
Nevertheless, the top end of the graph is supported by other research projects that indicate a high degree of consensus amongst the most knowledgeable – nothing seems wrong here; but at the bottom end where scientific knowledge is poor, precision of measurement becomes more difficult because it all depends on how knowledge is being measured and who is being asked.
With this in mind the graph could start almost anywhere, but despite this there is clear evidence that the closer scientists work to climate change, the more likely they are to agree that it is happening: something in the science must be influencing their conclusions, whilst the less well informed demonstrate a greater bias, or they just don't know enough to draw reliable conclusions. The abstract Consensus on Consensus. 2016. John Cook et al. looks at the relationship more closely.
We can't be expected to follow every line of scientific of research, but are always better informed by science than matters of opinion. For those who choose not to accept the scientific consensus it is a matter of cherry picking the evidence to support personal beliefs; visiting the internet is a good way to do this, because what we see there will be ruled by digital algorithms that use our previous search histories to select what we see next.
If we want to confirm our beliefs in really stupid things, the World Wide Web maximizes our chances of doing so; it can even put us in contact with like minded people… Despite this, the internet is not the enemy of rational thinking, but an unfortunate quirk of the way the system operates causes it to search for information in a way that scientists don't, which reinforces bias. Science works hard to avoid such a thing; prioritising facts over opinions it accumulates knowledge and opens up possibilities. The internet can be equally informative, but used uncritically it quickly reinforces our preconceptions, narrows our thinking and sometimes leads us away from the truth – not that a mistaken or surrealist thought is always a bad thing, it's just isn't the best way to deal with global warming – we need to keep it real.
If it doesn't seem likely – you'll find it on the Internet.
If we fail to confirm our beliefs amongst the scientific community, and can't find what we need on the internet (which seems unlikely), there are any number of fake scientists and conspiracy theorists who can supply us with alternative views on evidence based information; but those who want to stay closer to the truth, it is best to consult studies that are recognised by others accredited in the field. Over the last four years the percentage of scientists who believe that anthropogenic climate change is happening, has been rising and is now at around 99%.
Quite possibly, we are living through one of the most challenging centuries humanity will face – twenty years in, the likelihood that 11,000 scientists are wrong about the climate emergency is unlikely.
Carbon release into the atmosphere is increasing and human activity is the cause. Agriculture, forestry and industry are factors and the burning of fossil fuels is especially consequential and causing the Planet to warm.
2. The process is being monitored by scientists, and efforts are being made to convince politicians to act responsibly, limiting Carbon release to moderate the warming effect.
3. This must happen soon, because there are potential turning points beyond which it will be impossible to recover.
4. What needs to be done is clearly understood, but progress in combating climate change has been slow and there is cause for concern.
5. Some of us seem complacently smug about making small personal changes without fully appreciating the magnitude of the situation – small changes in lifestyle will not be enough.
If governments are to combat climate change, they must take action soon:
many world leaders and their governments have so far avoided coming into line with the Paris Climate Change Agreement – the first worldwide legally binding accord on climate; adopted at 'The Paris Climate Conference' (COP21) in December 2015 it set a framework to reduce Carbon emissions by limiting global temperature rise to well below 2°C above pre-industrial levels, with a target increase of not more than 1.5°C by the end of the Century.
The most recent Conference of Parties (COP25) recently took place in Madrid, and there was a pervasive sense of frustration amongst delegates because many governments fell short of prescribed temperature rise targets, and in some cases delayed meeting them altogether.
In the early 1970s when I made this simple cartoon I was unaware of what the future would bring. it isn' just water vapour that planes put into the air: Carbon emissions from air travel has become a serious problem and continues to rise. If nothing changes, air travel alone will use around half of our emissions budget by 2050. Ironically I've contributed to the problem by flying around the world to work on environmental stories, but when it comes to climate change, few of us are squeaky clean.
Unfortunately, there has been a mismatch between what scientists know and how politicians behave in light of the facts. Climate scientists tend to be pessimistic about the current trend in rising global temperatures whilst politicians are more optimistic – in part because, when they take time to consult scientific research (which is by no means a given), they reach conclusions in a way that scientists don't, cherrypicking the evidence that best suits their policies. The reality is, their goals are very different.
A Cross Section of Scientists and Politicians Stand Together.
It's easy to tell the optimists from the pessimists, but the situation is complicated. Baz seems cheery, he's a politician but has always identified as a scientist – he's mistaken, although he does have a GCE O-Level in Biology, but has worked as an economists for most of his life – he thinks natural resources are free, to be taken without penalty, and world economies must keep expanding to survive, even though our world has finite resources. Then there's Phil, who thinks he knows a lot about science because he has a school certificate in sociology. Recently, he's been appearing on T.V., describing himself as a crypto-zoologist, claiming the existence of animals for which there is no scientific evidence, in some cases describing them as spiritual entities. Phil has a gift – he can sound convincing about almost anything, and the less he knows the more convincing he sounds, especially to those with limited scientific knowledge. A cursory glance at Phil's face suggests pessimism, but really he's just gormless – Phil is a likeable idiot.
Crypto Phil came for a visit the other day and noticed tracks across my lawn: he told me that their size and the presence of toes were a sure sign that a bigfoot had visited my garden. This he said was unusual. I mentioned that before the thaw had set in I'd been walking along the same snow track to put food out on the bird table. 'And are you seeing fewer birds since the footprints showed up?' he asked. The weather had become milder, the snow was melting and I admitted that fewer birds were coming in. 'There you are then.' he said. Phil likes coming to conclusions – it's all the stuff before that he has trouble with.
Science is a rigorous process with the fine details being continuously refined; it never stands still and those working in different disciplines may not have enough expertise to make value judgements outside of their field. So, what chance do the rest of us have? Well, not a lot, but if the science under consideration derives from a prestigious scientific journal such as 'Science' or 'Nature', we can be fairly confident of the veracity of the published work, everything will have been vigorously peer reviewed, and we should pay attention to the conclusions because science is not a matter of opinion to be countered by 'alternative facts'. There is in any case usually no need to get sniffy about less prestigious publications, as most are peer reviewed journals and in consequence reliable, although it is wise to be discerning. 'The Journal of Little Green Men', probably doesn't need to be on your reading list unless all your research is being done on social media.
There's no need to make things up about science and nature – the real world is interesting enough already.
The result of Britain's December 2019 general election was interesting because Parties with strong environmental policies (such as the Green Party) did not make inroads into votes going to more traditional parties. This raises the question as to how the electorate can be persuaded to vote for politicians prioritizing environmental issues over other concerns, because If this can't be done, the traditional parties will have to be pushed into do doing far more to combat climate change.
Motivating individuals to react proactively to the climate crisis has been difficult; a great many people will happily admit to the problem, but so far, few have been inclined to vote for change. Tell people that it is necessary to keep global temperature increase down to 1.5°C over a century and they show very little interest – probably because the information is presented with no sense of urgency and it doesn't spur individuals on to demand action from their leaders. Recently, Brexit split Britain with clear opinions for and against and there was a clear understanding that this was an important issue; but compared to rapid species loss, declining natural environments and climate change, it might prove in the longterm to be far less consequential.
Britain has experienced some really warm summers during the last century. The summer of 1976 stands out in my mind in particular because I spent a good many days filming heathland and woodland fires. Going back through meteorological records there have been many hot summers, but nothing compares to the present. The last 9 years have, globally, been the hottest on record.
A hot summer's day in Britain during the early 1980s. Memorable to me perhaps, but over a short period of time more recent weather conditions have become more extreme.
Ian Bateman of Exeter University has authored a new study published in Nature – Food, and spoken about the effect of the warming climate on agriculture in Britain. He says that a standard rise of 2°C of global temperature over an average lifetime might initially benefit agriculture, as past warmer years have usually benefited food production; but if conditions should become too dry, it would be necessary to pipe water to the eastern side of the country from the north and west – these regions of higher rainfall; the cost of doing this would most likely eliminate any profit from the increased production; and if temperatures kept rising the benefits would be short term.
The scenario could be even more worrying if global warming proved to be more extreme, say a 3°C rise in temperature resulting in a more rapid melting of the Arctic ice and Greenland ice sheets which might turn off the Gulf Stream bringing warm water up from the Caribbean to flow around Britain. The Gulf Stream presently provides a warmer temperate climate than Britain could reasonably expect from its northern geographical position. If the stream just flowed (as it might) from west to east across the Atlantic and never reached Britain the results would be catastrophic.
When compared to most of Europe, the Gulf Stream makes Britain and Ireland a special case in the climate stakes. If these Islands could think, they might imagine themselves much further south because of the warm water presently flowing around them. If the gulf Stream switched off the climate would become significantly less warm and the British would at last be justified in moaning about their weather.
With the Gulf Stream off, Britain's food production would be reduced by a third or worse. The Islands rely on food imports from other countries and if a reduction in food production is widespread, feeding Britain's ever increasing population would in retrospect make Brexit seem trivial: unfortunately, it is sometimes difficult to visualise ahead of time which are 'the most important' of 'the most important things' to worry about.
A BBC news reader recently expressed surprise when she read out, 'almost 3% of the World's Carbon emissions come from shipping goods around the world'. Like many other heavy transport systems, cargo ships run almost exclusively on 'dirty' Carbon based fossil fuels. Imagine then if we weren't able to eat oranges or bananas because we lived outside of the regions where they grow; we might consider things were going backwards; but there is no doubt it would moderate climate problems if we all ate food grown closer to home.
There is however some good news: a change of emphasis has occurred in the way science and the media deal with environmental issues and climate change. In the past scientists never expected their many years of research to lead to the public interpreting the findings and acting appropriately, or expect politicians to act quickly on issues related by their work. The interpretation of science has always been the job of the media – with varying degrees of success – but with the present immediacy of environmental issues scientists have become more inclined to speak out, and the current mood of the media is to provide them a platform to do so.
Twenty years ago it was difficult to find scientists capable of engaging public interest; those that could, would often transition to the media where they were more likely to be listened to and the money was better; but things are changing – why would scientists allow their ideas to be re-jigged by media personalities if they are able to speak effectively for themselves?
Professor Andrew Shepherd from the University of Leeds recently spoke to great effect on the melting of Greenland's ice sheets and potential changes in sea level; he explained the current scientific work concisely and without melodrama – in part because the current scientific work is so dramatically clear there is no need to overstate the case. The Planet has been heating for the last 30 or 40 years, and we have shown little concern for the consequences – and in the last ten years the Greenland ice sheets have begun to melt at a much faster rate than predicted.
Close to the Arctic Circle there is not only visible ice, but a lot of water held in the land as permafrost.
I fly from Vancouver to London Heathrow in early spring to visit my father in Southern England. Airlines usually take the most direct route flying north east over the white wilderness of Canada; then over the Labrador Sea before reaching the extensive permafrost and ice sheets of Greenland – these northern landmasses keep you thinking the great white north will never end. But in the most literal sense, it seems they will, with things now changing more rapidly than expected.
The Arctic is melting faster than was the case 25 years ago when snowfall was countering ice sheet and glacier melts into the ocean. Since 1992 3.8 trillion tonnes of ice has disappeared from Greenland, with water flowing into the Ocean causing a rise in sea levels of 10.6 millimetres – this might not seem a lot, but for every centimetre rise, around 6 million people are put at risk and likely to experience at least one flooding event each year. Inevitably, without action, this can only get worse.
In recent time glaciers have been melting more quickly into the oceans.
Greenland is losing ice 7 times faster than was the case in the 1990s and if the warming continues many millions of people will be exposed to coastal flooding by the end of the century. A current IPCC projection demonstrates that if the situation continues at the present rate the melt from Greenland could push sea levels to rise by 8 or 9 centimetres by the end of the century. If it were just 7 centimetres which is a conservative estimate, the results would still be devastating for coastal areas and low lying communities around the world.
The Annual Arctic Report Card 2019 shows the Arctic is melting at an alarming rate, and much faster than scientists had previously anticipated. Without immediate action melting permafrost could soon release 600 million tonnes of Carbon (C) and Methane (CH4) into the atmosphere.
None of this is speculation – monitoring ice sheets by comparing satellite images over time provides compelling evidence of the problem. Perhaps we should think about this in the same way we consider a close relative dying – there is never a convenient moment, but it has to be dealt with appropriately.
In the Antarctic scientists are now working on 'The Doomsday Glacier' which is falling into the sea at a rate of two miles a year. Thwaites Glacier sits on a vast basin of ice with a front that measures almost 100 miles across. At the point where the glacier approaches the sea the landmass forms a ridge that dips back under the base of the glacier and favours water flowing back landward; and this contact with water is hastening ice melt. It is startling to think that around 90% of the worlds fresh water is locked up in Antarctic ice with Thwaites Glacier presently containing half a meter of potential sea level rise. If the Western Arctic ice sheet should also melt which is possible, the loss will be equivalent to an astonishing 3 metres sea level rise .
If emissions of global warming gases were cut significantly the impact on reducing rising sea levels would be significant, but if temperatures continue to go up things will only get worse. There is still time to react, but as yet not enough is being done to hit global Carbon emission targets. In the end, the necessary changes might be driven by concerns over the dire economic consequences of doing nothing, rather than any loss of life or unfavourable changes to natural environments. As odd as it might seem it might be business interests that push politicians towards better outcomes.
We are now close to reaching critical turning points which would lead to irreversible changes to the way global systems operate. Scientist might disagree on exactly when these changes will occur, and some changes might not occur all at once, they could perhaps move by degrees; and if we adapt our behaviours to changing conditions we might stave off imminent disaster; but abrupt switching points beyond which there are no returns remain frightening possibilities.
There have already been climate changes directly related to human behaviour and such events can no longer be ignored. Making predictions about almost anything has a degree of variability, and not knowing exactly when irreversible changes will occur, plays into the hands of those wishing to demonstrate that climate change isn't really happening. Ironically, there is nothing worse than reaching a turning point, only to discover that 'you're not quite there yet', although anything that buys time for leaders to react proactively must be a good thing, but with climate change happening more quickly that anticipated, there isn' the luxury of too much time.
It is difficult to convince people that things will go wrong before they happen, and often a disaster must occur to precipitate a reaction. On occasions, big companies behave cynical: recognising a potential problem that might prove hazardous, they plough on without making changes, in the hope that profitability will exceed future insurance claims. However, when it comes to the climate emergency, refusing to act proactively is not a realistic option: if there are turning points beyond which we can no longer achieve stability we must act quickly; many children seem aware of the urgency – politicians… not so much.
If the climate continues to warm, it won't be a simple matter of fisherman moving further up the beach, lifestyles and even lifetimes will be changed.
With such huge profits being made from fossil fuels it is easy to understand why producers are reticent to give them up.
There has always been an unwillingness to factor in the millions of years of chemical and physical reactions that go into forming high energy fossil fuels, and the problems associated with the release of huge amounts of stored natural energy in such a short space of time has been largely ignored.
It seems we are best at solving immediate short term problems – our brain's evolutionary course has left it inadequately wired to deal with uncomfortable situations that unfold over longer periods, and it might be necessary to start compensating for our 'fallibility of thinking'. However, now that climate change is unfolding so rapidly, we might begin to see things more clearly. Run away ice melts in polar regions are just one of many signs of serious change and reinforce the view that 11,000 scientists are unlikely to be wrong about climate change. We must accept the evidence and push our politicians to act appropriately… and most important of all, they must do it soon.
AntarcticArcticArctic Report CardBrexitCarbon emissions targetsCarbon releaseclimate changeClimate Change AgreementConsensus on Climate ChangeCOP 21COP 25Doomsday Glacierfossil fuelsglaciersGlobal warmingGreenlandGulf Stream Switch Office meltice sheetspermafrostpolar regionsscientific expertiseSea Level RiseThwaites GlacierWestern Arctic ice
UP, UP AND AWAY. From Ebola to Exponential and Beyond.
November 6, 2014 Stephen Bolwell	4 Comments
Perhaps the most reliable way to 'save the planet' is to take a picture that has been constructed by using mathematics and arithmetic; these exist in a variety of forms, but most commonly they are represented as charts or graphs that can provide at a glance, information on any subject for which there is reliable data, and graphs in particular are good at showing numerical change against a baseline of time.
I'm one of those unfortunates who have trouble adding up a column of figures – seldom do I get the same total twice – even with a calculator! That's discouraging, but it's not a valid excuse to give up. And mathematics doesn't come any easier, but let's face it, we owe it to the planet to try, because mathematics is the key to measuring everything important that is going on around us.
A politician or national spokesman who says, 'I'm just hopeless with maths' or 'math' (depending on where they are standing) and then laughs it off, should be looking elsewhere for work. There is understandable concern when the people who represent us do not usually have backgrounds in mathematics or science – political science doesn't count, because that's an oxymoron. Anyway, the 'I don't get mathematics' excuse is unacceptable from any elected official and we should urge them to 'try harder'.
When I heard a health spokesman say recently that the Ebola virus epidemic in West Africa was growing exponentially month by month there was obvious cause for concern. The spokesmen then gave the number of infections that occured during the previous month followed by the predicted figure for the month to follow, and the figures were exactly the same. This implied that he either didn't understand exponential, or the increase wasn't exponential at all. The statement was confusing: was the rate of infection steady and controllable? Or was it expanding exponentially, suggesting that heading for the hills was the best possible option?
Understanding exponential growth shouldn't be a problem. Most small children can draw it, even if they can't describe the outcome.
Little Timmy can't say the word, but he can draw a simple example. Here, a single person infects two others and if the disease is passed on in the same manner, the infection quickly gets out of control. This kind of growth applies to many things including human population growth.
In everyday life, most people don't think much beyond arithmetic progressions, where the increase between numbers is constant. But exponential growth is nothing like that. Once you start down the road to exponential, by doubling up, it isn't long before the figures are mind blowingly large, and if they relate to a dangerous disease that goes unchecked, no health service on the planet will be able to deal with it.
There is an ancient Persian story that explains the process well. An inventor who pleased his king with a wonderful invention was asked to name his reward; but he at once disappointed the ruler with the seemingly meagreness of his choice. The inventor asked for grains of wheat to be placed upon a chess board in the following manner: one grain on the first square, two grains on the second, four on the third, eight on the fourth, 16 on the fifth and so on, until all of the 64 squares were covered. The numbers start small and most of us don't think much beyond the 8th square where the total hits 128 grains, which isn't an outrageous figure. Quite a surprise then to discover that to reach the 64th square requires 18,446,744,073,709,551,615 grains of wheat – more wheat than was available in the whole kingdom. The tale is spun as an example of intelligence winning the day, or alternatively, it is a story of cunning and greed – the inventor either becomes ruler of the kingdom, or he loses his head.
In today's world we might relate this story to pyramid selling where an investment doubles up every move it makes down the line and before long the numbers become vast, but by then, many individuals have dropped out of the scheme and never pay their contributions, while those who stay in begin to run out of suckers to sell to.
Telling a story is a great way to explain numerical change, but an artful graphs is a more visual approach. The two graphs below are free of annotation which allows the image to pass for art if you prefer it – perhaps as a late Matisse paper collage.
Consider the above as two curves on a graph with a base line (or x axis) representing the passage of time, and a vertical (or y axis) representing the numbers or the density of an animal population increasing linearly as the line progresses upwards. This colourful 'picture', interpreted correctly, contains enough information to save the planet .
The upper curve begins between yellow and red but continues for the most part between yellow and green – it starts shallow, then rises exponentially before levelling off. This forms a 'logistic curve' first used by Pierre Verhurst in the mid 1800s to show natural population growth where numbers are held to an upper limit by predation and availability of resources.
The lower curve that runs at first between red and yellow and then red and green takes time to rise, but when it does the line steepens rapidly – this is exponential growth that hasn't levelled off. The world human population presently follows this 'run away' curve, but without infinite resources it cannot continue to grow in this manner. In a finitely resourced world the predictable result is a sudden levelling of the curve and a plummet downwards that mirrors the up. To alleviate suffering, it makes sense to control the drop – this really is a case of the higher you go the harder the fall. Birth rates are presently falling across the developed world, but for economic reasons the numbers are usually bolstered by immigration (O.K. there will then be fewer people somewhere else, but that doesn't regulate the population in places where people are genuinely trying to control their numbers).
The logistic curve along with the wave curve (see the predator prey relationship graphs below) apply to almost any species other than our own and they have longterm benefits for both the species and the environment – and make better models for longterm regulation than does uncontrolled exponential growth. All the information we need for responsible behaviour is contained within a couple of simple graphs, indicating that self regulation of human population is a better option than the inevitable collapse that continued exponential growth has in store .
Unfortunately, governments do not run economies with a view to longterm sustainably – they invariably opt for growth above all else, and are reluctant to make changes, preferring instead to pass the parcel onto the next generation – a ticking time bomb which they've chosen to ignore. Economies are run as if resources are infinite and without cost beyond extraction, refining and transportation. However, at a certain point, the Earth will no longer be able to sustain this, and if the present generation continues to charge up the steep end of exponential… future generations will be forced to pay the price, and will know that we had all the information available to make the right decisions, but instead carried on, business as usual.
HERE WE ALL ARE, UP ON THE STEEPEST PART OF THE CURVE.
Human population growth started off slowly. Population growth clearly wasn't a problem prior to 1800, but an Agricultural Revolution, an Industrial Revolution and the recent development of modern medicine have all helped to allow our numbers to grow exponentially and there is now a genuine need for us to engage with reality.
Things often start off slowly before exponential growth kicks in. With the human population nothing much changed for a very long time. There was even a period around70,000 years ago (long before the time line represented in the above graph), when the human population dropped so low we almost disappeared altogether.
It may well have been cooking meat and the development of agriculture that started things moving, but there have been other set backs: the black death was a devastating pandemic and can be seen as a dip in the population graph around 1400. Prior to the plague weather conditions around the mid-1300s were unfavourable, and throughout Europe crops repeatedly failed. It was a perfect storm of a disaster and millions died – but the loss of a third of Europe's population did change the economy. Suddenly, there was a shortage of workers and for the first time in recorded history a more reasonable wage could be asked by those who survived the devastation. Poverty was still widespread, but many people were liberated from serfdom, and took the first steps along a path that generations later would drive the Agricultural Revolution, the Industrial Revolution and eventually the modern Western economic system we have today.
In the broadest sense exponential growth isn't a disaster, it is often the way things increase in the natural world, but there are always boundaries. A fertilised ova wouldn't develop at a rapid enough rate if cell growth wasn't initially exponential, but once a certain functional level has been reached, cells are programmed to be replaced when and where they are needed – if they keep on dividing without control, we call it cancer.
Almost everything that relates to our rapidly increasing human population is unsustainable. The graph below demonstrates a normal predator prey relationship where foxes are eating hares; it could equally be wolves preying on deer, or any number of other predator prey interactions.
Along a base line of time, the green curve shows prey animals beginning to increase in number, thus producing more food for their predators, the foxes – shown in black. Foxes then increase in number, eat more hares and cause their prey to decline. Fox numbers begin to fall in response to the diminishing food supply and hare numbers pick up again – the process continues in a cyclical manner.
Other species also benefit as predator and prey numbers ebb and flow. Plants for example will escape total obliteration by hares and rabbits as predators reduce herbivore numbers. Without natural predation environments become less diverse as certain species are eaten beyond their capacity to regenerate. However, the predator prey graph is an oversimplification, and although the general principle holds true, the system is really a three dimensional web of life that demonstrates far greater complexity. We refer to a natural balance of nature, but the reality is closer to a series of peaks and troughs. If our human population followed closer to the logistic curve, modern technology would allow us to regulate against a roller coaster of loss and gain in a manner that can't so easily be applied to the steep end of exponential growth.
Related closely to our population numbers is the extraction and burning of fossil fuels.
This graph shows the level of oil (a fossil fuel) extraction. As expected it follows the same line of exponential growth shown on the human population graph. Coal extraction starts a fraction earlier on the time line, but clearly follows a similar exponential growth curve.
It is impossible for us to remove and burn fossil fuels indefinitely, because such resources are finite and as time passes, these diminish and become increasingly difficult to extract. And another consideration is the effect that burning fossil fuels has on our atmosphere should we decide to try it.
The increasing emission of carbon into the atmosphere when fossil fuels are burned is clearly changing the Earth's atmosphere.
The time line starts here at 1600 – before this time, man's burning of fossil fuels was negligible, but when the Industrial Revolution kicked in Carbon dioxide emissions began to pick up and were soon growing exponentially. Once again the sudden 'up' part of the curve runs close to the curve for human population growth.
Burning fossil fuels has a special place in the grand scheme of things, because it increases the levels of Carbon dioxide in the atmosphere and that in turn increases global temperatures. Continuing to do so at an ever increasing rate not only changes the atmosphere, it also changes the weather and at a certain point these changes may be irreversible.
Some politicians and spokesmen do appear to know how to use graphs when they work in their favour. Global temperatures are clearly rising, but what if you were shown only the section of graph in the red box?
If you looked only at a graph showing the period between 1950 to 1970 you'd consider global temperatures to be fairly stable. There has also been a similar levelling of temperatures in recent years; these are the favoured areas for climate change sceptics to cherry pick their examples and tell us, 'there's nothing to worry about', but unfortunately, there can be no denying the general temperature trend is upwards – the planet is warming, which supports the idea that it is necessary to always view the whole picture.
The Ebola infection figures discussed earlier do indeed appear to be growing exponentially (at the time of writing). The curve ran fairly level through May and June, which would have been the ideal time for the developed world to have moved in and defeated the disease before it took off. To have ignored this opportunity seems careless if not arrogant. The question is, if I can manage the calculation on the back of a cigarette packet (see below), why can't those in power do the same. It would be generous to put the terrible suffering in West Africa down purely to ignorance, but sometimes it is suffering economies rather than suffering people that elicit the most rapid responses.
Below: an 'on the back of a cigarette packet' calculation derived from figures freely available from news reports. This was quite tricky – not the mathematics… it's just that I don't smoke.
A back of a ciggy packet graph for Ebola infection shows more than 13,500 cases at the time of writing ( I drew this graph during October. Since then the figures have rapidly picked up and I've had to extend the graph upwards). Hopefully the infection will now begin to come under control – an exponential doubling month by moth as can be clearly seen between the beginning of October and the beginning of November is too horrible to contemplate. Potentially, there is a long way to go before the disease peaks and crashes naturally if it is allowed to spread unhindered.
So far there have been around 5,000 deaths due to Ebola and there will be many more in the coming months, but hopefully, now that medical help is arriving in the affected West African countries (better late than never), the infection will begin to come under control.
Whenever we hear a spokesman say that 'growth is exponential' it is good to be clear about what he or she means. Certainly this is important when it refers to human population growth; or the increasing use of fossil fuels; and the rapid spread of a contagious disease. In each case we need to ask the right questions, then be certain that our answers make sense, and last but not least, act as quickly as possible – and so far we have been unforgivably slack on the last one.
The ciggy packet slip aside, all of the simple 'mathematical' pictures shown above have been colourful, and without exception are easy to interpret – this isn't intended purely for the benefit of small children – it is also to grab the attention of the mathematically challenged politicians making important decisions; they really do need to, 'get the picture, act in good time', and in so doing, 'save the planet'.
In mid October 2014 Tony Abbott predicted that coal would be the world's principal energy source for decades to come. It was he said, 'Good for humanity'. I wonder if I'm living in a parallel universe – Tony Abbott must be better informed than I am… he's the prime minister of Australia.
At the time of posting there was some hopeful news. A decrease in the number of reported cases of Ebola in Liberia. WHO's spokesman Bruce Aylward said the response to the virus was now gaining the upper hand, but warned the crisis wasn't over. The Head of the U.N. Mission says that 'presently he doesn't have the resources to defeat the disease'. How nuts is that?
For a perceptive and amusing view of man's destruction of the Planet, take a look at this cartoon:
http://laughingsquid.com/man-animated-short-showing-our-destructive-relationship-with-earth/
animal numbersanimal populationsclimate changeEbolaecologyexponentialexponential growthfossil fuelsgraphshuman populationmathematicsphotgraphypopulation control
Pictures don't just tell stories – they change the world
Please follow & like this page :)
Some Days I Just Can't Tell my Ground Squirrel from my Marmot.
Forest Dump.
Death In The Morning.
Potoo: The Bird That Was Famous for 15 Seconds, but Wasn't Really Bothered.
COVID-19. Simple Arithmetic and 'The Economy First Delusion'. PART 2.
Stephen Bolwell on Potoo: The Bird That Was Famous for 15 Seconds, but Wasn't Really Bothered.
Jim Wright (@1realjamesbond) on Potoo: The Bird That Was Famous for 15 Seconds, but Wasn't Really Bothered.
Steven Montgomery on Potoo: The Bird That Was Famous for 15 Seconds, but Wasn't Really Bothered.
Stephen Bolwell on So Long New Zealand and Thanks For All the Sheep. Part 2.


Neil Young has debuted four new songs live during the same show.
Young and The Promise Of The Real played Telluride Town Park, Telluride, Colorado on Friday, September 30.
During the set, they unveiled four songs, which Sugar Mountain – the website that documents Young's setlists – has listed as being called "Hang Gliders", "Texas Rangers", "Peace Trail" and "Show Me".
You can watch "Show Me" below.
The following night – Saturday – Young have another new song its live debut: "Indian Givers". Young released the song a few weeks ago, you can watch the video by clicking here.


The Racine County Sheriff's Office Records Bureau is responsible for the maintenance, computerization, and storage of all records generated by patrol and investigative personnel in the course of their duties. These records include, but are not limited to; incident reports, investigative reports, correspondence related to an incident, citations, and internal documents. The Records Bureau maintains inactive jail files, fingerprint cards, and mug shots as part of its centralized records. All clerical functions of the Civil Process Office have been added to this office. Fingerprinting services are also performed by Records Bureau personnel.
Records Bureau personnel respond to a wide range of requests from the general public, news media, and other law enforcement agencies, including records checks, open records requests, and general information / directions while reporting to State and Federal agencies regarding crimes, arrests, and accident information.
Open records requests must be received in writing either in person, by mail or facsimile. The request should include as much information as possible regarding the information desired. Reports are maintained on file for eight years. Records checks will include only local arrest and conviction information. For a statewide record check, please contact State of Wisconsin, Crime Information Bureau.
Office hours are from 8:00 a.m. - 4:30 p.m. Monday-Friday except legal holidays.
Requests may be made by completing the appropriate request form (found below), which can be mailed, faxed or delivered in–person. Contact the Records Bureau for cost information related to records and report requests.


I made this little book for my son to teach him what it means to be a peacemaker. He loved it!
Now throughout the day when I see him giving up something for his sister or for talking through a conflict, I tell him, "That's wonderful that you did that! You are a peacemaker."
We read this book during reading time before bed or naptime. Let me know how it affects your family. I love to hear. Also let me know if there is anything you think I should change in it.
I have more books that teach godly character on the way!


text:
Swiggy raises USD 15 million from Bessemer Venture Partners
Posted on 21.09.2016 21.09.2016 by Ольга
Mumbai: Food ordering and delivery platform Swiggy today said it has raised USD 15 million in a fourth strategic round of funding (Series D) from Bessemer Venture Partners, with existing investors also participating.
The freshly raised funds is expected to fuel Swiggy's next growth phase, with an improved customer experience. This will include technology upgrades, a wider spread of restaurants to choose from and better delivery efficiency, Swiggy said in a statement here.
This comes close on the heels of the USD 35 million it raised in January 2016 from existing and new investors, including New York-based Harmony Partners and Singapore-based RB.
With this latest round of funding, the company has now raised USD 75.5 million in all, it said.
"Our strong growth in the last few months shows that our customers are increasingly becoming accustomed to a new behaviour of ordering food for the experience, rather than only for convenience. Our vision is to change the way India eats and we want to be the top-of-mind recall for the users for all their four meals a day," Sriharsha Majety, co-founder and CEO, Swiggy said.
To spearhead the next phase of growth, Swiggy has recently reorganised its senior leadership by hiring vice presidents across various functions like marketing, product, HR, design and Finance.
Their expertise will be instrumental in shaping the strategy and ensuring Swiggy's "leadership position in a fast growing category," it said.
In the months to follow, Swiggy will continue to focus on consolidation and capturing a larger share of the market under the guidance of the new executives, it said.