Tag Archives: November

Loading
loading..

Solidity

Solidity is a high-level, statically-typed programming language used for developing smart contracts on the Ethereum blockchain. Smart contracts are self-executing contracts with the terms of the agreement between buyer and seller written directly into lines of code. Solidity was specifically designed for the Ethereum platform, and it is the most widely used language for creating Ethereum-based smart contracts.

The code below shows how delegated voting can be done so that vote counting is automatic and completely transparent at the same time.

Photograph by Carol M. Highsmith. Library of Congress,

pragma solidity ^0.7.0;

/// @title Voting with delegation.
contract Ballot {
    // This declares a new complex type which will
    // be used for variables later.
    // It will represent a single voter.
    struct Voter {
        uint weight; // weight is accumulated by delegation
        bool voted;  // if true, that person already voted
        address delegate; // person delegated to
        uint vote;   // index of the voted proposal
    }

    // This is a type for a single proposal.
    struct Proposal {
        bytes32 name;   // short name (up to 32 bytes)
        uint voteCount; // number of accumulated votes
    }

    address public chairperson;

    // This declares a state variable that
    // stores a `Voter` struct for each possible address.
    mapping(address => Voter) public voters;

    // A dynamically-sized array of `Proposal` structs.
    Proposal[] public proposals;

    /// Create a new ballot to choose one of `proposalNames`.
    constructor(bytes32[] memory proposalNames) {
        chairperson = msg.sender;
        voters[chairperson].weight = 1;

        // For each of the provided proposal names,
        // create a new proposal object and add it
        // to the end of the array.
        for (uint i = 0; i < proposalNames.length; i++) {
            // `Proposal({...})` creates a temporary
            // Proposal object and `proposals.push(...)`
            // appends it to the end of `proposals`.
            proposals.push(Proposal({
                name: proposalNames[i],
                voteCount: 0
            }));
        }
    }

    // Give `voter` the right to vote on this ballot.
    // May only be called by `chairperson`.
    function giveRightToVote(address voter) public {
        // If the first argument of `require` evaluates
        // to `false`, execution terminates and all
        // changes to the state and to Ether balances
        // are reverted.
        // This used to consume all gas in old EVM versions, but
        // not anymore.
        // It is often a good idea to use `require` to check if
        // functions are called correctly.
        // As a second argument, you can also provide an
        // explanation about what went wrong.
        require(
            msg.sender == chairperson,
            "Only chairperson can give right to vote."
        );
        require(
            !voters[voter].voted,
            "The voter already voted."
        );
        require(voters[voter].weight == 0);
        voters[voter].weight = 1;
    }

    /// Delegate your vote to the voter `to`.
    function delegate(address to) public {
        // assigns reference
        Voter storage sender = voters[msg.sender];
        require(!sender.voted, "You already voted.");

        require(to != msg.sender, "Self-delegation is disallowed.");

        // Forward the delegation as long as
        // `to` also delegated.
        // In general, such loops are very dangerous,
        // because if they run too long, they might
        // need more gas than is available in a block.
        // In this case, the delegation will not be executed,
        // but in other situations, such loops might
        // cause a contract to get "stuck" completely.
        while (voters[to].delegate != address(0)) {
            to = voters[to].delegate;

            // We found a loop in the delegation, not allowed.
            require(to != msg.sender, "Found loop in delegation.");
        }

        // Since `sender` is a reference, this
        // modifies `voters[msg.sender].voted`
        sender.voted = true;
        sender.delegate = to;
        Voter storage delegate_ = voters[to];
        if (delegate_.voted) {
            // If the delegate already voted,
            // directly add to the number of votes
            proposals[delegate_.vote].voteCount += sender.weight;
        } else {
            // If the delegate did not vote yet,
            // add to her weight.
            delegate_.weight += sender.weight;
        }
    }

    /// Give your vote (including votes delegated to you)
    /// to proposal `proposals[proposal].name`.
    function vote(uint proposal) public {
        Voter storage sender = voters[msg.sender];
        require(sender.weight != 0, "Has no right to vote");
        require(!sender.voted, "Already voted.");
        sender.voted = true;
        sender.vote = proposal;

        // If `proposal` is out of the range of the array,
        // this will throw automatically and revert all
        // changes.
        proposals[proposal].voteCount += sender.weight;
    }

    /// @dev Computes the winning proposal taking all
    /// previous votes into account.
    function winningProposal() public view
            returns (uint winningProposal_)
    {
        uint winningVoteCount = 0;
        for (uint p = 0; p < proposals.length; p++) {
            if (proposals[p].voteCount > winningVoteCount) {
                winningVoteCount = proposals[p].voteCount;
                winningProposal_ = p;
            }
        }
    }

    // Calls winningProposal() function to get the index
    // of the winner contained in the proposals array and then
    // returns the name of the winner
    function winnerName() public view
            returns (bytes32 winnerName_)
    {
        winnerName_ = proposals[winningProposal()].name;
    }
}

Standard Daylight Saving Time

Daylight Saving Time Rules

In the United States, the difference between Standard Time and Daylight Saving Time (DST) is primarily related to the adjustment of the clocks to make better use of daylight during certain periods of the year. Here’s a breakdown:

Standard Time

  • Definition: Standard Time refers to the time zones as defined without any adjustments for daylight saving.
  • Time Zones: The U.S. is divided into several time zones including Eastern Standard Time (EST), Central Standard Time (CST), Mountain Standard Time (MST), and Pacific Standard Time (PST).
  • Usage Period: Typically observed from the first Sunday in November to the second Sunday in March.

    Indiana University | Monroe County

Daylight Saving Time (DST)

  • Definition: Daylight Saving Time involves setting the clock forward by one hour from Standard Time to extend evening daylight.
  • Adjustment: During DST, time zones are referred to as Eastern Daylight Time (EDT), Central Daylight Time (CDT), Mountain Daylight Time (MDT), and Pacific Daylight Time (PDT).
  • Usage Period: Generally observed from the second Sunday in March to the first Sunday in November.
  • Purpose: The main goal is to make better use of daylight during the longer days of spring, summer, and early fall, thereby conserving energy and allowing for more daylight in the evening hours.
https://youtu.be/bgcZjADSRTk?si=mwbvNFphUOSbKkHG

University of Wisconsin Eau Claire

Key Differences

  • Clock Adjustment: Clocks are set forward by one hour in the spring for DST and set back by one hour in the fall when reverting to Standard Time.
  • Impact on Time: During DST, the time is one hour ahead of Standard Time. For example, when it is 2 PM EST (Standard Time), it would be 3 PM EDT (Daylight Saving Time).
  • Daylight Utilization: DST provides an extra hour of daylight in the evening, which can be beneficial for activities after work or school and can help reduce electricity usage.

Example

  • Eastern Standard Time (EST): If it is 12:00 PM (noon) EST in New York during the winter, it is 12:00 PM.
  • Eastern Daylight Time (EDT): If it is 12:00 PM (noon) in New York during the summer, the actual solar time is 11:00 AM, but the clock shows 12:00 PM due to the one-hour forward adjustment for DST.

Campus Clocks

Mortuary Arts

“Marat Assassinated” | Jacques-Louis David 1793

There are several ANSI accredited standards that apply to mortuary science, particularly in the areas of forensic science and medicolegal death investigation. These standards are developed to ensure the highest levels of professionalism, quality, and consistency in the field. Here are some key standards:

  1. ANSI/ASB Best Practice Recommendations: The American National Standards Institute in collaboration with the American Academy of Forensic Sciences has developed various standards, including those related to the handling and processing of human remains. For example, the ANSI/ASB Best Practice Recommendation 094-2021 outlines procedures for postmortem friction ridge print recovery, emphasizing systematic approaches and legal compliance during the process​
    ANSI/ASB Standard 125-2021: This standard focuses on the general requirements for medicolegal death investigation systems. It covers infrastructure, personnel training, and competency requirements to ensure high-quality death investigations. It also references other professional guidelines and accreditation checklists from organizations such as the National Association of Medical Examiners and the International Association of Coroners and Medical Examiners

These standards are integral to maintaining rigorous protocols and ethical practices within mortuary science and related fields. They help ensure that procedures are consistent, legally compliant, and respectful of the deceased, ultimately contributing to the reliability and credibility of forensic investigations. For more detailed information, you can refer to the ANSI and ASB standards documentation available through their respective organizations.

Anatomical Donation

Virtual Gross Anatomy Lab

Standard for Interactions Between Medical Examiner, Coroner and Death Investigation Agencies

Date & Time: Representations For Information Interchange

“A Philosopher Lecturing on the Orrery” | Joseph Wright (1766)

Most nations follow the day/month/year format (07/01/19 for January 7, 2019, for example), but the United States adheres to its own format of month/day/year (1/7/19 or 1/7/2019).   The potential for misinterpreting dates across national boundaries is the logic for ISO 8601:2019 – Data Elements And Interchange Formats – Information Interchange – Representation Of Dates And Times, the ISO format for dates represents year, month, and day from the largest unit to the smallest, most specific unit of time.  The ISO date format is the date format used in SQL and is the default date setting on many computers.

ISO 8601-1:2019 Date And Time – Representations For Information Interchange – Part 1: Basic Rules

CLICK ON IMAGE FOR INTERACTIVE MAP


More

Time and Date

How the ISO Date Format Tells Today

ISO Date Format

Date and time formats used in HTML

Making Greenwich the centre of the world

Time & Frequency Services

The National Institute of Standards and Technology is responsible for maintaining and disseminating official time in the United States. While NIST does not have a direct role in implementing clock changes for daylight saving time, it does play an important role in ensuring that timekeeping systems across the country are accurate and consistent.

Prior to the implementation of daylight saving time, NIST issues public announcements reminding individuals and organizations to adjust their clocks accordingly. NIST also provides resources to help people synchronize their clocks, such as the time.gov website and the NIST radio station WWV.

In addition, NIST is responsible for developing and maintaining the atomic clocks that are used to define Coordinated Universal Time (UTC), the international standard for timekeeping. UTC is used as the basis for all civil time in the United States, and it is the reference time used by many systems, including the Global Positioning System (GPS) and the internet.

Overall, while NIST does not have a direct role in implementing clock changes for daylight saving time, it plays an important role in ensuring that timekeeping systems across the country are accurate and consistent, which is essential for the smooth implementation of any changes to the system.

CLICK IMAGE to access complete document

More

Time Realization and Distribution

Horologiorum

Aaron Copland “Our Town”

Azusa Pacific University Symphony Orchestra | Susanna Cervantes, Graduate Conductor

Recorded Nov. 10, 2018 at the Haugh Performing Arts Center, Glendora CA

Copland wrote the score to the film version of Thornton Wilder’s play in 1940. Comparable to Copland’s other orchestral suite, Appalachian Spring, Our Town is smaller in scale, but holds the same traditional Copland characteristics: the sunrise wake up call in the beginning, the call and response, exploiting the reflective quality of the woodwinds, brass chorales, and the desperately aching sounds of the strings.

He explained, “For the film version, they were counting on the music to translate the transcendental aspects of the story. I tried for clean and clear sounds and in general used straight-forward harmonies and rhythms that would project the serenity and sense of security of the story.” It is dedicated to Leonard Bernstein.

Su Jin Susanna Cervantes is professional freelancer actively working in the greater Los Angeles area. As a cellist, Susanna has played in multiple ensembles such as Hollywood Youth Orchestra, USC Thornton Symphony, and APU Symphony Orchestra.

She has also performed in multiple chamber groups performing works by Barber, Brahms, Borodin, Franck, Mendelssohn, Rachmaninoff, and many more. She has performed in masterclasses with Daniel Hoffman, Lynn Harrell, and Alisa Weilerstein. In addition, she frequents in collaboration with singer-songwriters such as Sleeping At Last, whose hits are featured on ABC’s Grey’s Anatomy; grammy-nominated artist, Michelle Bloom; British Christian singer-songwriter, Matt Redman; and singer/actress, Jackie Tohn.

Susanna is an academic instructor at Orange County School of Arts, teaching String Literature and Music History. She is also a strings coach for the Symphony Orchestra at San Marino High School. Since 2011, Susanna has been a pianist and a music associate at First Baptist Church of Glendale, facilitating services and contracting musicians for the church. Susanna has been teaching cello privately throughout Southern California since 2010.

Susanna has received her BM in Cello Performance from Azusa Pacific University, and is currently studying with Professor Christopher Russell at Azusa Pacific University and will receive her MM in Instrumental Conducting in May of 2019.

Audio and Music Engineering

Layout mode
Predefined Skins
Custom Colors
Choose your skin color
Patterns Background
Images Background
Skip to content