text:
Beloved Summary
Study Guide for Toni Morrison's Beloved
Beloved Characters and Analysis
Major Themes of Beloved
Beloved Quotations and Analysis
Key Facts about Beloved
The novel begins in Cincinnati in 1873 as Sethe, a former slave, is living with her 18 year old daughter, Denver. Sethe's mother-in-law, Baby Suggs, lived with her until her death 8 years prior to the opening of the novel and we learn that his Sethe's two sons, Howard and Buglar ran away just prior to the death of her mother-in-law.
Sethe believes they ran off because of the influence of a malevolent ghost in the house at 124 Bluestone Road, who everyone believes is the ghost of Denver's dead sister. Denver happens to like the ghost.
When the novel begins, Sethe receives a visit from Paul D, someone she has not seen for 20 years. They had both been slaves on Mr. Garner's Sweet Home plantation in Kentucky. His visit conjures up memories she had not thought about in 20 years. From this point on, the story unfolds in the present, in Cincinnati, and 20 years prior as we learn of the events which took place mostly in Kentucky.
The events of the past are recounted in flashbacks. We often read of the same event from different points of view. With each successive retelling, we learn more of what took place. The novel largely unfolds in fragmented memories.
We learn that Sethe was born in the South to an African mother who she never knew. She was sold to the Garners at the age of 13. The Garners, who own the Sweet Home plantation, seem to practice a comparatively benevolent slavery. The other slaves, all men, lust after Sethe, although none of them touch her. They are Sixo, Paul D, Paul A, Paul F, and Halle. Sethe eventually marries Halle largely because he distinguished himself by hiring himself out in order to buy his mother's manumission.
The couple have two sons, Howard and Buglar. They also have a baby girl whose name we never learn. By the time Sethe leaves Sweet Home she is pregnant with a fourth child. After the death of Mr. Garner, Mrs. Garner asks her brother-in-law to run the plantation. The slaves refer to him as schoolteacher. He turns out to be sadistic and virulently racist, and his presence makes life on the plantation unbearable, and the slaves decide to run away.
However, schoolteacher and his nephews sense that the slaves are plotting to run and manage to capture Paul D and Sixo. Schoolteacher kills Sixo and returns Paul D to the plantation. Paul D believes when he sees Sethe that this will be the last time he will ever see her. She, it turns out, has already sent her children to her mother-in-law's house, Baby Suggs, in Cincinnati.
Emboldened by his capture of Paul D, schoolteacher and his nephews violently assault Sethe. They take the milk from her pregnant body in an act of extreme violation. She does not know it but Halle watches this event in horror from a loft in the barn. After this, Halle goes insane. At one point, Paul D discovers Halle sitting by a churn with butter all over his face. Paul D, meanwhile, is forced to wear an iron bit in his mouth.
After Sethe reports these horrors to Mrs. Garner, schoolteacher retaliates by having her severely whipped while she is pregnant. Though scarred, swollen, and severely beaten, Sethe manages to escape. After she collapses in a forest form exhaustion, she is discovered by a white girl named Amy Denver who nurses her back to health and helps Sethe deliver her baby.
Sethe names the child Denver after the girl who helped her. Sethe finally makes it across the Ohio river into Cincinnati with the help of Stamp Paid and makes it to her mother-in-law's home. Baby Suggs cleans her up before Sethe finally sees her children.
At first Sethe's life in Cincinnati is wonderful. She has nearly a month of peace. Baby Suggs is an unofficial preacher to the black community in the area. However, after 28 days, schoolteacher appears to take Sethe and her children back to Sweet Home. Rather than surrender her children to a degrading life of slavery and violence Sethe decides to take her children to a woodshed and kill them.
She manages to kill her older daughter after slashing her throat with a handsaw. We learnt that later she arranges to have a headstone for her daughter inscribed with the word "Beloved."
The local sheriff takes Sethe and Denver into custody. A local group of abolitionsists, led by the Bowdins, fight for her release. Sethe eventually returns to the house, but Baby Suggs has sunk into despair. The community shins the house and they are forced to live in isolation.
We learn of the nightmarish experiences of Paul D who was put into a chain gang after his attempt to kill Brandywine, that man schoolteacher sold him to. The traumatic experiences force him to lock away his memories and his feelings. He says that he locked them in the "tin tobacco box" of his heart. During a rainstorm, Paul D and other men on the chain gang are able to escape. They head north, and some years later, he shows up 124 in Cincinnati.
It is with the arrival of Paul D that the narrative which takes place in the present begins. Just before moving into 124, Paul D manages to get rid of the ghost that haunts the house. Denver, who feels isolated and alone, resents this. Sethe settles in for a decent life with Paul D until one day they happen upon a strange young woman sleeping near 124. The novel suggests, and most of the characters believe, that this woman is the ghost of Sethe's daughter.
The woman even calls herself Beloved. Beloved and Paul D hate each other, and Beloved seems to move him around the house at will and she seduces him.
Soon, Paul D learns the story of Sethe and her harrowing choice to kill her daughter which compels him to move out of 124 and sleep in the nearby church. This allows the relationship between Sethe and Beloved to grow more intense. Beloved eventually becomes increasingly manipulative and abusive. Sethe becomes obsessed with pleasing Beloved. Sethe wants her to understand why she murdered her. Denver is disturbed by what she sees at home, and with the help of her teacher, Lady Jones, she leaves the house.
Meanwhile, the local community organize to provide food for Sethe and Beloved, and under the leadership of a woman named Ella, who was a leader in the Underground Railroad, they set out to exorcize the ghost of Beloved. As they arrive they find Beloved on the front porch, naked and pregnant. Mr. Bowdin arrives and Sethe mistakes him for schoolteacher. She runs at him with an icepick, but she is restrained. In the confusion, Beloved disappears and she is never seen again.
Paul D returns to Sethe to find her dying in Baby Suggs's bed. In her grief over Beloved, she tells Paul D: "She was my best thing." Paul simply tells her: "You your best thing." The novel ends by telling us that this story is not the one to pass on. The tale exists in the memories of the people like a bad dream.


text:
Social Media Shines as Emergency Communication Medium
Many members rely on Facebook, Twitter and Instagram as a two-way channel for news on pandemic and everyday service.
One day soon after financial institutions began announcing their responses to the COVID-19 pandemic, Larry Edgar-Smith conducted a quick, informal survey of how seven banks and credit unions were getting the word out.
Edgar-Smith, VP/business solutions and product strategy for CUES Supplier member Temenos, Malvern, Pennsylvania, is on the email list for five of those financial institutions, so he checked his inbox first. Then he looked on each of their websites for a prominent announcement along with their Facebook, Instagram and Twitter feeds. Based on that quick assessment, he determined that only two had achieved full horizontal coverage by posting information about their pandemic response across all social media channels.
"The credit unions that hit all those channels posted identical messages, so they didn't have to put a lot of extra effort into it. Credit unions that are attuned to social media understand that you have to stay in touch with all the channels your members are using," he says. "If you hear from one member complaining that they didn't hear about your COVID-19 response via their social media channel of choice, probably 90% of members who use the channel felt the same way but just didn't bother to speak up about it."
Social media played a huge role in messaging during the early weeks of Partners Federal Credit Union's pandemic response, says Royce Ngiam, VP/marketing and business development. The $1.9 billion credit union, serving 180,000 members in California and Florida and around the world, saw a 22% increase in Facebook impressions in March over the previous two months as members checked in for information about branch operations and special support Partners FCU rolled out for those affected by income loss.
The credit union has used social media for educational messages, including a motion graphic on social distancing to explain its new branch queuing standards and its first "live" Facebook workshop on household budgeting, which averaged about 82 viewers throughout the April 1 session and had almost 300 people set a reminder to attend.
"We pre-recorded the workshop and added visual elements like motion graphics and music to enhance the viewability, then we streamed it live," Ngiam says. "During the streaming, our presenter was responding to questions in real time through Facebook. It was pretty cool."
Everyday Service Alert System
On a daily basis, social media serves as a bellwether for Partners FCU as it serves a diverse membership on both coasts around the clock.
"There are Disney cast members working at the resorts who use our ATMs at 2 or 3 in the morning when traditional channels aren't always on," Ngiam says. "Members report issues with machines over social media, which provides an early warning for us to check on whether there's a systemwide problem or an isolated issue."
Facebook and Instagram are Partners FCU's primary social media channels, and the credit union also monitors and responds to Yelp reviews. If members contact the credit union with specific account issues, staff move the interaction to a private phone conversation, or a secure web chat for overseas inquiries.
Its marketers use Sprout Social to comb the web for mentions of Partners FCU and to preload, schedule and push out social media posts. Yelp has its own monitoring and response tools, Ngiam notes.
In responding to negative comments, "we move the conversation to a private inquiry as we attempt service recovery," he explains. "We manage service issues at the appropriate level, but those comments are also shared with every senior leader whose department might touch that area."
Managing Partners FCU's social media strategy has expanded from being the responsibility of one person to being shared by three marketers working on content creation and curation and three others monitoring messages, tracking responses and facilitating management of follow-ups to resolve any issues raised by members.
Ngiam and his EVP also monitor and respond to posts on Facebook and Instagram, oftentimes more quickly than to internal emails.
"Social media is a key member feedback loop for us," he notes. "Understanding all the viewpoints is critical, and these channels allow us to see unfiltered perspectives. Sometimes communications directly from members are just so crystal clear."
In an average month, Partners FCU sees 20 to 25 Facebook posts from members. The credit union has fewer than 10,000 Facebook followers, but its page logs about 200,000 impressions a month, so content there has a wide audience.
Members can reach out to their credit union with questions and complaints via its mobile app, online banking and email, but they may move to social media "because they want to be heard"—or maybe just because it's their preferred method of interacting, Ngiam suggests. "We want to engage with our members in the venue of their choice as much as possible."
Royce Ngiam
VP/Marketing and Business Development
Partners Federal Credit Union
I will 'winky-face' and LOL all day long, because that's just how we communicate. It still tends toward business casual, but we don't have to be stuffy.
A Digital Feedback Loop
Social media channels can be a good source of feedback on credit unions' digital delivery—and a means to steer members and prospective members toward those channels, says Kris Frantzen, senior product manager for Temenos Infinity, a digital front-office solution from Temenos.
"Those who will be successful going forward are those who best tap into social media as a way to let folks know about what they have to offer—and allow them to launch right from a tweet or an Instagram post out to that digital experience," Frantzen says. "Being where their people are can play a hugely important role for credit unions."
Edgar-Smith's little experiment on pandemic service announcements is a fair sampling of what's happening across the credit union landscape, Frantzen suggests. Many organizations are still in the "dabbling" phase of figuring out how to communicate effectively via social media.
Among the many applications is the opportunity to develop "a real-time feedback loop" on digital channel upgrades and changes, Edgar-Smith says. Credit unions can monitor social media for member posts on new website or mobile app features and functions—and adjust as needed based on that input.
"Social media is a good outlet for classic A/B testing," he notes. "You can direct half the people to the left and the other half to the right for quick responses on a new website design. With slower response mechanisms, the market could have changed by the time you collect responses. It's cool to see all this going on so quickly."
Frantzen agrees: "That wheel is just spinning faster and faster, and you have to have the right people, processes and tools in place to do all that on a quicker, more efficient and more effective pace."
Credit unions that have all those components in place were the first to roll out a full-fledged response to the pandemic, with links in social media messages for members to apply for financial hardship loans.
"If they didn't have agile processes in place, there's no way they could have done that so quickly," Edgar-Smith says. "They were able to put together an application for a special hardship loan in a few days rather than a week or more."
Speaking 'Social'
Ngiam's advice for interacting with members via social media is to loosen the corporate controls.
"Traditionally social media is handled by marketing, and we tend to be pretty top-down and controlling. We want to script everything so that every word is perfect," he acknowledges.
But that scripted approach doesn't work in these more informal channels. Partners FCU's social media team includes people who are "passionate about those channels," and post ideas often originate from branch employees who deal directly with members every day and who often snap and share photos of events happening in their locales.
A related recommendation is not to apply corporate communication guidelines to this much more informal channel. "We need to engage our members where they are while staying within brand," Ngiam says. "I will 'winky-face' and LOL all day long, because that's just how we communicate. It still tends toward business casual, but we don't have to be stuffy."
This direct approach to applies to pandemic communication as well. Long before the first COVID-19 cases began emerging across the country, Ngiam worked closely with the Walt Disney Company's crisis management team, and he has watched the credit union's chief sponsor roll out its pandemic response. That inside-out view provided a great body of knowledge for Partners FCU in planning how it could best serve members quickly so that the credit union was able to roll out communications about branch operational changes and financial supports available to members just as the lockdowns on public gatherings were starting to happen in southern California.
"It was interesting to see how different the timelines were in different parts of the country," he notes. "Some states moved faster than others, and balancing the messaging depending on the audience was challenging at first."
California enacted a statewide stay-at-home order on March 19, and Florida followed suit two weeks later, on April 3. Partners FCU kept its branches open until those state orders were enacted, then closed its on-property Disney branches and kept public-access branches open with social distancing policies in place.
Along with updates about service changes, the credit union has posted storybook reading videos for kids watching from home and featured the #StayTheFFHome campaign from Disney's Freeform channel. In short, Ngiam says, "We stayed true to who we are on social." cues icon
Karen Bankston is a long-time contributor to Credit Union Management and writes about membership growth, operations, technology and governance. She is the proprietor of Precision Prose, Eugene, Oregon.
Prepare for a Long Climb

redpajama_set_name: RedPajamaCommonCrawl


text:
require 'active_support/concern'
require 'bcrypt'
require 'typus/orm/active_record/instance_methods'

module Typus
  module Orm
    module ActiveRecord
      module AdminUser

        extend ActiveSupport::Concern
        include Typus::Orm::ActiveRecord::InstanceMethods

        included do
          attr_reader   :password
          attr_accessor :password_confirmation

          # attr_protected :role, :status

          validates :email, :presence => true, :uniqueness => true, :format => { :with => Typus::Regex::Email }
          validates :password, :confirmation => true
          validates :password_digest, :presence => true
          validate :password_must_be_strong
          validates :role, :presence => true

          serialize :preferences

          before_save :set_token
        end

        module ClassMethods

          def authenticate(email, password)
            user = find_by_email_and_status(email, true)
            user && user.authenticated?(password) ? user : nil
          end

          def generate(*args)
            options = args.extract_options!
            options[:password] ||= Typus.password
            options[:role] ||= Typus.master_role
            options[:status] = true
            user = new(options)
            user.save ? user : false
          end

          def roles
            Typus::Configuration.roles.keys.sort
          end

          def locales
            Typus::I18n.available_locales
          end

        end

        def locale
          (preferences && preferences[:locale]) ? preferences[:locale] : ::I18n.default_locale
        end

        def locale=(locale)
          self.preferences ||= {}
          self.preferences[:locale] = locale
        end

        def authenticated?(unencrypted_password)
          equal = BCrypt::Password.new(password_digest) == unencrypted_password
          equal ? self : false
        end

        def password=(unencrypted_password)
          @password = unencrypted_password
          self.password_digest = BCrypt::Password.create(unencrypted_password)
        end

        def password_must_be_strong(count = 6)
          if password.present? && password.size < count
            errors.add(:password, :too_short, :count => count)
          end
        end

      end
    end
  end
end

redpajama_set_name: RedPajamaGithub


text:
"""Tree level output for Tableau

This module defines functions that generate Tableau code to make local
predictions
"""
import sys

from bigml.model import Model
from bigml.generators.model import get_ids_path

from bigmler.export.out_tree.tableautree import plug_in_body

class TableauModel(Model):
    """Tableau Model output generator class """

    def __init__(self, model, api=None, fields=None):
        """Empty attributes to be overriden

        """
        Model.__init__(self, model, api, fields)

    def plug_in(self, out=sys.stdout,
                filter_id=None, subtree=True, attr=None):
        """Returns a basic Tableau function that implements the model.

        `out` is file descriptor to write the tableau code.

        """
        ids_path = get_ids_path(self, filter_id)
        length = self.tableau(out, ids_path=ids_path,
                              subtree=subtree, attr=attr)
        if length > 0:
            out.write("END\n")
        else:
            sys.exit("\nFailed to represent this model in "
                     "in Tableau syntax. Currently, only "
                     "models with categorical and numeric fields "
                     "can be generated.\n")
        out.flush()

    def tableau(self, out, ids_path=None, subtree=True, attr=None):
        """Writes a Tableau function that implements the model.

        """
        body = plug_in_body(self.tree, self.offsets, self.fields,
                            self.objective_id, ids_path=ids_path,
                            subtree=subtree, attr=attr)
        out.write(body)
        out.flush()
        return len(body)


While the term "capsule wardrobe" has been around since the 1970's, I believe Movement was one of the very first eco version of this popular "less is more" concept.
Our staple pieces are a variety of reversible and modular silhouettes for all shapes, sizes and tastes. You can start with any of our sustainable, MODULAR or REVERSIBLE items and build a variety of looks from there with only three pieces. With us, if you get 7 pieces, you have an entire wardrobe.
In this capsule both the skirt and the tank are two-colour REVERSIBLE inside out, and the tank is also REVERSIBLE back to front for a scoop neck, or scoop back.
Throw on any of our Jackets or Wraps and this becomes an entirely different look. Choose one colour the same in your reversible colours if you want a modular seamless look. Choose different colours if you prefer a pop.
The term "capsule wardrobe" was first coined by Susie Faux in the 1970s and referred to a collection of essential items of clothing that would not go out of fashion, and therefore could be worn for multiple seasons.
These pants are cosy REVERSIBLE colours goodness. That are equally at home lounging or dressed up for work with a classic loose and stylish long cardigan.
Layer this look with a longer style tank for wearing to work or dinner.
Reverse the colour ways on the pants and throw on a longer tunic for seasonless style.
Take the same tops and throw them over a pair of our New Skinny's ( shown in main picture above), and you have another entirely new look. Capsule wardrobes are fashion made easy, so you can focus on the more important parts of your life.
When I started Movement Global over a decade ago it was to address this same idea, but with sustainable fashion. I have worked in the fashion industry since I was 12, and I know just how dirty this industry is, from both an environmental and human labour perspective. I wanted to enjoy my clothing again, guilt free, but I also am a very busy professional business owner, yoga teacher, cook book author...my idea was to design clothing that was going to easily follow me through my day (without hurting the planet or any other people), and look great doing it.


*1962, Johannesburg, South Africa. Lives and works in Lille, France.
Steven Cohen is a performance artist who stages interventions in the public realm and in gallery/theatre spaces. His work invariably draws attention to that which is marginalised in society, starting with his own identity as a gay, Jewish man. One of his best-known performances is Chandelier (2001/2), in which the artist, dressed in vertiginous heels and an illuminated chandelier tutu, interacted with residents of a squatter camp in Newtown, Johannesburg, as it was in the process of being destroyed; the work exists as both live performance and video documentation of the public intervention.


text:
Bruce "B" Hellerstein
Volunteers/Staff
Volunteers/Staff Bios
Baseball Book Reviews
Stadium Seat Spiels
Hangin' With Hank
National Ballpark Museum
Posts in Fenway Park
Beloved Neighborhood Ballparks
In the early 1900's every Major League team played their games in small, poorly built stadiums. Most of these stadiums […]
by Jim
The Fires that changed Fenway Park
On May 8th 1926, a fire broke out at Fenway Park in Boston that changed the ballpark forever! Fenway had […]
on May 7
© 2021 National Ballpark Museum
National Ballpark Museum is a 501(c)(3) non-profit organization, and would welcome your contributions.


Tacoma Floors – flooring, cabinetry, countertop and installation.
Tacoma Floors makes it a point to work with our customers each step of the way to achieve the results they desire. We consider our customers' needs, preferences, and budget in order to make helpful product recommendations. Then, we install the flooring in a timely, professional manner, paying strict attention to detail to ensure that each job is done properly, and to the customers complete satisfaction.
Tacoma Floors offers products from the top manufactures in the industry for our customers' properties. From basic flooring needs to cabinetry and countertops, we are your source for design and redesigning any room, home, or commercial property.
We believe that the right people are the key to our success. Treating our co-workers, installers, vendors and manufacturers like our customers is where it all begins. A happy and fulfilled co-worker will treat their customer with the same respect and caring that they receive. We prove it every day in the office, and on the job.
The vendors and manufacturers we select provide only quality products, timely service and value pricing. There are our friends, and are always treated with the same respect and caring as is shared within our company. This has made Tacoma Floors a Quality Family Operation, and we our very proud of it.


text:
Business group pushes LinkedIn to make finding jobs easier in the U.P.
Posted: Sep 6, 2019 / 06:25 PM EDT / Updated: Sep 6, 2019 / 06:25 PM EDT
MARQUETTE, Mich. (WJMN) – The Upper Peninsula economic development community is encouraging employment based social media platform, LinkedIn to recognize the U.P. as its own region.
The economic group suggests jobs or people living in the U.P. are divided into four geographical regions including Duluth, MN, Wausau, WI, Green Bay, WI, and Saginaw, MI.
James Larsen, the President and CEO of UPPCO said, "I have had business contacts mention they were unsure if they had found me on LinkedIn when conducting a search because it assigns my region as Green Bay, Wisconsin even though I have Marquette, MI listed as my location."
With thousands of employers represented in the U.P., Larsen went on to say, "It can really throw people off when the wrong area is listed, much less the wrong state. Establishing our own LinkedIn region would not only improve functionality, but more accurately represent our area's true identity."
The economic group decided to make the push on September, 6, (906 Day) to bring attention to regional difficulty of attracting employees or finding new jobs.
Absentee ballots are now available for March presidential primary election
LANSING, Mich. (WJMN) - Secretary of State Jocelyn Benson announced Wednesday that absent voter ballots are available with clerks across the state so voters can now request an absentee ballot for the presidential primary election.
Due to the constitutional amendment passed by voters in 2018, all eligible and registered voters in Michigan may request an absent voter ballot without providing a reason. They can visit their local clerk's office for an absent voter ballot application or download one at Michigan.gov/Vote.
Marquette County officials respond to Second Amendment Sanctuary Resolution
MARQUETTE COUNTY, Mich. (WJMN) - On Tuesday, Marquette County Prosecuting Attorney Matt Wiese and Marquette County Sheriff Greg Zyburt released a joint statement, announcing their position on the Marquette County Second Amendment Resolution.
In the release it states a group of interested citizens has requested Marquette County formally become a Second Amendment Sanctuary County. The group also asked Sheriff Zyburt and Mr. Wiese to publicly announce they would no enforce any "unconstitutional firearms law."
Expert: 'Little legal standing' for 2nd Amendment sanctuaries
by Heather Walker / Jan 29, 2020
GRAND RAPIDS, Mich. (WOOD) — Counties, cities and townships across Michigan are discussing a new movement to become "sanctuaries" for the Second Amendment.
There are only a couple of places in Michigan that have declared themselves a "Second Amendment Sanctuary," but more are considering it, including Montcalm County, which heard public comment on the matter Monday night.


During a pool remodel, it is important to choose a decorative concrete, stone, or wood pool deck that is inviting, beautiful and provides a safe non-slip surface for sunbathing, entertaining, playing and hanging out.
Wood, tile, concrete, stone, pavers and composite materials are all commonly used for decks. Decks can have one or many levels and can be bold or unassuming, depending on your preferred design. Consider your own personal space requirements and preferences when selecting a deck surface.
Most brands of composite decking are ADA-certified for their slip resistance, so are a safe choice for pool and spa decking. Decks for spas and above-ground pools are similar to other kinds of deck, but there are some design strategies and other considerations to keep in mind when planning a deck to go around a pool or a spa.
Synthetic wood decking that is manufactured using polyethylene is typically the least-expensive form of composite decking that is available. The average cost for composite decking materials that contain polyethylene can be from $1,520 up to $1,748.
The Moss brothers use composite wood to replace old rotting pool decking. Here are some basic guidelines about how to build a deck around a pool. These requirements come form the 2012 International Pool and Spa Code, but that doesnt mean theyve been adopted by your region.
A pool deck can instantly improve the look of your pool area, and it can also amp up the entertainment factor.. Whether your pool is above or below the ground, the deck material you choose is an important consideration.
Capped composite decking won't allow you to eliminate the "no running" policy, but it will provide a degree of traction beyond what wood offers. In fact, wood decking is notoriously slippery when wet - something that will not be acceptable for a pool deck.


Two of us, (my friend being a rather new and untutored cyclist), started at 2.15. this afternoon, along Belmont road. I intended showing him a little of the delightful district nearer home, which he did not know. From Belmont I led him over the top of the moors towards Anglezarke. From the summit, which is well over 1,000 ft – 1,162 ft to be precise – we caught an excellent view of the country towards Preston, and sweeping round to Liverpool, with the great smoky blotches of big industrial towns, and nearer, the maze of streets, gaunt mill chimneys and the neighbouring giant-like factories of Bolton and district. Tumbling breathlessly downhill, we traversed a very pretty maze of autumn tinted bylanes, coming later to Upper Anglezarke Reservoir. From here, we took a track which led us over a low moor, by many ruined farmhouses, and landing us on the White Coppice road. Behind us, the gently swelling moorlands, a blaze of colour, terminated in the rusty-brown ridge of Winter Hill (1,550 ft). A sharp drop, then we ran round the foliage bedecked corner of Lower Anglezarke Reservoir, up again, and a rough bylane to White Coppice. After a stop in the village, we carried on to Heapey, then via Pippin Street, along a road of rough setts, and into the open country again.


text:
Джейн Рей Ньюмен (;  2 квітня 1978) — американська акторка, продюсерка та співачка. Відома тим, що знялася як Крістіна Кассадін у мильній опері «Загальна лікарня», Мінді О'Делл у драматичному серіалі «Вероніка Марс», Кет Гарденер у фантастичному серіалі «Іствік», лейтенант Лора Кадман у науково-фантастичному серіалі «Зоряна брама», Тесс Фонтана в науково-фантастичний серіал Еврика, Кет Петрова у драматично-трилерному серіалі « Червона вдова», Сем Гордон у комедійно-драматичному серіалі «Розумні ігри», Еллісон Рот у кримінальному драматичному серіалі «Зле місто» та Сара Ліберман у серіалі «Каратель».

Разом зі своїм чоловіком Гаєм Наттівом вона виграла премію Академії за кращий живий короткометражний фільм у 2019 році за постановку драми «Шкіра» (2018).

 Раннє життя
Ньюмен народилася в Фармінгтон-Гіллз, штат Мічиган, в єврейській родині. У неї є одна сестра Бет Ніколь, вона є директоркою з глобальних зв'язків з громадськістю компаніії. Ньюмен почала виступати в одинадцятирічному віці в дебюті п'єси Ізраїля Горовиця «A Rosen by Any Other Name». Вона постійно працювала навколо Детройту, виступаючи в багатьох регіональних театрах. Початкову освіту Ньюмен отримала в єврейській гіллельській школі митрополита Детройта, де вона зіграла роль Адо Енні Карнс у п'єсі восьмого класу Оклахоми!.

Джейн Ньюмен відвідувала приватну школу Кренбрук Кінґсвуд в Блумфілд-Гіллз, штат Мічиган, і проводила літо в Інтерлоченському центрі мистецтв, де вона виграла нагороду Корсона за видатні досягнення в акторській майстерності. Навчаючись у середній школі в Кренбруку, вона три роки поспіль завоювала перше місце в Мічиганській інтерхоластичній криміналістичній асоціації, загальнодержавному драматичному змаганні. У шістнадцятилітньому віці Ньюман заснувала Apollo Theatre Productions, виконуючи функції як продюсера, так і режисера. Закінчила Кранбрук у 1996 році. Тоді Ньюман два роки відвідувала театральну консерваторію коледжу театральних мистецтв Бостонського університету, перш ніж перейшов до Північно-Західного університету як англійський та драматичний спеціаліст.

Також вона заснувала фестиваль для жінок у сфері мистецтва. Завдяки цьому вона продюсувала та виступала на премії Пулітцера Паула Фогеля — виграванні " Як я навчився водити" . Живучи в Чикаго, вона виступала з власним джазовим квартетом. Ньюмен переїхала до Лос-Анджелеса у вересні 2000 року.

 Кар'єра
Джейн Ньюмен вперше заробила собі на життя, виступаючи зі своїм джазовим квартетом, а також знялася у кількох короткометражних фільмах. Також виступила на шоу Дрю Кері. Незабаром вона вийшла на роль Крістіни Кассадін в мильній опері Загальна лікарня. Перебуваючи там, вона продовжила свою музичну кар'єру, зібравши свій кавер-гурт School Boy Crush. Ньюмен та School Boy Crush регулярно грав у клубі The Buffalo у Санта-Моніці, Каліфорнія ; Мумба в Західному Голлівуді ; Мартіні Лаунж Ніка; Кафе Cordiale; і в Люкс на Беверлі-Хіллз . Група охоплювала найрізноманітніші музики — від фанку та соулу до R&B та блюзу . Зовсім недавно вони грали на вечірці нагород ESPN у The Highlands, сусідньому місці театру Кодак .

У січні 2003 року Ньюман знялася з Девідом Швіммером, Джонатан Сілверман і Том Еверетт Скотт в п'єсі «Turnaround».У жовтні 2006 року Ньюмен розпочала восьмиепізодний серіал у повторюваній ролі в критично відомій шоу CW Вероніки Марс. Вона також стала улюбленицею фанатів, з'явившись у Stargate Atlantis у ролі лейтенанта Лаури Кадман.

У 2007 році Ньюмен знялася у п'єсі Ніла Лабута «Жирна свиня» у «Геффен-хаусі», а в 2008 році знялася у виставі Дівчина (дівчата). Наступного року вона з'явилася разом з Ребеккою Ромійн, Ліндсі Прайс та Полом Гроссом у телевізійній адаптації «Іствіка» 2009 року, у ролі Кет Гарденнер, медсестри та матері п'ятирічної дівчинки, яка виявляє її магічні сили. У 2010 році вона виконувала великі повторювані ролі у «Еврики» як доктора Тесс Фонтана, та у Drop Dead Diva як Ванесса Хеммінгс.

Ньюман знялася у Радха Мітчеллі у серіалі чотирьохсезонного періоду ABC 2013 Червона Вдова.Того ж року вона знялася у незалежному психологічному трилері « Altered Minds» . У травні 2014 року повідомлялося, що вона зіграє гостя в епізоді комедії-драми TNT Franklin & Bash . Пізніше її зняли як регулярну серію в іншій серії ABC, Mind Games, проти Крістіана Слейтера та Стіва Зана . У грудні 2015 року Ньюмен приєднався до участі в четвертому сезоні « Bates Motel» як головної повторюваної героїні Ребекки Гамільтон, минулої любовної зацікавленості шерифа Ромеро (Нестора Карбонелла).

У серпні 2016 року вона була знята в повторюваній ролі Уайлдреда Дарнелла в п'ятому сезоні процедурного драматичного серіалу ТНТ Основні злочини . У наступному році Ньюмен почала свою головну роль в серіалі регулярної ролі Сари Ліберман у драмі Marvel від Netflix « Каратель», спінінг-серіалі із персонажем із Смердевіла . Потім вона повторилася як Ірен МакАллістер у третьому сезоні драматичного серіалу Syfy «Маги» .

Особисте життя
Ньюмен одружилася із ізраїльським письменником та режисером Гаєм Наттівом (2 квітня 2012 року) в Тель-Авіві. У них дві дочки.

Фільмографія

Фільм

Примітки

Американські телеакторки
Американські кіноакторки
Американські кінопродюсерки
Американські актори озвучування
Американські театральні акторки
Американські євреї

redpajama_set_name: RedPajamaWikipedia


text:
RIP Maurice Sendak
Posted on May 8, 2012 by Morgan Mussell
If you haven't heard, Maurice died today of a stroke, at age 83. Here is a nice five minute interview he gave in 2002 that ran on the PBS Newshour tonight. It's illuminating to hear him say, "I don't know how to write for children. I don't think anyone knows how to write for children, and those that say they do are frauds."
He goes on to say, "I write for me," and adds that it isn't always easy to be driven by something internally that is "riotous and strange." What a great gift he gave to riotous strangers!
http://www.pbs.org/newshour/bb/entertainment/jan-june12/wildthings_05-08.html
This entry was posted in art, Authors, Books, Characters, Fantasy, Writing and tagged 2012, art, authors, books, Culture, fantasy, fiction, fictional characters, imagination, stories, writing by Morgan Mussell. Bookmark the permalink.
4 thoughts on "RIP Maurice Sendak"
Rosi on May 9, 2012 at 2:13 pm said:
Thanks, Morgan. I hadn't seen that interview. Very interesting. I did see another interview with him where he said he didn't like children very much and that he had had a very difficult childhood himself. What we write comes from places inside us most of us don't recognize anymore. I think that may be so with him.
Morgan Mussell on May 9, 2012 at 2:57 pm said:
After posting this, I remembered one great story I heard. A woman wrote to him about how much her son liked his work, so Sendak sent the boy a signed drawing.
The mother wrote back a little while later, apologizing, because the boy had eaten the drawing! She asked if he could send another, and in his reply, Sendak said he had never received such a compliment as her son "nourishing" himself so directly on his art!
I can see where he might not "like" kids in any traditional sense – that might have caused him to work just on "happy" books.
Lois Farley Shuford on May 14, 2012 at 1:52 pm said:
It's hard to imagine the world, much less childhood without Mr. Sendak. How lucky we are to have had him share his great gifts.
Morgan Mussell on May 14, 2012 at 2:45 pm said:
There was a nice memorial piece in Time. After noting the dark in his books, the quoted Sendak as saying, "I refuse to lie to children."


text:
Estonia: The number of traffic accidents increased by a quarter in H1
16 August 2021 — Andrei Victor
According to the statistics of the Estonian Traffic Insurance Fund (LKF), during the first six months of the year 17,080 traffic accidents have occurred, with cars insured by Estonian insurers, which is 25% more than last year. Of this total, 15,790 traffic insurance cases were registered in Estonia and 1,290 abroad.
According to LKF CEO Mart Jesse, the picture is worrying. "The number of traffic accidents has been constantly growing this year, peaking in June, with 2970. It was the most unfortunate June in 14 years".
The average annual premium for motor third party liability insurance has dropped to EUR 102, falling by 13%.
"Although the number of accidents increased fast, the tariff of motor insurance continued to fall due to competition. The average annual premium decreased by 13% during the year and by 30% as compared with the situation from two years ago ", said Jesse.
The result of the MTPL insurance market was EUR 3.5 million in H1 2021, decreasing by EUR 5.7 million compared to the same period last year. The average loss was EUR 1868.
Estonia: 1 of 5 guilty drivers involved in parking accidents are leaving the scene
ESTONIA: in the first nine months EUR 7 million paid as fire indemnities under home insurance
STATISTICS: Estonia Q3 2021: insurers' business rises almost EUR 10 m vs. Q3 2020
ESTONIA: Interest in life insurance is growing
ESTONIA: The employer's health insurance has doubled in a year


text:
Home > Topics > Microsoft > News > Microsoft Reveals Windows Phone 8.1 with Cortana Digital Assistant
Microsoft Reveals Windows Phone 8.1 with Cortana Digital Assistant
April 3, 2014 by Jeff Dunn Reads (6,045)
Microsoft unveiled this week the latest iteration of its Windows Phone mobile operating system, Windows Phone 8.1, with a host of upgrades that should help the company better compete with Google's Android and Apple's iOS.
The update brings a number of tweaks to the third-place OS, most notably Cortana, Microsoft's long-rumored rival to Siri, Google Now, and other voice-activated digital assistants. Microsoft says that the whole thing is set to arrive on new handsets, and as an update to current Windows Phone 8 devices, in the "coming months."
The various upticks included in Windows Phone 8.1 are Microsoft's way of catching up to its mobile rivals. Some common sense changes make the OS more competent as a whole, according to Gerry Purdy, chief mobility strategist of Compass Intelligence, a market analytics and consulting firm based in San Antonio, Texas.
"Normally, Microsoft has had a sort of 'NIH' sort of attitude — not invented here," Purdy said. "They sort of felt that it was 'our way or the highway.' And they weren't really up to offering the services that you see on other mobile platforms. I think they've realized that if they don't catch up, users won't give it consideration."
What's new in Windows Phone 8.1
Windows Phone head Joe Belfiore introduced the 8.1 update at Microsoft's annual Build conference this week. Various leaks had detailed Windows Phone 8.1 over the past several weeks, so while its changes aren't too surprising, they appear to make Microsoft's mobile platform a more stable, modernized piece of software.
For instance, the update adds a drag-down notification hub called the "Action Center," which functions much like the menus that exist on Android devices. It gives quick toggles for Wi-Fi, Bluetooth, airplane mode, and the like, and displays a stream of actionable app notifications directly underneath them.
Also included is a new feature dubbed Wi-Fi Sense, which, according to Belfiore, can automatically connect users to free nearby hotspots. The app is also able to automatically share your own Wi-Fi spots with friends, without having to manually give them your password, he said.
Along with that comes a number of minor tweaks and additions that combine to make Windows Phone feel like an improved whole. The native keyboard now supports Swype-style typing, for one, while the native Calendar app supports more views than before. The lock screen is more customizable, supporting a number of new themes and layouts. The home screen can now display a higher density of tiles at once, and can be fitted with a still, customized wallpaper to create a parallax scrolling effect.
Business users now have fuller VPN and S/MIME support, while the Windows Phone Store makes featured apps and personalized suggestions a priority upon opening. The mobile rendition of Internet Explorer has been bumped up to IE11, and the call screen now gives the option to turn your voice call into a video call through an videoconferencing app like Skype.
Cortana, a new virtual companion
Windows Phone 8.1's largest addition, though, is that of Cortana. Much like Siri, Google Now, and Samsung's S Voice before it, Cortana is a personal digital assistant that can take calls, schedule events, compose texts, search the web, provide wiki-like info, and perform other basic functions. It can be operated through either voice or text commands.
Named after the trusty AI companion from Microsoft's own Halo series of videogames, Cortana is powered by Bing, but it wholly replaces the Bing search interface of Windows Phones past. It occupies its own live tile on the home screen, and takes the form of a blue ring that pulsates and spins as you interact with it.
In practice, Cortana appears to work like a hybrid of both Google Now and Siri, mixing the former's predictive tendencies with touches of the latter's personality. Like Google Now, it's able to read your emails and web browsing history, and remember the people you talk to and the places you frequent.
It'll then use that info to give contextually sensitive prompts — so, for example, if Cortana sees you have an email with flight info in it, it'll ask if you want it to remind you about that flight in the future. All of the info it learns is stored in its own "notebook," where you can see what you've asked Cortana to do in the past, and customize its database be more accurate.
Cortana can be extended to third-party apps like Facebook, Twitter, and Hulu Plus, and can be directed to perform specific functions within those programs on its own. It can prompted to remind you about customized notes when a certain person or event pops up. And it's also able to answer incomplete, follow-up questions to your original queries. For example, you can ask something like "how about in Kelvin?" after inquiring about the temperature in a particular city.
All of this is prompted by tapping an onscreen search button; there doesn't appear to be any "okay Google Now"-style voice prompts here. Cortana does have a "voice," and although it sounds a bit more computerized than Siri's, Microsoft has clearly made strides to make the assistant sound relatively natural. It'll start sentences with an "okay," "alrighty," or "just so you know," and it'll respond to normal-sounding questions like "what's up with X?"
Cortana will launch in a beta form when Windows Phone 8.1 arrives later this month, as Microsoft is still working on perfecting its voice recognition tech, Belfiore said. It'll only be available in North America to start, with other regions getting in as the software improves. It's worth noting that Belfiore did experience some hiccups during his live demo; but on the whole, Cortana's operation appeared fairly fluid for something that's still a work in progress.
Enough to turn Windows Phone around?
Windows Phone's hook has long been its status as legitimately different OS next to iOS and Android. In many ways, though, it's been behind the curve from a functionality standpoint. Purdy believes the 8.1 update's changes will help rectify that.
Windows Phone's biggest shortcoming, however, has traditionally been its app selection. Generally speaking, iOS and Android's significantly higher market share has helped it maintain a larger, more varied selection of apps in comparison to Microsoft's mobile OS.
Once again, though, Microsoft has taken steps to change this. The company was light on specific details, but it briefly introduced an initiative to bring "universal Windows apps" to all Windows devices. This could pave the way for Windows Phone devices to run scaled-down versions of Windows PC apps.
Purdy believes this move can help populate Windows Phone with more content, but that it's not a long-term solution that will give users the more complete experiences they'd find in Android and iOS' app stores.
"It definitely could help," he said. "However, I don't know if that is necessarily the right solution for Windows Phone long term. If you're really thinking today about good mobile apps, the best user experience is in a native app. A native app under Windows Phone 8.1 is still going to need to be made for that particular platform.
Purdy continues, "Microsoft still has Windows Phone being thought of by developers like, 'when I develop for mobile, I need to think of three platforms.' They think of two today, and will consider Windows when the demand comes up. They still have some way to go on that."
Ultimately, he says, it won't serve as a full substitute.
"It's a good move, because they have the asset and they can leverage it. "Does it help? Yes," Purdy said. "But does it solve the problem? No."
While Windows Phone's app selection may still be a hindrance, it appears that Microsoft is willing to step outside its usual comfort zone to make the OS a more competitive third option in the mobile arms race. Yesterday, for instance, it said it would make a version of Windows completely free to manufacturers of devices with screens smaller than nine inches.
This aggressive play for market share is a positive shake up to Microsoft's usual policies, and another instance of the company showing its willingness to adapt to be more competitive, Purdy said.
"I think that demonstrates Microsoft's want, in particular, to catch up to Google," he said. "Google doesn't charge device royalties and has learned that services are where the action is. Microsoft seems to have fallen in line with that. It's like they're saying that their old mantra of, 'we make money on device royalty, and we'll hopefully make some service revenue' is finally changing.
"This is important, because it shows that Microsoft is willing to play the way its competitors are playing. These are good signs, and Microsoft hasn't always had a lot of good news out of their mobile parts" Purdy said.
Will Windows Phone 8.1 mark the beginning of a wider momentum boost for Microsoft? It's unlikely, said Purdy, but the changes should make the OS more robust either way, and they point to a Microsoft that may be a little less stubborn in mobile than it was before. If nothing else, Purdy believes this could improve its public perception going forward.
"I think Microsoft's credibility went up this week," he says.
Source: Microsoft


text:
package org.apache.hadoop.hdfs.server.datanode;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

import org.apache.hadoop.classification.InterfaceAudience;
import org.apache.hadoop.fs.FileUtil;
import org.apache.hadoop.fs.FileUtil.HardLink;
import org.apache.hadoop.hdfs.protocol.Block;
import org.apache.hadoop.hdfs.server.datanode.FSDataset.FSVolume;
import org.apache.hadoop.io.IOUtils;

/**
 * This class is used by datanodes to maintain meta data of its replicas.
 * It provides a general interface for meta information of a replica.
 */
@InterfaceAudience.Private
abstract public class ReplicaInfo extends Block implements Replica {
  private FSVolume volume;      // volume where the replica belongs
  private File     dir;         // directory where block & meta files belong

  /**
   * Constructor for a zero length replica
   * @param blockId block id
   * @param genStamp replica generation stamp
   * @param vol volume where replica is located
   * @param dir directory path where block and meta files are located
   */
  ReplicaInfo(long blockId, long genStamp, FSVolume vol, File dir) {
    this( blockId, 0L, genStamp, vol, dir);
  }

  /**
   * Constructor
   * @param block a block
   * @param vol volume where replica is located
   * @param dir directory path where block and meta files are located
   */
  ReplicaInfo(Block block, FSVolume vol, File dir) {
    this(block.getBlockId(), block.getNumBytes(),
        block.getGenerationStamp(), vol, dir);
  }

  /**
   * Constructor
   * @param blockId block id
   * @param len replica length
   * @param genStamp replica generation stamp
   * @param vol volume where replica is located
   * @param dir directory path where block and meta files are located
   */
  ReplicaInfo(long blockId, long len, long genStamp,
      FSVolume vol, File dir) {
    super(blockId, len, genStamp);
    this.volume = vol;
    this.dir = dir;
  }

  /**
   * Copy constructor.
   * @param from
   */
  ReplicaInfo(ReplicaInfo from) {
    this(from, from.getVolume(), from.getDir());
  }

  /**
   * Get this replica's meta file name
   * @return this replica's meta file name
   */
  private String getMetaFileName() {
    return getBlockName() + "_" + getGenerationStamp() + METADATA_EXTENSION;
  }

  /**
   * Get the full path of this replica's data file
   * @return the full path of this replica's data file
   */
  File getBlockFile() {
    return new File(getDir(), getBlockName());
  }

  /**
   * Get the full path of this replica's meta file
   * @return the full path of this replica's meta file
   */
  File getMetaFile() {
    return new File(getDir(), getMetaFileName());
  }

  /**
   * Get the volume where this replica is located on disk
   * @return the volume where this replica is located on disk
   */
  FSVolume getVolume() {
    return volume;
  }

  /**
   * Set the volume where this replica is located on disk
   */
  void setVolume(FSVolume vol) {
    this.volume = vol;
  }

  /**
   * Return the parent directory path where this replica is located
   * @return the parent directory path where this replica is located
   */
  File getDir() {
    return dir;
  }

  /**
   * Set the parent directory where this replica is located
   * @param dir the parent directory where the replica is located
   */
  void setDir(File dir) {
    this.dir = dir;
  }

  /**
   * check if this replica has already been unlinked.
   * @return true if the replica has already been unlinked
   *         or no need to be detached; false otherwise
   */
  boolean isUnlinked() {
    return true;                // no need to be unlinked
  }

  /**
   * set that this replica is unlinked
   */
  void setUnlinked() {
    // no need to be unlinked
  }

   /**
   * Copy specified file into a temporary file. Then rename the
   * temporary file to the original name. This will cause any
   * hardlinks to the original file to be removed. The temporary
   * files are created in the same directory. The temporary files will
   * be recovered (especially on Windows) on datanode restart.
   */
  private void unlinkFile(File file, Block b) throws IOException {
    File tmpFile = FSDataset.createTmpFile(b, FSDataset.getUnlinkTmpFile(file));
    try {
      FileInputStream in = new FileInputStream(file);
      try {
        FileOutputStream out = new FileOutputStream(tmpFile);
        try {
          IOUtils.copyBytes(in, out, 16*1024);
        } finally {
          out.close();
        }
      } finally {
        in.close();
      }
      if (file.length() != tmpFile.length()) {
        throw new IOException("Copy of file " + file + " size " + file.length()+
                              " into file " + tmpFile +
                              " resulted in a size of " + tmpFile.length());
      }
      FileUtil.replaceFile(tmpFile, file);
    } catch (IOException e) {
      boolean done = tmpFile.delete();
      if (!done) {
        DataNode.LOG.info("detachFile failed to delete temporary file " +
                          tmpFile);
      }
      throw e;
    }
  }

  /**
   * Remove a hard link by copying the block to a temporary place and
   * then moving it back
   * @param numLinks number of hard links
   * @return true if copy is successful;
   *         false if it is already detached or no need to be detached
   * @throws IOException if there is any copy error
   */
  boolean unlinkBlock(int numLinks) throws IOException {
    if (isUnlinked()) {
      return false;
    }
    File file = getBlockFile();
    if (file == null || getVolume() == null) {
      throw new IOException("detachBlock:Block not found. " + this);
    }
    File meta = getMetaFile();
    if (meta == null) {
      throw new IOException("Meta file not found for block " + this);
    }

    if (HardLink.getLinkCount(file) > numLinks) {
      DataNode.LOG.info("CopyOnWrite for block " + this);
      unlinkFile(file, this);
    }
    if (HardLink.getLinkCount(meta) > numLinks) {
      unlinkFile(meta, this);
    }
    setUnlinked();
    return true;
  }

  /**
   * Set this replica's generation stamp to be a newer one
   * @param newGS new generation stamp
   * @throws IOException is the new generation stamp is not greater than the current one
   */
  void setNewerGenerationStamp(long newGS) throws IOException {
    long curGS = getGenerationStamp();
    if (newGS <= curGS) {
      throw new IOException("New generation stamp (" + newGS
          + ") must be greater than current one (" + curGS + ")");
    }
    setGenerationStamp(newGS);
  }

  @Override  //Object
  public String toString() {
    return getClass().getSimpleName()
        + ", " + super.toString()
        + ", " + getState()
        + "\n  getNumBytes()     = " + getNumBytes()
        + "\n  getBytesOnDisk()  = " + getBytesOnDisk()
        + "\n  getVisibleLength()= " + getVisibleLength()
        + "\n  getVolume()       = " + getVolume()
        + "\n  getBlockFile()    = " + getBlockFile();
  }
}