text:
Category: Issue 12: Page 11
All Talking, All Singing
Last month I reviewed some film sound-tracks of the mid 50's which was an easy task as I grew up familiar with them from seeing them in the cinema and playing many of the original recordings at home. This month is a different kettle of fish as I must first claim that with very few exceptions all of these recordings are well before my time. But to borrow a popular expression of the late 30's and early 40's when most of these tracks were recorded, they are all 'super duper'.
STARS OF THE SILVER SCREEN 1929-1930. RCA LSA 3074
Here are 16 tracks which serve as a fine example of what screen music was like in those early days of the talkies. The big surprise to me in this LP is the excellent singing voice of Gloria Swanson on the track 'Love, your magic spell is everywhere'. I see from the line notes that she had vocal training and more's the pity that she only sang in one film during her entire career. Sophie Tucker's rich singing voice in 'He's a good man to have around' also came as a surprise, as I'd grown used to her older 'talking' voice over the years. The original versions of 'My mothers eyes' by George Jessell and 'Louise' by Maurice Chevalier are also included. Bebe Daniels displays her fine voice on 'You're always in my arms' and Dolores Del Rio is pretty terrible singing 'Ramona'. The original 'Boop a doop girl' Helen Kane sings 'He's so unusual' and comedienne Fanny Brice is in fine voice with 'Cooking breakfast for the one I love'. There are two fine male voices in John Boles 'It happened in Monterey' and Dennis King 'Nichavo Nichavo'. Yes 16 items that will be new to most folk and very reasonably priced at £1.69.
HOORAY FOR HOLLYWOOD RCA LSA 3085
Sixteen tracks, many of them available for the first time ever, and most of them interesting from a film fan's point of view. Ginger Rogers opens the show with 'I used to be colour blind' from the film 'Carefree'. Never renowned for her singing, I found her in pretty good voice on this track. La Dietrich follows with her famous 'Lola' sung in German – it's a trifle antiquated now but the tune as always is very catchy. Allan Jones (father of Jack in case anyone doesn't know) does a fine job on 'Alone'. Next comes a surprise with Joan Crawford making a rare visit to the recording studios. It is easy to spot her distinctive voice, and whilst she lacks a true singer's intonation it is still a pretty good attempt. Eleanor Powell 'the screen's foremost tap dancer' is next featured both singing and tap dancing, and Fred MacMurray follows in a 1930 recording which holds up well … Dorothy Lamour's distinctive voice on 'Paradise' serves as a reminder of her many musical film appearances. The first side is completed by Deanna Durbin in what was probably her finest musical moment on screen singing 'When April sings' from the film 'Spring Parade'.
Side Two takes us to the fifties with Fred Astaire repeating his fine 'Something's gotta give' followed by Marilyn Monroe singing 'I'm gonna file my claim' (a rather dull song this one). James Cagney does his George M. Cohan imitation on 'Mary's a grand old name'. I can never hear his voice without recalling all the many and varied impersonations of him I've had to watch over the years. I've always been a Betty Hutton fan and her track of 'It's oh so quiet' comes as a surprise as I've not heard it before. She gives it the full Hutton treatment which is fine for me, but possibly not for others. Bob Hope has often recorded some fine songs and Gershwin's 'That certain feeling' is certainly up to par from him. Ann Southern is a surprise name next, singing 'The saga of Jenny' from a TV version of 'Lady in the dark' she did some years back — no singer she … There follows Harpo Marx' delightful version of 'Stardust' played on the harp (well, naturally). To close the record, Mickey Rooney singing one of his own compositions 'I couldn't be more in love'. The disc carries some very comprehensive line notes about both the singers, their careers, and their particular songs, as well as good photographs of each artist. I certainly recommend this one at only £1.69.
THE BAND WAGON RCA LSA 3082 (£1.69)
The dictionary has its own definition of the word 'Elegance' but for my money I'll always connect the word with Fred Astaire. Both his singing and dancing sum up the word for me and these recordings made way back in 1931 have the same charm that I found when watching him on a recent TV show from America. His sister Adele appears on one or two songs with him in this cast album of the original show and many of these lovely melodies by Arthur Schwarz were sadly dropped when MGM filmed it back in the 50's. On the reverse side Astaire does a few of the songs he introduced plus some others not associated with him. In case you wondered just who sang 'Night and day' here is the answer. The majority of tunes on this side will be unknown to you, but if you dig Astaire you'll soon get to know them as I have done.
FANNY BRICE & HELEN MORGAN RCA LSA 3076 (£1.69)
These two famous ladies have both had film biographies made of their lives. Barbra Streisand of course, scored a tremendous success in her first film, 'FUNNY GIRL' portraying Brice, and some years before Ann Blyth surprised everyone with a pretty fair performance as Helen Morgan in the film 'Both ends of the candle' (the singing voice for that one being dubbed by Gogi Grant). I enjoyed Brice's singing of straight songs and comedy very much but can't say I cared much for Helen Morgan although I'll grant you the lady must have had something as she was a very big star in her day. If you are curious and unsure I suggest you listen to one track by each of them in the earlier mentioned 'Hooray for Hollywood' before deciding.
Author Barry ConleyPosted on 1 December 1972 17 July 2017 Categories Issue 12: Page 11Tags Adele Astaire, Allan Jones, Ann Southern, Bebe Daniels, Betty Hutton, Bob Hope, Deanna Durbin, Dennis King, Dolores Del Rio, Dorothy Lamour, Eleanor Powell, Fanny Brice, Fred Astaire, Fred MacMurray, George Jessell, Ginger Rogers, Gloria Swanson, Harpo Marx, Helen Kane, Helen Morgan, Hollywood, James Cagney, Joan Crawford, John Boles, Marilyn Monroe, Marlene Dietrich, Maurice Chevalier, Mickey Rooney, Sophie Tucker, soundtracksLeave a comment on All Talking, All Singing
Tap, Tap, Here Comes Nostalgia
DAMES AT SEA at the Hampstead Theatre Club, Swiss Cottage, NW3. With nostalgia a key word in entertainment these days it is not surprising that someone had the bright idea of reviving DAMES AT SEA. This delightful parody of all those Busby Berkeley musicals of the 1930's enjoyed a moderate success in London's West End 3 years ago, and now it's returned in a shortened version to the Hampstead Theatre Club, showing nightly at 11 pm, until early January.
This backstage musical has for its heroine a naive platinum blonde tap dancer who comes to a Broadway Theatre on the morning she arrives from out of town. She gets a job in the chorus line of a show due to open that night, and is immediately befriended by a tough wisecracking chorine. Our heroine falls in love with a young song writing sailor who momentarily gets involved with the star of the show being produced. The demolition squad arrive to pull down the theatre and somebody suggests that they open the show instead on board the sailor's battleship. The star falls ill and the heroine goes on in her place that night, and of course, is an overnight success.
That's the plot in a capsule, but there's so much more. Firstly, the songs – many of them quite charming, and they rightly remind one of 'Shuffle off to Buffalo', 'We're In The Money' and others of that era. Then there is the dancing – in those days no musical was complete without at least one tap dancing routine, and here there are several. How refreshing it is to hear again the clicking of tap shoes, reminding one of a bygone age. Gillian Gregory has done a fine job in arranging the choreography.
The intimate atmosphere of this theatre is admirably suited to this small show which features only 6 performers. Nicholas Bennett, Freddie Eldrett and Richard Owens are the male leads, and they all make their marks with their songs and dancing. As the dumb heroine who makes good, Debbie Bowen is very funny and in her song 'Raining In My Heart', is particularly touching. Barbara Young as her friend reminds one of both Joan Blondell and Ginger Rogers and uses her knowledge of revue work to good effect in her witty dialogue and in her singing of 'Good Times Are Here To Stay'.
There remains Pip Hinton as the temperamental star of the show. I first saw her in INTIMACY AT 8.30 when she was an ingenue in support of the stars of that show, and even then she made her presence felt in every appearance. She has a great sense of humour and a bewitching smile and it delighted me to see her in a role that allows full scope for her fine singing voice and comedy playing.
Paul Ciani has ably directed this grand little show and a year's membership is very reasonable, and as all seats are only 70p for the late night show I urge you to consider going along to enjoy the fun.
Author Barry ConleyPosted on 1 December 1972 17 July 2017 Categories Issue 12: Page 11Tags Barbara Young, Dames at Sea, Debbie Bowen, Freddie Eldrett, Gillian Gregory, Hampstead Theatre Club, Nicholas Bennett, Paul Ciani, Pip Hinton, Richard OwensLeave a comment on Tap, Tap, Here Comes Nostalgia
Long Title, Short Play
THE EFFECT OF GAMMA RAYS ON MAN-IN-THE-MOON MARIGOLDS at Hampstead Theatre Club, Swiss Cottage, NW3.
This is a strange play which unfortunately fails to live up to the promise of its early scenes. The character of Beatrice, an eccentric woman bringing up two teenage daughters and forced to look after an elderly invalid in order to earn money, is very reminiscent of the mother in Tennessee William's play "The Glass Menagerie". Similarly, her youngest daughter reminds one of the heroine in that same play. The mother, with her overwhelming burden of responsibility in life is never far away from a nervous breakdown, and her almost non-reaction to her daughter's sudden success at college is understandable.
In the difficult role of the mother, all nerve ends and near hysteria, Sheila Hancock gives the finest performance of her career. Yvonne Antrobus is extremely moving as the shy and studious daughter, and her awkward stance and forlorn face are entirely in keeping with the role. In perfect contrast is Pamela Moiseiwitsch as her chatty epileptic sister.
Very little occurs on stage ana yet I felt throughout that any moment something special was about to occur. But in spite of its lengthy title the play ended within 2 hours (including a 15 minute interval) and I felt slightly cheated. I feel that I shall have to read the text of this play at a future date as in spite of its shortcomings it left an impression with me.
Author Barry ConleyPosted on 1 December 1972 17 July 2017 Categories Issue 12: Page 11Tags Hampstead Theatre Club, Pamela Moiseiwitsch, Sheila Hancock, The Effect of Gamma Rays on Man-in-the-Moon Marigolds, Yvonne AntrobusLeave a comment on Long Title, Short Play
Inside issue 12
Issue 12: Front page
Issue 12: Page 02
Donations will be used to pay for hosting and publicising the project.


Weddings: Aviva Events offers a wide range of services for modern couples with busy lives. You have a strong sense of style and personality, and you want it to shine through in your wedding - but perhaps you don't have the time and/or resources to make it happen. Through our consultation and coordination services, we keep the planning process on track and pull together all of the details, creating a wedding that is truly yours. When you utilize a wedding coordinator, you allow yourself the time and peace of mind you need to not only have the wedding of your dreams, but to enjoy it as well! With access to our many connections and creative ideas, our clients save time, money and stress.
Our services range from hourly consultations to day of coordination, partial planning to full service planning and design. For a closer look a the services we offer, please contact us so that we may create a custom proposal to fit your unique needs and to schedule a complimentary consultation.
Social Events: Aviva Events is also available to plan birthdays, anniversaries, bar and bat mitzvahs, holiday parties, bridal and baby showers, graduations and all other social occasions.


text:
Home truths about con callers
POLICE have released details of even more distraction burglaries and rogue traders operating in Runcorn - as a campaign is launched to tighten the law on cold-calling.
The Trading Standards Institute is calling for new legislation to stop the increasing number of householders - many of them elderly or vulnerable - falling victim to these cowardly criminals.
Last week, the Weekly News re -ported six cases in which elderly residents in Runcorn were robbed or duped into handing over money by thieves and conmen - but unfortunately it doesn't stop there.
Details of another five incidents are now being released - with police desperate to bring the perpetrators to justice before they strike again. Luckily, in many of the cases, the would-be victims thought quickly to prevent the rogues getting away with it. But not everyone was so fortunate.
The five incidents were:
On July 7, in Birch Road, when a man approached a house and told the occupant, a woman in her 70s, there was a water leak in the street and she should turn her water off. He asked her if she knew how to do this, but when the woman said she did, he left. There was no water leak, and police believe he was attempting to trick his way into the home.
The man is described as white, aged around 17, and wearing a grey jacket.
A few weeks later, a man knocked on the door of a home on Cedar Avenue on either Tuesday or Wednesday, July 20 or 21. He informed the 70-year-old woman resident that he had called to complete work on her roof and needed her to come outside and have a look.
The woman was suspicious, and refused to do as he asked - so the man made a quick getaway in a white transit van which had been waiting outside. It is believed a second man was driving.
The caller in this case is described as white, in his late 30s, around 5ft 8ins and of medium build. He was clean shaven with mousy coloured, wavy hair.
There is no description of the second man.
On Wednesday, August 4, an elderly female resident of Mather Avenue answered the door to find a man who said he would do her gardens for £120. She refused, so he offered to work on only the front garden for £20. He then cut down a couple of branches and became aggressive, demanding the full £120, which the victim refused to hand over. Eventually, the woman gave him £40 and he left.
She described the man as white, in his early 30s. He was of stocky build with short, shaved hair, and spoke with a Scottish accent. He wore a red T-shirt with white writing on it saying 'landscapes'.
The fourth incident happened at 12.05pm on Friday, August 6. A man knocked at the rear of a property on Crofton Road, Run-corn. He told the 89-year-old householder he was putting up a fence on behalf of her neighbour. The lady said it was fine by her, but the offender then grabbed her arm and tried to walk her outside to the garden.
She refused and the man left. She recalls him as white, in his late 40s, around 5ft 8ins to 5ft 10ins, wearing brown overalls and baseball cap.
The final incident occurred at 12.25pm on Thursday, August 19, on Runcorn Road, Moore.
Here, a woman in her 50s heard a knock at the front door, but when she answered there was no one there.
A little later, there was a second knock, and when she looked out of her upstairs bedroom window, she saw a man standing in the driveway.
As she watched, he walked around to the back of her house, while a white hatchback vehicle reversed onto her driveway.
When a second man got out of the car, the woman went to ask if she could help them.
The second man asked if she needed any trees cutting down, before joining the first man around the back of the house, then returning and offering the woman a business card.
The first man is described as white, aged 40-50, of medium build and less than 6ft tall.
One of the men was heard to shout 'André'. There is no description of the second man.
Police, once again, are urging residents to exercise extreme caution when allowing people into their homes - as well as taking care not to allow cold-callers to distract them so they, or an accomplice, may sneak inside while the householder is not looking.
A Cheshire Constabulary spokesman said: 'Check for suitable identification and if you are not sure do not allow them in, but close your door.
'If the caller is a genuine official they will not be offended if you ask for identification. Remove the identification at the door, then close the door. Ring the phone number on the card and they will confirm the identity of the caller.
'If you continue to be unsure of the person at your door, contact the police.'
Anyone with information about these incidents should contact constable Samantha Robinson at Runcorn CID on 01244 614917.

redpajama_set_name: RedPajamaCommonCrawl


text:
Q: how to read any length of string? i'm new to assembly language and am stuck with a dilemma. how do i ask for a string user input and read it with unknown length? currently i only know how to ask for user input and read with a limited length, like...
      .data
input db 24 dup ("$")
      .code
      mov input, 22
      lea dx, input
      mov ah, 0ah
      int 21h

i was wondering if it is possible to ask for user input without worrying about the length...if it is possible, could you please show & explain the process/code on how to do it?

A: If you delegate the input process to the OS you'll always have some length restriction to deal with. DOS uses some 255 bytes limit.
But even if you wrote yourself an input routine you would still have to worry about how much memory you are prepared to spend storing the characters.

A: In DOS you can read input string of (almost) arbitrary length on file level with function AH=3Fh,
see Interrupt list http://www.ctyme.com/intr/rb-2783.htm
MOV DX, OFFSET input ; Memory where you want the string be read to.
MOV CX,24 ; Number of bytes allocated for the string (maximal possible length).
MOV BX,0 ; Standard handle for system input (usually the keyboard).
MOV AH,3Fh ; DOS function "READ FROM FILE OR DEVICE"
INT 21h ; Waits until ENTER pressed (character 0Dh). Returns AX=number of bytes read.

A: As one of the options, you could use a loop with BIOS int 16h fn 0 to wait for a key press, then check which key has been pressed and process accordingly.
Something like
  ;
  ; ES:DI points to input buffer
  ;
_do:
  ;
  ; wait key press
  ;
  mov ah, 0
  int 0x16
  cmp al, 13  ;ENTER pressed?
  jz _end
  ;
  ; display char
  ;
  mov ah, 0x0e
  mov bh, 0
  int 0x10
  ;
  ; save char to buffer
  ;
  stosb
  jmp _do
_end:
  ...

redpajama_set_name: RedPajamaStackExchange


With just a few ingredients and a few hours of time, your kitchen can become the perfect setting not only for a delicious meal but for experiencing the greatest blessings in life.
In Grace Before Meals: Recipes and Inspiration for Family Meals and Family Life, Father Leo Patalinghug (yes, the same Father Leo who defeated Bobby Flay on Throwdown!) helps you make family meals a way of life. Combining more than 30 simple but delicious recipes related to personal milestones, family holidays, and faith observances, along with scriptural references and short essays offering wisdom on faith, values, and family togetherness, Father Leo shows that mealtime is the perfect setting for discussing the major issues all families face. In fact, research shows that frequent family dinners can reduce many risks facing children, including drug and alcohol abuse, teen pregnancy, depression, eating disorders, and poor academic performance. These are meals that nourish body and spirit.


Have any of you changed your kids' school?
We made the decision to change earlier this year and the kids have just started at their new school.
We were reasonably happy at our little school with 100 kids but the school was getting too small, which in the end meant that 2 of our girls would be sharing a classroom for much of the next five years. That, plus the other things on our list, made us decide it was time to change.
Our school didn't see it coming. Our principal and the teachers in the school were pretty gutted. Still – we really didn't want two of our girls to be in a class together. They already share rooms, clothes, space, and friends; there is already enough competition – it was time for them to have their own story.
My husband and I visited the other local schools and there was only one that fit our needs: the one next door to the other school. We spent a couple of months with the secret – trying to figure out a way to get the kids on board. Mostly there was "acceptance" though the reality was only something they'd really experience this fall. They had a couple of test runs in the mornings before the summer break and all seemed okay.
I have to say that despite not liking our decision, the school gave the kids a proper good-bye and a lot of tears were shed – change has never been easy for me so I may have shed the most.
Now two weeks and a bit in and my oldest daughter seems to be settling in pretty well – her social life is blooming and she likes her teachers. She also can't stop doing cartwheels, but I digress… My second daughter is having a bit of trouble with all of the newness – she's just started grade one – a big change from Kindergarten, but she got through today without a tear, so progress. My youngest daughter has been lucky – she has teachers that love to hug and has had a number of birthday parties in the classroom, each bringing with it a pile of cookies or cupcakes – so she's pretty happy. She's made a new best friend called Lianne, my name… she has the most beautiful curly blond hair, which she talks about all the time. I love that for her.
Then there's my son and that's a whole other story. He's now in grade four – seems to have forgotten that his last couple of years at our old school weren't really great for him and refuses to accept our decision. Today he left without eating breakfast out of protest, which is something no one has ever done. He looks for all that is not good, hasn't shared a positive word with me in weeks. He knows a number of the kids; in fact, a couple were already good friends. Every day after school, I can feel the weight he is carrying on his shoulders. There are more resources in the school, younger teachers, workshops, some really great things. He's just not interested. He doesn't even want to try. I feel guilty, hate seeing him down in the dumps but despite this – I'm sure we've made the right decision for our family.


text:
Home >> Godzilla
Sunscreen Film Fest Video Podcast 22, Pacific Rim, Godzilla, the Batmobile and more.
Sunscreen Film Fest Video Podcast 22, Pacific Rim, Godzilla, the Batmobile and more. Click Here to Watch http://youtu.be/o5L76nMbTPQ Contact Sunscreen at podcast@sunscreenfilmfestival.com www.sunscreenfilmfestival.com Music by Kevin MacCloud The Sunscreen Film Festival is presented by the St. Petersburg Clearwater Film Society a 501(c)3 non-profit organization. ...
24.12.2012 | Sunscreen Film Festival's blog
Sunscreen film fest podcast 18, Film news, Godzilla, Donald Bellisario and more!
Sunscreen film fest podcast 18, Film news, Godzilla, Donald Bellisario and more! Click here to watch http://youtu.be/kzsdscYJ-gE Contact Sunscreen at podcast@sunscreenfilmfestival.com www.sunscreenfilmfestival.com Music by Kevin MacCloud The Sunscreen Film Festival is presented by the St. Petersburg Clearwater Film Society a 501(c)3 non-profit organization. ...
Terracotta Festival, London Asian Film Festival announces guests
TERRACOTTA FESTIVAL 2012, the 4th edition of the London Far East Film Festival, is proud to welcome some very talented actors and directors from Japan, Taiwan and China: Denden, Da Ching, Toshiaki Toyoda and Guo Xiaolu for a weekend of movies, Q&As, Masterclasses and parties at the Prince Charles Cinema in London, on 12th - 15th April 2012 DENDEN - HIMIZU ACTOR - will hold a Q&A after the screening of Himizu. Most well-known in the UK for his award-winning performance as...
09.04.2012 | The Terracotta Festival's blog
Concordia University Shakespeare Centre Recognizes Hollywood Filmmaker Roland Emmerich with Arts Award
I had the privilege to work with Roland Emmerich on the release of ID4 (when I was running UGC Fox distribution in France) I am glad to share the news: he will headline Concordia University's Shakespeare Authorship Research Centre's Fall Conference Sept. 6-9 in Portland, Ore. Emmerich's new film, Anonymous, speculates on a centuries-old question – did William Shakespeare really write the works attributed to him? – and offers one possible answer. At the conference, Emmerich will ...
23.07.2011 | Editor's blog
25.07.2007 | FilmNewYork's blog | 1789 reads
Roland Emmerich will speak on 10.000 B.C.at fmx/07.
On the final day of the conference, May 04, he will take part in a discussion with Thomas Lechner from the Filmakademie Baden-Wuerttemberg and give his personal opinion about effects, animation and digital techniques. Roland Emmerich started his career in Germany. He studied Film at the HFF Munich and opened the Berlinale in 1984 with his thesis work Das Arche-Noah-Prinzip. The film was a great success and was sold in over 20 countries. Emmerich then grounded his own production company, Centro...
Subway Cinema's New York Asian Film Festival
Rarely does a film festival stress popular and commercially successful movies, dispenses with intellectual and high brow aspiration, disregards art house films, and provides little or no amenities to journalist and media professionals. Yet the 4th annual New York Asian Film Festival presented thirty new Asian feature films not screened before in New York City in two venues, the venerable Anthology Film Archives and the uptown Imaginasian Theatre, In spite of the lack of festival accoutrement...
Vermont International Film Festival ready to splash
The 15th Vermont International Film Festival will open October 13 - 18, 2004, to be held in downtown Burlington. The Vermont International Film Festival celebrates the independent spirit of films by providing a forum for stories dealing with issues of global concern. This year the Festival will present more than 70 films from around the world that will compete for the best film in three categories - War and Peace, Justice and Human Rights, and the Environment. Vermont filmmakers will be also...
Is $15 too cheap for a Connected TV Broadcasting Campaign?:
Yes, charge more and you're likely to get more attention
No, $15 is inexpensive and Indie Filmmakers appreciate the offer
Maybe, consider rewording your advert so people respond better
Early Bird Deadline Coming Up: happy submitting to NYCIFF!
15th Myrtle Beach International Film Festival (April 21-25, 2020) calling for entry
Submissions now open for seventh Edition of SR Socially Relevant™ Film Festival NY 2020
Partner Festivals Calling
Spanish film to compete for the Golden Shell announced
Perlak (Pearls) selection announced for San Sebastian Film Fest
Family of Thakurganj, Review: Nannu, Munnu and nothing New, New
New York: Open Roads 2019
New York: 2019 Israel Film Center Festival
HURRY BEFORE IT'S TOO LATE - ENTER TODAY


Are you currently searching for many tips about how to speak Mandarin Chinese fluently? If that's the case, that's awesome, because you're in the best place. In the following paragraphs I am going to inform you three tips which will tremendously make you a fluent Mandarin Chinese speaker within a short while. These are!
Lots of people state that Mandarin Chinese is among the hardest languages on the planet. Consequently, lots of people don't even attempt to learn it and those that are learning this language, think that they require five or ten many years to become fluent inside it.
Here is a simple example: one individual continues to be learning Chinese for 5 years and is not fluent and the other person continues to be learning it for 2 many has already been fluent. May be the second person a genius? No!
You cannot become familiar with a language inside a class. You have to immerse yourself inside it if you wish to be a fluent speaker. Really, I'm not sure an individual who learned a language without immersing inside it. Begin using Chinese: communicate with native loudspeakers, watch movies online, read books and so forth.
There you have it – three ideas to speak Mandarin Chinese fluently. Bear in mind that learning languages is about a normal practice. You have to be self-disciplined. I am certain should you put these pointers to make use of, you'll rapidly be a fluent Mandarin Chinese speaker.
The conversational mandarin classes should be small and of adequate duration. Language International has been able to handle your specific needs and requirements in the best manner possible. The frequency of the class should be once, twice or five times a week.


Ancient wisdom meets advanced technology in the Sound Oasis GTS-1000 Glo to Sleep Mask. This sleep mask is different from your usual sleep mask in that it uses the science of brain activity to help you get to sleep faster and more peacefully. Getting to sleep can be frustrating. Slow your mind down and sleep peacefully with the GTS-1000 Glo to Sleep Mask. No batteries or wires needed.
As Featured in The New Yorker February, 2016.
Soft, adjustable velcro strap fits all head sizes.
Fight overactive nighttime thoughts and anxieties with pleasant, fading blue Glo points.
Let the Glo to Sleep Mask sit in an illuminated spot -- such as next to your bedside lamp -- for a few minutes before going to bed. This charges the blue Glo spots inside the mask.
When you're ready for sleep, just slip on your Glo to Sleep Mask and relax as the glowing blue dots gradually fade to darkness. Breathe deeply and let your mind drive from the active Beta state to a relaxed Alpha state.
Getting to sleep has never been this easy, smart, and natural -- no pills or chemicals involved.
Stages of Sleep ChartGlo to Sleep clears the mind, relaxes the body, and helps establish the calm state of mind necessary to get to sleep. Simply put on the sleep mask, open your eyes, and gaze up at the focal points of soothing blue light while you focus on your breathing. Glo to Sleep, like meditation, self-hypnosis, and other relaxation therapies, helps you slide from hectic Beta brain activity (did I remember to... where are the keys... don't forget...) into relaxed Alpha activity -- the first stage of sleep. Glo to Sleep aids the unconscious transition into the House of Sleep, from awake to relaxed, opening the door to the deepest, most restful sleep stages.
The GST-1000 Glo to Sleep is a great choice for use at home or during travel. Let the same ancient wisdom that taught us to benefit from the alpha wave states achieved with meditation calm the worries of the day and focus your brain for sleep. Get to sleep faster, and sleep better, with Glo to Sleep Masks.


text:
What: All Issues : War & Peace : H.R. 1268. Appropriations/Immigration/Procedural Vote on Motion to Recommit (Amend or Kill) Emergency Supplemental Appropriations Bill to Fund U.S. Efforts in Iraq and Afghanistan and to Provide Relief to Tsunami Victims. (2005 house Roll Call 160)
H.R. 1268. Appropriations/Immigration/Procedural Vote on Motion to Recommit (Amend or Kill) Emergency Supplemental Appropriations Bill to Fund U.S. Efforts in Iraq and Afghanistan and to Provide Relief to Tsunami Victims.
In this vote, the House defeated a procedural motion offered by David Obey (D-WI) to recommit to committee with instructions H.R. 1268. (A motion to recommit with instructions is a motion to send the bill back to committee for the purpose of changing it significantly. This motion is often a minority party's last effort to try to amend or kill the legislation in question.) This vote was closely related to vote numbers 159 and 161. H.R. 1268 was an emergency supplemental appropriations bill to fund U.S. efforts in Iraq and Afghanistan and to provide relief to tsunami victims. The House was considering the conference report for H.R. 1268, which is the reconciled version of a bill that emerges after negotiations from a conference of selected senators and representatives following the passage of different versions of the bill by each body. (The report must then be agreed to by both the House and the Senate, without changes, before it can be sent to the President for his signature.) Obey's motion would have instructed the conferees to increase funding for the office of U.S. Immigration and Customs Enforcement. Democrats, including Progressives, supported the motion as a means of protesting the legislation itself, which provided for more than $80 billion in spending, most of it military-related. In addition, it included Republican-backed immigration legislation designed to make a number of broad changes to U.S. immigration laws, including restricting standards for those foreign nationals claiming asylum in the United States and standardizing procedures amongst the states for obtaining driver's licenses. Democrats alleged that U.S. funds were being squandered in the course of the war. In addition, a number of Democrats opposed the immigration-related provisions of the bill, calling them "highly restrictive, punitive measures that will . . . fail to have any meaningful effect on stemming illegal immigration." (James McGovern (D-MA).) Republicans countered that the emergency funds in the bill were absolutely critical to support U.S. troops and ongoing military commitments in Iraq and Afghanistan, and they supported the immigration-related provisions because they represented "a very important first step towards dealing with the issue of border security." (David Dreier (R-CA).) Handing the Progressives a defeat, the House voted 201 to 225–virtually along party lines–to defeat the motion to recommit. Thus, the House proceeded with consideration and a vote on final passage of legislation to provide additional funds for the wars in Iraq and Afghanistan and for relief for tsunami victims, and to make significant changes in some aspects of U.S. immigration law.
AID TO LESS ADVANTAGED PEOPLE, AT HOME & ABROAD — Immigrants
JUSTICE FOR ALL: CIVIL AND CRIMINAL — Equal Access to Justice
WAR & PEACE — War with Iraq


text:
Q: Hyper V security permission error with Windows Phone 8 emulator I'm having trouble when booting up the Windows Phone 8 emulator. I'm seeing the following message
http://i.stack.imgur.com/bHqGT.png
I followed the guide on the Windows Phone Emulator troubleshooting site (it's halfway down the page) and it doesn't work. I have administrator access to my computer. I do not see a Local Hyper-V administrators group in the Console Manager. Any ideas?
EDIT: To clarify, I can fire up the emulator, it's just that this pop-up comes up every time requesting me to add myself to the local hyper-v security group.

A: I Just Open visual studio as "Run as Administrator". and it resolved my problem.

A: I had the similar problem -
this solved it -
http://blogs.msdn.com/b/virtual_pc_guy/archive/2008/01/17/allowing-non-administrators-to-control-hyper-v.aspx
cheers.


A- This beer pours a clear slightly dense garnet-brown color with strands of tiny bubbles supporting an egg cream head that turns rocky after a few sips.
S- The cream and fruit ether turns into an alcohol smell in the finish with some green woody hop notes to it.
T- The dry woody malt flavor leads to a Noble hop bite in the finish. There is some sweetness in the finish with an alcohol heat lingering. As the beer opens there is more of a mineral taste and some watery notes that grow.
M- The light mouthfeel has a creamy fizz texture and some alcohol heat in the finish.
O- This beer is a bit odd in flavor and aroma. The light flavor has strange qualities to the malt and hops and the alcohol seems to grow and dominate the flavor.


text:
Q: Concurrently fill a dictionary with HttpClient PostAsJsonAsync extension I have a .net site in which I'm trying to get the results of several web service calls, to be shared among several dropdownlist elements, in a parallel fashion.  My problem is all of the dropdowns end up having the same values, or some have the same values with one having different values (probably not the correct ones).  How can I fix this to get these things in parallel?
Code Updated:
using (HttpClient hc = new HttpClient())
{
    hc.BaseAddress = new Uri(CatalogUri);
    hc.DefaultRequestHeaders.Accept.Add(new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue("application/jsonp"));
    // request for standard options
    HttpResponseMessage stdResponse = hc.PostAsJsonAsync(CatalogSearchOptionPath, searchmeta).Result;
    List<string> keynames = {"Key3", "Key2","Key1"};
    ConcurrentDictionary<string, List<string>> customOptions = new ConcurrentDictionary<string, List<string>>();

    IEnumerable<Task<KeyValuePair<string, List<string>>>> tasks = from key in keynames select GetCustomOptionList(key, hc, searchmeta);

    customOptions = new ConcurrentDictionary<string, List<string>>(await Task.WhenAll(tasks));

    if (stdResponse.IsSuccessStatusCode)
    {
        string g = stdResponse.Content.ReadAsStringAsync().Result;
        stdOptions = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SearchOption>>(g);
        //options = response.Content.ReadAsAsync<SearchOption[]>().Result.ToList();
    }
}

Async method for doing the requests:
private async Task<KeyValuePair<string, List<string>>> GetCustomOptionList(string key, HttpClient client, SearchMetadata sm)
{
    sm.OptionFieldName = key;
    var response = await client.PostAsJsonAsync(CatalogSpecificOptionPath, sm);
    var result = await response.Content.ReadAsStringAsync();
    return new KeyValuePair<string, List<string>>(key, Newtonsoft.Json.JsonConvert.DeserializeObject<List<string>>(result));
}// end task

A: One reason why this could be happening is the fact that there is one HttpClient instantiated on the outside of the loop. Since the loop then uses HttpClientExtensions.PostAsJsonAsync which takes in the hc variable, then it's possible that the repeated values for the keys in the ConcurrentDictionary is the result of response being overwritten as the first call to return from the HttpClient within all of the loop iterations. This would depend on the implementation of PostAsJsonAsync, but one easy way to test would be to instantiate a new HttpClient in the loop and see if that fixes it.
Edit: Beware of using .Result, though it may not be the cause of your issue.

"Async all the way" means that you shouldn't mix synchronous and asynchronous code without carefully considering the consequences. In particular, it's usually a bad idea to block on async code by calling Task.Wait or Task.Result. This is an especially common problem for programmers who are "dipping their toes" into asynchronous programming, converting just a small part of their application and wrapping it in a synchronous API so the rest of the application is isolated from the changes.

source
Lastly, if you end up achieving only a 2x speedup when this is all working, consider tweaking this web.config tag:
Sytem.NET MaxConnection property

A: This is the way I have gotten this to work so all my dropdowns have the correct values.  It FEELS like I'm doing something wrong with it, but it works and I'm on a deadline so it will have to do for now.  Maybe later I'll be able to get a better solution.  Maybe someone on StackOverflow will provide a better solution - we'll see!
/// Do Stuff in Async method
using (HttpClient hc = new HttpClient())
{
    hc.BaseAddress = CatalogUri;
    hc.DefaultRequestHeaders.Accept.Add(HttpJsonHeader);

    if (Session["StandardSearchOptions"] == null || rebindStandardOptions)
    {
        // request for standard options
        HttpResponseMessage stdResponse = hc.PostAsJsonAsync(CatalogSearchOptionPath,
                                                 searchmeta).Result;

        IEnumerable<Task<KeyValuePair<string, List<string>>>> tasks =
                               from key in keynames
                               select GetCustomOptionList(key, hc, searchmeta);

        customOptions = new ConcurrentDictionary<string, List<string>>(await
                                                    Task.WhenAll(tasks));

        if (stdResponse.IsSuccessStatusCode)
        {
            string g = stdResponse.Content.ReadAsStringAsync().Result;
            stdOptions = Newtonsoft.Json
                          .JsonConvert.DeserializeObject<List<SearchOption>>(g);
        }
        Session["StandardSearchOptions"] = stdOptions;
    }
    else // only rebinding the custom options
    {

        IEnumerable<Task<KeyValuePair<string, List<string>>>> tasks =
                                                  from key in keynames
                                                  select GetCustomOptionList(key, hc,
                                                                         searchmeta);

        customOptions = new ConcurrentDictionary<string, List<string>>(await
                                                              Task.WhenAll(tasks));
    }
}
/// Do other stuff in Async Method

Async method for doing the individual custom searches:
private async Task<KeyValuePair<string, List<string>>> GetCustomOptionList(string key,
                                    HttpClient client, SearchMetadata sm)
{
    sm.OptionFieldName = key;
    var response = await HttpClientExtensions
                      .PostAsJsonAsync(client, CatalogSpecificOptionPath, sm)
                      .Result.Content.ReadAsStringAsync();
    return new KeyValuePair<string, List<string>>(key,
                Newtonsoft.Json.JsonConvert
                            .DeserializeObject<List<string>>(response));
}// end task


text:
Local News & Views
National News & Views
Requests for Proposals and Qualifications
Seeking Family
Be a Census Taker!
Tags Bayview public schools rising: Public Malcolm X 5th graders outscore private Kipp 5th graders
Tag: Bayview public schools rising: Public Malcolm X 5th graders outscore private Kipp 5th graders
Bayview public schools rising: Public Malcolm X 5th graders outscore private...
Recently, there have been many notable accomplishments in our public schools in the Bayview. Dr. George Washington Carver Elementary School's principal was awarded Principal of the Year. Students at the Willie Brown Academy just won a statewide competition on healthy eating. And Malcolm X Academy's fifth grade math and English test scores beat out KIPP Middle School's fifth grade scores – that's the charter chain that wants to take space away from Malcolm X.
When the Panthers died
When the Panthers died, I cried, I tried to hold back my tears, While in my mother's womb, I was consumed with fear . . .
Poetry, prayers, protest against gentrification and displacement planned for MLK Day
On Martin Luther King Day, Monday, Jan. 20, 2020, at 10:00 a.m., noted Bay Area grassroots leaders will host a protest rally at the Oakland City Church to highlight the plight of the unhoused.
Voices of the California Progressive Alliance
"Support for Bernie Sanders is definitely one of the threads uniting most of those here today. The California Progressive Alliance voted to endorse him, and there's tremendous support for him here in California." – Whitney Leigh, California Progressive Alliance Steering Committee
The art of David Bruce Graves' 'Heaven and Earth' – Artist...
At a time when ignoring the planet and its species hastens the end of life as we know it, Graves's work poses options, some involving magical thinking. The artist illustrates across multiple compositions how powerful Black people are.
Give Dr. King the birthday present he wants: VOTE in Cali's...
What would MLK think about our fractured and divisive country and world of today? He would be shocked by so many unhoused, hungry, suffering people, mass incarceration, children in cages, extreme poverty, the climate crisis, and trillions spent on the Pentagon, ongoing wars and now, nukes in space (Space Force), a new war for oil looming, and extreme income inequality. He would be upset by the lying fascists running and ruining our country.
NETWORK FOR FREEDOM FIGHTERS
San Francisco Bay View National Black Newspaper:
Liberation journalism since 1976
4917 Third St., San Francisco CA 94124-2309Send Email or call 415-671-0789
Facebook Mail Twitter


Ahh, to be politically correct in 2018, where the guns are bad and kill innocent people on their own.
But apparently, a few people being offended by a banner have stopped this from happening. Actually, it seems that it's Costco itself who doesn't want this 'dirty gun money'.
The banner originally went up in the Citrus Heights, California Costco and has been put up for years. Then, an employee complained. Then apparently, the story was changed and it was actually a customer who complained. Either way, the banner came down and the money was returned.
Then, another Costco from Roseville, California sent two reps to Sacramento Black Rifle to say that they would hang their banner at their location. And so the funds exchanged hands again.
For five years, it wasn't a problem for this company to hang their banner in the same fashion for the same reason. Why the change?
It's probably the political landscape surrounding firearms, and honestly, the wimpy world we live in now. If a customer is upset about something, sometimes a company will give in and make things right… just for that person.
But it doesn't end there. A Costco in Reno, Nevada approached the gun shop AFTER all of this happening and said that they would take the donation. The banner went up for a month, a customer complained, the banner came down, the money returned.
Ahh, Costco. They've been on the Boycott List for some time now, so the move is not new to us.


text:
Sega Saturn - Games - Enemy Zero
Welcome to the Sega Saturn Games section. This is a 100% complete collection of every European PAL Saturn game released. All of the games listed below are PAL Sega Saturn Games, which means they only run on a standard European / Australian Saturn console.
I have imported Sega Saturn Games as well and they can be found in our Sega Saturn Imports section. To run the NTSC / JAP Saturn Games you will need either a modified Sega Saturn or a import adapter cartridge. I can supply either of these, and they can be found in the Sega Saturn Hardware or Sega Saturn Consoles section.
All games have been cleaned as described in the Care of Second Hand Games section. If you are a collector, why not download our free printable Sega Saturn European PAL Games Checklist?
Enemy Zero
You are in :- Sega Saturn Games
Enemy Zero (PAL)
Notes: Complete with outer cardboard box
Waking from her cryogenic sleep, Laura soon discovers something sinister on board the starship Aki. A movie-like masterpiece which fuses real-time action with sophisticated puzzle solving. Enemy Zero will test your reflexes and your wits whilst emerging you in an unprecedented sci-fi experience.
Back to Sega Saturn Games
Crypt Killer
Lock and load your shotgun 'cos here's the motliest group of mythical monsters an adventurer could face. Delve deep into caverns and crypts in search of the eyes of guidance...
Johnny Bazookatone
Pick up your plectrum and prepare to groove-on-down into Hell in this rendered rock'n'roll arcade adventure starring the ultimate hard-rock guitar-hero, Jonny Bazookatone,...
Mansion of Hidden Souls
As a bright crimson moon rises over the Mansion of Hidden Souls you and your companion Mike enter into a fascinating RPG mystery adventure. Roaming around the huge chambers...
Night Warriors - Darkstalkers Revenge
Revenge is within reach! Fourteen chilling Night Warriors include four additions: two new characters and two playable bosses. Three levels of Special Moves for each...
Here's the deal. The New Order Nation - a powerful, corrupt alliance is crushing today's youth and destroying all things fun. It's a gruesome regime, under the iron rule of...
Shining - The Holy Ark
The creators of the famous 'Shining' series of adventure games, Team Sonic, return with their best and most advanced game yet. A gripping good versus evil storyline...
Thirty-Five minutes of live-action digitized video sequences. Hilarious action-strategy mayhem!
A full moon rises over L.A. National Hospital. Inside - the father, a doctor gone mad. but why? Outside - the daughter. the innocent, the seeker. You are about to enter the...
Darklight Conflict
Simply the most spectacular shoot-em-up in the universe. Transported across space to fight for an alien race, you become one with your starship. But you won't have time to...
Ghen War
Our Solar System has been overrun by a strain of hostile aliens known as the Ghen. As a Lieutenant, you are a surface engineer who is the sole remaining expert operator of a...
X-Com - Enemy Unknown
You are the commander of X-COM; a multi-national defence force formed to defeat aliens, who threaten mankind's very survival. Command deadly close-combat battles: After...
Bryan Adams Waking up the Neighbours
Bryan Adams - Waking up the Neighbours includes Can't stop this thing we started, (Everything I do) I do it for You, All I want is You, Thought I'd died and gone to Heaven,...
Action-packed outer-space dogfighting with the most advanced lightning effects on 32-bit. You have been chose, from the Elite of Earth's pilots. Transported across deep space...
Enemy Zero Hologram Cover
Flying saucers, little green men, all the invader flick clichés are here in B-Movie. Dominate the skies and protect the earth from alien domination and then try your...
Test Drive 4x4
Eat dirt! Hummer exclusive - The only game to include the World famous 'Hummer'! 20 vehicles including over ten licensed off-road behemoths, choose between Land Rover...
A real battle of wits and strategy! It's you against the computer in this test of imagination, skill, and luck! Designed to help improve beginner and intermediate skills as...
The mesmerizing fun of Tetris returns - and the challenge escalates to new heights! Test your dexterity, tease your brain and rack up points with Tetris 2. Your split second...
A new type of falling puzzle game, where both the number and the colour of the blocks play a part! 2 player head-to-head play! Rain blocks upon your opponent! A truly mind-...
Legend of Zelda - Ocarina of Time
An epic adventure beyond your wildest dreams, Shigeru Miyamoto's fastest masterpiece is an incredible gaming experience, like nothing you have ever seen before. Descend...
- Sega Saturn (PAL)
Real time rendered 3D players based on the motion captured from a real NHL player. All the NHL teams abd 650 NHL players. Signature moves from 65 of the NHL's best players. Player names and numbers on authentic NHL uniforms. Eight different camera...
View all Sega Saturn products


text:
Q: How come some selected popular apps in playstore have additional tags but not mine?
As you can see in below image attached there are special tags like "offline", "search" and even more in some other games like "single player".
In my case its only single tag namely "word" which I set in Play store console's category section. But my app can be played offline and I want to get it notified by the user when they view my app listing while searching.
I tried finding and adding those tags in play console but its only having limited pre-defined tags. Is there a way to add these tags while building apk in some xml or it is only available to populat apps on installation/download counts?


If you beat up a disabled person, you're a coward.
If you post the footage of the beating to Facebook, you're an idiot.
But that's why crime-fighting is easier today than it was before social media—lots of mentally challenged people like to post their dirty laundry on the Internet.
That makes investigations as easy as pointing and clicking.
At any rate, two very stupid and cowardly individuals are now behind bars where they belong.


text:
Q: Is "there has not been" in the passive voice? Example sentence:

In Tahiti there has not been a cyclone for 12 years.

Is this sentence in the passive voice? How can you tell?
I believe it follows the syntax rule for passive voice: to be + past participle, but I am struggling to convert it to active voice, so now I'm unsure whether or not it's passive.

A: Your sentences is not in the least bit "passive". To show you what a passive version would be, we will posit that:

*

*To storm something is the transitive verb that acts upon something, as in storming the beaches of Normandy.

*Cyclones is the grammatical agent directing that action.

*Tahiti is the grammatical patient being acted upon by that action.

Then it follows that this is the active way to express that relationship:

*

*Cyclones haven't stormed Tahiti for twelve years now.

While this is the passive way to express that same relationship:

*

*Tahiti has not been stormed by cyclones for twelve years now.

In both versions, the agent and patient are the same even though the subject and object have been swapped.
No one seems to know what passive means any longer. Please read linguist Geoffrey Pullum's brief synopsis of the passive in English. He also has a longer paper on this if you'd like more details.

A: Take a look at the following progression.

*

*In Tahiti, there is a cyclone. [In the active]

*In Tahiti, there is not a cyclone. [In the negative but in the active still]

*In Tahiti, there has not been a cyclone. [In the active past perfect]

*In Tahiti, there has not been a cyclone for 12 years. [In the active, still]

Rephrased, it is as follows.

*

*There has not been a cyclone in Tahiti in 12 years.

A: In passive voice, the verb is generally the copula ("be"), and the "true" subject follows the verb. For instance, in "The book was found by the student", grammatically the subject is "the book", but since the student is who actually performed the action, there is some sense that they are the "true" subject.
In your sentence, there is a form of "to be", and the subject comes after it. This may have caused you to think that this fits the pattern of the passive voice. However, in the passive voice, the copula is the main verb and is followed by a participle, but here the main verb is "have", and the copula is the participle.
The reason that the "true" subject follows the verb is because there is a dummy subject. We have a situation where we are declaring that the subject does not exist (the subject is a cyclone in Tahiti, but we're declaring there is no such cyclone), so it would be confusing to say "A cyclone has not been in Tahiti" (the phrase "a cyclone" has nothing to refer to). If we phrased it that way, it could easily be interpreted as saying that there is a cyclone, and it was somewhere other than Tahiti. We use the dummy subject to discuss the existence of the "true" subject, rather than use something whose existence is being denied as the grammatical subject.

A: No, "In Tahiti there has not been a cyclone for 12 years" is not passive.

I believe it follows the syntax rule for passive voice: to be + past participle

The passive voice is usually formed with a form of to be, along with the past participle form of another verb. "Been" is the past participle of be, so your sentence doesn't meet the criteria of that rule: it only has a form of to be, but no past participle after that form. A passive sentence would have a past participle after the form of to be, like this: "The cookies have been eaten". Here been is the form of "to be" (it happens to be the past participle form, but that's not related to the sentence being passive) and "eaten" is the past participle that makes the sentence passive.
"There has been" is simply "There is" put into the perfect construction: a form of have + past participle). "There is" is not a passive construction, so "There has been" isn't either (compare the non-passive "They have eaten (the cookies)").


I'm always on the hunt for the science that demonstrates the power of storytelling.
This McKinsey article, "Revealing Your Moment of Truth" (requires registration), doesn't get into the science but it's damn compelling in connecting storytelling to leadership.
The purpose of leadership isn't to increase shareholder value or the productivity of work teams, though effective leadership does these things … The process of leadership is to turn your values into a compelling cause for others.
This is where the storytelling comes in.
It allows you to share your experience and the proof points – not just the theoretical – behind the values you believe in.
The heart of the article consists of a senior executive taking this very action in telling a story to her staff about a childhood experience. This "moment of truth" showed how strongly she believes in commitment and loyalty.
I grew up in a very small town in the Deep South. There were two schools in our town: the white school and the black school. Since I'm black, I went to the black school, which didn't have as many teachers or books or fun things as the white school. But I was a smart little girl, and my mother made up for the lack of resources when I got home every day. Before I could go out and play, we would sit at the dining-room table, and she would take down a big, old encyclopedia from the shelf and teach me about the world.
I looked up to see four huge men on horseback with masks on, carrying baseball bats. They were riding right at us.
One day I brought home a report card that was so good my mother said, 'I think we can get you into the white school. Do you want to go?' 'Yes!' I said, because I was a smart girl and I wanted to learn. I didn't know that the school district was under a lot of federal pressure to integrate. Our family talked about it and decided that if the school would accept me, I would go—as long as my two older brothers transferred with me. My brothers didn't want to go, but they loved their little sister and so they agreed. We would be the first black children at the school.
I had only two dresses and I got to wear my church dress on my first day in school! I was assigned a seat in the back next to a little redheaded white girl and I immediately became best friends with her, the way little girls do. When the bell rang for recess, I went out to the schoolyard to play with my new friend and her other friends. All of the girls were on the schoolyard, and all of the boys were playing on the football field. A large wire fence separated the two areas. My new friend told me that boys and girls used to play together, but since my two brothers were here now the school had put up the fence to separate the boys from the girls.
"We were playing and screaming and laughing when we heard screaming of a different kind from the edge of the schoolyard. I looked up to see four huge men on horseback with masks on, carrying baseball bats. They were riding right at us. Everyone ran toward the school building. The teachers got there first and locked the doors behind them. As I was running, I could hear my brothers yelling my name. They were clawing at the fence, trying to save me, but the fence was too high.
I was a fast little girl—weighed almost nothing, and most of it was legs. I was already almost to the bleacher seats stacked against the wall of the school building. I knew if I could scramble under those bleachers, the horses couldn't get to me. I was just about to roll under the seats when I heard a scream I thought I recognized. I turned around and saw that one of the riders had grabbed my new friend by the hair—she had been playing with me—and was holding her a couple of feet off the ground. She was screaming and sobbing.
I didn't even stop to think. I just turned around and ran at that man on the horse. He was holding my friend on the left side of the horse. This horse was so big and it was sweating and its eyes were wild and glaring at me. It was trying to move around to kick me. I ran to the man's right side and sunk my teeth into his leg, biting him as hard as I could.
The good news is that he dropped my friend, but he picked me up instead. He dragged me by my arm across the concrete and two blocks outside the schoolyard. My Sunday dress got torn off. I was bruised all over, the skin on my back and side and left leg was in ribbons, and they told me that I lost a lot of blood. He left me lying in the street, but I don't really remember that.
My mother came to the hospital every day for five weeks. Every day, she brought my school lessons and that old encyclopedia and she would help me study the best I could. When I got out, she asked me what I wanted to do. 'I want to go back to the white school and graduate,' I said. And I did.
I am a grown woman now. I am a successful executive. I am a wife and I am a mother. In this life, I have had an opportunity to learn what is most important to me, and what is most important to me is loyalty. The little white girl from that school is still my best friend today. I'm not willing to live without loyalty in my life and I'm not willing to have people I care about live without it.
We have a lot of pressures on our team these days. You're working very hard, and we often don't get the cooperation we need from other departments. Things aren't always easy for us, and I know that. I know this will change, because we will be the ones to change it. I just can't tell you when it will change.
At this point, you're probably thinking a couple things.
And I don't have a story that measures up to this one.
Such stories both inspire and cultivate connections. But all of us have stories – even if they're not saga grade – that show who we are and what we stand for.


Six Sigma Heretic Will Google Earn a Black Belt?
As I have discussed before, define, measure, analyze, improve, and control (DMAIC), like other problem-solving methods is a modification of the scientific method. Here is a comparison of various problem-solving strategies as compared to a simplified version of the scientific method.
Implement and verify interim containment actions (ICAs) as needed. Also known as temporary fixes.
Choose and verify permanent corrective actions (PCAs). preventive actions are also chosen.
The key aspects of all these methods is generating an idea about what is going on (based on data, experience, or knowledge), using data to test your idea, and then refining your idea (your hypothesis) through multiple iterations until it accords with your data. After a lot of validating data, your hypothesis might even reach the level of theory, which is a hypothesis supported by multiple streams of evidence.
The strength of the scientific method and its derivatives is that they are data based, iterative and therefore self-correcting, and provisionally explanatory. Once an explanation has been incorporated into our knowledge, it might lead to other breakthroughs. For example, while nothing physically prevented constructing a laser in Edwardian England, it couldn't be built until people had explained and understood atomic structure.
I like to tell people that there are many ways to try to convince someone that they are wrong, but the only one that has a chance of working is the scientific method (and even that doesn't work all the time). But we are all scientists, every day of our lives, as we observe the world around us and hypothesize about what is going on. Either we are right or we get smacked in the face by reality.
How would this modeless approach look in a business and how might it be relevant to Six Sigma?
In the modern era, most companies have a pretty good ability to generate a lot of data. The problem in my experience is that data isn't knowledge, and while companies spend a lot of money warehousing their data, they don't spend nearly as much extracting useful knowledge from that data. I can't count the number of times that a company has had a big problem with its product, maybe even one with liability, that could have been prevented by looking at the data that the company already had in its database. Sure you get to look like a hero for finding and fixing the problem, but wouldn't it have been much better (cheaper) to have prevented the problem in the first place by using the data that was already there?
So the potential is there, perhaps. We can imagine a Google-plus type system that might comb through the data warehouse and find correlations and build mathematical (not explanatory) models that could be helpful. Because this system is nonexperimental, the models it builds would be empirical and "dumb" in the sense that it wouldn't understand what is going on, it would only seek to explain output numbers with input numbers.
Would such a system be a virtual Black Belt? Such a thing might be able to detect a number of true issues, but I don't think it will replace Black Belts or the scientific method. For a variety of reasons, I think that the difference between empirical model predictions and the actual output (also known as a residual) will frequently be quite large. Mostly it boils down to this: to solve problems that have been around for a while, it's frequently necessary to do something different from what we have been doing, and all that Google-plus can do is look at what we have done.
First, there's the issue of the incoming data. Remember the principle of GIGO (garbage in garbage out). If a data stream from a measurement device from a gauge that isn't in control or related to the output you are interested in, then no numerical model is going to work. This is why we perform measurement system analyses early in the measure phase. Also, the data that you currently collect could be missing one or more measurements that are necessary to understanding the process. These are Lloyd Nelson's "unknown or unknowable" measures. Having at least a rough hypothesis frequently guides us to measure more than we did previously. In the absence of a guiding hypothesis that the problem is related to, say, something happening in the summer, we wouldn't have any reason to try measuring humidity and thus finding that humidity in fact explains our problem. Finally, the solid process improvement work of achieving control and reducing variation solves problems you don't even know you have, and no empirical model is going to do that.
When performing experiments in the analyze phase, there are times that we choose settings at the edge of or beyond the current operating envelope. Sometimes this is to maximize the size of the effect to more easily detect it over the random noise of the process, other times we have a hypothesis that drives us to consider that the limitations of the envelope itself may be causing the problem. Again, looking at historical or current production data would not find this knowledge. (This is also one of the known limitations of EVOP (evolutionary operation). However, a system like Google-plus might help us prioritize factors for inclusion in such experiments. The caution with this approach is if you have a crossover interaction, as below.
While this is detectable with a numerical technique (ANOVA), without telling the system to look at the data this way (which requires a hypothesis about the interaction) it will probably do something like an additive linear regression on these data and find that temperature and pressure have no effect, on average, and thus can be discounted. What is actually going on is that temperature and pressure have a huge, but interactive, effect. Now the graph above is actually a two-dimensional projection of the edges of the three-dimensional response surface, shown below (assuming a linear response between points).
At any setting of temperature, the average response is 5.5, so Google-plus might be fooled into thinking that these factors have no effect. (Run a linear regression on these data, which I used to make up the 3-D graph above if you don't believe me.) It doesn't know any better, whereas the Six Sigma team might have some engineering knowledge that these two factors may interact, and would easily be able to find this out by looking at the data.
So in the event of interactions our Google-plus will probably see little or no effect with a lot of residual error around its predictions. It might even falsely correlate the residual with some other random factor just due to chance for a while. And in fact, I have seen exactly this happen with a computer model for a furnace control system. The prediction was correct on average, but it had large variations for any particular furnace load.
There's another factor making it harder to see what is happening. Reality is dynamic, where the empirical model that Google-plus is creating uses past and current data. Getting a new supplier is easy to account for if that's part of your hypothesis, but an analytical program has to be told such things are happening and then figure out some way to either discount the change or decrease the weight of previous data, as they don't represent the new process model. It probably could be done, but now we're talking about a custom solution for each process with a lot of manual intervention, and we have lost the putative advantage of having a computer do our process analysis for us.
Such models would be very useful in the improve phase, where we're trying out countermeasures for our problem. It would be nice to have such a thing watching all possible outputs for change associated with our pilot trials.
In the control phase, we try to maintain the new process, and Google-plus could be useful in that area. However, in the absence of a causal model, we may or may not be able to apply what we just learned to other, similar problems. More importantly, without an explanatory framework we may not be able to move to the next iteration in improving the process. By generating and validating a hypothesis, we can eventually move to understand the process better. For example, Newton's Laws are a good approximation of what we experience, but because it's an incomplete explanation that breaks down in certain situations, we 1) know that there's more to learn and 2) clues as to where to look. Thus Einstein's Special and then General Relativity—even better approximations of reality. In the absence of explanatory models, would Google-stein have found those elegant equations? Or would it have number-crunched adding further and further corrections like Apollonius' epicycles to Ptolemy's geocentric model of the universe. If this had been done, would we have ever invented the GPS system that keeps me from getting lost when I visit a strange city? Imagine the implications!
These are just some of the problems I see with the position that the scientific method is doomed to be superseded by correlational computer programs. (Heck, I didn't even talk about false positives and false negatives.) Along the way, I found some ways that Black Belts, those stealth practitioners of the scientific method in business, will be superior to blind analysis programs.
I'm a little dismayed at the intellectual disinterest that such a system would engender, though my dismay isn't by itself sufficient to argue against it. Would the process expert of the future say, "I dunno why it does that—Google-plus says so, I guess?" On the other hand, I can see (and have used) many opportunities to use such data mining to track results or find interesting correlations to test experimentally. Google, as it now functions, is very good at finding what I'm looking for, but Google takes data generated from human brains (people link to websites and Google analyzes these links) and distills it to a ranking that a human can use. It isn't generating new knowledge from the relationships it finds and this task, while computationally intensive, isn't nearly as complex as describing a simple grinding process in manufacturing.
So the Black Belt, by examining existing data and then hypothesizing, experimenting, and constantly refining, can be the source of true process understanding in a way that a correlative statistical analysis can never approach.
It's interesting to consider what a smart Google-plus-plus might be—actively forming hypothesis and performing experiments to test them. ("I'm running that experiment now, Dave.") But even with such an artificial intelligence, it still has to use the scientific method. I just can't see a way around testing numerical models against reality.
But these models grow geometrically with more factors, because each factor you add has to be multiplied by each other factor as well as each combination of the other factors. With enough factors and with happenstance data, you run out of data before you can find a model.
It seems to me that explanatory theory and Black Belts still have a use in making sense of processes.
On the other hand, the future is a long time, so who knows? I could be wrong. I'm sure you will let me know if I am.


text:
Autonomy is the key! C4S researchers featured in the Australian Financial Review
News & Events ›
"Research by the London School of Economics and the University of Western Australia has found that an individual's sense of control over their lives, known as an internal locus of control, is not only shaped by their environment but can be enhanced." Providing more autonomy is a key to managing happy, productive staff. By Ewin Hannan – Australian Financial Review
The Australian Financial Review has published an article based on research conducted by Centre for Safety researchers, Professor Mark Griffin, Professor Sharon Parker and colleague Dr Chiahuei Wu from the London School of Economics.
Their research suggests that designing work with high levels of job autonomy can help employees to have a stronger sense of control in their own lives, and this can have potential positive spin off consequences, in and outside of work. For example, people with a stronger sense of control over their lives typically have higher job satisfaction, and increased wellbeing.
Usually it's assumed that an individual's sense of control over their lives is a fixed part of their personality. This research is particularly exciting as it shows that good work design can enhance someone's sense of control over their lives, and produce various benefits.
In an interview with Australian Financial Review writer Ewin Hanna, Dr Chiahuei Wu provided insight on why autonomy can be so important when it comes to enhancing employees' productivity.
"To employees, enhancing sense of control can bring various positive outcomes in life such as being heather, happier and more satisfied with the life," he said.
"It also makes an individual have confidence to explore new experiences in life...building a higher sense of control from work experiences can enrich their life outside of work."
"To employers, granting autonomy at work and enhancing the sense of control of employees can make employees become proactive agents to manage complex and novel environments in the current business world".
Link: http://www.afr.com/leadership/management/productivity/providing-more-autonomy-is-a-key-to-managing-happy-productive-staff-20150728-gim0ls
This is exciting news for the Centre for Safety, and it is hoped that this will generate more interest in the benefits of work design for well-being, productivity and performance.
Article link (requires a subscription to the Australian Financial Review): http://www.afr.com/leadership/management/productivity/providing-more-autonomy-is-a-key-to-managing-happy-productive-staff-20150728-gim0ls
Link to purchase original research article: http://www.sciencedirect.com/science/article/pii/S0001879115000585


text:
Barking, Havering and Redbridge NHS Hospitals Trust appoints new chairman to improve emergency access and tackle deficit
Roy Chacko
Published: 12:00 PM December 2, 2020
Mike Bell has been appointed as the new chairman of Barking, Havering and Redbridge NHS Trust. - Credit: BHRUT
Barking, Havering and Redbridge Hospitals NHS Trust has appointed a new chairman who aims to improve emergency access and reduce its deficit of £64m.
Mike Bell joined BHRUT, which runs King George and Queen's hospitals, on Tuesday, December 1 as the new chairman following the departure of Joe Fielder at the end of his three-year term.
Mr Bell has more than 20 years of NHS experience and is the chairman of Croydon Health Services NHS Trust where he has worked for the past seven years.
He is also director of the consultancy firm, MBARC Ltd, which works with central and local government and various NHS bodies on issues relating to both social exclusion and quality assurance.
He said: "During my visits to the emergency departments at our two hospitals last month I was impressed by the dedication of my new colleagues and I was struck by the pressures they are facing with the second wave of Covid-19 and the onset of winter.
"As chair I will want to be assured that the wellbeing of our staff continues to be a priority and that the ongoing work to improve our culture delivers an organisation that makes it attractive to people to work here."
During his seven years working in Croydon's NHS Trust he helped lead it out of financial special measures and has championed integration measures that created new alliances with the local authority, commissioners, GPs, mental health services and the voluntary sector.
He said he plans to bring some of the successful integration strategies from Croydon to BHRUT to help coordinate services to provide better care.
Mr Bell added: "The trust has much to be proud of. In my early meetings I have been really impressed with the improvements in clinical leadership and the engagement in service planning and delivery that have been achieved over the past year.
"We are also leading the way in the support we provide our new nursing recruits from home and abroad.
"However, the reliable delivery of the four-hour emergency access standard has been a challenge for many years. Working with the board, one of my early priorities will be to first stabilise and then improve our performance. We also need to continue the work we're doing to reduce our deficit."


text:
Q: geom_rect() error: "Don't know how to automatically pick scale for object of type function" When I run the simple code:
dataset1 = data.frame(xvar = 1:100, yvar=100:1)
dataset2 = data.frame(group_start = 1:5,
                      group_end = 2:6,
                      startval= c(4,9,15,36,50),
                      endval = c(9,15,36,50,100))

ggplot(dataset1, aes(x = xvar, y = yvar)) +
  geom_point() +
  geom_rect(data = dataset2,
        mapping = aes(xmin = startval, xmax = endval,
                      ymin = group_start, ymax = group_end,
                      fill=t),
        color="black",
        alpha=0.5,
        inherit.aes=FALSE)

I get the error
Don't know how to automatically pick scale for object of type function.
Defaulting to continuous.
Error in (function (..., row.names = NULL, check.rows = FALSE, check.names = TRUE,  :
  arguments imply differing number of rows: 5, 0

I was wondering what this means and how it can be solved.
Given the object of type function part of the message I checked whether any of my column names are built-in functions. The answer is no.
I further checked whether it has anything to do with the different columns in the different datasets being of a different data type. When I change all columns to numeric the problem remains.

A: Try to change fill=t to fill=as.factor(group_start) or something


text:
/**
 * Test helpers and utility functions
 */
package co.bitwatch.libbitcoinconsensus.util;

redpajama_set_name: RedPajamaGithub


text:
Wolfspeed — a US-based silicon carbide (SiC) semiconductor maker — is set to build a chip factory in Germany, Handelsblatt reports. That's a significant step for both the country's green mobility and Europe's chip industry.
According to the newspaper, the over €2 billion-worth facility will be located at a site in southwest Saarland. Series production is expected to begin in four years.
German auto supplier ZF will hold a minority stake in the factory, but will be a majority shareholder in the accompanying research center.
Get your tickets for TNW Valencia in March!
Wolfspeed's decision to build a plant in Germany is a boost for the domestic car industry, especially when it comes to electric vehicles. Although silicon carbide (a compound of silicon and carbon) is costlier than conventional silicon, SiC chips are considered more promising: they can increase EV range, reduce charging time, and bring down operating costs due to lower energy consumption.
And with the plant in close proximity to Germany's (electric) car production sites — think of BMW, Ford, Mercedes, and Volkswagen — manufacturers can hope to secure easy access to the supply chain.
Wolfspeed's plant is also good news for Europe that's struggling in chip production — currently accounting for 10% of the global market. The continent's weak position was especially evident during the pandemic, when supply chains collapsed and it grappled with securing chip access, causing entire industries to sputter.
In response, the EU has been trying to improve its domestic manufacturing capacity. First and foremost comes the European Chips Act, aiming to foster a local semiconductor industry and pushing the bloc's global market share to 20% by 2030. The Union has also been attempting to attract global players to build factories in the continent — like Intel's €68 billion investment in a site in Germany and now Wolfspeed.
Europe may only be at the beginning of its plans to become a major chip producer, but there is cause for hope.
Tags: boostChipEuropesfactoryGermanysplansSemiconductor
NHS crisis: Why is Britain's health service falling apart?


text:
Home Entertainment Everything You Need To Know About Former BEATWIN Member Sanggyu: Fun Facts,...
Everything You Need To Know About Former BEATWIN Member Sanggyu: Fun Facts, Personality, and Latest News
Let's Get To Know BEATWIN's Sanggyu
You might still remember the boy group named BEATWIN. This group originally consisted of six members, and they decided to disband in 2018 by leaving two members, Sunhyeok and Youngjo.
But, on this occasion, Channel-Korea will talk about one of the former members named Sanggyu. So, keep on scrolling through this article, everyone!
BEATWIN's Sanggyu's Full Profile
Name: Ahn Sang-gyu (안상규)
Stage Name: Sanggyu (상규)
Birth Date: September 11, 1988
Birth Place: South Korea
Height: 175 cm (5 ft 9 in)
Weight: 66 kg (139 lb)
Chinese Zodiac: Dragon
Nationality: Korean
Occupation: Singer
Years Active: 2014 – 2015
Agency: Elen Entertainment (left)
Group: BEATWIN (2014 – 2015)
BEATWIN's Sanggyu's Fun Facts
Sanggyu debuted with BEATWIN on January 6, 2014, with the first single titled "She's My Girl."
In the group band, Sanggyu was the main vocalist.
Sanggyu's hobbies include driving motorcycles and playing basketball.
Sanggyu is good at Taekwondo, gym, and soccer.
In 2015, Sanggyu left the group and agency.
BEATWIN's Sanggyu's Visuals
Before we talk about Sanggyu's visuals, let's talk about his personality first! Sanggyu has a personality that is known to be friendly, kind, and he even smiles easily. All his fans said that Sanggyu was very kind and also always greeted them sincerely and full of happiness.
Sanggyu's personality is also reflected in the visual of his face. Sanggyu has canines that make him look cute when he smiles. The visuals that he has are very different from others. He has bad boy vibes with earrings and side bangs.
Sanggyu isn't the most handsome member, but he has a handsome face and charismatic looks, especially his eyes, thick eyebrows, and smile. Here are some photos that show off his handsome visual!
In the photo above, Sanggyu is holding a glass in his hand while looking at the fans who are taking photos of him. He greets them with a sincere smile and friendliness.
Different from the previous photo, in the photo above, Sanggyu looks very fierce and also looks like a bad boy because of his curly hair and faint smile.
The last photo above is of Sanggyu when he was doing a photoshoot for the group's digital single concept titled Exclusive. Wearing a white coat and black tie, Sanggyu looks very mature, cool, and elegant!
Ahn Sang-gyu, also known as Sanggyu, joined BEATWIN in 2014 along with 5 other members under the agency Elen Entertainment (formerly known as Heavenly Star Content). After approximately one year with the group, in 2015, Sanggyu reportedly left the group stating he wanted to focus on solo activities.
However, after deciding to leave the group, there is still no information regarding his solo activities or schedules in the music industry or other new projects. Unfortunately, Sanggyu also doesn't have social media such as Instagram, Twitter, or YouTube with information for fans about the activities he carries out.
That's all the information that Channel-Korea can provide about the former member of BEATWIN, Sanggyu. After reading this article, don't forget to share your opinion in the comment section!
Helvira
Profile of Kim Hyuna (Age, Height, Weight, and Facts)
rufi - August 22, 2019
How Is the HunHan Relationship Now? Are Sehun and Luhan Still Close to Each...
Eky - January 23, 2019
A Throwback To the YongSeo Couple's Moments From MBC's 'We Got Married'
Devi - October 14, 2019
Explanation Of All The BTS Symbols' Meaning From Debut Until 'Map of The Soul:...
Amira - January 29, 2021
Dongkiz' Kyoungyoon: Profile, Fun Facts, Visual
Astari - September 24, 2021


These short, large bore cannons are likely to be mortars. They are part of the water battery. These mortars are angled upwards. The fort is a National Monument, and is listed on the National Register of Historic Places.


Have a look at the JS Job Pro image below. The instructions in it will provide you JS Job Pro discount as 10% cash back.
JS Job Pro offers you powerful layouts for you. It is responsive in the mobile phone. People want to use the applications which are responsive in the mobile phones. So that they can make sure that they can use the layouts for the people in general. Mobile responsive layouts can be beneficial for you for many reasons. You can reach to a lot of audience if you have mobile responsive software. You can easily offer jobs to different people and you can attract people and give them jobs to do by using this application easily. Get all the powerful layouts with the discount coupon.
JS Job Pro offers you tablet responsive website. You can reach too many people with this ability. Now a day people are moving into smaller devices. People like to use tablets because it is a smaller device at the same time it is easy to carry. Therefore, people like to use this kind of application. People use tabs more which makes to ensure that if your app is tablet responsive than more people will visit the site. If more people visit the site then the traffic of the site will be automatically increased. If the traffic of the site gets increased, the site itself automatically will rank higher in the search engine which can be beneficial for you. Therefore, it can be beneficial for you. If your website is search engine optimized there is a possibility that you have more opportunity to recruit more people into the job you are offering.
This application also offers a mobile view which can work as an advantage for you. If your website can be viewed with mobile, more people will be able to browse the site. Since more people in this world use mobile phone because it is easy to carry and you just need an internet connection and a browser to connect to the mobile phone. Therefore, this application can be helpful for you. You can edit the job you are offering easily by using this application. Visitors also will be able to add jobs in your website. This can be also helpful for others so that they can search candidates for their jobs by using your website. So this can be beneficial for you. Avail this benefit with our JS Job Pro coupon.
JS Job Pro allows visitors to apply for the job position they want. Sometimes it becomes hectic for the people to apply for a job when they have to open a bank account. With this ability you can attract more people by using this application.
JS Job Pro has different packages. It has packages for 6 months. The 6 month package is only 100 dollars excluding the discount. The 12 month package is 145 dollars and the 24 months package is 185 dollars.
Avail the excellent JS Job Pro discount and save some money on this joomla best and full job board extension. Enjoy this coupon following the instructions in the image above.


text:
Road Trip Ideas
KY Music History
Tagged: Loretta Lynn
News / Reviews
Loretta Lynn comes home for the holidays
2016 has been a great year for Loretta Lynn. The Queen of Country Music broke a decade-long gap between albums earlier this year with the release of Full Circle, her 40th Top 10 country album and her highest-charting effort on the Billboard 200. With the Christmas season mere months away...
Loretta Lynn postpones upcoming shows under doctor's request
Kentucky country music legend, Loretta Lynn has postponed several upcoming shows, including her yearly performance at Renfro Valley Entertainment Center. From Loretta Lynn's official website: American country music legend Loretta Lynn is at home recuperating from a recent fall that left her unable to perform on Labor Day weekend at...
Loretta Lynn to receive Grammy Lifetime Achievement Award
Kentucky country music legend, Loretta Lynn, will be honored in a special ceremony for the Grammy Lifetime Achievement Award. The Butcher Holler native will be among the selected honorees alongside Leonard Cohen, Bobby Darin, David "Honeyboy" Edwards, Michael Jackson, André Previn, and Clark Terry. Country music legendary producer, Harold Bradley, will be honored...
Book Review: Loretta Lynn's Still Woman Enough: A Memoir
Loretta Lynn and Patsi Cox. Still Woman Enough: A Memoir. New York: Hyperion, April 2002. 384 pages. $24.95 hardback. From the hills of Butcher Holler, to flashing lights and sounds of the country music stage, Loretta Lynn has proved that she is still woman enough. In her latest autobiography, Still...
Search Kentucky Country Music
Enter Email Here:
Loretta Lynn is still woman enough to release new album in March 2021
Kentucky country music acts to watch in 2021
The strength of country music in Kentucky with the year in review for 2020
Sturgill Simpson reveals Merle Haggard co-write on newest album
Kentucky's Brit Taylor finds her soul through latest release
Kentucky Country Music © 2021. All Rights Reserved.


text:
Q: Cloudflare Worker Headers breaking Add to Cart Button After a few hours of digging, I have narrowed down why the "Add to Cart" button for Woocommerce is no longer working; my cloudflare worker! The complete code is below, however the issue is in regards to the header information responsible by:
const response = await fetch(request)

 return new Response(html, {
        headers: response.headers

I have tried to modify the headers instead, but then the international styling does not work at all. Experimentation is here: https://ellasbubbles.com/product/ella-shower-column-kit-for-walk-in-tub-deck-mount-faucets/. If you are inside of U.S/CA you will not see this issue because of the IF statement.
Is there something wrong with the headers? Should I modify them in a different way? Should I insert my css in a different way?
Cloudflare Worker:
addEventListener('fetch', event => {
    event.passThroughOnException()
    event.respondWith(handleRequest(event.request))
})

/**
 * Fetch and log a given request object
 * @param {Request} request
 */
async function handleRequest(request) {
    const country = request.cf.country
    if (country != 'US' && country !='CA') {
    const response = await fetch(request)
    var html = await response.text()

    // Inject scripts
    const customScripts = '<style type="text/css">custom css here</style></body>'
    html = html.replace( /<\/body>/ , customScripts)

    // return modified response
    return new Response(html, {
        headers: response.headers
    })
}
}

I have tried running the code like this, and after clicking "Add to Cart" - the entire page goes blank, because there is nothing inside of the  after the "add to cart" button is clicked
addEventListener('fetch', event => {
    event.passThroughOnException()
    event.respondWith(handleRequest(event.request))
})

/**
 * Fetch and log a given request object
 * @param {Request} request
 */
async function handleRequest(request) {
    const country = request.cf.country
    if (country != 'US' && country !='CA') {
    const response = await fetch(request)
    var html = await response.text()

    // return modified response
    return new Response(html, {
        headers: response.headers
    })
}
}

UPDATED (Solution):
addEventListener('fetch', event => {
    event.passThroughOnException()
    event.respondWith(handleRequest(event.request))
})

async function handleRequest(request) {
    const country = request.cf.country
    if (country != 'US' && country !='CA') {
    const response = await fetch(request)
    const type = response.headers.get("Content-Type") || "";
    if (!type.startsWith("text/html")) {
     return response;
   }

    var html = await response.text()

    // Inject scripts
    const customScripts = 'Styling Here'
    html = html.replace( /<\/body>/ , customScripts)

    // return modified response
    return new Response(html, {
        headers: response.headers
    })
}
}

A: I see a few problems here.
if (country != 'US' && country !='CA') {

It looks like the whole handler function doesn't run if the country is US or CA, which means no response will be sent.
    // return modified response
    return new Response(html, {
        headers: response.headers
    })

Here, you're copying the headers from the original response, but you are not copying other properties, such as the status code. Try this instead:
    // return modified response
    return new Response(html, response)

Here, all the properties of response will be copied over, except for the body which comes from html.
Another problem is that you are modifying all responses, even if they are not HTML. E.g. you might be accidentally modifying JSON API responses. Worse, if you process a binary file, like an image, then this code will almost certainly corrupt it, because it converts the binary into text. To avoid that, you might want to check the Content-Type header before modifying, like:
    const response = await fetch(request)
    const type = response.headers.get("Content-Type") || "";
    if (!type.startsWith("text/html")) {
      // Not HTML, don't modify.
      return response;
    }