text:
Summit is a Three-Car Town
The Summit Herald of May 18, 1901 reported that the collection of the Public Library had grown to 3,500 books. Due to heavy use by the community, library hours were expanded from nine hours per week to twenty hours. Mr. Callender of Springfield Avenue and Mr. Votey of Tulip Street purchased automobiles, bringing the total number of horseless vehicles in Summit to three. Mr. Votey's name also appeared in the Lost and Found column: his King Charles Spaniel, Rags, was missing. The high school graduating class of '01 consisted of six young men, four of whom were college-bound. A concert to benefit the YMCA was scheduled, featuring Professor Hendrickson the magician, and Rosani, prince of jugglers. Tickets were 25¢.
Plans were set for the official opening of the Pan-American Exposition in Buffalo, New York. Rumors circulated in Paris that the United States was planning to purchase the Panama Canal project from France. President McKinley received an honorary Doctor of Laws degree from the University of California, and would be receiving another from Harvard.
The Library has a searchable database of local historical newspapers. Search or browse at: http://www.digifind-it.com/summit/home.php


Archives|MOESKOPS OUTWITS WALTHOUR IN RACE; Dutch Cyclist's Strategy Brings Him Victory in 2 Heats at N.Y. Velodrome. 16,000 WATCH THE DUEL See American Toss Away Chance to Win First Heat After Being Lap and a Quarter In Front.
MOESKOPS OUTWITS WALTHOUR IN RACE; Dutch Cyclist's Strategy Brings Him Victory in 2 Heats at N.Y. Velodrome. 16,000 WATCH THE DUEL See American Toss Away Chance to Win First Heat After Being Lap and a Quarter In Front.


The city of Brisbane is a wonderful place to visit, with so much to see and do for all types of people. We understand that visiting a foreign place can be overwhelming, if not for the sheer fact that there's not enough time to fit in everything on your wishlist. That's why we have the Immersion Programme. Our aim is to listen to your specific requirements and work within your budget to create a tailor made tour that'll exceed your expectations.
Whether you're visiting on business or are travelling with a school group, from 20 – 100 people, for half a day to weeks at a time – no matter what you want, we'll ensure your stay in Brisbane is truly unique. Just let us know what you want to happen, and we'll make it happen!
"Carter was only here for a short-time, but left a legacy that others may aspire to. Born with congenital heart defects, he fought for each of the 30 days we were blessed to share with him. His legacy lives on with Carter's Cause Inc. a not for profit organisation raising much needed funds for HeartKids Queensland.
your help. We are seeking generous prize donations; an item, experience or service that can be auctioned in our silent auction to be held during our Business Luncheon on October 14th. All profits raised on the day will go directly to providing services to children and helping families of children with CHD. We are seeking a wide variety of prizes and your contribution is very valuable to us.
children affected by heart disease. One in every 100 babies will be born with a heart defect for which there is no cure. Since 1984, HeartKids has been offering support, encouragement and hope to the families of Queensland children with heart disease. They raise awareness and fund vital research into the causes of this chronic disease.
Building friendship and career prospects in Australia – study tours tailor made for you.
Allow us to provide for you a perfect safe environment to truly experience living in Brisbane.
A family owned business, Comfort Inn & Suites Robertson Gardens – Opposite Griffith University at Nathan – will help tailor your Educational Tour to match your every wish. Feel like a local enjoying our large open playing field, swimming pool ,BBQs, 1/2 basketball court and back yard feel.
Fully Self-Contained Apartments, as well as Deluxe Hotel Rooms, we have the perfect facilities in the right location for student multiple share options, or single occupancy, as while participating in events in Brisbane or touring the South East Corner of Queensland. Allow us to help suggest tour options, sight-seeing locations, and meal options to suit many nationalities and dietary needs. We have the experience to help this be your most successful trip yet.
Group meals to suit your budget.
BBQs to cook your own.
Deluxe motel rooms at 30sqm.
Fully self-contained apartments at 50.5sqm.
Assistance with itineraries and transfers.
2km to major shopping & Sunnybank.
We accept Visa, Master Card, American Express & Union Pay.
Feel free to tell us what you would like to experience on your next tour. It would be our pleasure to provide you with ideas and a quote or click here to book your accommodation now.
This year the world renowned Cirque Du Soleil group will be in Brisbane performing their KOOZA show. Seamlessly blending acrobatic theatrics, lighting and sound, it's bound to be one heck of an experience.
The Kooza show is Cirque Du Soleil's return to their origins. It combines acrobatic performance and the art of clowning, while exploring fear, identity, recognition and power. The Innocent's journey brings him into contact with comic characters from an electrifying world full of surprises, thrills, audacity and total involvement.
With acts including hoop manipulation, double highwire, and the wheel of death, Cirque Du Soleil's KOOZA show is the epitome of a thrilling traditional circus experience.
Shows are running from Nov 24 to Dec 28. It's still a few months away, but tickets will surely sell like hot cakes, so get in early and enjoy the show! Tickets can be purchased from their website here.
At Robertson Gardens, we're lucky enough to be only half an hour from the awesome sights, sounds and entertainment available at South Bank. If you're staying with us from overseas or interstate, or just haven't been in the city in a while, it's always worth checking out what's on at South Bank.
"Little Shop of Horrors comes to you from the producers and award-winning creative team behind the 2014 production of Sweet Charity, and joining forces with them will be the master puppet-makers Erth to create an exciting new Audrey II for the 21st century.
More information about the show, as well as what else is on in and around South Bank, can be found here.
If you're after affordable hotel/motel accommodation that's only a short trip to the Brisbane CBD and South Bank, check out what we have on offer.
Not sure what to do this weekend? Why not check out the Mt Gravatt Markets! Rain, Hail or Shine – Sunday Farmers Markets at Mt Gravatt are where it's at. If you're staying in one of our hotel/motel rooms or one of the villas/apartments, the Mount Gravatt Markets is located just 10 minutes from us at Robertson Gardens, at the Mt Gravatt Showgrounds. It's the perfect Sunday day-out with family or friends.
At the Mt Gravatt Farmers Markets you can pick up some superb fresh produce at excellent prices, and it's on every single Sunday, so keep it on your radar when you're sitting at home on the weekend with nothing to do! More details can be found here, and if you're after Mt Gravatt accommodation, check out what we have on offer here.


text:
Sunnyside Yellow Pages
Washington Yellow Pages > Sunnyside Yellow Pages > Jewelry, Footwear & Alterations > Laundromats & Self Service Cleaners > Laundromats Self Service in Sunnyside
Laundromats Self Service in Sunnyside, Washington
Wapato Laundrymat
513 W 1st St
Wapato, WA 98951
Laundromats & Self Service Cleaners, Laundromats Self Service
513 W 1st St Wapato WA 98951
People who search for this, may also be interested in: commercial & industrial laundry,dry cleaning & laundry,garment & linen services,laundries - full & self service,laundries full service commercial,laundries full services,laundries self service,laundry self service,personal services.
The self is an individual person as the object of its own reflective consciousness. Since the self is a reference by a subject to the same subject, this reference is necessarily subjective. The sense of having a self—or self-hood—should, however, not be confused with subjectivity itself. Ostensibly, this sense is directed outward from the subject to refer inward, back to its "self" (or itself). Examples of psychiatric conditions where such "sameness" may become broken include depersonalization, which sometimes occurs in schizophrenia: the self appears different from the subject.
Service may refer to:
A self-service laundry, coin laundry, laundromat or coin wash is a facility where clothes are washed and dried without much personalized professional help. Laundromats are known in the United Kingdom as launderettes or laundrettes, and in the United States, Canada, Australia and New Zealand as laundromats (from the genericized trademark of the Westinghouse Electric Corporation). In Texas and other parts of the south central United States, the term washateria is still used by some older speakers. It is known that George Edward Pendray was the one to create the term "laundromat" for Westinghouse.
Popular Sunnyside Categories
COPYRIGHT 2007-2020 BY WA.Sunnysideyellowpages.com

redpajama_set_name: RedPajamaCommonCrawl


text:
Renowned restaurateurs Poon's to launch sauce range
with nationwide delivery
by Georgina MacDougall
Poon's new sauce range
Published: Tuesday 9th November 2021
This November, Amy and Bill Poon - the family behind the eponymous West End restaurant institution - will bring back Poon's with the launch of a signature sauce range, delivering Poon's modern Chinese pantry essentials to kitchens across the country.
Established by seventh generation chef Bill Poon, Poon's dominated the London Chinese dining scene from 1973 to 2003, gaining a cult following and a Michelin star in 1980. Bill's daughter, Amy, brought Poon's back in a new guise in 2018 with a critically acclaimed pop-up in Clerkenwell, followed by a 2021 Poon's Wontoneria pop-up at JOY at Portobello.
Strongly grounded in Poon's time honoured family recipes, the sauces will give a lift to home cooking, showcasing Poon's unique ability to transform the simplest ingredients into something special. The range will initially launch with four products, including:
Poon's Extraordinary Chilli Oil
One of Bill Poon's most popular sauce recipes, this is an aromatic oil infused with dried chillies and salted black beans. The result is an intensely savoury depth of flavour that complements the fiery chillies. It can be used as an ingredient to spice up home cooking or served as a condiment. Amy recommends stirring it through thick wheat noodles, wet still from the noodle water, for a Chinese take on spaghetti aglio e olio.
Poon's Chilli Vinegar Dressing
Created to be served with Poon's renowned wontons at the Poon's Wontoneria pop-up, launched at Stevie Parle's JOY at Portobello in January 2021 for Chinese New Year. Bottled by popular demand! It is a twist on the Shanghainese 'red oil' wonton sauce that balances the sharpness of black vinegar with the heat of dried red chilli for a wonderfully versatile condiment. Try it drizzled over steamed vegetables, salads, poached chicken, grilled fish or noodles to give the simplest of suppers that extra pizazz.
Poon's Premium First Extract Soy Sauce
Made from non-GMO, organic soya beans, Poon's soy sauce is pressed to order by a family-run business in Khaosiung, southern Taiwan, where the fertile soil and temperate climate provide an ideal environment for soya bean cultivation. The sauce is fermented in traditional earthenware jars before being pressed just once to extract the purest essence of the soya bean. The result is a singularly 'beany' flavour. Its deep, complex savoury notes are robust enough for cooking yet fine enough for dipping.
Poon's WO sauce
This Poon's take on XO sauce replaces the traditionally used dried scallops and Jinhua ham with salted shrimp and Poon's own wind dried bacon, which the family has been producing since 1971 to an old secret recipe. Expect an intensely savoury condiment that packs a punch. Of the name, Amy says: "We called it WO sauce because W is almost X – a bit corny but so am I. It has affectionately become known as "Woooooh Sauce" in my kitchen and with the chefs who have used it. I love it on buttered bagels, fried eggs, fried rice, plain rice, noodles, pizza and sausage rolls".
Launching later this month, the sauces start at £6.50 and will be available for purchase with nationwide delivery at souschef.co.uk.
Poon's Extraordinary Chilli Oil £6.50
Chilli Vinegar Dressing £7.50
Poon's Premium First Extract Soy Sauce £16
Poon's WO Sauce £8
www.poonslondon.com | @poonslondon | @amy__poon
Amy Poon, Founder:
Born and raised in London and Geneva, Amy is a passionate gourmande. Having worked in all her parents' restaurants and after a corporate career in PR and advertising in Tokyo and London, Amy followed her entrepreneurial spirit to Sydney and then Singapore, building a contemporary Asian art business, a corporate events company and opening Singapore's first champagne bar. She brings her marketing knowledge, love of Chinese food and creativity to building the Poon's brand.
Bill Poon:
Bill Poon started his culinary career at a young age. Descended from a long line of chefs, he worked in Macau and his native Hong Kong where he also trained with a Swiss pâtissière. He came to the UK in the mid-sixties and, disappointed by the quality of Chinese food to be found in England at the time, he and his wife, Cecilia, opened the first Poon's Restaurant in 1973 in Lisle Street in Chinatown. Three years later they opened the iconic Poon's of Covent Garden at 41 King Street where customers included Mick Jagger, Sean Connery, Barbara Streisand and a host of Theatreland faces. In 1980 Poon's of Covent Garden was awarded a Michelin Star. In 1985 he opened Poon's of Geneva. Poon's in The City followed in 1990. An active member of the Chinese community in London and well respected in the industry, Bill sat on the judging panel of Chinese Masterchef and was nominated in the Pearl Awards for the Promotion of Excellence in Chinese Cuisine. Bill and Cecilia retired from the restaurant scene in 2006 and are now working on bringing Poon's Wind Dried Meats to a wider market.


Artificial Sweeteners Can Accelerate Inflammation in Crohn's Patients-Sichuan Benepure Pharmaceutical Co., Ltd.
Proteobacteria include a large number of different types of bacteria, such as E. coli, Salmonella and the like. Most of these bacteria are normally present in the body and are not pathogenic. Most bacteria of Proteobacteria have a cell wall composed of LPS and LPS can induce a strong immune response and inflammatory response.
Crohn's disease is a type of gastroenteritis with a pathogenesis of the digestive tract. Patients often experience abnormal pain, severe diarrhea, bloody stools, weight loss, and fatigue. According to reports, 10%-15% of patients said that artificial sweeteners will worsen their condition.
Recently, in a recent issue of Inflammatory Bowel Diseases, researchers from Case Western Reserve University have discovered that an artificial sweetener called "good sugar" can aggravate Crohn's disease. Rat inflammatory reaction.
The results showed that after the mice drank water containing this artificial sugar, the number of microorganisms in the intestine called Proteobacteria could increase significantly. Of the mice that were tested, half had Crohn's disease, and the other half were healthy. Compared with the healthy group, the mice in the diseased group showed marked deterioration after taking the artificial sugar water, and the penetration of bacteria to the intestinal wall was also significantly improved.
The researchers also found that the intake of the artificial sugar causes increased intestinal myeloperoxidase activity in diseased mice. The enzyme is secreted by white blood cells and kills a wide range of microorganisms.
This phenomenon indicates that the body has developed an immune response against microorganisms. The above results imply that the intake of the artificial sugars increases myeloperoxidase activity in affected individuals, such as Crohn's disease or other enteritis. In this process, inflammation and associated concomitant symptoms aggravate the condition of enteritis.
The study showed that this type of artificial sweetener can cause the increase of intestinal inflammation, so patients with enteritis should be careful to eat foods containing the substance.


text:
Drug-resistant bacteria possess natural ability to become vulnerable to antibiotics
By Michael C. Purdy July 13, 2015 January 13, 2016
Infections with drug-resistant bacteria may be amenable to antibiotics after all. New research suggests that A. baumannii (above), a growing problem in healthcare settings, can naturally relinquish its ability to defy antibiotics. Image: Brent Weber
Infections with one of the most troublesome and least understood antibiotic-resistant "superbugs" are increasing at alarming rates, particularly in health-care settings.
But new research, published July 13 in The Proceedings of the National Academy of Sciences Online Early Edition, suggests it may be possible to rein in the spread of such infections without the need to develop new antibiotics, reports a team at Washington University School of Medicine in St. Louis.
Bacteria are natural competitors and have the capacity to kill off other bacteria. But to become bacterial assassins, the researchers found that multidrug-resistant Acinetobacter baumannii, a frequent cause of difficult-to-treat infections in hospitals, has to relinquish its ability to defy antibiotics.
"If we can identify ways to force the entire population of drug-resistant bacteria to undergo this change, we stand a better chance of fighting the growing problem of antibiotic resistance," said first author Brent Weber, a graduate student. "Instead of looking for new antibiotics, we could restore bacteria's vulnerability to antibiotics we already have."
The researchers studied samples of A. baumannii isolated from a 2012 outbreak at a Canadian hospital. Four patients were infected, and one died.
"Many strains of this type of bacteria are resistant to antibiotics, can survive disinfectants and rapidly are becoming major health problems in hospitals worldwide," said senior author Mario Feldman, PhD, associate professor of molecular microbiology.
The researchers expected the bacteria to readily kill other bacteria by producing and injecting a poison into their bacterial competitors. Killing the competitors should help A. baumannii infections spread widely and quickly.
But instead, the scientists found that the bacteria's poison injection system was disabled in most of the samples from the Canadian outbreak. They identified chunks of bacterial DNA that were shutting down the system. These pieces of DNA, known as plasmids, also carried genes that enabled the bacteria to resist antibiotics.
In addition, the scientists found that part of the bacterial population regularly deactivated the plasmids, which turned on the poison injection system and transformed the bacteria into killers. But doing so meant the bacteria also turned off the antibiotic-resistance genes, making the bacteria vulnerable to antibiotics.
Additional studies of A. baumannii samples from other outbreaks worldwide found the same trade-off: the bacteria's ability to kill competitors could be activated but doing so left them at the mercy of antibiotics.
"This appears to be a common strategy for these bacteria in different parts of the world, and further study could help us understand how bacteria evolve into superbugs that are resistant to many forms of treatment," Feldman said. "This knowledge could lead to more effective treatments and better strategies for preventing the development of superbugs."
This research was supported by the National Sciences and Engineering Research Council (NSERC) of Canada.
Weber BS, Ly PM, Iriwn JN, Pukatzki S, Feldman MF. A multidrug resistant plasmid contains the molecular switch for type VI secretion in Actinobacter baumannii. The Proceedings of the National Academy of Sciences Online Early Edition, published the week of July 13, 2015.
Washington University School of Medicine's 2,100 employed and volunteer faculty physicians also are the medical staff of Barnes-Jewish and St. Louis Children's hospitals. The School of Medicine is one of the leading medical research, teaching and patient-care institutions in the nation, currently ranked sixth in the nation by U.S. News & World Report. Through its affiliations with Barnes-Jewish and St. Louis Children's hospitals, the School of Medicine is linked to BJC HealthCare.
School of MedicineA. baumanniiantibiotic resistancebacteriadrug-resistant bacteriahospital-associated infectionsplasmid
Media Contact: Michael C. Purdy
WashU Expert: Soleimani killing likely unlawful 1,272 views
medicine.wustl.edu


text:
Q: Meaning of "push-model" in context of RxJS/Immutable.js/AngularJS & likes Please refer to the Angular 2.0 website: https://angular.io/
It talks about its great features. Specifically the following para:
===========================================
Speed & Performance
Achieve the maximum speed possible on the Web Platform today, and take it further, via Web Workers and server-side rendering.
Angular puts you in control over scalability. Meet huge data requirements by building data models on RxJS, Immutable.js or another push-model.
===============================================
What is the meaning of "another push-model"?? What is a "push-model"? Does it refer to "Models" as in Schema/Data-Model etc. Or something else?
I couldn't find it on the net.

A: The way I understand it and would explain it:
While the web was built on a Request/Response "conceptual model" (think HTTP GET requests followed by HTTP 200 code Responses, etc) the new trend is to do less Requests, but more Responses: the "push model". Websockets are a perfect example: where you connect to an endpoint once and can stream back an infinitely long list of "real-time/live" updates. Reverse-Ajax / Long-Polling also come to mind as the old work-around to real-time updates (how facebook chat works for example).
Simply put: the server is "pushing" data to your browser.
This implies many things on the server side resources / server architecture too (the classic LAMP stack with PHP pre-fork workers for example is not fit for push model). Event-driven backends, process-connection sharing, etc, other key parts of the "push model".

A: push model: Is a computer science term that refer to binding model into view like mustache.js and handlebars.js.

This means when the model changes it push this changes into the view.
You can find more about this pattern by searching for data push under Communication & Data flow models topics

redpajama_set_name: RedPajamaStackExchange


Cyber attacks are continuing to hamper working of Internet services despite increased use of network secu-rity systems such as firewalls and Intrusion protection systems (IPS). Recent Distributed Denial of Service (DDoS) attacks on Dec 8th, 2010 by Wikileak supporters on Visa and Master Card websites made headlines on prime news channels all over the world. Another famous DDoS attacks on Independence Day weekend, on July 4th, 2009 were launched to debilitate the US and South Korean governments' websites. These attacks raised questions about the capabilities of the security systems that were used in the network to counteract such attacks. Firewall and IPS security systems are commonly used today as a front line defense mechanism to defend against DDoS attacks. In many deployments, performances of these security devices are seldom evaluated for their effectiveness. Different security devices perform differently in stopping DDoS attacks. In this paper, we intend to drive the point that it is important to evaluate the capability of Firewall or IPS secu-rity devices before they are deployed to protect a network or a server against DDoS attacks. In this paper, we evaluate the effectiveness of a security device called Netscreen 5GT (or NS-5GT) from Juniper Networks under Layer-4 flood attacks at different attack loads. This security device NS-5GT comes with a feature called TCP-SYN proxy protection to protect against TCP-SYN based DDoS attacks, and UDP protection feature to protect against UDP flood attacks. By looking at these security features from the equipments data sheet, one might assume the device to protect the network against such DDoS attacks. In this paper, we con-ducted real experiments to measure the performance of this security device NS-5GT under the TCP SYN and UDP flood attacks and test the performance of these protection features. It was found that the Juniper's NS-5GT mitigated the effect of DDoS traffic to some extent especially when the attack of lower intensity. However, the device was unable to provide any protection against Layer4 flood attacks when the load ex-ceeded 40Mbps. In order to guarantee a measured level of security, it is important for the network managers to measure the actual capabilities of a security device, using real attack traffic, before they are deployed to protect a critical information infrastructure.
S. Kumar and R. Gade, "Experimental Evaluation of Juniper Network's Netscreen-5GT Security Device against Layer4 Flood Attacks," Journal of Information Security, Vol. 2 No. 1, 2011, pp. 50-58. doi: 10.4236/jis.2011.21005.
 "WikiLeaks Supporters Tear down VISA in DDoS Attack," December 9, 2010. http://www.digitaltrends.com/ computing/wikileaks-supporters-tear-down-visa-in-ddos- attack/.
 R. Richardson, "2008 CSI Computer Crime & Security Survey," CSI, 2008.
 S. Kumar, "Smurf Based Denial of Service Attack Amplification in Internet," IEEE Computer Society, ICIMP, 2007.
 M. R. Lyu and L. K. Y. Lau, "Firewall Security: Policies, Testing and Performance Evaluation," The 24th Annual International Computer Software and Applications Conference, Taipe, 25-27 October 2000, pp. 116-121.
 S. Kumar, M. Azad, O. Gomez and R. Valdez, "Can Microsoft's Service Pack-2 (SP2) Security Software Prevents Smurf Attacks?" Advanced International Conference on Telecommunications, Guadeloupe, September 2006, pp. 89-93.


Find a great selection of seats in all price ranges for Dodgers games including Lexus Dugout Club Section, Field Box VIP MVP, Loge Box, Reserve MVP, Left-Field Pavilion, Top Deck VIP and more. View stadium seating charts, ticket prices, and all Dodgers 2018 events below. Last minute Dodger tickets and parking passes available. Don't miss out on Dodgers Playoffs when tickets go on sale in mid September.
VIP Tickets Dodgers on sale. Find the best seats at Dodger Stadium. VIP seating available for LA Dodgers games including field box mvp, in-field box seats and more.
Click on view tickets to see Los Angeles Dodgers ticket prices, venue seating chart, promo codes and discounts. Instant download and e-tickets available. All events are updated daily.


One of the most beautiful and attractive qualities in another human being is their ability to transform into the best they can be.
Out of the issues or crisis you are facing in your relationship, I empower you to grow as an individual, connect deeply as a couple, and create the most successful intimate relationship you have ever had.
Is your Relationship at risk?
Is your relationship on the edge of separation or divorce? Perhaps affairs, arguments, disconnection or loss of intimacy are dominating your relationship? Couple Counselling Success provides empowering, transformational couple counselling and relationship coaching for couples to move from crisis and create an inspirational foundation and connection with each other which is long term and life changing.
Sessions are available in London, Bath and Online.
Working with Couple Counselling Success means facing relationship issues with skills and wisdom. This creates an opportunity to grow as individuals and as a couple. Together.
Your relationship is important to me and I am passionate and committed to saving your relationship.
Turn Arguments Into "Learning Conversations"
From the Core of being a real and loving couple, you can expand these new skills to your children, family, friends and work colleagues, and make your lives better than ever before.
In fact couples can not fully Commit to each other until these issues are deeply resolved, and they create a dynamic, lasting and growing foundation for being with each other.
John provides 100% confidential and discreet expert help to move your relationship crisis into relationship growth. He has worked with leading successful high profile couples and influential business individuals where confidentiality is paramount.
John Donlon is UK's Leading Couple Counsellor and has studied with the UK's and America's most outstanding and successful therapist. This places him in the position of being highly skilled in saving your relationship.
John brings his knowledge and trains you in advance communication, negotiation, and intimacy skills to bring out the best in you and your relationship.
John works with highly committed couples who are ready to undergo a journey of building a loving and deeply enriched relationship.
Are you worried where your relationship is heading?
Contact John Donlon today and discover how you can save your relationship and also create a deeper and more enriched loving relationship.


text:
Home ARTICLES Health Sober Solidarity: How Women are Defying Their Wine Mom Status for a Healthier Lifestyle & a Happier Home
by Lissa Carlson
Rebecca Novak woke up one Wednesday with a feeling. Whether it was sixth-sense intuition or garden variety anxiety, by the end of the day, she would make a life-changing decision to quit drinking.
The 39-year-old Wisconsin mother of two found the active lifestyle of her entrepreneur and politician husband, J.B., magnified her own lack of contributions outside their household. This laid the groundwork for her excessive drinking, coupled with a drinking culture taken to an extreme in a state that jokes: Drink Wisconsinbly.
It started with a glass of wine while making dinner, then she started drinking at 3 p.m. while she thought about making dinner. "It just kept getting earlier and earlier," Novak says. "There were days when the kids would come home from school and I was already half in the bag."
Enter the pandemic and that fateful Wednesday. She was anxious and depressed and eventually curled into a ball on her kitchen floor. Her 10-year-old daughter, Lilly, knew just what to do. She grabbed a box of wine from the refrigerator and a wine glass and handed them to Novak, compassionately telling her, "I know this always makes you feel better."
That was an eye opener for Novak. "I thought, 'What the [heck] am I doing?'"
She dialed both grandmas and left a message: "Somebody needs to come watch the kids. I think I have a problem."
When she wasn't able to reach either grandma, she tried her friend Stacey, who had pulled her and another friend aside a few years earlier to tell them that she would support them if they ever decided to quit drinking. Stacey, a clinical therapist who does alcohol assessments for employers, answered her call.
Beverly Conyers, author of Addict in the Family: Stories of Loss, Hope, & Recovery, wishes she'd had a Stacey in her life. "I've thought about this a lot, and I have often wished that someone had said to me, 'You know, have you ever looked at your own behavior and how that might be affecting your children?'" Conyers says. "I'm not saying that would have been a magic bullet, but it's so easy to fall into a pattern of behavior and you don't even consider its impact."
Conyers' youngest daughter struggled with heroin addiction in her 20s. Conyers reflected on what her own household was like while she raised three kids. "We drank pretty much every day," she admits, "and we drank a lot. It's not like we were falling-down drunk, but I realized that my own parenting had elements of addiction. While I don't believe anyone causes someone to become an addict, I do believe [my drinking] was a contributing factor."
Stacey helped Novak enter in-patient treatment at Hazelden Betty Ford. Treatment revealed Novak used alcohol to numb the pain of underlying issues and trauma, which Conyers says is common with addiction.
Drink like a mother
One doesn't need to look far to find popular meme that supports a parent's drinking habit. After all, aren't kids the reason we drink? Variations of the same joke appear everywhere, making it difficult to assess whether you have a bona fide problem with alcohol or you're merely indulging in well-earned mommy time.
Heather Hayes, supervisor of outpatient services for Hazelden Betty Ford in Naples, says drinking is normalized for women, particularly moms. "The greatest gift I can give my children is to be a sober mother," Hayes says. "Being a sober mom means I'm available, and I'm fully present when I'm available. It doesn't mean I'm going to parent perfectly or even really well, but it means I'm giving it my best."
Former binge drinker and sober mom for five years April O'Leary agrees. "There's a lot of things I didn't get to fully enjoy as a mom because if there wasn't alcohol present, I was annoyed," the Naples mom admits. "By quitting, I get to be present for my kids."
O'Leary published Sober Moms, Happy Moms, featuring the stories of 12 moms who ditched drinking to be better parents. She was driven to share their stories after experiencing the power of moms supporting moms in her own life.
O'Leary suggests moms specifically have a responsibility to stay sober. "When we drink," she says, "we're affecting little ones who have no choice but to be around us."
This heightened sense of responsibility can produce paralyzing shame. A few years ago, Conyers co-facilitated a treatment session for moms. "These moms felt so much shame, whether it was the sense they'd failed as a parent or they hadn't protected their child enough," Conyers says. "Shame is so deeply debilitating because it can make you feel like you don't deserve any better, and it can keep a person stuck in a cycle."
No rock bottom
There was no pivotal event that compelled Jen Vacek, 47, to quit drinking. The mother of three daughters in Duluth, Minn., was struggling on a run at the onset of the pandemic and recalled a fitness trainer had suggested no alcohol. Always a healthy eater, nixing alcohol and increasing her training led to a 40-pound weight loss.
Quarantine presented what Vacek calls the trifecta to quit – primarily to get healthier, but she also didn't want to risk contracting COVID-19 to purchase nonessentials like alcohol. Plus she wondered if the stress of the pandemic could lead a harmless habit down the slippery slope of addiction. "It was a quick decision," she admits. "I didn't give it a lot of thought, although I knew it would change everything. I did, in the back of my mind, think, 'Gosh, I don't have a problem with alcohol, do I?'"
Vacek was wise to wonder. In September 2021, USA Today reported that 1 in 5 adults used alcohol to cope with pandemic stress. Drinking is just one of the addictive behaviors moms resorted to during the pandemic, including mindlessly scrolling, snacking, Netflix binging, and online shopping – "anything but face our deepest selves, our fears, our shortcomings, and all the things we've shoved down deep and avoided with the busyness of life," Vacek says.
Sober success
Outside of the initial weeks when Vacek found herself absentmindedly reaching for one of her husband's beers only to remember she'd quit, not drinking meant breaking a habit rather than overcoming an addiction for her. Her husband, Matt, recently asked her if she misses it. Between the dramatic improvements to her health and her daughters' pride in her decision to quit, she doesn't.
During the interview with Rebecca Novak, she answers her front door and there's the telltale crumpling of cellophane wrapping as she thanks a delivery driver in the background. Did she just get flowers?
"Today is actually 23 weeks for me," Novak says. "The last time I was sober was when I was pregnant, so I measure it in terms of pregnancy. Every week, J.B. adds one more flower delivered to me based on the week I'm on. I look forward to Fridays because it means a flower delivery bigger than last week's."
How to Ditch the Drinking
Beverly Conyers, author of Addict in the Family: Stories of Loss, Hope, & Recovery, acknowledges that substance abuse is an effort to escape our life as it is at the moment. Overcoming that requires figuring out what it is you're trying to escape, then finding meaningful ways to address it. Conyers suggests yoga and meditation as healthy alternatives to drinking, because both require full presence in our bodies, and develop a mind/body connection.
Family history is a strong indicator of your own vulnerability to addiction, says Heather Hayes, supervisor of outpatient services for Hazelden Betty Ford in Naples. For those most vulnerable, never drinking is the surest way to dodge addiction. That advice comes too late for most moms. How do you determine if your drinking is an issue?
Most of us consider external factors, known as "outside trouble," as concrete evidence of a problem. That might include losing a job, going bankrupt, or getting arrested for drunk driving –basically hitting rock bottom due to alcohol use. Hayes encourages readers to recognize that addiction is a continuum. You also can have what's called inside trouble, when you make reflections such as: I think about my drinking a lot; I'm controlling my drinking; I'm making rules about my drinking; I'm feeling badly or uncertain about my drinking; I'm looking forward to Friday night a little too much; I'm arranging my life around alcohol.
Treatment is as individualized as the continuum of addiction. Besides the most recognized program, Alcoholics Anonymous, other recovery options include in-patient treatment and online support groups. Beyond an internet search of options, a good place to start is the Substance Abuse and Mental Health Services Administration hotline: 1-800-662-HELP (4357).
April O'Leary, the Naples-based publisher of Sober Moms, Happy Moms, recommends AA as a free and effective service accessible to anyone. Go shopping for the group that fits you. "AA meetings can be a lot like trying to find a good church," O'Leary says. "There are many groups and meetings within AA. Try a meeting to determine, 'Do I even belong here?' and don't be afraid to try another."
O'Leary also suggests the following AA quiz to determine if your drinking is problematic: www.aa.org/pages/en_us/is-aa-for-you-twelve-questions-only-you-can-answer
Lissa Carlson credits writing this article with increasing her awareness of her own unhealthy drinking patterns.
alcohol Kids & Family wine alcoholic addiction alcoholism parenthood


text:
by Samuel Haig
Two Turkish Imams Fired for Allegedly Investing in Bitcoin
Two Turkish imams have been fired for possessing bitcoin investments, according to local media reports. Turkey's religious authorities determined that bitcoin is "not compatible with Islam" in November 2017.
Also Read: Bitcoin Mining Training Coming to 30 Cities in India
Two Imams Fired for Owning Bitcoin
It has been reported that two religious officials in Zonguldak, Turkey, have been removed from office by Turkey's Presidency of Religious Affairs.
Mecit K, who held a position at a mosque in Zonguldak's city center, and Satilimis B, who worked in a surrounding village, were removed following an investigation by the Presidency of Religious Affairs into allegations that both men were investing in bitcoin. Both men have appealed the determinations.
According to a rough translation, Mecit C has pled only to have made investments into "blockchain," stating "I do not have a close relationship with Bitcoin, I have not invested a penny, I do not have a connection […] I have an investment in 'Blockchain', but I have never invested in Bitcoin, it is a legitimate investment." Mecit also indicated that this was not the first investigation of its kind into his investments, adding "In 2016, an investigation was launched on the grounds that necessary jurisdictions had been opened and then the case was closed, and an investigation was launched again in 2017. Justice will make its decision."
By contrast, Satilimis pled total innocence, claiming not to "even know what bitcoin is." Satilimis' statements appear to claim that his wife's jewelry business had recently been the victim of some sort of scam. Satilimis stated that his "wife went to this place by selling the jewelry items, under the influence of the father-in-law and getting the rental income from this company but this company went down without getting any rental income. I am also the victim here. they gave me the air of directing my friends to this company, but my friends who entered this company without being under the influence of anyone in the investigation declare them. I was dismissed from such a calumny. It is a pity that the Religious Council has come to this point."
Turkish Religious Officials Rule Against Bitcoin Use in 2017
Late last year, it was first reported that Turkey's Presidency of Religious Affairs had announced that it would not permit the use of cryptocurrencies.
According to a rough translation, The Gazete Manifesto quoted the High Council of Religious affairs as concluding that "It is permissible to use any kind of money which is generally regarded as a measure of exchange or value among users, which gives trust to the user as a source. What is important at this point is that the means of change, known as money, is not used as a means of deceiving, in its essence, i.e., in the form of production, in the stages of release and in the nature of interrogation, as a means of deception, and is not conducive to the unjust and unjust enrichment of a particular segment. The use of each of the digital-crypto[currencies] that have emerged in recent years […] should be evaluated in the light of the above general principles. According to this, there is a risk of deceit, which has serious uncertainties in its essence."
What is your response to the firing of the Turkish imams? Share your thoughts in the comments section below!
Images courtesy of Shutterstock, Wikipedia
Allegedly, Bitcoin, BTC, fired, Investing, Islam, N-Featured, religion, Turkey, Turkish, two
Want to create your own secure cold storage paper wallet? Check our tools section.
Samuel Haig is a journalist who has been completely obsessed with bitcoin and cryptocurrency since 2012. Samuel lives in Tasmania, Australia, where he attended the University of Tasmania and majored in Political Science, and Journalism, Media & Communications. Samuel has written about the dialectics of decentralization, and is also a musician and kangaroo riding enthusiast.
Report: Walmart Trademark Filings Hint at Retailer's Intent to Produce Metaverse and NFT Concepts
NEWS | 18 hours ago
Russian Hotels to Surprise World Cup Fans with Bitcoin Payments
Ford to Use Cryptocurrency for Inter-Vehicle Communication System
Near Foundation Raises $150 Million to Bolster Web3 Adoption
On Thursday, the Near Foundation announced the project has raised $150 million from strategic investors such as Three-Arrows Capital, a16z, Mechanism Capital, Dragonfly Capital, and Circle Ventures. Following the announcement, the Near protocol's native crypto asset jumped more than 7% ... read more.
Russia's Tinkoff Bank Enters Crypto Space Through Swiss Company Acquisition
Revolut Launches Banking Services in Spain Featuring Deposit Insurance
NYCB and Group of Banks Join to Launch USDF Stablecoin
Swiss National Bank Trials CBDC in Transactions With Five Banks
The Russian neobank Tinkoff is joining the world of cryptocurrencies with the purchase of a stake in Aximetria, a Swiss-registered and licensed company which provides clients around the world with services and solutions for digital financial assets. Tinkoff Bank Buys ... read more.
Kingdom of Tonga May Adopt Bitcoin as Legal Tender, Says Former Member of Parliament
Survey: Proportion of South African Crypto Holders Grows to 11.3%, 56% of Crypto Owners Hold Bitcoin
British Lawmakers Say a CBDC Is Likely to Hurt Financial Stability — Digital Pound Benefits Overstated
MINING | 16 hours ago
INTERVIEW | 17 hours ago
Check all the news here


text:
if(require('electron-squirrel-startup')) return;

const os = require('os');
const path = require('path');
const fs = require('fs');
const execFile = require('child_process').execFile;

const request = require('request');
const async = require('async');
const trash = require('trash');
const numeral = require('numeral');

const electron = require('electron');
const app = electron.app;
const BrowserWindow = electron.BrowserWindow;
const Tray = electron.Tray;
const Menu = electron.Menu;
const MenuItem = electron.MenuItem;
const NativeImage = electron.nativeImage;
const globalShortcut = electron.globalShortcut;
const clipboard = electron.clipboard;
const shell = electron.shell;
const ipc = electron.ipcMain;
const dialog = electron.dialog;

const Settings = require('./settings');
const Services = require('./services');

//const electronDebug = require('electron-debug')();

const getTrayImage = (state=null, template=false) => {
    if (!state && os.platform() === 'win32') state = 'alt';
    if (template) {
        const trayImg = NativeImage.createFromPath(getTrayImage());
        trayImg.setTemplateImage(true);
        return trayImg;
    }
    return path.join(app.getAppPath(), 'img', `menu-${state ? `${state}-` : ''}icon@2x.png`);
}

class Pussh {
    constructor() {
        this.platform = os.platform();
        this.name = app.getName();
        this.version = app.getVersion();
        this.lastURLs = [];

        this.settingsWindow = null;
        this.editorWindow = null;
        this.ocrWindow = null;
        this.workerWindow = null;
        this.cropWindow = null;

        // open hidden window to provide access to dom only apis
        this.workerWindow = new BrowserWindow({
            webPreferences: {
                nodeIntegration: true
            },
            show: false,
            frame: false,
            width: 300,
            height: 140,
            alwaysOnTop: true,
            skipTaskbar: true,
            autoHideMenuBar: true,
            resizable: false
        });
        this.workerWindow.setVisibleOnAllWorkspaces(true);
        this.workerWindow.loadURL(`file://${path.join(app.getAppPath(), 'worker-window.html')}`);

        // worker window needs to be loaded first
        this.workerWindow.webContents.on('did-finish-load', () => {
            this.settings = new Settings();
            this.services = new Services(this.settings);

            this.watch();
            this.buildTrayMenu();
            this.firstLaunch();
            this.checkUpdates();
        });

        // run ocr from rich notification
        ipc.on('run-ocr', (event, arg) => {
          this.showOCRWindow();
        });

        // hide the dock icon on os x
        if (this.platform == 'darwin') app.dock.hide();

        // open settings on app activate
        app.on('activate', () => this.showSettingsWindow());

        // keep the app open when closing the last window
        app.on('window-all-closed', () => {
            this.settingsWindow = null;
            this.editorWindow = null;
            this.ocrWindow = null;
            this.workerWindow = null;
            this.cropWindow = null;
        });

        // unregister global hotkeys before quit
        app.on('will-quit', () => globalShortcut.unregisterAll());

        // create status item
        this.tray = new Tray(getTrayImage(null, true));
        this.tray.setPressedImage(getTrayImage('alt'));
    }

    firstLaunch() {
        if (this.settings.get('lastVersionLaunched') === this.version) return;
        this.showSettingsWindow();
        this.settings.set('lastVersionLaunched', this.version);
        this.settings.save();
    }

    checkUpdates() {
        if (!this.settings.get('checkForUpdates')) return;

        request.get({
            url: 'https://pussh.me/dl/pussh.json',
            timeout: 10000,
            json: true
        }, (error, response, body) => {
            if (error || !response || response.statusCode !== 200 || !data.version) return;

            if (this.version !== data.version) {
                const msg = 'puSSH has an update available. Click "OK" to open the puSSH download page.';
                if (!confirm(msg)) return;
                this.openInBrowser('https://pussh.me/');
            }
        });
    }

    showSettingsWindow() {
        if (this.settingsWindow) {
            this.settingsWindow.focus();
            return;
        }

        this.settingsWindow = new BrowserWindow({
            webPreferences: {
                nodeIntegration: true
            },
            show: false,
            width: 900,
            height: 600,
            minWidth: 900,
            minHeight: 580,
            alwaysOnTop: true,
            skipTaskbar: true,
            autoHideMenuBar: true,
            fullscreenable: false,
            resizable: false,
            maximizable: false
        });

        this.settingsWindow.setMenu(null);
        this.settingsWindow.setVisibleOnAllWorkspaces(true);
        this.settingsWindow.loadURL(`file://${path.join(app.getAppPath(), 'settings-window.html')}`);
        this.settingsWindow.on('closed', () => this.settingsWindow = null);
        this.settingsWindow.webContents.on('did-finish-load', () => this.settingsWindow.show());
    }

    showEditorWindow() {
        if (!this.editorWindow) {
            this.editorWindow = new BrowserWindow({
                webPreferences: {
                    nodeIntegration: true
                },
                width: 900,
                height: 600,
                minWidth: 900,
                minHeight: 580,
                alwaysOnTop: true,
                skipTaskbar: true,
                autoHideMenuBar: true,
                fullscreenable: false
            });
            this.editorWindow.on('closed', () => this.editorWindow = null);
        }

        this.editorWindow.setVisibleOnAllWorkspaces(true);
        this.editorWindow.loadURL(`file://${path.join(app.getAppPath(), `editor-window.html?last_url=${encodeURIComponent(this.lastURLs[0])}`)}`);
        this.editorWindow.focus();
    }

    showOCRWindow() {
        if (!this.ocrWindow) {
            this.ocrWindow = new BrowserWindow({
                webPreferences: {
                    nodeIntegration: true
                },
                width: 1024,
                height: 768,
                minWidth: 480,
                minHeight: 240,
                alwaysOnTop: true,
                skipTaskbar: true,
                autoHideMenuBar: true,
                fullscreenable: false
            });
            this.ocrWindow.on('closed', () => this.ocrWindow = null);
        }

        this.ocrWindow.setVisibleOnAllWorkspaces(true);
        this.ocrWindow.loadURL(`file://${path.join(app.getAppPath(), `ocr-window.html?img_url=${encodeURIComponent(this.lastURLs[0])}`)}`);
        this.ocrWindow.focus();
    }

    setTrayState(state) {
        switch(state) {
            case 'off':
                this.tray.setImage(getTrayImage(null, true));
                break;
            case 'active':
                this.tray.setImage(getTrayImage('active'));
                break;
            case 'complete':
                this.tray.setImage(getTrayImage('done'));
                break;
        }
    }

    buildTrayMenu() {
        const menu = new Menu();

        if (this.lastURLs.length) {
            this.lastURLs.forEach((url, i) => {
                let label = numeral(i + 1).format('0o') + ' ' + url;
                menu.append(new MenuItem({
                    label: label,
                    click: () => {
                        this.copyToClipboard(url);
                        this.openInBrowser(url);
                        this.notify('The screenshot URL has been copied to your clipboard.', url);
                    }
                }));
            });

            menu.append(new MenuItem({
                type: 'separator'
            }));

            menu.append(new MenuItem({
                label: 'Run OCR Text Recognition on Last Capture',
                click: () => this.showOCRWindow()
            }));

            menu.append(new MenuItem({
                type: 'separator'
            }));

            // menu.append(new MenuItem({
            //     label: 'Edit Last Capture',
            //     click: () => this.showEditorWindow()
            // }));

            // menu.append(new MenuItem({
            //     type: 'separator'
            // }));
        }

        menu.append(new MenuItem({
            label: 'Cropped Capture',
            click: () => {
                switch(this.platform) {
                    case 'darwin':
                        execFile('/usr/bin/osascript', ['-e', 'tell application "System Events" to keystroke "$" using {command down, shift down}']);
                        break;
                    case 'win32':
                        this.windowsCapture(true);
                        break;
                }
            }
        }));

        menu.append(new MenuItem({
            label: 'Screen Capture',
            click: () => {
                switch(this.platform) {
                    case 'darwin':
                        execFile('/usr/bin/osascript', ['-e', 'tell application "System Events" to keystroke "#" using {command down, shift down}']);
                        break;
                    case 'win32':
                        this.windowsCapture();
                        break;
                }
            }
        }));

        menu.append(new MenuItem({
            type: 'separator'
        }));

        menu.append(new MenuItem({
            label: 'Settings',
            click: () => this.showSettingsWindow()
        }));

        menu.append(new MenuItem({
            label: 'Quit '+this.name,
            click: () => app.quit()
        }));

        this.tray.setContextMenu(menu);
    }

    watch() {
        switch(this.platform) {
            case 'darwin':
                const desktopFolder = path.join(process.env['HOME'], 'Desktop');
                const checkedFiles = [];

                const checker = () => {
                    fs.readdir(desktopFolder, (err, files) => {
                        if (err || !files.length) return setTimeout(() => checker(), 1000);

                        // remove checked files that no longer exist on the desktop
                        checkedFiles
                        .filter(file => files.indexOf(file) === -1)
                        .forEach(file => checkedFiles.splice(checkedFiles.indexOf(file), 1));

                        // check for new screenshots
                        async.each(
                            files.filter(file => checkedFiles.indexOf(file) === -1 && /.png$/.test(file)),
                            (file, callback) => {
                                const filePath = path.join(desktopFolder, file);

                                // if file is too old, never check it again
                                if (Date.now() - fs.statSync(filePath).ctime.getTime() > 3000) {
                                    checkedFiles.push(file);
                                    return callback();
                                }

                                execFile('/usr/bin/mdls', ['--raw', '--name', 'kMDItemIsScreenCapture', filePath], (error, stdout) => {
                                    // 1 = screenshot, 0 = not a screenshot
                                    if (error || !parseInt(stdout)) return callback();

                                    console.log('Uploading %s', filePath);

                                    this.upload(this.moveToTemp(filePath), filePath);

                                    checkedFiles.push(file);
                                    callback();
                                });
                            },
                            () => {
                                setTimeout(() => checker(), 1000);
                            }
                        );
                    });
                };
                checker();
                break;
            case 'win32':
                globalShortcut.register("Alt+Shift+3", () => this.windowsCapture());
                globalShortcut.register("Alt+Shift+4", () => this.windowsCapture(true));
                break;
        }
    }

    windowsCapture(crop=false) {
        if (this.platform !== 'win32') return;

        // temp file
        const date = new Date().toISOString().slice(0, 19).replace('T', ' ').replace(/:/g, '.');
        const imagePath = path.join(app.getPath('temp'), `Screen Shot at ${date}.png`);

        // take the screenshot and start crop if needed
        execFile(path.join(app.getAppPath(), 'bin', 'win', 'nircmd.exe'), ['savescreenshotfull', imagePath], (error, stdout) => {
            if (error) return;

            if (!crop) {
                this.upload(this.moveToTemp(imagePath), imagePath);
                return;
            }

            const allScreens = electron.screen.getAllDisplays();
            allScreens.forEach(s => {
                s.bounds.maxX = s.bounds.x + s.bounds.width;
                s.bounds.maxY = s.bounds.y + s.bounds.height;
            });
            const minX = allScreens.reduce((pv, cv) => pv < cv.bounds.x ? pv : cv.bounds.x, 0);
            const minY = allScreens.reduce((pv, cv) => pv < cv.bounds.y ? pv : cv.bounds.y, 0);
            const maxWidth = allScreens.reduce((pv, cv) => pv <= cv.bounds.maxX ? cv.bounds.maxX : pv, 0) + Math.abs(minX);
            const maxHeight = allScreens.reduce((pv, cv) => pv <= cv.bounds.maxY ? cv.bounds.maxY : pv, 0) + Math.abs(minY);

            this.cropWindow = new BrowserWindow({
                webPreferences: {
                    nodeIntegration: true
                },
                width: maxWidth,
                height: maxHeight,
                x: minX,
                y: minY,
                show: false,
                frame: false,
                alwaysOnTop: true,
                skipTaskbar: true,
                autoHideMenuBar: true,
                enableLargerThanScreen: true,
                thickFrame: false
            });
            this.cropWindow.setSize(maxWidth, maxHeight);

            this.cropWindow.on('close', () => {
                this.cropWindow = null;
                this.upload(this.moveToTemp(imagePath), imagePath);
            });

            this.cropWindow.loadURL(`file://${path.join(app.getAppPath(), `crop-window.html?image_path=${encodeURIComponent(imagePath)}`)}`);
        });
    }

    upload(file, oldFile) {
        const selectedService = this.settings.get('selectedService');

        file = this.randomizeFilename(file);
        file = this.prefixFilename(file);

        // set status icon to active
        this.setTrayState('active');

        this.resize(file, () => {
            this.services.get(selectedService).upload(file, (err, url) => {
                if (err || !url) {
                    this.setTrayState('off');
                    dialog.showMessageBox({type: 'error', buttons: ['Ok'], message: 'An error has occured :(', detail: err.message});
                    return;
                }

                this.lastURLs.unshift(url);
                this.lastURLs = this.lastURLs.slice(0, 10);

                // rebuild the tray menu with the new url
                this.buildTrayMenu();

                // save link to clipboard
                this.copyToClipboard(url);

                // notify the user
                this.notify('The screenshot URL has been copied to your clipboard.', url);

                // remove files
                if (oldFile) this.trash(oldFile);
                this.deleteFile(file);

                // audio notification
                if (this.settings.get('audioNotifications')) {
                    this.workerWindow.webContents.send('audio-notify', 'fire');
                }

                // open in browser
                if (this.settings.get('openBrowser')) {
                    this.openInBrowser(url);
                }

                // set status icon to 'complete' for 3 seconds
                this.setTrayState('complete');
                setTimeout(() => this.setTrayState('off'), 3000);
            });
        });
    }

    moveToTemp(file) {
        const tmpFile = path.join(app.getPath('temp'), Date.now() + path.basename(file));
        fs.writeFileSync(tmpFile, fs.readFileSync(file));
        return tmpFile;
    }

    trash(file) {
        if (this.settings.get('sendToTrash') === false) return;

        trash([file]);
    }

    deleteFile(file) {
        fs.unlinkSync(file);
    }

    randomizeFilename(file) {
        if (this.settings.get('randomizeFilenames') === false) return file;

        const characters = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
        let newName = "";
        for(let i = 0; i < this.settings.get('randomizeFilenamesLength'); i++) {
            newName += characters.charAt(Math.floor(Math.random() * characters.length));
        }
        newName += path.extname(file); // Append file extension

        var newFile = path.join(path.dirname(file), newName);
        fs.renameSync(file, newFile);
        return newFile;
    }

    prefixFilename(file) {
        if (!this.settings.get('prefixFilenames')) return file;

        var newName = this.settings.get('prefixFilenames') + path.basename(file);

        var newFile = path.join(path.dirname(file), newName);
        fs.renameSync(file, newFile);
        return newFile;
    }

    // Retina screens cause huge screenshots, so we give the option to resize
    resize(file, callback) {
        if (this.platform !== 'darwin' || this.settings.get('retinaResize') === false) return callback();

        execFile('/usr/bin/sips', ['-g', 'dpiWidth', '-g', 'pixelWidth', file], (error, stdout) => {
            if (error) return callback();

            const lines = stdout.split('\n');

            const dpiWidth = parseFloat(lines[1].split(':')[1].trim());
            const pixelWidth = parseInt(lines[2].split(':')[1].trim());

            if (parseInt(dpiWidth) === 72) return callback();

            const newWidth = Math.round((72 / dpiWidth) * pixelWidth);

            execFile('/usr/bin/sips', ['--resampleWidth', newWidth, file], (error, stdout) => {
                callback();
            });
        });
    }

    notify(body, url) {
        if (!this.settings.get('enableNotifications')) return;

        if (this.settings.get('richNotifications')) {
            this.workerWindow.webContents.send('rich-notify', body, url);
        } else {
            this.workerWindow.webContents.send('system-notify', body, url);
        }
    }

    openInBrowser(url) {
        shell.openExternal(url);
    }

    copyToClipboard(url) {
        clipboard.writeText(url);
    }
}

app.on('ready', () => global.Pussh = new Pussh());

redpajama_set_name: RedPajamaGithub


Thousands of people enjoyed a packed weekend of fabulous food and entertainment at Morpeth's fifth annual Festival of Food and Drink.
For the first time, the event ran across two days with a packed line-up of cooking demonstrations from chefs in the county and North East – including a guest spot from MasterChef finalist Lorna Robertson.
The annual event, sponsored by Stratstone Tyneside BMW, had more than 100 stalls selling a wide range of food and drink right across the town centre.
The demonstrations showcased everything from afternoon tea to the perfect sausages and from pasta to a delicious duck dish.
And there was also a chance for the town's home cooking talent to shine, with hard fought competitions to find the best jam, scones and sweet pie.
The best jam was won by Christine Telford with Tayberrry and a hint of strawberry. Morag Thompson took second place with a delicious gooseberry jam.
Christina Coates took first and second place in the scone competition with her cheese scone and wholemeal scone and she also won best sweet pie with a delicious apple pie.
The annual event was organised by Morpeth Town Team, Sanderson Arcade and the Morpeth and District Chamber of Trade.
Medi Parry, operations director at Dransfield Properties that owns and manages Sanderson Arcade, said: "What a fantastic weekend. The weather was incredibly kind to us and we had a great turnout on both days.
"This was the first time the event was run across two days and the crowds certainly came on both Saturday and Sunday.
The Royal Regiment of Fusiliers marched down Newgate Street on Saturday, and the Morpeth Pipe Band delighted the crowds on Sunday.
A line-up of fantastic local musical talent was enjoyed through the two days at the O2 music stage near The Chantry.
A park and ride scheme, sponsored by Northern Gas Networks, operated over the weekend from County Hall.


How do I start a .co.tz website?
Find the perfect .co.tz domain using 101domain's powerful search engine.
What is a .co.tz domain?
.CO.TZ extensions are added to websites that are aimed at a Tanzanian audience.
How do I buy a .co.tz domain?
Looking to buy a .co.tz domain name? You've come to the right place! 101domain has been providing registration services in Tanzania for over a decade, and is the recognized leader in international domain registrations.
How do I transfer a .co.tz domain?
Transferring your .co.tz domain name is a fast and easy process. Get started by clicking "Transfer Now" below, and our Domain Specialists will help you navigate the process. Every .co.tz domain transfer into 101domain includes an additional year(s) renewal, so you're not losing any time, just saving money and gaining the access to the largest portfolio of extensions in the business and 101domain's powerful domain management system.
What is the registration term allowed for .co.tz domain names?
.co.tz domain names are available cpr144449003101 for 1 and 2 year(s).
How long does it take to register my .co.tz domain name?
The domain registration time frame for .co.tz cpr144449003101 during general availability is 3 Weeks.
What are the characters and valid character lengths for .co.tz domain names?
not include a space (e.g. www.ab cd.co.tz).
How do I host my .co.tz domain name?
Trustee service is non-transferable. If you are using our Trustee Service, you cpr144449003101 must update ownership according to .co.tz requirements before transfer out can be started.
No. At present the .co.tz domain zone does not provide means to hide the information cpr144449003101 of the domain owner. All information (name, address, email, etc.) will be displayed in WHOIS.
Grace period for .co.tz domain name?
Grace periods vary for country code Top Level Domains (ccTLD) including Internationalized Domain Names (IDN). Some registries require renewal up to 60 days in advance of the domain name expiration date. It is your responsibility to pay for your Renewal Fees in advance of the due date specified by 101domain regardless of the domain name expiration date. Failure to pay your Renewal Fees prior to the cpr144449003101 due date will result in a fee of $150 to renew your .co.tz domain. There may be a restore period between when the domain expires and when the domain can be registered again. In the event that you do not pay by the renewal date, your site may be inaccessible during this time so it is very important that you renew this extension before the renewal date.
Don't Have All of These Requirements for Tanzania .co.tz? Our trustee service provides the required local contact information. Note: Registration for 2 years may be required on some extensions.
How do I renew a .co.tz domain?
Renewing your domain name is simple! Just click "Renew Now" below, or log into your Account Manager, select your .co.tz domain name that you would like to renew, select the term of your renewal, and check out. That's it!


text:
Steve Leialoha has written 26 work(s)
Search for other authors with the same name
at beginning | displaying 1 to 25 | next 1 >
Jump to start at | 1 26
show results in order: alphabetically | oldest to newest | newest to oldest
Fables: Animal Farm
A group of fairy tale characters are exiled from their mythical homelands and must take up secret residence in modern-day America. Those who can pass as human live as part of an underground community called Fabletown in New York City. The non-human fables reside at the Farm, an upstate annex.
By Steve Leialoha
See complete details on each edition (1 edition listed)
9781840237290 | Gardners Books, August 21, 2003, cover price $16.45 | About this edition: A group of fairy tale characters are exiled from their mythical homelands and must take up secret residence in modern-day America.
Product Description: Don't panic! You're not timetripping! It's the tenth anniversary of the publication of Douglas Adams's zany, best-selling novel, and to celebrate Harmony is reissuing a special edition of this cult classic!By now the story is legendary...read more
By Steve Leialoha (illustrator)
9781509808311 | Pan Macmillan, January 1, 2004, cover price $13.90 | About this edition: Don't panic!
Fables: Storybook Love
This story of a group of fairy tale characters exiled from their mythical homelands and forced into a secret existence in modern-day America features such familiar names as Little Boy Blue, Red Riding Hood and Bigby (formerly Big Bad) Wolf.
9781840238570 | Gardners Books, June 25, 2004, cover price $18.10 | About this edition: This story of a group of fairy tale characters exiled from their mythical homelands and forced into a secret existence in modern-day America features such familiar names as Little Boy Blue, Red Riding Hood and Bigby (formerly Big Bad) Wolf.
Fables: March of the Wooden Soldiers
9781840239188 | Gardners Books, November 26, 2004, cover price $24.70
Presents the story of a group of fairy tale characters exiled from their mythical homelands and forced into a secret existence in modern-day America. Featuring familiar names such as Snow White, Prince Charming and Bigby (formerly Big Bad) Wolf, this is a fantasy in the tradition of 'The Sandman'.
9781845762780 | Gardners Books, July 21, 2006, cover price $18.10 | About this edition: Presents the story of a group of fairy tale characters exiled from their mythical homelands and forced into a secret existence in modern-day America.
Jack of Fables 2: Jack of Hearts
After leaving the comfort of Fabletown to make his way across the heartland of America, Jack reveals the secret of his past encounter with the illustrious Snow Queen, when he took her powers and became know as Jack Frost, before he lands in Las Vegas and meets his lovely--and filthy rich--new bride. Original.
9781401214555 | Vertigo, October 3, 2007, cover price $14.99 | About this edition: After leaving the comfort of Fabletown to make his way across the heartland of America, Jack reveals the secret of his past encounter with the illustrious Snow Queen, when he took her powers and became know as Jack Frost, before he lands in Las Vegas and meets his lovely--and filthy rich--new bride.
Sandman Presents
9781845768911 | Gardners Books, September 26, 2008, cover price $14.80
Jack of Fables 4: Americana
Product Description: Jack hits the road in seach of a lost city of gold in this new collection featuring issues #17-21. Aided by his sidekicks Paul Bunyan, Humpty Dumpty, Gary the pathetic fallacy and the mysterious Hillary Page, Jack's in for the adventure of a lifetime!
By Tony Akins (illustrator), Russ Braun (illustrator), Steve Leialoha (illustrator), Matthew Sturges and Bill Willingham
9781401219796 | Vertigo, December 16, 2008, cover price $14.99 | About this edition: Jack hits the road in seach of a lost city of gold in this new collection featuring issues #17-21.
The New Mutants Classic 4
Product Description: To rescue their mentor's son and their ex-leader, the New Mutants travel across the world, to the past and the future, and deep into the astral plane! But to rescue their friends, they must face enemies hiding inside them - and within themselves! Plus: The Beyonder! Guest-starring Professor X, Storm, Shadowcat, Dazzler, Magneto, the White Queen, and additional X-associates! Also featuring the first appearance of Strong Guy! Collects New Mutants #26-34...read more
By Chris Claremont, Steve Leialoha (illustrator) and Bill Sienkiewicz (illustrator)
9780785137283 | Marvel Enterprises, April 1, 2009, cover price $24.99 | About this edition: To rescue their mentor's son and their ex-leader, the New Mutants travel across the world, to the past and the future, and deep into the astral plane!
Peter & Max
Product Description: **PLEASE NOTE that this is an advance copy of novel.** Set in the imaginative world of award winning comic book series FABLES, PETER & MAX is a stand alone prose novel--the first ever published by Vertigo/DC Comics.
Hardcover:
9781401215736 | Vertigo, October 13, 2009, cover price $22.99 | About this edition: **PLEASE NOTE that this is an advance copy of novel.
Fables 14: Witches
Product Description: While the meek and mild flying monkey Bufkin is trapped in Fabletown's collapsed business office with the evil witch Baba Yaga, Frau Totenkinder and the witches at the Farm upstate prepare to deal with Mister Dark down in what's left of Fabletown.
By Mark Buckingham (illustrator), Jim Fern (illustrator), Steve Leialoha (illustrator), Andrew Pepoy (illustrator) and Bill Willingham
9781401228804 | Vertigo, December 7, 2010, cover price $17.99 | About this edition: While the meek and mild flying monkey Bufkin is trapped in Fabletown's collapsed business office with the evil witch Baba Yaga, Frau Totenkinder and the witches at the Farm upstate prepare to deal with Mister Dark down in what's left of Fabletown.
Fables 3
Product Description: In the latest deluxe FABLES hardcover, Little Red Riding Hood makes a dramatic reappearance, only to clash with Bigby Wolf.Bill Willingham's runaway hit series FABLES with this latest volume collecting the series in hardcover for the first time...read more
By Tony Akins (illustrator), Mark Buckingham (illustrator), Steve Leialoha (illustrator), Jimmy Palmiotti (illustrator) and Bill Willingham
9781401230975 | Deluxe edition (Vertigo, August 23, 2011), cover price $29.99 | About this edition: In the latest deluxe FABLES hardcover, Little Red Riding Hood makes a dramatic reappearance, only to clash with Bigby Wolf.
Bill Willingham's hit series FABLES continues here, for the first time in hardcover. In the aftermath of the Adversary's attack on Fabletown, FABLES: THE DELUXE EDITION BOOK 4 follows with the impending birth of Snow White and Bigby Wolf's children! Meanwhile, Boy Blue goes on a mission of revenge, as he discovers the Adversary's true identity.
By Tony Akins (other contributor), Mark Buckingham (other contributor), Steve Leialoha (other contributor), Jimmy Palmiotti (other contributor) and Bill Willingham
See complete details on each edition (2 editions listed)
9781781160589 | Deluxe edition (Gardners Books, February 24, 2012), cover price $37.80
9781401233907 | Deluxe edition (Vertigo, February 21, 2012), cover price $29.99 | About this edition: Bill Willingham's hit series FABLES continues here, for the first time in hardcover.
Fables 1: Legends in Exile
Product Description: When a savage creature known only as the Adversary conquered the fabled lands of legends and fairy tales, all of the infamous inhabitants of folklore were forced into exile. Disguised among the "mundys," their name for normal citizens of modern-day New York, these magical characters created their own secret society that they call Fabletown...read more
By Craig Hamilton (illustrator), Steve Leialoha (illustrator), Lan Medina (illustrator) and Bill Willingham
9781401237554 | Vertigo, May 22, 2012, cover price $12.99 | About this edition: When a savage creature known only as the Adversary conquered the fabled lands of legends and fairy tales, all of the infamous inhabitants of folklore were forced into exile.
Product Description: Bill Willingham's hit series FABLES continues here, for the first time in hardcover. In the aftermath of the Adversary's attack on Fabletown, FABLES: THE DELUXE EDITION BOOK 5 follows Boy Blue on a mission of revenge as he uncovers the Adversary's true identity! Plus, the 2-part story of Jack's adventures in Hollywood and the one-shot story of Mowgli's return to Fabletown...read more
By Mark Buckingham (illustrator), David Hahn (illustrator), Steve Leialoha (illustrator), Lan Medina (illustrator) and Bill Willingham
9781401234966 | Deluxe edition (Vertigo, June 5, 2012), cover price $29.99 | About this edition: Bill Willingham's hit series FABLES continues here, for the first time in hardcover.
G.I. Joe: Roots of Retaliation
Product Description: The stories that inspired G.I. JOE RETALIATION! This summer's hottest action movie draws its inspiration from the comic that thrilled a generation! Reprinted here are the famed "Silent Interlude," plus the first appearances of Roadblock, Duke, Flint, Lady Jaye, and the original JOE himself — Joe Colton...read more
By Larry Hama, Steve Leialoha (contributor), Denny O'Neil (editor), Marshall Rogers (contributor) and Frank Springer (contributor)
9781613772720 | Idea & Design Works Llc, July 10, 2012, cover price $14.99 | About this edition: The stories that inspired G.
Fables 17: Inherit the Wind
Product Description: A #1 NEW YORK TIMES BESTSELLERThe tights and capes have been stored away forever, but it remains to be seen if Haven and its refugee inhabitants have survived the onslaught of. Where do the Fables go from here? Bigby and Snow White's cubs try to move forward after learning a hard lesson about life and death...read more
By Mark Buckingham (illustrator), Steve Leialoha (illustrator), Shawn McManus (illustrator) and Bill Willingham
9781401235161 | Vertigo, July 10, 2012, cover price $14.99 | About this edition: A #1 NEW YORK TIMES BESTSELLERThe tights and capes have been stored away forever, but it remains to be seen if Haven and its refugee inhabitants have survived the onslaught of.
Product Description: A NEW YORK TIMES #1 BESTSELLERBill Willingham's hit series FABLES continues here, for the first time in hardcover. In FABLES: THE DELUXE EDITION BOOK 6, the threat of the Adversary looms ever closer as the drums of war begins its steady beat...read more
By Mark Buckingham (illustrator), Jim Fern (illustrator), Steve Leialoha (illustrator), Shawn McManus (illustrator) and Bill Willingham
9781401237240 | Deluxe edition (Vertigo, February 26, 2013), cover price $29.99 | About this edition: A NEW YORK TIMES #1 BESTSELLERBill Willingham's hit series FABLES continues here, for the first time in hardcover.
Product Description: Preparation for war between Fabletown and the Empire begins! The Adversary calls a conference of the Imperial elite to decide what to do about Fabletown and Pinocchio has to face up to his divided loyalties between his friends and his family...read more
By Aaron Alexovich (illustrator), Michael Allred (illustrator), Mark Buckingham (illustrator), Steve Leialoha (illustrator) and Bill Willingham
9781401240400 | Deluxe edition (Vertigo, September 3, 2013), cover price $29.99 | About this edition: Preparation for war between Fabletown and the Empire begins!
Fables: Snow White 19
Product Description: A #1 New York Times Bestseller!With Castle Dark now back in the hands of the Fables, mysteries both young and old begin to challenge the residents of Fabletown. Bigsby and Stinky set off from Fabletown in Rose Red's blood-fueled sports car to track down the two abducted cubs...read more
By Mark Buckingham (illustrator), Steve Leialoha (illustrator), Shawn McManus (illustrator), Andrew Pepoy (editor) and Bill Willingham
9781401242480 | Vertigo, December 24, 2013, cover price $16.99 | About this edition: A #1 New York Times Bestseller!
Product Description: Flycatcher is drawn into the spotlight as he discovers the startling truth about his own past as the Frog Prince. At the same time, he learns that the Adversary plans to destroy his foes once and for all. How can the meek Flycatcher stop this deadly foe?This deluxe edition collects Fables issues #60-63, 65-6...read more
By Mark Buckingham (other contributor), Steve Leialoha (other contributor), Andrew Pepoy (other contributor) and Bill Willingham
9781401242794 | Vertigo, February 11, 2014, cover price $29.99 | About this edition: Flycatcher is drawn into the spotlight as he discovers the startling truth about his own past as the Frog Prince.
G.I. Joe: Silent Interlude
Product Description: SILENT INVASION! The story that defined a generation — G.I. Joe #21 — remastered from the original art and lovingly recolored to the highest of contemporary standards. This wordless issue introduced the world to Snake Eye's mysterious nemesis Storm Shadow and his Arashikage Ninja — and they've never looked better...read more
By Joe Benitez (illustrator), Larry Hama and Steve Leialoha (illustrator)
9781631400353 | 30 anv edition (Idea & Design Works Llc, August 26, 2014), cover price $19.99 | About this edition: SILENT INVASION!
Fables 21: Happily Ever After
Product Description: In the aftermath of Bigby Wolf's destruction, a shift in the Fables' underlying power structure threatens to split their community into two warring factions - one led by Snow White, the other by her sister Rose Red. Accelerating this process are the machinations of an unsuspected enemy within, who brings Bigby back from the dead with all of his lethal power but with none of his redeeming humanity...read more
By Mark Buckingham (illustrator), Steve Leialoha (illustrator), Andrew Pepoy (illustrator), Matthew Sturges and Bill Willingham
9781401251321 | Vertigo, May 12, 2015, cover price $17.99 | About this edition: In the aftermath of Bigby Wolf's destruction, a shift in the Fables' underlying power structure threatens to split their community into two warring factions - one led by Snow White, the other by her sister Rose Red.
Fables 22: Farewell
Product Description: FOR USE IN SCHOOLS AND LIBRARIES ONLY. The final volume of New York Times bestselling, Eisner Award-winning Fables series is here! New York Times Best-selling author Bill Willingham delivers the end to his legendary series in Fables Volume 22...read more
By Mark Buckingham, Steve Leialoha (illustrator) and Bill Willingham
Prebinding:
9780606364355 | Reprint edition (Turtleback Books, June 23, 2015), cover price $30.60 | About this edition: FOR USE IN SCHOOLS AND LIBRARIES ONLY.
Product Description: The New York Times Best-selling Series and Winner of 14 Eisner Awards!Completing more than thirteen years of critically-acclaimed storytelling, FABLES #150 is here!Doubling as the final volume of the series, creator Bill Willingham, artist Mark Buckingham and a host of the industry's finest artists deliver the end to this legendary Vertigo series that sees the final fates of beloved characters Bigby Wolf, Snow White, Rose Red, Boy Blue, Pinocchio and countless others...read more
By Mark Buckingham (illustrator), Dan Green (contributor), Steve Leialoha (contributor), Andrew Pepoy (contributor) and Bill Willingham
9781401252335 | Vertigo, July 28, 2015, cover price $17.99 | About this edition: The New York Times Best-selling Series and Winner of 14 Eisner Awards!


text:
Why Kenyans are queuing up to register for Huduma Namba
Saturday May 18 2019
Members of the public queue to register for Huduma Namba at the GPO Huduma Centre in Nairobi on May 17, 2019. PHOTO | SILA KIPLAGAT | NATION MEDIA GROUP
This government has proven beyond reasonable doubt that it can follow up on its threats and it has no problems making life difficult for those contradicting it.
The reason you are seeing queues is because Kenyans have been harassed by the government before and they don't want to be victims again if they can avoid it.
By GABRIEL OGUDA
The government has insisted there will be no extension of the Huduma Namba registration past this Saturday, even though the court had ruled no deadline should be imposed on the exercise. You do not need to be a lawyer to know that something is amiss with this registration because the manner in which it is being rammed down our throats speaks to a motive more sinister than the snake in the Garden of Eden.
HIGH-HANDEDNESS
The easiest way to know that there is a silent hand in this hurriedly-patched project is to replay President Uhuru Kenyatta's previous speeches on national issues. The President has always reminded us that Kenya is a nation guided by the rule of law and the fear of God — and for a practicing Roman Catholic who took an oath to protect us from harm's way, we have always believed his every word.
But here is the Cabinet Secretary for Interior, Dr Fred Matiang'i, threatening God's children that he will neither extend the Huduma Namba registration deadline nor entertain any requests to do so. You wonder why he is going against the President's solemn covenant with Kenyans at a time like this when we badly need someone to cushion us from the vagaries of government high-handedness and uninformed roadside declarations.
If a member of the Cabinet can contradict the President on matters national interest, then Kenyans need to know if we should start lowering our expectations towards our President, because the President's word is becoming hollower than an actor's laugh.
When the court delivered its ruling last month, the government was ordered not to compel anyone to register for Huduma Namba and that the Huduma Namba should not be a precondition to the access of government services.
We now know that this government only observes court rulings when it favours them because countless government officials have been on record threatening Kenyans with denial of government services if they don't have the Huduma Namba registration slip.
The threats have ranged from obscenely bizarre to downright comical. One government official is quoted to have warned those who won't have registered by deadline day that they shall be treated like foreigners. Another said their sim-cards will be switched off. Yet another even had the audacity to suggest arrest and deportation of non-compliant citizens.
All these threats are flying around after the National Assembly raised questions on the integrity of the company entrusted with the tender to house the Huduma Namba databank. They recommended that the company be blacklisted by the government for operating in Kenya without a licence and without a local representative as required by law.
When the government was asked to respond to this damning expose that has far-reaching implications on the safety and security of personal information, the Cabinet Secretary for ICT, Joe Mucheru, said the parliamentary report was inconsequential, and had the cameras not been recording you can bet he would have rolled his eyes in contempt.
This is the same foreign company which supplied the Independent Electoral and Boundaries Commission (IEBC) with the dodgy 2017 elections backbone, and which keeps changing its corporate identity faster than a scared chameleon. Yet no one in the Executive finds it fit to listen to Parliament's recommendation that the company be stopped from trading with the Government of Kenya until it is opened apart and the inside contents revealed.
GORY IMAGES
If the government, which swore to watch over the interest of ordinary Kenyans would treat a grave matter like this as casually as a shift-worker asking for time off at the last minute, then Kenyans are asking why there's need to pay taxes to a government which keeps treating them like a stray dog in a village funeral. Kenyans are not asking for the moon, but a little empathy from a government out of touch with the reality.
No one wants a fight with the government, certainly not Kenyans in 2019. We are still smarting from the gory images of the Kenya Police stoning opposition supporters during that botched triumphant entry into Uhuru Park.
If the Kenya Police have no qualms stoning vehicles and shooting unarmed protesters at high noon and in full view of the international media, you wonder what the government can do with those who will refuse to register for Huduma Namba by deadline day.
This government has proven beyond reasonable doubt that it can follow up on its threats and it has no problems making life difficult for those contradicting the government stand on controversial national issues.
The reason you are seeing queues longer than the devil's obituary is because Kenyans have been harassed by the government before and they don't want to be victims again if they can avoid it.
Mr Oguda writes on topical issues; [email protected]
1 Ndemo Africa isn't ready for AfCFTA take-off
2 Editorial EDITORIAL: Tough task for basketballers
3 Editorial EDITORIAL: Ensure upgrade of schools is executed
4 Letters Ways in which communities can help police fight crime
5 Cutting Edge THE CUTTING EDGE - JANUARY 20, 2020
6 Commentaries GUYO: Let's scrap unfair exam league tables until we level standards
7 Commentaries MWANGI: Why Kenya can never go the Russia way
8 Commentaries MARARO: What Kenya can gain from UK-Africa Investment Summit
9 Commentaries MUTUA: Somalia wouldn't be the first or the last to be dismembered
10 Commentaries LOUGHRAN: Will the royal family crisis lead to princes taking jobs like rest of


I'm a generally a cheerful & grounded woman with a warm jovial nature.
Confident about who & what I believe in…My spiritual & serving life is a path that I take seriously ..
I enjoy the events & activities with my church & my Christian church family.
I'm a homemaker, organized don't like sudden changes; but could adapt if informed in advance.
I would like to add more outdoor activities that I haven't experienced yet with my God serving husband to be and enjoy my Autumn years serving The 'Father ' above whilst enjoying my latter years as one.


text:
Feb. 17, 2003 Updated: Oct. 12, 2020 12:19 p.m.
P-I FileKevin Spacey in Seattle on Jan. 21, 2003.
David Badders/Seattle Post-IntelligencerKevin Spacey
P-I FileGreen River Task Force members and employees of the King County Medical Examiner's Office gather human remains in Auburn in 1987. Many of the Green River Killer's victims were prostitutes and transients, easy prey for killers.
Associated PressBlack smoke rises as ambulances wait during a subway fire in Daegu, South Korea, Tuesday. Fire raced through two subway trains packed with people after a man ignited a carton filled with flammable material, officials said.
Associated PressFirefighters examine the wreckage from a fire in a subway station in Daegu, 200 miles southeast of Seoul. A man ignited a blaze in a subway car with a milk carton of flammable liquid in South Korea's third-largest city on Tuesday.