text:
#ifndef ESP8266_H
#define ESP8266_H

#if DEVICE_SERIAL && DEVICE_INTERRUPTIN && defined(MBED_CONF_EVENTS_PRESENT) && defined(MBED_CONF_NSAPI_PRESENT) && defined(MBED_CONF_RTOS_API_PRESENT)
#include <stdint.h>
#include <ctime>

#include "drivers/BufferedSerial.h"
#include "features/netsocket/nsapi_types.h"
#include "features/netsocket/WiFiAccessPoint.h"
#include "PinNames.h"
#include "platform/ATCmdParser.h"
#include "platform/Callback.h"
#include "platform/mbed_error.h"
#include "rtos/Mutex.h"
#include "rtos/ThisThread.h"
#include "features/netsocket/SocketAddress.h"

// Various timeouts for different ESP8266 operations
#ifndef ESP8266_CONNECT_TIMEOUT
#define ESP8266_CONNECT_TIMEOUT 15000
#endif
#ifndef ESP8266_SEND_TIMEOUT
#define ESP8266_SEND_TIMEOUT    2000
#endif
#ifndef ESP8266_RECV_TIMEOUT
#define ESP8266_RECV_TIMEOUT    2000
#endif
#ifndef ESP8266_MISC_TIMEOUT
#define ESP8266_MISC_TIMEOUT    2000
#endif
#ifndef ESP8266_DNS_TIMEOUT
#define ESP8266_DNS_TIMEOUT     15000
#endif

#define ESP8266_SCAN_TIME_MIN 0     // [ms]
#define ESP8266_SCAN_TIME_MAX 1500  // [ms]
#define ESP8266_SCAN_TIME_MIN_DEFAULT 120 // [ms]
#define ESP8266_SCAN_TIME_MAX_DEFAULT 360 // [ms]

// Firmware version
#define ESP8266_SDK_VERSION 2000000
#define ESP8266_SDK_VERSION_MAJOR ESP8266_SDK_VERSION/1000000

#define ESP8266_AT_VERSION 1000000
#define ESP8266_AT_VERSION_MAJOR ESP8266_AT_VERSION/1000000
#define ESP8266_AT_VERSION_TCP_PASSIVE_MODE 1070000
#define ESP8266_AT_VERSION_WIFI_SCAN_CHANGE 1060000

#define FW_AT_LEAST_VERSION(MAJOR,MINOR,PATCH,NUSED/*Not used*/,REF) \
    (((MAJOR)*1000000+(MINOR)*10000+(PATCH)*100) >= REF ? true : false)

struct esp8266_socket {
    int id;
    nsapi_protocol_t proto;
    bool connected;
    bool bound;
    SocketAddress addr;
    int keepalive; // TCP
};

/** ESP8266Interface class.
    This is an interface to a ESP8266 radio.
 */
class ESP8266 {
public:
    ESP8266(PinName tx, PinName rx, bool debug = false, PinName rts = NC, PinName cts = NC);

    /**
    * ESP8266 firmware SDK version
    *
    * @param major Major version number
    * @param minor Minor version number
    * @param patch Patch version number
    */
    struct fw_sdk_version {
        int major;
        int minor;
        int patch;
        fw_sdk_version(int major, int minor, int patch) : major(major), minor(minor), patch(patch) {}
    };

    /**
    * ESP8266 firmware AT version
    *
    * @param major Major version number
    * @param minor Minor version number
    * @param patch Patch version number
    */
    struct fw_at_version {
        int major;
        int minor;
        int patch;
        fw_at_version(int major, int minor, int patch) : major(major), minor(minor), patch(patch) {}
    };

    /**
    * Check AT command interface of ESP8266
    *
    * @return true if ready to respond on AT commands
    */
    bool at_available(void);

    /**
     * Disable echo - required for OOB processing to work
     *
     * @return true if echo was successfully disabled
     */
    bool echo_off(void);

    /**
    * Check sdk version from which firmware is created
    *
    * @return fw_sdk_version which tells major, minor and patch version
    */
    struct fw_sdk_version sdk_version(void);

    /**
    * Check AT instruction set version from which firmware is created
    *
    * @return fw_at_version which tells major, minor and patch version
    */
    struct fw_at_version at_version(void);

    /**
    * Startup the ESP8266
    *
    * @param mode mode of WIFI 1-client, 2-host, 3-both
    * @return true only if ESP8266 was setup correctly
    */
    bool startup(int mode);

    /**
    * Reset ESP8266
    *
    * @return true only if ESP8266 resets successfully
    */
    bool reset(void);

    /**
    * Enable/Disable DHCP
    *
    * @param enabled DHCP enabled when true
    * @param mode mode of DHCP 0-softAP, 1-station, 2-both
    * @return true only if ESP8266 enables/disables DHCP successfully
    */
    bool dhcp(bool enabled, int mode);

    /**
    * Connect ESP8266 to AP
    *
    * @param ap the name of the AP
    * @param passPhrase the password of AP
    * @return NSAPI_ERROR_OK in success, negative error code in failure
    */
    nsapi_error_t connect(const char *ap, const char *passPhrase);

    /**
    * Disconnect ESP8266 from AP
    *
    * @return true only if ESP8266 is disconnected successfully
    */
    bool disconnect(void);

    /**
    * Enable or disable Remote IP and Port printing with +IPD
    *
    * @param enable, 1 on, 0 off
    * @return true only if ESP8266 is disconnected successfully
    */
    bool ip_info_print(int enable);

    /**
    * Get the IP address of ESP8266
    *
    * @return null-teriminated IP address or null if no IP address is assigned
    */
    const char *ip_addr(void);

    /**
    * Get the MAC address of ESP8266
    *
    * @return null-terminated MAC address or null if no MAC address is assigned
    */
    const char *mac_addr(void);

    /** Get the local gateway
    *
    *  @return         Null-terminated representation of the local gateway
    *                  or null if no network mask has been recieved
    */
    const char *gateway();

    /** Get the local network mask
     *
     *  @return         Null-terminated representation of the local network mask
     *                  or null if no network mask has been recieved
     */
    const char *netmask();

    /* Return RSSI for active connection
     *
     * @return      Measured RSSI
     */
    int8_t rssi();

    /** Scan mode
     */
    enum scan_mode {
        SCANMODE_ACTIVE = 0, /*!< active mode */
        SCANMODE_PASSIVE = 1 /*!< passive mode */
    };

    /** Scan for available networks
     *
     * @param  ap    Pointer to allocated array to store discovered AP
     * @param  limit Size of allocated @a res array, or 0 to only count available AP
     * @param  t_max Maximum scan time per channel
     * @param  t_min Minimum scan time per channel in active mode, can be omitted in passive mode
     * @return       Number of entries in @a res, or if @a count was 0 number of available networks, negative on error
     *               see @a nsapi_error
     */
    int scan(WiFiAccessPoint *res, unsigned limit, scan_mode mode, unsigned t_max, unsigned t_min);

    /**Perform a dns query
    *
    * @param name Hostname to resolve
    * @param ip   Buffer to store IP address
    * @return 0 true on success, false on failure
    */
    bool dns_lookup(const char *name, char *ip);

    /**
    * Open a socketed connection
    *
    * @param type the type of socket to open "UDP" or "TCP"
    * @param id id to give the new socket, valid 0-4
    * @param port port to open connection with
    * @param addr the IP address of the destination
    * @param port the port on the destination
    * @param local_port UDP socket's local port, zero means any
    * @param udp_mode UDP socket's mode, zero means can't change remote, 1 can change once, 2 can change multiple times
    * @return NSAPI_ERROR_OK in success, negative error code in failure
    */
    nsapi_error_t open_udp(int id, const char *addr, int port, int local_port = 0, int udp_mode = 0);

    /**
    * Open a socketed connection
    *
    * @param type the type of socket to open "UDP" or "TCP"
    * @param id id to give the new socket, valid 0-4
    * @param port port to open connection with
    * @param addr the IP address of the destination
    * @param port the port on the destination
    * @param tcp_keepalive TCP connection's keep alive time, zero means disabled
    * @return NSAPI_ERROR_OK in success, negative error code in failure
    */
    nsapi_error_t open_tcp(int id, const char *addr, int port, int keepalive = 0);

    /**
    * Sends data to an open socket
    *
    * @param id id of socket to send to
    * @param data data to be sent
    * @param amount amount of data to be sent - max 2048
    * @return number of bytes on success, negative error code in failure
    */
    nsapi_size_or_error_t send(int id, const void *data, uint32_t amount);

    /**
    * Receives datagram from an open UDP socket
    *
    * @param id id to receive from
    * @param data placeholder for returned information
    * @param amount number of bytes to be received
    * @return the number of bytes received
    */
    int32_t recv_udp(struct esp8266_socket *socket, void *data, uint32_t amount, uint32_t timeout = ESP8266_RECV_TIMEOUT);

    /**
    * Receives stream data from an open TCP socket
    *
    * @param id id to receive from
    * @param data placeholder for returned information
    * @param amount number of bytes to be received
    * @return the number of bytes received
    */
    int32_t recv_tcp(int id, void *data, uint32_t amount, uint32_t timeout = ESP8266_RECV_TIMEOUT);

    /**
    * Closes a socket
    *
    * @param id id of socket to close, valid only 0-4
    * @return true only if socket is closed successfully
    */
    bool close(int id);

    /**
    * Allows timeout to be changed between commands
    *
    * @param timeout_ms timeout of the connection
    */
    void set_timeout(uint32_t timeout_ms = ESP8266_MISC_TIMEOUT);

    /**
    * Checks if data is available
    */
    bool readable();

    /**
    * Checks if data can be written
    */
    bool writeable();

    /**
    * Attach a function to call whenever sigio happens in the serial
    *
    * @param func A pointer to a void function, or 0 to set as none
    */
    void sigio(mbed::Callback<void()> func);

    /**
    * Attach a function to call whenever sigio happens in the serial
    *
    * @param obj pointer to the object to call the member function on
    * @param method pointer to the member function to call
    */
    template <typename T, typename M>
    void sigio(T *obj, M method)
    {
        sigio(mbed::Callback<void()>(obj, method));
    }

    /**
    * Attach a function to call whenever network state has changed.
    *
    * @param func A pointer to a void function, or 0 to set as none
    */
    void attach(mbed::Callback<void()> status_cb);

    /**
     * Configure SNTP (Simple Network Time Protocol)
     *
     * @param enable   true to enable SNTP or false to disable it
     * @param timezone timezone offset [-11,13] (0 by default)
     * @param server0  optional parameter indicating the first SNTP server ("cn.ntp.org.cn" by default)
     * @param server1  optional parameter indicating the second SNTP server ("ntp.sjtu.edu.cn" by default)
     * @param server2  optional parameter indicating the third SNTP server ("us.pool.ntp.org" by default)
     *
     * @retval true if successful, false otherwise
     */
    bool set_sntp_config(bool enable, int timezone = 0, const char *server0 = nullptr,
                         const char *server1 = nullptr, const char *server2 = nullptr);

    /**
     * Read out the configuration of SNTP (Simple Network Time Protocol)
     *
     * @param enable   true if SNTP is enabled
     * @param timezone timezone offset [-11,13]
     * @param server0  name of the first SNTP server
     * @param server1  name of the second SNTP server (optional, nullptr if not set)
     * @param server2  name of the third SNTP server (optional, nullptr if not set)
     *
     * @retval true if successful, false otherwise
     */
    bool get_sntp_config(bool *enable, int *timezone, char *server0,
                         char *server1, char *server2);

    /**
     * Read out SNTP time from ESP8266.
     *
     * @param t std::tm structure to be filled in
     * @retval true on success, false otherwise
     *
     * @note ESP8266 must be connected and needs a couple of seconds
     * before returning correct time. It may return 1 Jan 1970 if it is not ready.
     *
     * @note esp8266.sntp-enable must be set to true in mbed_app.json file.
     */
    bool get_sntp_time(std::tm *t);

    template <typename T, typename M>
    void attach(T *obj, M method)
    {
        attach(mbed::Callback<void()>(obj, method));
    }

    /**
     * Read default Wifi mode from flash
     *
     * return Station, SoftAP or SoftAP+Station - 0 on failure
     */
    int8_t default_wifi_mode();

    /**
     * Default Wifi mode written to flash only if changes
     */
    bool set_default_wifi_mode(const int8_t mode);

    /**
     * @param track_ap      if TRUE, sets the county code to be the same as the AP's that ESP is connected to,
     *                      if FALSE the code will not change
     * @param country_code  ISO 3166-1 Alpha-2 coded country code
     * @param channel_start the channel number to start at
     * @param channels      number of channels
     */
    bool set_country_code_policy(bool track_ap, const char *country_code, int channel_start, int channels);

    /** Get the connection status
     *
     *  @return         The connection status according to ConnectionStatusType
     */
    nsapi_connection_status_t connection_status() const;

    /**
     * Start board's and ESP8266's UART flow control
     *
     * @return true if started
     */
    bool start_uart_hw_flow_ctrl();

    /**
     * Stop board's and ESP8266's UART flow control
     *
     * @return true if started
     */
    bool stop_uart_hw_flow_ctrl();

    /*
     * From AT firmware v1.7.0.0 onwards enables TCP passive mode
     */
    bool cond_enable_tcp_passive_mode();

    /**
     * For executing OOB processing on background
     *
     * @param timeout AT parser receive timeout
     * @param if TRUE, process all OOBs instead of only one
     */
    void bg_process_oob(uint32_t timeout, bool all);

    /**
     * Flush the serial port input buffers.
     *
     * If you do HW reset for ESP module, you should
     * flush the input buffers from existing responses
     * from the device.
     */
    void flush();

    static const int8_t WIFIMODE_STATION = 1;
    static const int8_t WIFIMODE_SOFTAP = 2;
    static const int8_t WIFIMODE_STATION_SOFTAP = 3;
    static const int8_t SOCKET_COUNT = 5;

    /**
     * Enables or disables uart input and deep sleep
     *
     * @param lock if TRUE, uart input is enabled and  deep sleep is locked
     * if FALSE, uart input is disabled and  deep sleep is unlocked
     */
    int uart_enable_input(bool lock);

private:
    // FW version
    struct fw_sdk_version _sdk_v;
    struct fw_at_version _at_v;

    // FW version specific settings and functionalities
    bool _tcp_passive;
    int32_t _recv_tcp_passive(int id, void *data, uint32_t amount, uint32_t timeout);
    mbed::Callback<void()> _callback;

    // UART settings
    mbed::BufferedSerial _serial;
    PinName _serial_rts;
    PinName _serial_cts;
    rtos::Mutex _smutex; // Protect serial port access

    // AT Command Parser
    mbed::ATCmdParser _parser;

    // Wifi scan result handling
    bool _recv_ap(nsapi_wifi_ap_t *ap);

    // Socket data buffer
    struct packet {
        struct packet *next;
        int id;
        char remote_ip[16];
        int remote_port;
        uint32_t len; // Remaining length
        uint32_t alloc_len; // Original length
        // data follows
    } *_packets, * *_packets_end;
    void _clear_socket_packets(int id);
    void _clear_socket_sending(int id);
    int _sock_active_id;

    // Memory statistics
    size_t _heap_usage; // (Socket data buffer usage)

    // OOB processing
    void _process_oob(uint32_t timeout, bool all);

    // OOB message handlers
    void _oob_packet_hdlr();
    void _oob_connect_err();
    void _oob_conn_already();
    void _oob_err();
    void _oob_socket0_closed();
    void _oob_socket1_closed();
    void _oob_socket2_closed();
    void _oob_socket3_closed();
    void _oob_socket4_closed();
    void _oob_connection_status();
    void _oob_socket_close_err();
    void _oob_watchdog_reset();
    void _oob_busy();
    void _oob_tcp_data_hdlr();
    void _oob_ready();
    void _oob_scan_results();
    void _oob_send_ok_received();
    void _oob_send_fail_received();

    // OOB state variables
    int _connect_error;
    bool _disconnect;
    bool _fail;
    bool _sock_already;
    bool _closed;
    bool _error;
    bool _busy;
    bool _reset_done;
    int _sock_sending_id;

    // Modem's address info
    char _ip_buffer[16];
    char _gateway_buffer[16];
    char _netmask_buffer[16];
    char _mac_buffer[18];

    // Modem's socket info
    struct _sock_info {
        bool open;
        nsapi_protocol_t proto;
        char *tcp_data;
        int32_t tcp_data_avbl; // Data waiting on modem
        int32_t tcp_data_rcvd;
        bool send_fail;     // Received 'SEND FAIL'. Expect user will close the socket.
    };
    struct _sock_info _sock_i[SOCKET_COUNT];

    // Scan results
    struct _scan_results {
        WiFiAccessPoint *res;
        unsigned limit;
        unsigned cnt;
    };
    struct _scan_results _scan_r;

    // Connection state reporting
    nsapi_connection_status_t _conn_status;
    mbed::Callback<void()> _conn_stat_cb; // ESP8266Interface registered
};
#endif
#endif


text:
Kenney Polson Tours with The Stone City Band
By Ivy Davis
"I started for all the wrong reasons," Kenney Polson said. Polson is a member of the MHCC District board of directors, elected in 2015 to a four-year term. He is also a world-traveling, accomplished saxophonist/composer. This summer he plans to be touring with a well-known group, the Stone City Band, playing the saxophone. Polson said he started playing saxophone mostly by chance. He retold the story of how he met a "lady" in seventh grade. "She was going into the band room," he said. Following the girl into the band room, he decided he needed to play drums "because that's where the girl was," he laughed.
Polson and the band teacher fought over which instrument he would play and in the end, the 13-year-old Polson picked up the saxophone. Since then, the board member has been avidly playing saxophone along with a number of other instruments.
"Which ones don't I play," Polson responded, before ticking off "alto sax, clarinet, flute, oboe, drums, keyboards, and a little bit of French horn," not fully completing his list.
Before coming to MHCC, the musician worked as a band instructor at Portland's Cleveland High School and Hosford Middle School. He has an associate of arts degree from Fresno City College, a master's degree in jazz composition from Howard University, and an education specialist degree from Lewis & Clark College.
Polson has traveled the world teaching and performing his art.
"I've been to 50 countries and I've performed in all but two," said Polson. He also has made teaching stops at Marylhurst University, Merced College, the International School of Beijing, Howard University, and the American School of Rio de Janeiro.
The board member recalled going to the Louvre Museum in Paris and being enthralled in the art. "I love the visual arts," he commented, adding that he has gone to many famous artist museums while abroad.
Currently, Polson serves on the MHCC board and is a member of a four-person band, The Kenney Polson Project. The musician's goal is to "not only educate but to serve the community" on the college board, he said.
Polson has formed his own local band that consists of him on the sax, a piano-keyboard player, a bass player, and a drummer. A guitarist is his next planned addition, he said. He would love a set-up where he could go and record music every day.
Meanwhile, the Stone City Band was made famous by its famous frontman, Rick James, performing funk, rock, and soul music. The lyrics "She's a super freak, super freak, she's super-freaky, yow" from the song "Super Freak" run through the mind when thinking of James.
Polson is waiting until June 6, when he goes on tour with the group. For now, Polson enjoys being active on campus. Recently he was invited by Dan Davey, Mt. Hood music instructor, to play with his band here but declined, not having his instrument with him and saying, "musicians just don't blow on each other's horns."
Copyright © 2018 Kenney Polson. All rights reserved.

redpajama_set_name: RedPajamaCommonCrawl


text:
Sune Genell, född 9 maj 1897 i Södra Åsums församling, Malmöhus län, död 7 december 1960, var en svensk läkare (obstetriker) och professor.

Genell avlade studentexamen i Malmö 1916 och inskrevs därefter vid Lunds universitet. Parallellt med sina medicinstudier var Genell med och grundade kårtidningen Lundagård 1920 och blev påföljande år den andre i raden av tidningens redaktörer.

Genell blev medicine licentiat 1928 och medicine doktor samt docent 1938. Under 1920- och 1930-talen verkade han som kvinnoläkare vid bland annat Universitetssjukhuset i Lund och Akademiska sjukhuset i Uppsala, lasaretten i Simrishamn, Vänersborg och Kristianstad samt barnbördshusen i Helsingborg och Göteborg. Från 1938 var han överläkare vid kvinnokliniken på Malmö allmänna sjukhus. Han utnämndes 1948 till professor i obstetrik och gynekologi och blev ledamot av Fysiografiska sällskapet i Lund 1950. Han författade ett hundratal avhandlingar och uppsatser inom obstetrik, gynekologi, endokrinologi och fysiologi.

Bibliografi
 Om könslivets hormoner - kortfattad översikt (Lund 1933)
 Uterin- och vaginalmuskulaturens funktionella uppgifter i den icke-gravida organismen (doktorsavhandling, Lund 1937)
 Kroppssjukvården i Malmö (Malmö 1954)
 Proceedings of Symposium on the Uterine Cervix as a Fertility Factor (redaktör tillsammans med Jan Asplund, Stockholm 1959)

Källor
 Anna Alsmark, Per Lindström m fl (red): Lundagård 1920-1995 - boken om tidningen (Lund 1995)

Externa länkar

Svenska professorer i obstetrik och gynekologi
Personer verksamma vid Lunds universitet
Personer i Malmös historia
Födda 1897
Avlidna 1960
Män
Ledamöter av Kungliga Fysiografiska Sällskapet i Lund
Svenska endokrinologer
Personer från Södra Åsums socken

redpajama_set_name: RedPajamaWikipedia


text:
Q: Two jQuery Event Handlers - execute code when both are fired I want to run some code when two event handlers are both triggered.
I've tried it like this:
$('#box').mousedown(function(){
    $(document).bind('mousemove',function(e){
       // more code here
    });
});

But the code even works when I trigger mousedown once and move my mouse after that. I only want to execute the code when my mouse is down and it's moving.
How can I achieve that?

A: Try giving this a shot? Have a global variable that indicates whether the mouse is down or not. When they mousedown on the #box element the global variable is set to true. When they mouseup it's set back to false. See a live example here.
$(document).ready(function(){
    var mouseDown = false;

    $("#box").mousedown(function(){
        mouseDown = true;
    });

    $(document).mouseup(function(){
        mouseDown = false;
    });

    $(document).mousemove(function(){
        if (mouseDown){
            //do your stuff here
        }
    });
});

A: I think the problem you are having is with your understanding of the way the event handlers work, once you have added an event handler it will listen out for its event.
So your code will add an event handler to listen for mousedown when the dom is ready, once it occurs it will add an event for mousemove - the document now has both event handlers registered so it will do stuff for both independently.
What you want to do, is remove the event handler for the mousemove on the mouseup event. That way the document now no longer listens to the mousemove event handler because its been removed.
$('#box').mousedown(function(){
    $(document).bind('mousemove',function(e){
        // Do something:
    });
});
$(document).mouseup(function(){
    $(document).unbind('mousemove');
});

Here is a simple example, so you can see whats happening it will add a message under the box.

A: Use the
event.stop()

or
event.die()

snippet before use the event.
Example:
$("#mybutton").unbind("click");
$("#mybutton").die();
$("#mybutton").click(function(){ alert("Hy mate!");});

redpajama_set_name: RedPajamaStackExchange


text:
Q: Remove background, reflection and shadows with Image Magick I have images where I would like to make the background transparent, remove the shadow and remove the product reflection.
So what I want to do is

*

*Remove reflection

*Remove shadow

*Remove background

Test image

A: In Imagemagick 6, you can threshold the image and get the bounds of the black area. Then crop the original to those bounds.
convert image.png -threshold 50% +write image_thresh50.png -format "%@" info:
229x367+39+0

convert image.png -crop 229x367+39+0 +repage image_cropped.png

If using Imagemagick 7, change convert to magick.
Is this what you want?

A: To follow up on Bonzo's comment, in Unix ImageMagick 6, I could do:
cropvals=$(convert image.png -threshold 50% +write hAfUS_thresh50.png -format "%@" info:)
convert image.png -crop $cropvals +repage image_cropped.png

And in Unix, Imagemagick 7, I could do:
magick image.png \( +clone -threshold 50% -set option:cropvals "%@" +delete \) -crop "%[cropvals]" +repage image_cropped2.png

The reason I did not post these was because I did not know what OS/Platform the OP was using. It always helps when asking questions about Imagemagick to post its version and the platform it is run on.
Sorry I do not know how to do this in Windows syntax


This lovely 5-piece conversation set is definitely a delightful addition to your backyard or patio. The weather and UV resistant set creates a cozy space for you to enjoy your time outside. Featured nesting ottomans give you the option to rest your feet, while the glass top table offers you enough space for your afternoon tea or coffee.


"Dys" means "difficulty" and "lexia" means "words or language". Dyslexia is a specific learning disability primarily associated with a person's ability to read. However, the difficulties can also affect individual's writing abilities, spelling, decoding words, letters, and other symbols as well as written material.
It is currently believed that these difficulties are attributed to deficits within the phonological processing of an individual. Phonological awareness includes learning of phonics and the connection between letter sounds, written letters, and how they blend into words.
Additionally, people with dyslexia can have other difficulties such as putting things in order, difficulties with organization, following instructions, and difficulties with coordination. Early identification and remediation techniques are very helpful to students with dyslexia.
Individuals with dyslexia can have average to even above average general intellectual abilities despite the deficits associated with dyslexia. However, they are faced with learning challenges and can take longer to complete assignments than their peers.
The Language Tune-Up Kit will help children improve their reading skills and achieve an age-appropriate reading level in 2 to 6 months. Our approach is based on the multisensory, structured Orton-Gillingham method for reading remediation which engages multiple senses to help students learn better. Our program comes with a 30-day money back guarantee*.
Have your child take our free reading assessment Test (requires Adobe® Reader).
Some children with dyslexia have difficulty with reading because they are unable to properly process the fast-changing sounds. Learning to process sounds at an early age impacts the ability to acquire reading skills later. Our program provides training in phonics and phonemic awareness, letter and sound combinations, and how they blend into words. Additionally, our program offers much more than that in a multisensory learning format.
"Dyslexia is one of several distinct learning disabilities. It is a specific language-based disorder of constitutional origin characterized by difficulties in single word decoding, usually reflecting insufficient phonological processing abilities. These difficulties in single word decoding are often unexpected in relation to age and other cognitive and academic abilities; they are not the result of generalized developmental disability or sensory impairment. Dyslexia is manifest by variable difficulty with different forms of language, often including, in addition to problems reading, a conspicuous problem with acquiring proficiency in writing and spelling.
"Yes, if children who are dyslexic get effective phonological training in Kindergarten and 1st grade, they will have significantly fewer problems in learning to read at grade level than do children who are not identified or helped until 3rd grade." For those who have not acquired phonological training by first grade, software programs, such as the Language Tune-Up Kit, are a highly effective approach that teaches the dyslexic student how to read.
Where Can I Get Tested for Dyslexia?
The causes of dyslexia are neurobiological and genetic. Research shows that individuals can inherit the genetic links for dyslexia. If one of your family members such as a parent, a sibling, a grandparent, an aunt, or an uncle is dyslexic, the higher the risks of developing dyslexia. Thought to be genetic and hereditary, some forms of dyslexia can also be caused when hearing problems at an early age affect a person's language comprehension skills and auditory skills. In some cases, dyslexia can also be acquired due to a brain injury, stroke, or some other type of trauma or illness. Dyslexia affects both males and females.
"Many children, including children with learning disabilities, do not learn to read in the first grade because they lack the basic readiness skills or the school's method is not appropriate for them. They may be allowed to fail for two or three years without effective intervention. Unless these children are identified early and appropriate instruction provided they may be passed along in school until a basic reading instruction is no longer available. Quality reading programs must be available across the age range if we are to significantly reduce illiteracy. While accommodations may be appropriate, they must not be substituted for direct reading instruction.
It is estimated that 70-80% of people with poor reading skills are likely dyslexic. It is also estimated that one in five students, or 15-20% of the population, has a language-based learning disability. Dyslexia is the most common of the language-based learning disabilities. Nearly the same percentage of males and females have dyslexia. Dyslexia affects people from different ethnic and socioeconomic backgrounds. The sooner a child is diagnosed and receives support, the more likely he or she will achieve long-term improvements.
Dyslexia children can usually succeed at the same levels as others once they are diagnosed and start receiving extra support and attention and home, school, and across educational settings. Children who show early signs of dyslexia are recommended to undergo educational, cognitive and/or neuropsychological testing in a professional setting.
These tests typically include a series of reading, spelling, phonemic awareness, drawing, math and intelligence tests, as well as visual tests, laterality tests, visual scanning tests, sequencing, auditory perception tests, and other tests. Dyslexia also affects adults but those who receive early interventions often learn how to compensate for this difficulty by adulthood. Dyslexia adults, however, tend to continue to have difficulty with language skills throughout their lives.
Dyslexia diagnosis is no barrier to success! Some famous dyslexics include such famous individuals as the first president of the United States George Washington, Albert Einstein, Hans Christian Anderson (a famous children's book writer), U.S. Army General George Patton, Leonardo Da Vinci (Italian artist and painter), Alexander Graham Bell (a famous inventor who invented the telephone), actors Whoopi Goldberg, Henri Winkler, Tom Cruise and Orlando Bloom as well as others.


A nation's mineral resources can bring jobs and wealth to local people and economies. But just as mineral deposits attract industry and investment, they can also evoke heightened emotions on the question of how much control of natural resources should stay in-country. A push towards local control, dubbed resource nationalism, is on the increase across the globe, with the Democratic Republic of Congo (DRC) one of the latest "notable movers" towards protectionism.
Resource nationalism has been described as the tendency of people and governments to assert control over natural resources in their territory. Resource outfit Verisk Maplecroft has been tracking the sometimes-disadvantageous effort in its Resource Nationalism Index (RNI), with the 2018 assessment unveiled last month. The idealist trend towards resource nationalism is on the rise in 30 countries across the globe, with the DRC and Russia's trajectories being the latest big moves towards an "extreme risk" to investment. The two territories are joined by six other countries in the extreme risk category, including Zimbabwe, Tanzania and Eswatini (Swaziland).
Local involvement in mining projects, like that seen with South Africa's black empowerment transactions, can bring certainty to investments by ensuring local people may be involved in businesses in their communities. These efforts can help stabilise or improve sovereign risk assessments when the rules are easy to understand, consistently and fairly applied and mitigate disadvantage in a country so as to reduce the risk of conflict. But radical changes that introduce uncertainty and slow down project approvals and developments are what we must lobby against and oppose as an industry.
The DRC Mining Code's new 10% royalty for its now "strategic substance" cobalt and protections for other minerals such as copper are new resource protectionist measures in the country. They introduce risks and new costs not factored into feasibility studies and economic assessments of mining projects in the Congo. The 50 per cent super-profit tax to be applied in the DRC when commodity prices end up 25 per cent higher than in a feasibility study is another game changer in the now extreme-risk nation.
Like the code's other changes, it brings with it unwelcome uncertainty that could threaten projects and the ability to obtain finance for developments. Another disappointment is the elimination of the DRC's 10-year grace period for operators to factor in regulatory change. Another potentially-costly new rule, it could change the timetable for a wide variety of investments.
But resource nationalism is not a one-way street if efforts in Zimbabwe are anything to go by. The country may end up reversing its nationalist trend if its parliament and new President Emmerson Mnangagwa support a cabinet push towards a turnaround on indigenisation laws for foreign diamond and platinum miners.
Resource nationalism can be based on many flawed assumptions. But let's address a core assumption about regulatory 'reforms' first that are designed to block or discourage foreign investment across the continent — that projects foreign nationals are blocked from will be immediately picked up and pursued by people in the country instead. This is naïve. If a country kills off planned-out projects, surely the likelihood of their resumption declines. At the very least, the amount of time it will take to get them up and running again to bring in wealth and jobs will be seriously delayed.
As an industry, we must encourage governments and key public figures to not introduce project-blocking measures put forward by resource nationalists. Without the jobs and wealth, new developments create, Africa's economies won't thrive and flourish, and communities and miners will all lose out.


text:
Q: how to combine all yarn files with gulp I have yarn up and running, have figured out a bit how it works, and made my inroads into figuring out gulp, after having discovered how to install version 4 instead of the default version that throws deprecation errors.
Now I have installed 3 packages with yarn, and it has downloaded a LOT of dependencies. No problem, one can use a gulp file to combine those into one javascript(or so i'm told)
The only thing is, how do I do that whilst maintaining the yarn dependencies as yarn builds those up? How would I format my gulp task for combining the yarn libaries i've added?
My gulp task currently looks like this:
//Concatenate & Minify JS
gulp.task('scripts', function() {
    return gulp.src('assets/javascript/*.js')
        .pipe(concat('all.js'))
        .pipe(gulp.dest('assets/dist'))
        .pipe(rename('all.min.js'))
        .pipe(uglify())
        .pipe(gulp.dest('assets/dist/js'));
});

And this concatenates my scripts as it should, but when I wanted to add the yarn folder it hit me that yarn manages dependencies and what not so everything has it's correct dependency and such. I doubt I can just add them all to the same file and hope all is well.(or can I?)
I run this task with yarn run watch
I've added the following packages: html5shiv, jquery, modernizr
What would be the correct way to add the yarn files in in assets/node_modules?

A: After long searching I found https://pawelgrzybek.com/using-webpack-with-gulpjs/
which gave me the following solution:
Execute the command:
sudo yarn add global gulp webpack webpack-stream babel-core babel-loader babel-preset-latest

create a webpack.config.js file
enter in it:
module.exports = {
  output: {
    filename: 'bundle.js', // or whatever you want the filename to be
  },
  module: {
    rules: [
      {
        test: /\.(js|jsx)$/,
        exclude: /(node_modules)/,
        loader: 'babel-loader',
        query: {
          presets: [
            ['latest', { modules: false }],
          ],
        },
      },
    ],
  },
};

Then create a gulpfile.js
var gulp = require('gulp');
var webpack = require('webpack');
var webpackStream = require('webpack-stream');
var webpackConfig = require('./webpack.config.js');

gulp.task('watch', watchTask);
gulp.task('default', defaultTask);

gulp.task('scripts', function() {
return gulp.src('assets/javascript/*.js')
    .pipe(webpackStream(webpackConfig), webpack)
    .pipe(gulp.dest('./assets/js')); // Or whereever you want your js file to end up.
});

function watchTask(done) {
    // Wherever you stored your javascript files
    gulp.watch('assets/javascript/*.js', gulp.parallel('scripts'))
    done();
}
function defaultTask(done) {
  // place code for your default task here
  done();
}

Then in the directory execute yarn watch and have it run in the background where you can throw an eye on it now and then.


So I just bought a box of 70 sealed packs of Dirty Rotten Kids stickers. What did I buy here? Is this at all valuable/tradeable? Should I open the packs to try to make sets? I don't remember these as a kid but apparently they were a GPK knock-off from the 80s.
But is that what someone will actually pay? Is there a market for them? Anyone on here interested in trading?
Well there is more of a market for them than I thought since you bought some.
I have a box of 70 sealed packs if anyone is interested in trading. I collect OS 1-9 PSA cards. proofs, etc. Let me know. Otherwise I'll just resell it on eBay.


text:
Politics U.S.WND
Pelosi targeted in ethics complaint for 'mutilating' government record
Tore up copy of president's State of the Union address in public stunt
By WND Staff
Published February 6, 2020 at 1:01pm
A leading supporter of President Trump in Congress has filed an ethics complaint against House Speaker Nancy Pelosi, D-Calif., for "mutilating" a government record.
The reference is to the copy of President Trump's State of the Union address that Pelosi dramatic tore in half on national television immediately after the president concluded his speech.
Pelosi has tried to justify her stunt, saying she was tearing up a bunch of lies.
But Gaetz is citing a federal law forbidding the destruction of federal documents that carries the possibility of three years in prison upon conviction.
He wrote on Wednesday to the House Committee on Ethics, chaired by Democratic Rep. Ted Deutch of Florida.
"I write to request that the House Committee on Ethics open an investigation into Speaker Nancy Pelosi's flagrant violation of decorum, as defined in clauses 1 and 2 of House Rule XXIII ('Code of Official Conduct'), and request a criminal referral for her potential violation of 18 U.S.C. paragraph 2071 (concealment, removal, or mutilation of documents), following President Trump's recent State of the Union Address on February, 4, 2020," Gaetz wrote.
"Her unseemly behavior certainly warrants censure."
He mentioned the fact that the president praised Tuskegee Airman Charles McGee, African-American student Janiyah Davis and others in the speech.
"When the president finished speaking, to thunderous applause and a standing ovation, the speaker took her copy of his prepared remarks and tore them in half, placing the remnants on the dais while President Trump went to greet lawmakers," Gaetz wrote.
"It is hard to overlook the symbolism of such a gesture – the sense that speaker Pelosi was utterly dismissive of the president's achievements, and, more importantly, the achievements of the American people. Speaker Pelosi's gesture was deeply offensive."
He said the behavior violated House rules and did not "reflect creditably on the House."
"The speaker should not let her personal feelings about the president color her behavior as a leader in the United States Congress, but ... her actions last night have brought discredit on the entire House."
He also pointed out the penalty of up to three years in jail for anyone who "mutilates, obliterates, or destroys ... any record, proceeding map, book, paper, document."
There is no question that's what happened, he insisted.
BREAKING: I'm filing an ethics complaint against @SpeakerPelosi for destroying @realDonaldTrump's State of the Union speech.
Her conduct was beneath the dignity of the House, and a potential violation of law (18 USC 2071).
Nobody is above the law. She must be held accountable. pic.twitter.com/dXPPWQNtI8
— Rep. Matt Gaetz (@RepMattGaetz) February 6, 2020
On Twitter, Gaetz wrote: "I'm filing an ethics complaint against @SpeakerPelosi for destroying @realDonaldTrump's State of the Union Speech. … Nobody is above the law. She must be held accountable."
WND Staff
WND news editors compile reports for our readers.
Rebellion begins: State of Florida considers divesting from Big Tech
Blacks are superior to whites? Biden's civil-rights pick has shocking beliefs
WATCH LIVE: Senate hearing on election fraud
LIVE ANALYSIS: Texas sues battleground states
Amistad Project: Jan. 20 the only election deadline that counts


The police have rescued a 50-year-old woman who was allegedly kidnapped at Achimota Mile 7 in Accra around 11 pm Monday.
One of the two suspects believed to be Nigerians has been arrested.
Public relations officer of the Accra Regional Police Command, DSP Effia Tenge who confirmed the story to TV3 News360 Tuesday said the suspects had tied the woman and were trying to reach her husband for a ransom when they were apprehended.
DSP Effia Tenge said the police patrol team from the Amasaman Division saw unusual movement in the area, and they "strategically" trailed the movement of the two Nigerians to where they were keeping the woman.
They had initially told the police that their car had developed fault and just decided to hangout in the bush for the meantime when confronted.
But upon further search around, the police found the middle-aged woman with both hands and legs tied "crying for help".
The suspected kidnappers decided to run away but one of them called Isaac was arrested by the police.
The woman, whose name has not been given, told the police that she had returned home from work in the evening, not knowing the suspected kidnappers had entered the house.
They ransacked the house and held her hostage in her own car and later drove her to a "think bush in Amasaman".
A caretaker in her house was found unconscious after the attack and is currently on admission at the Police Hospital in a "very critical condition".
"It is a very worrying trend, and what the police wish to say is that the foreigners in our country should not undermine the hospitality of the host, and that we will not permit this crime to prevail", Mrs Effia Tenge said, adding that all resources would be mobilized to counter the activities of these criminals.
In a related development, Criminal Investigations Department of the police has revealed it has in partnership with the Bureau of National Investigations established the whereabouts of the three Takoradi girls who were kidnapped last year in the Western Region.


text:
Mirasol is not currently providing services.
Do you think you have an eating disorder? Take the quiz
Search Our Website »
Why Choose Mirasol?
EDRecovery Blog
Tools and Information for Individuals in Recovery from Anorexia, Bulimia and Binge Eating
Eating Disorders, Shame and Tools for Recovery
"Shame is at the core of every eating disorder," says therapist Amy Wasserbauer of Arizona State University Counseling Services. She made her remarks during a presentation entitled, "The Impact of a Shame Identity on Eating Disorders" at IAEDP-Tucson's quarterly meeting on June 8, 2016.
Wasserbauer shared the podium with Pam Micca of Healthy Women, Healthy Girls. Wasserbauer says they chose shame as a topic because "understanding the inner life of an individual who develops an eating disorder is vital to an understanding of treatment and recovery."
Shame is part of the definition of all eating disorders, from the anorexic who never feels thin enough to the bulimic who carries shame about out-of-control cycles of binge eating and compensatory behaviors, to the shame experienced by those diagnosed with BED and obesity, which is heightened by social stigma.
Studies have shown that women with eating disorders report more shame and guilt than women with depression, and that a high percentage of those who suffer from eating disorders are "shame-prone" individuals, who are more likely to respond in any given situation with the emotional reaction of shame, regardless of the situational triggers.
The Impact of Shame
Wasserbauer drew on the work of Sandra Wilson, author of "Released from Shame: Moving Beyond the Pain of the Past", for her definition of shame as "the intensely painful feeling or experience of believing we are flawed and therefore unworthy of love and belonging."
Wilson has identified three types of shame:
Value-based shame — an appropriate, healthy response when we acknowledge that we are engaging in behaviors that are contrary to our value system.
Biological shame — a child's time-limited, natural response to the observable differences between self and others
Damaging shame — a response to being exposed to unhealthy, ineffective or destructive methods of caretaking, and a misinterpretation of the meaning attached to these methods.
Amy Wasserbauer, PhD
Value-based shame can be addressed through forgiveness and behavioral change, and most children will eventually grow out of biological shame. For the eating disorder professional, damaging shame is the most problematic, since recovery means tackling the long and difficult process of identifying the irrational and distorted beliefs about the self and others that fuel the shame identity.
The shame reaction can result from being chronically ignored, invalidated or denied. Wasserbauer contends that the healthiest way to overcome shame is by engaging in dialogue that promotes a sense of mutuality and helps the individual feel more connected, and that therapists can better respond to their eating disorder clients' feelings of vulnerability and shame if they are comfortable with their own sources of shame.
Treatment and Tools
Pam Micca summarized the genetic and environmental origins of distorted belief systems in individuals who develop eating disorders, and introduced a set of skills and tools that can help clients move forward in recovery.
Pam Micca, MEd, LPC, ACS
Life Stories and Narratives
Micca and Wasserbauer encourage their clients to write their life stories, not for discovery, or to find someone to blame, but simply to examine where they came from and how it affected them. Clients are then encouraged to talk about their stories, to identify themes, and to explore ways to communicate about their themes in a way that doesn't result in a defensive reaction.
"What an eating disordered individual needs more than anything else is validation," says Micca. "They need to know that they are someone who deserves to be loved and respected. The life story process teaches a client how to speak their shame and learn skills to break the power of shame, and move toward shame resilience."
Some clients, especially adults, may find it difficult to write their life story. In that case Micca suggests they begin with a timeline that lists important events and identifies the difficulties and life struggles associated with those events as well as the important relationships.
Behavior Chain Analysis and Solution Analysis
Behavior Chain Analysis (BCA) was developed by Dr. Marsha Linehan to help cultivate critical thinking.
"Individuals with eating disorders live on automatic pilot," says Wasserbauer. "BCA (Behavior Chain Analysis) is a way to teach them about the things they've done, to figure out where the behavior came from and how to begin the process of breaking the chain."
One way to approach the process is to begin by write a narrative of everything that happened over a 12- or 24-hour period that included some problem behavior, which may help the client identify what they were thinking and feeling prior to engaging in the problem behaviors.
Describe the specific problem behavior.
Describe the specific precipitating event that started the chain of behavior.
Describe in general vulnerabilities that might have made the person more susceptible.
Describe, in detail, the chain of events that led up to the problem behavior.
List specific consequences of the problem behavior.
Describe in detail different solutions to the problem.
Solution analysis involves taking each one of the links in the chain and asking yourself what you can do to break the link, with the goal of minimizing vulnerability.
Some skills that could be used to break the chain include:
Engaging in better self-care
Radical acceptance
Self-soothing
Micca and Wasserbauer also touched briefly on acceptance and commitment therapy, mindfulness and self-worth assessment.
"All of these are ways of moving out of the shame," Micca concluded. "Staying in the moment, getting that brain more focused .... Our goal is to move the person from mindlessness and inattention to critical awareness of the present experience, without judging the experience or the feeling. If you feel shame, you feel shame, but let that be the alarm clock that tells you it was triggered by something that you need to get in touch with."
IAEDP provides financial support to educational, research, and outreach opportunities that raise awareness and prevention of eating disorders. The Tucson chapter's next event will be its Annual Gala from 2:00-4:00 pm on October 25, 2016, at the Plaza Arboleda Conference Center. Enjoy an afternoon of camaraderie and self-care including hand and neck massages, golf tips, fitness advice, nibbles, beverages and more. You can register online for upcoming events at www.tucsoniaedp.com.
Eating Disorder Causes
Are Eating Disorders Hereditary?
Eating Disorders and Climage
Bullying?
Shame and Tools for Recovery
Eating Disorder Shame
The Helicopter Story
The Lonely Road to Recovery
Genetic Origins
© 2021 Mirasol Inc. All rights reserved.
Mirasol Eating Disorder Recovery Centers
Sunflower Newsletter
Mirasol's Integrative Treatment Model
Eating Disorders Resources and Information
Eating Disorder Information
Medical Complications
Do I Have An Eating Disorder ?
Choosing a Treatment Program
Getting Your Insurer to Pay for Treatment
For Friends and Family


text:
Review: 'Hamilton' audacious, funny, inspiring | The Daily Gazette
Review: 'Hamilton' audacious, funny, inspiring
Scenic design, choreography, music, lighting, direction -- a success on every level
Paul Lamar/For The Daily Gazette
A scene from the national touring production of "Hamilton: An American Musical."
Photographer: joan marcus
About a year ago I saw Ron Chernow, the author of "Alexander Hamilton," at Chancellor's Hall in Albany, discussing, among other things, the musical based on his book. An audience member asked how many times he had seen the show.
"About 70."
We all gasped, jealously. He was an advisor to the show, and, by his own admission, he'd always been a devoted theatergoer anyway.
Now we have seen it.
It is audacious, funny, inspiring, instructive, and clever on nearly every level of the script and the production.
Though Lin-Manuel Miranda (of "In the Heights" fame, which had a memorable treatment at Park Playhouse last month) is the name above the lights as script writer, lyricist, and composer, he workshopped the ideas for a few years before the Broadway opening in 2015 .
Thus, it's a collaborative realization of his vision, with outstanding contributions from scenic designer David Korins, in a single, multi-use set of places from late-18th-century America, in tandem with Howell Brinkley's evocative lighting work; Paul Tazewell's period and contemporary costumes; and, especially, Andy Blankenbuehler's choreography, movements punctuating text and subtext with astonishing originality. Finally, to Tony winners Alex Lacamoire and Thomas Kail, for musical orchestrations and direction, respectively, go props for imaginatively seeing the whole thing — well, whole.
If the arc of the story is chronological (unfortunately, about three-fourths of the way through the technique becomes a wearing "And then this happened"), and if the content is not unfamiliar to most Americans, it's Miranda's riff on the story of this immigrant from the British West Indies that makes us pay attention. The cast is -- intentionally --- a melting pot of races, with Hamilton and Washington, for example, played by African Americans. The musical language, too, shifts subtly from rap to pop to spoken word to soul. In short, the time warp is the message: contemporary America remains a work in progress just as those framers of the Constitution were flying by the seat of their breeches to come up with a new country.
In a show with 34 musical numbers, I can only mention a few of my favorites. "My Shot" captures the revolutionary spirit that seized the colonies, with the stage animated by people in purposeful frenzy. "The Schuyler Sisters" (yes, Albany's own) and "Helpless" feature the redoubtable Hannah Cruz, Stephanie Umoh, and Olivia Puckett.
As King George III, Peter Matthew Smith is a hoot in "You'll Be Back," whose perky tune sounds like one from the 1960's British musical invasion.
"The Room Where It Happened" (an explication of back-room politics) gets a ferocious treatment by the remarkable Josh Tower (Aaron Burr). "One Last Time" was, for me, the most touching song of the evening, as George Washington (Paul Oakley Stovall, superb) takes leave of his office.
Holding the show together is, of course, the brilliant, cocky, and shrewd Hamilton, and Alexander Ferguson (a standby on Wednesday) was first-rate--vocally flexible and completely credible in his portrayal of this Founding Father.
The large cast is backed by a fine orchestra, led by Andre Cerullo.
The audience at Wednesday's press opening was into this show from the beginning. Even those who hadn't yet seen a production had probably listened to the soundtrack or watched YouTube clips --- there was that kind of knowing enthusiasm in the air.
Now it's off to read Chernow, who inspired Miranda in the first place!
'Hamilton'
WHERE: Proctors, 432 State St.
WHEN: Through Aug. 25
HOW MUCH: Tickets available for Aug. 20-25 only, at $449 for premium seats and $299-$135 for others
MORE INFO: 518.346.6204, or proctors.org
'Passport Series: Music Haven at Proctors' announces four shows
Event to mark 35 years of Goldie at Proctors
'Hamilton' draws crowds on last day in Schenectady
Additional casting announced for 'Frozen' tour
'Hamilton' wows the crowd at Proctors
Most read in Life & Arts
Pin-ups making comeback in Johnstown
Fitness expo, powerlifting competition set at Siena
Beekman 1802 Mercantile in Sharon Springs turns into 'Rose Apothecary' from TV show 'Schitt's Creek'
Buda-Doran has Dora Lee role in SLOC's '9 to 5, The Musical'
Controversial comedian Louis C.K. slated to perform in Albany


text:
Androidpurse
Sir Tom Jones Has Announced A Diverse Set Of Cover Songs For His New Album
Gwen Stefani And Blake Shelton Had "A Lot Of Healing To Do" Before They Got Engaged
Lily Allen Is In A "Really Great" Place In Her Life, After Years Of Battling With Substance Abuse
Dua Lipa Has Slammed The Idea That She Got To Where She Is Today Because Of Her Looks
Jennifer Lopez Is Worried She And Alex Rodriguez Won't Be Able To "Re-Create" Their Dream Wedding
Android News1 hour ago
The 80-year-old singer whose upcoming record 'Surrounded By Time' drops on April 23 – has re-imagined tracks by the likes of Bob Dylan, Cat Stevens and...
The 'Hollaback Girl' hitmaker and the 44-year-old country star got engaged in October after five years together, and Gwen has now said their decision to take...
The 'Smile' hitmaker has been open in the past about her battle with substance abuse, but after getting sober, Lily has now said she's enjoying her...
The 'Levitating' hitmaker has insisted it's her "hardworking and driven" nature that has caused her music career to be so successful, as she hit out at...
The 'Hustlers' star and her fiancée were originally supposed to tie the knot in Italy last year, but they were forced to put their plans on...
Kate Winslet Felt "Bullied" After She Shot To Fame Following Her Role In 'Titanic'
The 45-year-old actress achieved global stardom when she took on a lead role as Rose DeWitt Bukater in the 1997 romance movie, and has said she...
Katie Price Is Putting Her Son Harvey Into Care
The 42-year-old reality star has revealed she's made the "heartbreaking" decision to send her 18-year-old son who suffers with a number of health conditions including blindness,...
Ashley Benson Has "Real Chemistry" With G-Eazy, As Sources Say The Pair Are "In It For The Long Haul" With Their Romance
The 'Pretty Little Liars' alum has been romancing the 31-year-old rapper since May 2020, and sources have now said that although some of their friends originally...
Lily Allen Became Addicted To Adderall When She Used It To "Lose Weight", Because It Made Her Feel "Invincible"
The 'Not Fair' hitmaker began taking the prescription medication which is usually prescribed to treat ADHD and narcolepsy after the birth of her two daughters, because...
Tayla Parx And Choreographer Shirlene Quigley Have Got Engaged After The 'I Want You' Hitmaker Popped The Question
The 27-year-old singer/songwriter popped the question to the 36-year-old choreographer, who admitted she knew Tayla would be in her life forever from the moment she met...
Copyright © 2021 Androidpurse.com


text:
Assur Fernández o Asur Fernández o Ansur Fernández fue el primer conde de Monzón (c.943-?) y conde de Castilla (944-945).

Vida
Assur Fernández fue hijo de Fernando Ansúrez y Muniadona y miembro de la familia Ansúrez, de la que llegó a ser jefe. Apareció por primera vez en un documento de 929 junto a su padre y a Fernán González. Los Anales castellanos primeros nos hablan de la participación de Assur Fernández en la batalla de Simancas el año 939.

Después del 941 se establecerá en León junto al rey Ramiro II, a quien apoyará contra la rebelión de los condes de Castilla y Saldaña. La primera aparición del título de conde de Monzón data de 943, en una donación de Assur Fernández y su mujer Gontrodo al monasterio de San Pedro de Cardeña (Burgos) de tierras situadas entre Peñafiel y Sacramenia. Es perfectamente posible que el título fuera anterior. La zona de actuación de este condado entraba en conflicto con los dominios de Fernán González, quién también intentaba actuar en la zona de Peñafiel y Sacramenia, y con los del conde Diego Muñoz de Saldaña, que vio frenada su expansión hacia la zona gobernada por Assur Fernández. Fue el responsable de la repoblación de la zona de Peñafiel, pudiendo llegar hasta Cuéllar.

Recibió el condado de Castilla tras la rebelión de Fernán González (944). Este título le duró poco tiempo pues al año siguiente parece que Fernán González ya se había reconciliado con el rey leonés y volvía a ostentar el cargo (aunque con la condición de que el infante Sancho Ramírez residiera en Burgos, seguramente para vigilar de cerca las actuaciones de Fernán González).

Tras su muerte, el gobierno del condado de Monzón recayó en su hijo Fernando Ansúrez.

Nupcias y descendientes
Contrajo matrimonio con Gontrodo Núñez, hija de Nuño Vela y posiblemente nieta del conde Vela Jiménez. En 943, aparece con su marido cuando entregaron la fuente de Adrada al monasterio de San Pedro de Cardeña, donación confirmada por todos sus hijos en el siguiente orden:

 Fernando Ansúrez.
 Oveco Ansúrez.
 Munio Ansúrez.
 Gutierre Ansúrez.
 Gonzalo Ansúrez.
 Teresa Ansúrez, reina de León por su matrimonio con Sancho I.

Referencias

Bibliografía

Ansur Fernández
Nobles de España del siglo X
Ansúrez


text:
Johnie Mae Williams
Johnnie Mae Williams was in Shaw, Mississippi on February 11, 1947 to the late Johnnie Williams and Annie Archer. As a child Johnnie began her walk as a Christian at Saint Peter Baptist Church in Mississippi where she sang in the choir. Johnnie graduated from Yazoo City High School in Yazoo Mississippi where she sang in the choir and ran track. After graduation Johnnie left MS and moved to Philadelphia, PA and later on to Detroit, Michigan. It was in Detroit that she met and married Robert Little. From this union they had a son, Mark Little. (New Name is Mark Lyons) Johnnie's love for fashion design resulted in her obtaining a bachelor's degree from the University of Detroit Mercy in Fashion Designing and Merchandising. Later in life Johnnie moved to Woodbridge, VA. Even during her illness she continued sewing and making clothes and jewelry. Johnnie leaves behind her beloved son, Mark Little(Mark Lyons). Three brothers, James, Elder Charlie (Maybelline) and Robert. Five sisters, Jessie; Detroit, MI, Rose; Yazoo, MS , Shirley (Clev); Lyndhurst, OH, Betty; Riverdale, GA, Carolyn (Jacko); Portsmouth, VA, Stepmother, Bennie Williams and a host of nieces, nephews, cousins and friends. She was preceded in death by one sister, Linda Williams and two brothers, C.B. Williams and Willie Williams.
Johnnie Mae Williams was in Shaw, Mississippi on February 11, 1947 to the late Johnnie Williams and Annie Archer. As a child Johnnie began her walk as a Christian at Saint Peter Baptist Church in Mississippi where she sang in the choir. Johnnie... View Obituary & Service Information
The family of Johnie Mae Williams created this Life Tributes page to make it easy to share your memories.
Johnnie Mae Williams was in Shaw, Mississippi on February 11,...
Send flowers to the Williams family.


Sandy Wallace discovered that many Christian authors give some advice or scriptures for troubled marriages; however, very few walk readers through the entire journey. She openly reveals her journey in which she acknowledges the numerous mistakes she made that resulted in painful detours along the healing journey from divorce.
One of her most interesting observations follows: €œThe fact is that there is no relationship between the worst situations some have to overcome and their inability to heal or be happy. Healing [or divorce recovery] is a matter of choice, of work, not of past circumstances. €œThe sooner we give our fears to God and trust him to handle each situation, the sooner we can make sound decisions.


text:
Q: How does one have a for loop borrow the iterator? How does one have a for ... in loop borrow the iterator it is operating over? For example:
let x = vec![1, 2, 3, 4];
let i = x.iter();
for a1 in i { break; } // iterate over just one "i"
for a2 in i { break; } // continue iterating through "i" here

You can't simply give &i to the for, because then it can't convert the &Iterator to an Iterator object.

A: You can use Iterator::by_ref to borrow the iterator and continue to use it after the borrow ends:
fn main() {
    let x = vec![1, 2, 3, 4];
    let mut i = x.iter();
    for _ in i.by_ref() { break; } // iterate over just one "i"
    for _ in i.by_ref() { break; } // continue iterating through "i" here
    assert_eq!(Some(&3), i.next())
}

A: All iterators have a next() function that advances the iterator and returns an Option<Self::Item> (that is, they return either None or a Some containing a value of whatever type you're iterating over. You can call this function yourself to manually increment the iterator however many times you want, which sounds like it would solve your problem in this case.

A: You can take a mutable reference to the iterator (&mut i):
let x = vec![1, 2, 3, 4];
let mut i = x.iter();
for a1 in &mut i { break; }
for a2 in &mut i { break; }

This is the same as what Iterator::by_ref does internally.


text:
Movie Review: MARY POPPINS RETURNS
Rating: PG Stars: Emily Blunt, Lin-Manuel Miranda, Ben Whishaw, Emily Mortimer, Colin Firth, Julie Walters, Pixie Davies, Joel Dawson, Nathanael Saleh Writer: David Magee, screen story by David Magee & Rob Marshall & John DeLuca, based on the MARY POPPINS stories by P.L. Travers Director: Rob Marshall Distributor: Walt Disney Co. Release Date: December 19, 2018 While MARY POPPINS creator P.L. Travers still probably wouldn't be happy with the new MARY POPPINS RETURNS, the title character, as played by Emily Blunt, feels closer in spirit to Travers's work than Julie Andrews's interpretation in the 1964 film. This Mary Poppins is […]Read On »
LETHAL WEAPON: Clayne Crawford on new Fox series – Exclusive Interview
Clayne Crawford is having a wonderful fall season. The actor from Alabama stars in Fox Networks' new Wednesday-night action series LETHAL WEAPON, which premiered September 21. Based on the feature film franchise, LETHAL WEAPON has Crawford cast as dangerously daredevil – and heartbroken – L.A.P.D. cop Martin Riggs, opposite Damon Wayans' more cautious fellow police detective Roger Murtaugh. Then, On October 26, Crawford will be back as troubled Ted "Teddy" Talbot Jr. on Sundance TV's fourth and final season of RECTIFY. ASSIGNMENT X: Were you looking to do another series once RECTIFY wrapped, or were you looking to stay home […]Read On »
BLUNT TALK actors Timm Sharp and Dolly Wells on new Starz series – Exclusive Interview
BLUNT TALK, Starz's new half-hour comedy Saturdays at 9 PM, concerns a news program anchored by Walter Blunt. Patrick Stewart stars as Walter, who has a lot of idiosyncrasies and issues. Then again, so do all of his colleagues, including his senior producers, Celia, played by Dolly Wells, and Jim, portrayed by Timm Sharp. Wells recently was seen in the second season of DOLL AND EM, the HBO comedy she co-created, produced and starred in with best friend Emily Mortimer; the English actress has previously been a regular in STAR STORIES, CAMPUS, SPY and SOME GIRLS and is in the […]Read On »
Interview: THE NEWSROOM's Alan Poul Provides Insight into Season 1
Created by Aaron Sorkin, THE NEWSROOM is set at a fictional cable news network, but the stories it deals with – theLouisiana oil spill, the killing of Osama bin Laden – are real. Jeff Daniels stars as news anchor Will McAvoy, who goes from bland to searingly opinionated in the opening episode, with Emily Mortimer as Mackenzie MacHale, his former lover and current producer, and Sam Waterston as their boss. The series airs Sundays at 10 PM, with the season finale airing August 26; the show has already been picked up for a second year. Alan Poul, one of NEWSROOM's […]Read On »
Movie Review: HUGO
Rating: PG Stars: Ben Kingsley, Asa Butterfield, Chloe Grace Moretz, Sacha Baron Cohen, Ray Winstone, Emily Mortimer, Christopher Lee, Helen McCrory, Michael Stuhlbarg, Frances de la Tour, Richard Griffiths, Jude Law Writer: John Logan, based on the novel THE INVENTION OF HUGO CABRET by Brian Selznick Director: Martin Scorsese Distributor: Paramount Release Date: November 23, 2011 Anyone not acquainted with the subject matter of Brian Selznick's book THE INVENTION OF HUGO CABRET might wonder what about it caused Martin Scorsese to decide to make a family film. The attraction becomes clear while watching director Scorsese's HUGO, from John Logan's screenplay […]Read On »
Exclusive Interview: SCREAM 4 actress Marley Shelton is armed and ready to SCREAM again
Not many characters survived the bloodshed of SCREAM 4, but Deputy Judy Hicks (played by Marley Shelton) managed to come out okay and ready for future SCREAM movies. For Shelton, playing the quirky officer of the law who may or may not have involvement in the recent killings in the small town of Woodsboro was a career highlight. The film, directed by Wes Craven who helmed the previous three movies, just hit Blu-ray and DVD and the actress spoke with ASSIGNMENT X in this exclusive interview about her role in the film and wanting to return for more. ASSIGNMENT X: […]Read On »
Exclusive Interview: Wes Craven talks about SCREAM 4 DVD and the future of the franchise
It's rare for a filmmaker to helm all four installments in a movie franchise, but like Steven Spielberg did with the INDIANA JONES franchise, Wes Craven has matched that record with SCREAM. SCREAM 4, the latest chapter, hits DVD and Blu-ray this week as it reunites the surviving cast members from the previous three movies – Neve Campbell, Courteney Cox and David Arquette as they confronts the nefarious Ghost Face killer one more time as he (or she or more) terrorizes the quaint small town of Woodsboro. ASSIGNMENT X recently spoke with Wes Craven in this exclusive interview about the […]Read On »
Movie Review: CARS 2
Stars (voices): Larry the Cable Guy, Owen Wilson, Michael Caine, Emily Mortimer, Eddie Izzard, John Turturro, Bonnie Hunt Writer: Ben Queen, story by John Lasseter & Brad Lewis & Dan Fogelman Director: John Lasseter, co-director, Brad Lewis Distributor: Walt Disney Pictures Release Date: June 24, 2011 For those who either really liked the first Disney/Pixar CARS, or pretty much liked it but wished it had a genre plot, here is CARS 2. It brings back not only the CGI animated automotive universe of the first film (sans people or animals), but also the main characters, the learn-important-life-lessons through-line and even […]Read On »
Exclusive Photos from the CARS 2 World Premiere
By SUE SCHNEIDER 06/23/2011
Disney•Pixar held the World Premiere of CARS 2 at the El Capitan Theatre in Hollywood on June 18th. Hollywood Boulevard was transformed into the World Grand Prix between Highland and Orange. Life-Size remote-controlled cars of Lightning McQueen, Mater and Finn McMissile came down the black carpet, which looked like a racetrack. The backdrop was so cool as, like the movie, cars looked liked they were sitting in the stands. The press section was built on a riser so we looked down onto the carpet. It had a start and finish line at each end, plus giant flags representing the internationals […]Read On »
Interview: SCREAM 4 star Neve Campbell screams again
There are only a handful of horror movie heroine/survivors that have made it past a couple of movies with their wits and body parts intact. The short list includes Jamie Lee Curtis who starred as Laurie Strode in four of the HALLOWEEN films, Sigourney Weaver as Ripley in four ALIEN films and now tying their record is Neve Campbell returning for SCREAM 4 (aka SCRE4M) as heroine Sidney Prescott. Sidney has outlasted and outwitted the elusive Ghost Face killer (and killers) in the previous three movies and in this fourth installment she returns to her hometown of Woodsboro for a […]Read On »


text:
Witching Hour w/ art dealer Kendra Jayne Patrick
Art - September 24, 2020 - Marissa Delano
Marissa Delano: Typically your itinerant gallery programming is based in New York, but since the spring you've been quarantined in Switzerland with Ernst [boyfriend] and his family. Can you describe the ease or difficulty of working remotely and from overseas?
Kendra Jayne Patrick: The most difficult aspect is the time difference. It has also been hard as an American to watch from another country as the economic and political situation continues to unravel in America. I found myself envying Swiss life where you can be a regular person because the government's everyday systems work for you. It's been a mixed bag, but I am appreciative to be somewhere that's relatively safe from all the chaos.
MD: Your article Twenty-First Century Occupational Adjustments and Considerations, recently published by Yard Concept's Power Issue, presents the strip club as a site of freedom, particularly for black women. I found it insightful in terms of negotiating agency in a culture where women are taught to be afraid of sex. It also seemed to join the conversation during a time in which we are reimagining labor practices. Do you plan to write more on the topic or any adjacent issues?
KJP: With respect to writing about the strip club, my interest comes from being one of the college-age millennials in Atlanta partying at Magic City with full awareness that our mothers would have never ever set foot in a strip club! Magic City, in particular, was a cultural mecca for the trap era of hip-hop. My interest in this space has been renewed because of the way strip club aesthetics are modeled and embodied by main-stream female rappers.
What I really care about is Black women having real freedom of choice, and I want to explore more avant garde notions of what that looks like. Present day strip clubs offer a certain kind of economic and corporeal autonomy for black women whose economic status means that they must work with their bodies for a living. Considering that we are living through one of the shittiest economic contexts of the past fifty years, I'll continue to write about and explore places where these themes intersect, especially as it applies to black womanhood. I don't think it's a coincidence that the triangulation between money, patriarchy, and female labor are the subject of so much mainstream female rap.
MD: I wonder what kinds of things the strip club and the art world have in common. For instance, the way money largely passes from the hands of old white men to the hands of other old white men seems to be a shared mode of operation. Money is often acquired by way of unsavory business practices as in arms dealing or tax evasion.
KJP: Again, female rap is very clear on who has the money, which is a good starting point for having a coherent macro-economic position. I think the observation that money largely comes from older white men whose income sources we largely ignore is also right. It is interesting that it's okay for men like Warren Kanders to be a warlord of sorts, but then questions abound about why a woman might choose to be a stripper; so many dudes were incensed By Megan Thee Stallion and Cardi B's song "WAP!"
MD: Do you find that your writing informs your curatorial process or vice versa?
KJP: Writing has always been a really helpful space for me to work through ideas. It's challenging to even imagine curating without writing because they inform one another. When you write, you really have to work through your ideas to assess whether they're logical; if they make sense together and just how they fit together. All of the above informs what I choose to show, so I would say they're completely intertwined.
MD: Resilience usually registers as a positive quality, but how much of it is exploitative and ignores real narratives of growth, oppression and healing? I'm thinking about the added layers of expectation applied to Black women in the art world. Alongside the presence of overt racism, there are so many instances in which people fail to give them the respect, decency, oh and money, they're fairly owed.
KJP: My first impulse is to say that on some level, it feels so Black? I love the @changethemuseum account and the @cancelartgalleries accounts on instagram so much because in a lot of ways they validate my and so many other Black people's experiences in these spaces, as if to say, "you're not crazy," "you're not making this all up."
MD: I fall more on the skeptical side. It happens all the time in institutions, office settings and even interpersonal relationships that Black women specifically bear more of the workload. This workload is comprised of both physical and psychological labor and yet at the end of the day, we're still seeing discrepancies with fair compensation. Black women in the US currently earn 62 cents for every dollar paid to white, non-Hispanic men. How much are you valued, by who, and why? What are the means and merits for this value?
KJP: That's why this idea of contemporary female rap borrowing its aesthetics so heavily from the strip club, starting conversations about the hard truth about who controls economic, political, and environmental resources, is actually very important. I do think that the one element regarding the institutional and commercial responses to the ongoing Black Lives Matter movement that's been really disheartening to see is that even at the Witching Hour, many institutions can only muster a position of pure instrumentalisation.
MD: Again at the Whitney, they just can't figure shit out. As recently as last month, the now cancelled exhibition Collective Actions: Artist Interventions In A Time of Change, proved to be another half-hearted attempt at solidarity. The Whitney's gesture fell short, particularly the museum's lack of appropriate compensation for the scheduled BIPOC artists. A few of the artists were offered a mere hundred dollars as compensation! That's less than the weekly unemployment right now, even after it was reduced to a fraction of minimum wage back in August. Which is still like-
KJP: No Money!
MD: It's less than a third of a minimum living wage, which is like nothing.
KJP: It is important to be clear on what, exactly, any given wage/compensation/artist's membership at a museum will net you in your real life. Even now, during a pandemic, when so many people aren't working for various reasons, I heard a lot of hoopla about the $600/week an amount encroaching on a meaningful living wage in any given American city - effectively being "too much" compensation for someone who isn't working. This suggests, to me anyway, that a living wage is controversial if you don't have an executive level job, which is a terrible state of affairs. Even Congress thinks its "too much" money.
MD: They (congress members) were going on vacation, "BYE!"
KJP: Yes! It's just an unbelievable situation where people with money are being really stingy and harsh with respect to ensuring that a regular person doesn't have to struggle or have a bad life because they aren't or don't want to be rich. Why is the current debate now centered on having to justify why you should not be in poverty? It really makes me upset.
MD: I know. It's a whole mixed bag of emotions, as you mentioned earlier. I'm wondering, despite and in light of the turmoil that takes place on a daily basis, what are your current or upcoming projects?
KJP: I curated an exhibition for Metro Pictures online that opened this month and is on view through November. I'm continuing on, and I feel lucky to be busy. I am really excited about this exhibition because there is some significant philosophical overlap in programming and art that I really got to explore with the show.
MD: And at the end of September you have something with the Houston Center of Photography?
KJP: On September 24th, I have an online talk with the newest artist on my roster, Arden Surdam. She is a fascinating photographer and we'll be doing a talk about her new monograph, Glut, with the Houston Center of Photography. The publication extends the artist's visual analysis and research on taste, specifically the taste-based hierarchies that arouse from 18th and 19th century European still -life painting.
MD: That's something I was thinking about too, because you have been an itinerant gallery for years. What are your thoughts on adapting to this mode? It seems to have provided you with so much freedom to be flexible.
KJP: Having an itinerant program requires adaptability; I feel like I'm a house guest every time. There's always something new to learn about the site and the space, always surprising commonalities between my programming and my host's. In this particular climate, it's fun to toggle between real life and the internet because one can do things on the internet that are hard to do in person, and vice versa. For example, the show I'm doing for Metro Pictures would be a serious logistical undertaking in person, but online you can combine any works with relatively little installation or consignment drama. On the digital stage, you can work through ideas and even guide your viewers' experience in a totally different way.
MD: What books are you reading? What are you watching and/or consuming for entertainment?
KJP: I'm not reading anything right now! I've been up to my eyeballs in deadlines and new opportunities so reading has, unfortunately, been on the back burner. A mentor recently suggested that I read the Plutocrats, though, because I told him that I wanted to re-read The Theory of the Leisure Class while I'm here, in the site of old European money and wealth (Switzerland). Reality TV-wise, I've been watching Love & Marriage: Huntsville on the OWN channel. I also just started watching Million Dollar Beach House, because real estate reality TV cracks me up. It's not as fun as the crew on Selling Sunset. My very Swiss boyfriend thinks that Americans and our sexy, sensational, true crime shows are so gross and therefore refuses to "participate in this with [me]," so I'm starting the new Unsolved Mysteries on Netflix without him.
MD: I started watching the Epstein series on Netflix, if you're into true crime it is terrifying.
KJP: The real true crime is a podcast that I'm listening to right now called Nice White Parents, it's a real trip. It makes very clear the ways that white people and families are the economic and bureaucratic priority in America and that it's never been any different. Chana Joffe-Walt says, "The biggest influence on the entirety of the American school system are the preferences and whims of white parents." It's unbelievable. And the show illustrates that this prioritization starts at the very beginning of all American children's introduction to social life. I feel like everybody in America should be listening to this.
MD: Very true! That being said, any closing notes?
KJP: Recessions are a good time to re-examine, re-think and refresh, and I think that is something that we need in the art world. I want to see VR exhibitions. I want to see us use the digital stage to its full potential and maximize its native features, despite the fact that we all know that it's better to be able to stand in front of a painting. I'm ready to be razzled and dazzled.
// `); // bubble.addEventListener("click", function() { // const currentIdx = wrapperClone.getAttribute("data-current-index"); // navImage(currentIdx, i, wrapperClone) // }) // bubbleWrapper.appendChild(bubble); // }


text:
Major temperature rise recorded in Arctic
Published on: September 7th, 2004
Modified on: January 3rd, 2005
http://www.abc.net.au/news/newsitems/200408/s1187058.htm
German scientists probing global warming say they have detected a major temperature rise in the Arctic Ocean this year and linked it to a progressive shrinking of the region's sea ice.
Temperatures recorded this year in the upper 500 metres of sea in the Fram Strait - the gap between Greenland and the Norwegian island of Spitsbergen - were up to 0.6 C higher than in 2003, they said. The rise was detectable to a water depth of 2,000 metres, "representing an exceptionally strong signal by ocean standards," it said.
The experts, from the Alfred Wegener Institute for Polar and Marine Research in Bremerhaven, have been recording temperatures aboard a specialised vessel, Polarstern (Pole Star), for the past six weeks. The sampling has been taking place in the West Spitsbergen Current, which carries warm water from the Atlantic into the Arctic Ocean.
The institute said water in the Fram Strait has been warming steadily since 1990 and over the past three years, satellite images had documented "a clear recession" of sea ice edges, both in the strait and the Barents Sea. The latest data "point towards a further warming tendency," the institute said.
In June, a UN organisation announced that American scientists had detected an "alarmingly rapid growth" this year in airborne concentrations of carbon dioxide (CO2), the fossil-fuel pollutant blamed for global warming. CO2 levels recorded in March 2004 at Hawaii measured 379 parts per million (ppm), an increase of three ppm over the previous year. By comparison, there had been an annual increase of only 1.8 ppm over the past decade.
Atmospheric concentrations of CO2 before the Industrial Revolution were 280 ppm.
http://jahtruth.net/environ.htm
The June announcement was made at a conference on renewable energies in Bonn by Joke Waller-Hunter, executive secretary of the UN Framework Convention on Climate Change (UNFCCC) - the United Nations' paramount environment accord. CO2 is the most important of the six "greenhouse" gases blamed for driving changes to the world's delicate climate system.
http://jahtruth.net/envird.htm
These gases hang like an invisible shroud in the atmosphere, trapping the sun's heat and inflicting what many scientists predict will be serious changes to icecaps, glaciers and weather patterns.
In the earth's distant past, climate change has occurred naturally, by emissions of CO2 disgorged by volcanoes and other phenomena.
But the overwhelming majority of climate experts say CO2 levels are rising fast today because of the unbridled burning of oil, gas and coal. Opinions differ, though, as to how fast the effects will occur and how bad they will be.
keyboards: global warming
No Doubts Global Warming Is Real Say US Experts
North Atlantic Water
Global warming 'past the point of no return'
Extreme weather prompts unprecedented global warming alert
Damage from Warming Becoming 'Irreversible,' Says New Report
Melting Ice Will SwampCapitals
Countdown to global catastrophe
Arctic sea ice declines again in 2004
Europe Suffered Hottest Summer In 500 Years
The Climate of Man


To be updated with the latest in the beekeeping industry to may check out our apiculture latest news. On the other hand in case you are new to beekeeping and desire to begin professional apiculture today get a copy of our beekeeping for beginners ebook.
Beekeeping, like every other action, has its own dos and don'ts. Start beekeeping typically includes buying bees and the gear that is needed. Nonetheless, some people who are starting this avocation normally make a few blunders. It is ok to make mistakes, and also this post can help new beekeepers avoid making the exact same mistakes others have before.
1. Not understanding the best time to begin a beekeeping company or hobby can prove to be a calamity. It can lead to a loss of cash and your bees. Since most bees expire during the wintertime winter is the worst possible time to start. This would drive a beekeeper to buy a brand new mountain of bees, which would be more expensive cash. Autumn is another lousy time to begin beekeeping, since you will find fewer flowers, thus a smaller number of honey picked. The best time to start beekeeping is during summer, which is the time of the year where there are lots of flowers that are blooming.
2. Buying used gear and old books. This is a familiar error made by many beginning beekeepers. Purchasing used old and gear beekeeping books is not a good thought, although it is understandable that one would desire to conserve money as much as possible. First, used gear can come with "inherited" issues. The extractor factory outlet might have a leak, or the uncapping knife might not be sharp enough to uncap all the wax. This would surely impact the quality of one's honey, which will ben't an ideal scenario particularly if a beekeeper is intending to start a honey-selling company. Second, info that is outdated can be provided by old books on beekeeping. One might be stuck using the traditional method when there are better and more rapid methods to keep beehives and manufacture honey.
3. Refraining from buying protective equipment. Think relating to this. He/she will most likely come out as a pincushion with all the bee stingers stuck to their body, if one doesn't wear protective equipment when handling the hives and collecting the honeycombs. Protective gear is expensive, yes, but it'll help beekeepers prevent spending medical bills from all the bee stings.
These three mistakes have been presented here to help they are avoided by future beekeepers. Before getting started beekeeping, it is best to consult with an expert beekeeper. If purchasing a particular thing seems too expensive, always think about the ending cost (if they do not purchase this thing now, will it cost them more later on?). In the end, it's up to the person to determine the best course of action.


text:
Purchase log picks, July 2019
Hans Abrahamsen, Schnee
Seattle Symphony performed this piece as part of its [untitled] series, and I couldn't stop thinking about it.
Sonic Youth, Confusion Is Sex / Kill Yr. Idols
I've read a number of record guides, and very few of them recommend this album. They are wrong. Confusion Is Sex is probably the closest Sonic Youth has gotten to its modern classical roots, and I like it a lot.
Duffy, Rockferry
On Facebook, I posted this controversial stance: Duffy > Adele. Maybe I like Rockferry because it's not piped into every restaurant and waiting room.
Johnny Cash, American IV: The Man Comes Around
I scored when I found a copy of this album with a DVD of the video for "Hurt" at the thrift store. Then I heard the rest of it, and … wow.
Torche, Admission
This album entered the Favorite Edition list on pretty much the first listen.
Various Artists, Living In Oblivion, Vol. 1
I had a copy of this album, but the booklet got water damaged in a refrigerator leak. So I gave it away. Welcome back.
Washed Out, Within and Without
Part of me wishes the cover of the album were homoerotic, but the music on it is great.
I've heard of Anderson .Paak but not from Anderson .Paak, so a $2 copy of this album at Goodwill, unopened, seemed like a low-risk way to find out who he is. I'm impressed.
Tags: anderson.paak, duffy, hans abrahamsen, johnny cash, picks, purchase log, sonic youth, torche, various artists, washed out
NUMBER GIRL, Kanden no Kioku
2Pac, All Eyez on Me
Béla Bartók, Mikrokosmos
Dmitri Shostakovich, Symphonies (Complete) Vol. 1 (Czecho-Slovak Radio Symphony Orchestra, Ladislav Slovak)
Everything But the Girl, Adapt or Die: Ten Years of Remixes
Everything But the Girl, Worldwide
Franz Josef Haydn, String Quartets, Op. 54, Nos. 1-3 (Kodály Quartet)
Janet Jackson, Janet Jackson
Kalapana, Kalapana
Leonard Bernstein, Mass
Lin-Manuel Miranda, In the Heights (Original Cast Recording)
Madonna, Rebel Heart (Deluxe Edition)
Missy Elliott, Da Real World
Neko Case and Her Boyfriends, Furnace Room Lullaby
Nelly, Country Grammar
Pavement, Slanted and Enchanted
Pierre Boulez, Messiaen: Et Exspecto Resurrectionem Mortuorum / Couleurs de la Cité Celeste / Stravinsky: Symphony of Wind Instruments
Robert Palmer, Secrets
Bruce Springsteen and the E Street Band, Live 1975-1985
Janet Jackson, Control: The Remixes
Janet Jackson, Rhythm Nation 1814
Janet Jackson, The Velvet Rope
Tags: 2pac, bela bartok, bruce springsteen, dmitri shostakovich, ed sheeran, everything but the girl, franz josef haydn, franz schubert, igor stravinsky, janet jackson, kalapana, leonard bernstein, lin-manuel miranda, madonna, missy elliott, neko case, nelly, number girl, olivier messiaen, pavement, purchase log, robert palmer, soundtrack
Aaliyah, Aaliyah
AC/DC, Highway to Hell
Anderson.Paak, Ventura
Earl Sweatshirt, Doris
Hunx and His Punx, Too Young to Be in Love
Krzysztov Pendercki, Matrix 5
Ofra Haza, Kirya
Rick Springfield, Original Album Classics
Rupert Holmes, Partner in Crime
Swing Out Sister, Kaleidoscope World
The Beatles, A Hard Day's Night
Beaux Arts Trio, Shostakovich: Piano Trio No. 2 / Ives: Piano Trio (1911)
Charles Mingus, Mingus Mingus Minugs Mingus Mingus
Tags: aaliyah, ac/dc, anderson.paak, beaux arts trio, charles mingus, earl sweatshirt, hunx and his punx, krzysztof penderecki, ofra haza, purchase log, rick springfield, rupert holmes, swing out sister, the beatles, washed out
Alabama Shakes, Boys & Girls
Bangles, A Different Light
Clannad, Atlantic Realm
Elliott Smith, Figure 8
Fleetwood Mac, Behind the Mask
Front 242, Tyranny for You
Gabby Pahinui and Atta Isaacs, Two Slack Key Guitars
Grandaddy, The Sophtware Slump
Hapa, In the Name of Love
John Zorn, The Classic Guide to Strategy, Volumes One and Two
Lorde, Pure Heroine
Morrissey, You Are the Quarry
Mumford and Sons, Babel
R.E.O. Speedwagon, Hi Infidelity
SING LIKE TALKING, DISCOVERY
Skrillex, Scary Monsters and Nice Sprites
The Style Council, Confessions of a Pop Group
Tricky, Maxinquaye
Various Artists, Every Band Has a Shonen Knife Who Loves Them
ABBA, The Singles: The First 10 Years
Cyndi Lauper, She's So Unusual
Krzysztof Penderecki, Violin Concerto (Isaac Stern, Minnesota Orchestra, Stanislaw Skrowaczewki)
Leonard Bernstein, Leonard Bernstein Conducts His Symphonies (New York Philharmonic)
New Jersey Percussion Ensemble, Percussion Music
Stephen Sondheim, Company (Original Cast Recording)
The Alarm, Strength
Tags: abba, alabama shakes, atta isaacs, bangles, clannad, cyndi lauper, elliott smith, fleetwood mac, front 242, gabby pahinui, grandaddy, hapa, john zorn, johnny cash, krzysztof penderecki, leonard bernstein, lorde, morrissey, mumford and sons, new jersey percussion ensemble, purchase log, reo speedwagon, sing like talking, skrillex, stephen sondheim, the alarm, the style council, torche, tricky, various artists
Benjamin Britten, Peter Grimes
Carter the Unstoppable Sex Machine, 101 Damnations
Dawn Upshaw, Angels Hide Their Faces
Easterhouse, Waiting for the Redbird
Emma Kirkby / Anthony Rooley, Olympia's Lament
Frank Zappa, Strictly Commercial: The Best of Frank Zappa
Jay-Z, The Blueprint
Ludwig Van Beethoven, Beethoven Sonatas: Opp. 53, 54, 57 (Richard Goode)
Ludwig Van Beethoven, String Quartet No. 13, Op. 130 / Grosse Fuge, Op. 133 (Fitzwilliam Quartet)
Natalie Merchant, The House Carpenter's Daughter
Olivier Messiaen, Par lui-même
Various Artists, Living in Oblivion: The '80s Greatest Hits, Vol. 1
Falco, Falco 3
Frankie Goes to Hollywood, Liverpool
Harry Partch, The Bewitched
Taylor Swift, 1989
The Beatles, Abbey Road
Was (Not Was), What Up Dog?
World Saxophone Quartet, Plays Duke Ellington
Everything But the Girl, Amplified Heart
Tags: anthony rooley, benjamin britten, carter the unstoppable sex machine, dawn upshaw, duffy, easterhouse, emma kirkby, everything but the girl, falco, frank zappa, frankie goes to hollywood, hans abrahamsen, harry partch, jay-z, ludwig van beethoven, natalie merchant, olivier messiaen, purchase log, taylor swift, the beatles, various artists, was (not was), world saxophone quartet
Atmosphere, Lucy Ford: The Atmosphere EPs
Bob Mould, Bob Mould
Branford Marsalis, Renaissance
Duran Duran, "Electric Barbarella"
Fantastic Plastic Machine, The Fantastic Plastic Machine
Front 242, Front by Front
Ingram Marshall, Three Penitential Visions / Hidden Voices
Jay-Z, The Black Album
Snoop Dogg, Doggystyle
William Orbit, Pieces in a Modern Style
The B-52's, Cosmic Thing (Anniversary Edition)
Masada, Sanhedrin: 1994-1997 Unreleased Studio Recordings
Tags: atmosphere, bob mould, branford marsalis, duran duran, fantastic plastic machine, front 242, ingram marshall, jay-z, masada, purchase log, snoop dogg, sonic youth, the b-52's, william orbit
Purchase log picks, June 2019
Amanda Shires, To the Sunset
I gave this album a cursory preview when it first appeared in mid-2018, but I didn't follow up till now. Shires' husband, Jason Isbell, sang the album's praises, and he's right — To the Sunset is ambitious.
John Luther Adams, Become Desert
I went to the Saturday world premiere of this work in 2018, so it was pretty much guaranteed a spot on this list.
Frida, Something's Going On
This album would be akin to Janet Jackson's Control in the way Frida distances herself from ABBA.
Shiina Ringo, Sandokushi
No, this album won't dislodge Shiina's first three albums off the pedestal, but it's her most diverse since Karuki Zaamen Kuri no Hana, and Shiina on an off-day is still many leagues interesting than most artists at their apex.
Soundtrack, Macross: Ai Oboete Imasu Ka?
My experience with anime can be divided in two: before "Do You Remember Love?" and after "Do You Remember Love?" I will always treasure Robotech for introducing me to Japanese animation, but that show really did butcher the source material.
Madonna, Madame X
The singles preceding Madame X's release did not do the album justice. It's a far more ambitious work than the singles let on.
Re-Flex, The Politics of Dancing
The Politics of Dancing is a reliably 80s synth album, but that title track is an unshakable earworm. Cherry Red in the UK is giving it an expanded reissue in July 2019.
Roger Daltery, Under a Raging Moon
This album is steeped in the '80s, which is probably why it appeals to me so much.
Tags: amanda shires, frida, john luther adams, madonna, picks, purchase log, re-flex, roger daltrey, shiina ringo, soundtrack