fabiochiu/medium-articles huggingface dataset:
How to Get Live IPL Scores With JavaScript
By: Sumit Mukhija
Tags: JavaScript, Software Development, Nodejs, Cricket, Programming

Writing JavaScript Code to Put It All Together

We start by opening the index.js file in a code editor. In essence, the application performs three major tasks:

The first is to fetch the data source. The data source for us is the Cricbuzz page where the live scores reside in the form of a list. The second is to filter the necessary information from the downloaded page. For us, this information will be the scores of the ongoing cricket matches. The final task is to dispatch notifications with the scores we just extracted.

Each of the three tasks is outlined by a JavaScript function. The first function uses axios to download the page from Cricbuzz:

It is an async function that gets the data from the given URL. It would be a good idea to use a try-catch block to detect errors. We could have used promises instead of async-await , but in my opinion, the async-await construct makes the code look much cleaner.

The fourth line just extracts the property data out of the response. It is equivalent to the following JavaScript code:

const data = response.data;

The next function uses cheerio to extract the scores from the data that was just fetched:

This is also an async function because it depends on the result of the previous function. We start by invoking the getDataFromRemote function. This is followed by loading the HTML content using cheerio . Further, we inspect the Cricbuzz page to reveal the tag and the CSS class associated with each of the live matches. To do this, navigate to the scores page using your browser, open the developer console, choose item inspector, and click on the tile that shows the score.

You should see something like the image below:

Inspecting DOM elements

The inspection exhibits that an anchor tag represents each cricket match. Moreover, the anchor tag has the CSS class cb-lv-scrs-well-live attached to it.

We then extract all the anchor tags with the CSS class stated above. For each of those elements, we add the score to an array of scores using the code below:

$(‘a.cb-lv-scrs-well-live’).each(function (_, element){

const scoreContainer = $(element).children().children();

const score = $(scoreContainer).text();

scores.push(score);

}

Note that the score is not in the child div of the anchor tag. It is in the child of the child. This can be confirmed in the image above.

The last function is to fire the notifications for each match:

In the function above, we iterate through the array and dispatch a notification using the node-notifier dependency. A payload is created with the title, icon, sound, and message keys. I believe that the keys are self-explanatory. The scores for the match are passed to the message key. The payload acts as an argument to the notifier.notify function that eventually fires a local notification.

Finally, to get the scores repeatedly, something like setInterval can be used.

I hope you enjoyed reading this piece as much as I did writing it. Feel free to explore the code on GitHub.
Recipe for Christmas Tree Cheesecake Brownies
By: Good Advice Publishing
Tags: Holidays, Recipe, Cooking, Baking, Christmas

Recipe for Christmas Tree Cheesecake Brownies

Savor holiday fun with seasonal sweets

Yum! Christmas Tree Cheesecake Brownies — Image courtesy of Family Features; Used with permission

Festive fun and baking holiday treats go hand-in-hand, and these Christmas Tree Cheesecake Brownies provide a perfect way to enjoy a holiday tradition in the kitchen with loved ones.

Decorate your own version using green and white frosting, sprinkles of your choice and candy canes for “stumps” in the tree-shaped sweets.

Visit milkmeansmore.org to find more holiday inspiration.

Recipe for Christmas Tree Cheesecake Brownies

Recipe courtesy of Jenn Fillenworth of “Jenny with the Good Eats” on behalf of Milk Means More

Prep time: 10 minutes

Cook time: 30 minutes

Servings: 16

Ingredients

Nonstick cooking spray

Cheesecake Batter:

8 ounces low-fat cream cheese, at room temperature

1/3 cup granulated sugar

2 eggs

1 tablespoon all-purpose flour

Brownie Batter:

1 cup all-purpose flour

1/2 cup cocoa powder

1/2 teaspoon salt

1 cup granulated sugar

1/4 cup vegetable oil

1/4 cup milk

2 eggs

1 teaspoon pure vanilla extract

Decorations:

green frosting

white frosting

assorted sprinkles

star-shaped sprinkles

candy canes

Directions

Preheat oven to 350 F.

Coat 8-inch square baking pan with nonstick cooking spray; set aside.

To make cheesecake batter:

Place cream cheese in bowl of stand mixer. Beat at medium speed until smooth and creamy. Add sugar and beat well. Add eggs, one at a time, beating well after each addition. Add flour and beat mixture until blended.

To make brownie batter:

In medium bowl, whisk flour, cocoa powder and salt until combined. In separate bowl, whisk sugar, oil, milk, eggs and vanilla until well combined. Add wet ingredients to dry ingredients and mix until blended.

Pour brownie batter evenly into prepared pan.

Carefully pour cheesecake batter over top, spreading evenly. Carefully swirl layers together using knife tip.

Bake 30 minutes until brownies are set.

Cool brownies completely in pan on wire rack before cutting into triangle pieces.

Decorate trees by piping green and white frosting. Top with assorted sprinkles and star-shaped sprinkles. Place 3-inch candy cane pieces in bottoms of brownies for stumps.

(Family Features)

More Food Articles from Good Advice Publishing
Reality
By: Paul Mulliner
Tags: Meditation, Self, Mindfulness, Poetry, Life

Reality

Isn’t something we invent

photo by Vidar Nordli Mathisen on Unsplash

Life emerges

into appearance in the world,

as a mysterious cosmic process

transforms universal energy

into biochemistry,

like music becoming visible

as electrons, trees

and our own human hand.

Something inexpressible

in the Universe seems to be

transforming itself

into photosynthesis

and living beings,

and the human reality we share

isn’t something we invent

with our thoughts,

it arises intuitively

from the lived actuality of now,

and becomes distorted

when we see it

through a lens of thought,

creating a personal version of reality

too often resembling

convenient fiction.

We reach into and know

the invisible poetry of life

when we inwardly focus our attention

and find our common humanity,

a universal reality

inside all of us

that’s lost,

when we create

a thought-based world

for ourselves.

And when we find

the self-evident truth

of the universal reality inside all of us,

the cosmic self

that expresses the heart of the Universe,

the lived realization

of a single universal consciousness

inside our separate human body,

we dissolve all separation between us

and set ourselves free.

Free from the personal version of reality

we create with our thoughts.
Как проигрывать звук на удаленных колонках не только из iTunes
Tags: Apple TV

in Both Sides of the Table
How to Render 3D Football Pass Networks
By: Daniel Linke
Tags: Football, Network, Python, Data Science, Data Visualization

How to get started

As already mentioned, I was only able to achieve my results because someone else was generous enough to share his/her code. Many code sections I used for the data preparation are taken directly from Sergio Llana’s GitHub page (in particular the import and processing of StatsBomb’s open data repository). People are lazy after all, so there’s no shame in copy-pasting code! …right? That said, you can find my Python scripts and C4D project files on my GitHub.

Data acquisition

I was surprised at how much scouting data is publicly available nowadays. For this project, I used the game Portugal vs Spain (3:3), which took place during the 2018’s World Cup group stage. You’ll find the event data of all matches from the 2018 World Cup at StatsBomb. Another great source worth mentioning is a recently published article in the Nature magazine to which a public data set of spatio-temporal match events is attached.

Network basics

A football pass networks consist of a set of circular ‘nodes’ (i.e. players) that are connected through ‘edges’ (i.e. passes). Instead of ‘edges’, I will use the term ‘splines’ from here on. You'll understand why later. The size of the nodes is usually representative of the total number of passes a player has completed during a game. Each player’s field position (a.k.a. tactical line-up) can be obtained by either (a) calculating the average XY-coordinate from each player’s spatio-temporal tracking data (if available) or by (b) calculating the average XY-coordinate from each player’s scouting events (i.e. passes). Traditionally, the weight (thickness) of the edges represents the number of completed passes that have occurred between two players.

Preparing the data

I will skip the part on how to parse StatsBomb’s JSON files and extract completed pass connections into a separate DataFrame. Sergio’s scripts work like a charm, so I made only minor adjustments. I knew beforehand that I wanted to render each node and pass one by one. That’s why I created two DataFrames that I could save as a text file and import into Cinema4D using its built-in Python connector:

For the player nodes, we need each player’s name, average field coordinate, and the total number of completed passes:

Player nodes table. Image by author.

For the pass splines, we need a list containing (a) all player pairings [pair_key], (b) the number of completed low and high passes by each player pairing, and (c) the average field coordinate of both the passing and receiving player:
Lose — Lose Situation
By: Tasneem Kagalwalla
Tags: Relationships, Love, Loss, Poetry, Heartbreak

How does it feel to say?

Better to have loved and lost

than not to have loved at all.

Then find another lost love

But not having loved it enough

It too were lost.

Now you have another who says

Better to have loved and lost

than not to have loved at all.

What a loss!

If you like what u read perhaps u’d like to read more. Support my work here.
Coming Soon: “Star Trek: The Wisdom of Picard”
By: Shain E. Thomas
Tags: Book Releases, Star Trek TNG, Picard, Chip Carter, Star Trek Picard

Book Releases

Coming Soon: “Star Trek: The Wisdom of Picard”

Carter’s “Star Trek: The Wisdom of Picard” beams onto bookstore shelves November 2020

Anyone family with the Star Trek franchise will know of Jean-Luc Picard. The character, the commanding officer aboard the USS Enterprise-D, was first introduced to Trekkies in 1987 with the premiere of Star Trek: The Next Generation. Star Trek: TNG, with the aptly titled series finale, ended with All Good Things.

For seven seasons and the first of four feature films, Picard captained the USS Enterprise-D. Picard, with the destruction of the USS Enterprise-D, went on to command the USS Enterprise-E.

More recently, in CBS All Access’ Star Trek: Picard, the retired Admiral Picard can be seen bolding seeking out truth and justice for artificial life.

The Chip Carter-edited “Star Trek: The Wisdom of Picard,” scheduled for release in these United States on Tuesday, 10 November 2020, is a must read publication.

Carter began his trek into the written word with numerous Star Trek trading cards. After selling a story pitch to Star Trek: Voyager, he wrote the Obsessed with Star Trek trivia book; Star Trek: The Book of Lists; and numerous gift books highlighting Star Trek technology.

The editor, in addition to his interest in Star Trek related material, continues to write books for other licensed properties. Aquaman is of particular interest to Carter.

Carter is the most trivial person you could know, having written thousands of questions for Trivial Pursuit sets such as The Walking Dead, the Harry Potter film franchise, SpongeBob SquarePants, The Golden Girls, Supernatural, and, of course, Star Trek.

Now, fans of the twenty-fourth century icon can savour the philosophical, introspective, and remarkably articulate musings of the esteemed officer and diplomat in this ultimate collection of sage advice, insights, and wisdom from the bridge of the USS Enterprise-D and beyond.

Picard has balanced diplomacy and strategy as he’s made first contact with 27 alien species and resolved countless disputes and galactic interactions with his signature charm and gravitas.

Diplomat, archaeologist, writer, and historian, Picard was illustriously described by late USS Enterprise-D security chief Tasha Yar as having “the heart of an explorer and the soul of a poet.”

Both the explorer and the poet are on stage in Star Trek: The Wisdom of Picard, as the editor dives deep into the character to log Picard’s most impressive oratory, from his thoughts on leadership and sense of duty to justice and the limitlessness of space exploration.

Interspersed with photography illustrating the most celebrated scenes and plot lines featuring the iconic character, this impressive collection of Picard’s most eloquent and thought-provoking quotes make this book boldly go where no one has gone before, delighting and inspiring Star Trek fans across the Galaxy.
Bitupper: 10 Simple Steps to Successful and Cost-Effective Digital Payment System
By: Maria Fomina
Tags: Crypto, Payments, Bitcoin, Cryptocurrency, Blockchain

While developing countries tried to use different business models to monetize payment opportunities, only a few have reached any scale or

profit. The focus was on attracting customers, and the monetization model was not sufficiently developed.

The following ten points are to help to develop a successful and cost-effective digital payment system:

1) Addressing the real needs of customers;

2) Building a database with convenient, intuitive, easy-to-use and safe products that allow you to quickly

make transactions and at the same time provide adequate protection of clients’ money;

3) Optimizing the network effect when creating a ubiquitous network;

4) Partnership: Payment system providers need to actively cooperate to reduce the cost and attract customers, offering

a wide range of solutions and access to a large distributors network;

5) Reduction of entrance barriers for clients: it is necessary to find the correct pricing model, where the transaction fee is levied from the seller or leaves the digital ecosystem;

6) Working with customer data to create additional revenue: analyze of large amounts of transaction data to create the most suitable product for a particular consumer at the right time, thereby stimulating a higher level of consumption;

7) Provision of additional financial services and other products based on consumption;

8) Ecosystem development to meet customer needs: PSPs can develop both modular and ecosystem products that

provide a comprehensive payment solution for customers in these ecosystems;

9) Use next-generation technologies to create low-cost and scalable solutions;

10) Scale: achieving scale is critical to ensuring the viability of the business model of payment transactions.

Public investment in the construction of merchant networks, the creation of a common payment infrastructure and development the proper rules for handling complaints, the formation of a long-term plan to create a sustainable market for digital payments.

Using Bitupper, users will be able to discover the world of crypto currency in a simple, understandable and convenient implementation, having the opportunity to use advanced online banking tools in an understandable and friendly interface.

Bitupper — that simple, for everyone.

Join us on Telegram.
Calciomercato: Juve sul podio della sentiment negativa
Tags: Analyticstool, Sport, AGI, Data Journalism, Tools

🚀🚀🚀 The all-in-one Digital Consumer Intelligence platform that doubles the efficiency of your marketing activities.

Follow
Global warming. Global warming
By: Rob Cullen
Tags: Save Mother Earth, Poetry On Medium, Resistance Poetry, Free Verse, Climate Change

foto©robcullen2017

Global warming

-

The riding of skateboards on the platform

is prohibited under the Railways Act regulation 30.

The person may be prosecuted.

If you see anything suspicious spot it, bin it, sort it.

—

The tidal bore rose along the tracks

Between platforms four and five,

water seeped over the rails,

rafts of bladder rack,

moved in on the tide

-

The height of the tidal bore,

took everyone standing,

on platform five by surprise

some smiled.

-

The crowd of surfers grinned,

surfboards in hand waiting,

for the wave to crest,

and then dive in.

-

Dolphins dived in and out,

as the water deepened,

and the tidal bore grew.

-

The recorded voice of the station announcer,

said once again.

“If you see anything suspicious

Spot it, bin it, sort it.”

-

Meanwhile the 8.30 train,

rounded the bend,

in full sail and a following wind,

we’ll need to get used to

climate change and rising seas,

no one will be left standing.

-

“If you see anything suspicious

Spot it, bin it, sort it.”

-

©robcullen122020.

-

foto©robcullen122017

This poem was inspired by standing on the railway station in Cardiff — a city which will be lost by rising seas and is already showing signs of what will come by rising groundwater — and listening to the station announcements which are intended to raise alertness to terrorists bombs. But being of a creative and imaginative mind I thought the announcement could equally be used to raise awareness to global warming — and indeed deranged presidents assuming the guise of Hippopotami in Tutu’s…read on dear reader!

So now that the debacle of an election from hell is grinding to a close, by hook or by crook — “Yes we can”!

Once the ghost of the elephant has been ushered out of the room — “Yes we can”!

Once Brexit and the Ghost of Marley has been bidden to Christmases past — “Yes we can”!

And mass inoculation of the covid vaccine has been achieved — “Yes we can”!

We can now get on with the job of finding solutions to climate change and keeping our politicians and the capitalist hierarchy to the millstone of getting it done — “Yes we can”!

Too much time has been lost with the antics and drama of the hippopotami in tutu’s wasting our emotional energies and diverting our attention — Thinking of the late president as a Hippopotami in a tutu has been the only way I have been able to cope with the scariness of his derangement.

Its a well known technique used to help children deal with bullies!

It works!

So good people, time to roll our sleeves up, and solve the problem that really matters — SAVING EARTH!

This what resistance is about.

©robcullen122020
The Truth On Trump’s Recent Firing Of My Father
By: Sean Kernan
Tags: Life Lessons, Politics, Military, History, Life

The context because it matters

A military career is very much a family experience. When a soldier takes new jobs and promotions, that almost always means lots of change and moves (for us, 12 moves before I turned 18).

Consequently, you are always pushing reset. Your dad’s career becomes particularly relevant in your own life. You are primed to pay attention, even after you leave the nest.

We never thought it would go this far. Back when dad was a junior officer, he planned on doing his 20+ years. Then he was going to take a quiet job as a high school math teacher. He went on this great run, but it wasn’t without merit.

Dad finally got out of the military and landed a good corporate job. He was building his finances back up. Having two screw-off kids and constantly moving wasn’t good for my parent’s retirement account.

He got the call to serve as undersecretary. I was actually apprehensive about him taking the job. He already had a job and a boss he liked. The president was already churning through employees with an unceremonious and troubling velocity.

Dad has always felt a strong calling to serve the country. He saw this job as an opportunity to help improve national security. He moved forward. I had the unique experience of watching him get grilled during his confirmation hearings on C-SPAN.

Watching John McCain question your dad on national television is totally surreal. I would equate it to those Olympic videos of parents squirming as they watch their kids on the balance beams. Only, instead of “don’t fall, don’t fall”, it is “don’t say anything stupid”.
“This is Russia.”
Tags: Ukraine, Russia, Putin

“This is Russia.”

By Elaine Monaghan

It was dark one night when Boris Yeltsin was still president of Russia, a few tumultuous years after communist rule ended.

I wrapped up the closing shift at the Reuters office and drove across the Moscow River in my red, box-shaped Lada Niva.

It was 1995 or 1996, when I lived in the apartment with the tulips I planted on a balcony behind the foreign ministry, a Stalinist, 1950s skyscraper that beckons you across Borodinsky bridge from the area of the Radisson Slavyanskaya hotel, which housed the Reuters office.

It can’t have been winter because I don’t remember worrying about whether the car engine would start.

I approached a corner in the little maze of streets near the foreign ministry, a few short turns now from home. Out of the shadows to the right appeared two grinning representatives of the GAI — pronounced “Ga-EE” to spell out the Russian acronym for State Automobile Inspectorate.

They waved me down. I stopped, nervous. I was alone in the car, it was late and the street was deserted. Would I be arrested? Would they demand a bribe? Did I have any cash? Cigarettes, at least? Were they real traffic police?

“You just drove the wrong way down a one-way street,” one of them said, inappropriately jovial.
Words With No (Real) Opposites
By: Michael Burg
Tags: Jokes, Clever, Humor, Funny, Words

Words With No (Real) Opposites

Not Nonplussed, Not “Plussed” Either

Photo by JOSHUA COLEMAN on Unsplash

“Gruntled,” that’s what I’d like to be. But, I can’t be.

I’ve been disgruntled on occasion. When that negative fog clears, I can be happy or content or satisfied. However, going from the dark state of disgruntled to the sunny state of “gruntled” is not an option.

Flags can be furled and unfurled.

We “Yelp” about experiences, satisfying and dis- or un- satisfying.

Some suffer dysfunctions and some function.

Why is it then, that “gruntled,” as pleasing as warm oatmeal with brown sugar, isn’t part of our language? I will never ascend to a state marked by the absence of disgruntlement that would be so perfectly captured by the term “gruntlement.”

However, this language lacuna leaves me only whelmed. Were it a bigger problem, I’d be overwhelmed. Were it trivial … underwhelmed. I’m right there in the middle … just whelmed.

You could also say that I’m fairly nonchalant about the issue of perfectly good words missing from our language. If the issue meant more to me maybe I’d be chalant about it.

Weirdly, I’ve been meaning to write about this for a while, postponing this piece when I should have been preponing. Procrastinating perhaps, not jumping in and actively crastinating. (OK, now I’m getting carried away.)

Do I have an aptitude for being inept or for ineptitude? If I ever get it together, would I then be apt to be ept?

Noticing the dystopian and attempting to move toward the topian is my tendency, a eutopian fantasy I suppose. It’s all kind of unwieldy, ungainly and unruly rather than being wieldy, gainly and ruly, but that’s the way it is.

I’ve tried not to be reckless and ruthless while drawing literary blood penning this, especially since I do skew toward reckful and ruthful. Keeping it couth was my plan. Corrigible after all, that’s me.
particles
By: Matt Vercillo
Tags: Creative Writing, Literally Literary, Aging, Poetry, Fiction

particles

years slide down

my walls and collect

in the corners with

paint chips, with

cobwebs, with

dead skin, and the

curling husks of insects

reminders of days

piled like the browned

ends of cigarettes-

I reminisce about

the times when

they were only seconds

so innocent was the present

easy to let it all creep

inward on me

to ease down into the dirt

to freeze and whither into dust

so simple to disintegrate

now open the windows,

open them up and wait..
I was able to finish 35 books in 2020. Brief reviews of them all.
By: The Analyst
Tags: Book Recommendations, The Analyst, Best Books, Book Review, 2020

For Grownups

1. Fantasy

A. Nine Realms Series by Sarah Kozloff

Four books in this series. They were all released on the same day. The price was too high and that’s why I bought only the first two. This saved my a nice amount 😜. The first one was quite nice, however the second one was awful. I did not continue with the rest of the series.

The Queen of Raiders (The Nine Realms Book 2) (Kindle Book Link) (1/5)

A Queen in Hiding (The Nine Realms Book 1) (Kindle Book Link) (3/5)

B. The Three Body Problem Series by Cixin Liu (I have read English translation)

The Three-Body Problem (Kindle Book Link): Loved the book. An awesome science fiction after a long time. (5/5)

B. The Cemetery of Forgotten Series by Carlos Ruiz Zafón

The Shadow Of The Wind (Book 1) (Kindle Book Link) : good (3.5/5). (long review)

C. Stand Alone Books

The Ten Thousand Doors of January (Kindle Book Link) — Alix Harrow : loved this book. (5/5). You can read the long review here.

2. Crime & Thrillers

A. Cormoran Strike series — Robert Galbraith

Troubled Blood (Cormoran Strike 5) (Kindle Book Link). As I said in my long review this is probably the worst Strike novel till now. (2/5)

B. Mickey Haller Series — Michael Connelly

I have also started to have a place in my heart for Bosch’s half brother Mickey Haller. I actually like his books better (story wise) than Bosch’s.

C. Harry Bosch series — Michael Connelly

I read a lot of Harry Bosch book. These books are my go to place when I am bored and sad and don’t like to start a new relation with another new character. I know Bosch and somehow his presence calms me down. The only problem is that I am almost finishing the series now, and I don’t know what I am gonna do next 😀. Also as it is nearing the end the story elements tend to repeat themselves. Things are getting boring and monotonous.
Fragile Fire
Tags: Healing, Forgiving, Poetry, Poem, Sadness

There’s the story of dirt and soil

A hand that moves the mountain

Will of transformation

Will of healing

Majick is the sweat in the rain

Removing one to replace with another

Building the shelter

Time is a legacy

Committing to the act

Loss in this fragile fire

Heart filled with ashes

Don’t vacate the pain
‘Talent is like personality, it responds to how it is treated’
By: Gavin Lamb
Tags: Books, Interview, Creativity, Writing, Writing Tips

‘Talent is like personality, it responds to how it is treated’

Writer Rachel Cusk on showing up for your talent

Photo by Daria Doroshenkova on Unsplash

When it comes to becoming a successful writer, how much is talent, and how much is hard work?

From my own experience, I feel my self-doubt about writing creeps in most in moments when I’m uninspired to write. Making it worse is the huge gulf I imagine between the high expectations I set for my writing and my actual writing. Or as Neil Gaiman phrases it: “You think there’s literature, and there’s the stupid scribbles that I’m doing.”

I can’t depend on talent and inspiration to show up when I need it. So I’ve learned over time to ignore the self-doubt and the lack of inspiration as best I can, and just keep writing through it all.

Successful writers of all kinds often talk about talent as a personality. For example, Isabel Allende describes writing talent as a fickle muse when says: “Show up, show up, show up, and after a while the muse shows up, too.”Her remark points to the essential relationship between developing a consistent practice and developing talent.

To quote Neil Gaiman again, he seems to share Allende’s idea:
Keep Calm and Count Every Vote
By: Michael Brune
Tags: Election 2020

iStockphoto/richjem

I remember earlier this spring, getting ready for one of our first big volunteer events. We originally planned to do an in-person kickoff but had to cancel due to COVID-19. This meant suddenly changing everything. When I’d usually be heading to rallies or meetings across the country, I instead found myself at home with my wife and children writing letters to voters. We faced a new reality, but we adjusted.

Now, as I write this, the seven states that will decide the presidential race are still too close to call. And that’s OK. This election, voters turned out in record numbers to have our voices heard, and I have been so inspired by that.

In an election as close as this one (which, frankly, is a lot closer than it should have been), one thing really stands out to me: All of our collective hard work — the intense and unprecedented voter engagement of hundreds of organizations across the country — has been essential. I’m grateful for Sierra Club members’ contribution to that effort. Our 1.3 million letters, 5.5 million phone calls, and 20 million text messages show determination and resolve. The power of the Sierra Club is in our communities, members and volunteers — it’s in building with our neighbors to safeguard the health, safety and sustainability of our planet, and demanding a democracy that includes all of us.

Of course, to no one’s surprise, Donald Trump is more interested in denying reality than adjusting to it. Whether it’s COVID-19, climate change, or democracy, he won’t accept facts that are a threat to his power. He is already attempting to steal this election by falsely claiming a victory he hasn’t earned. We won’t let that happen. From the beginning, we’ve been determined and resolute, and that’s not going to change in the final stretch. We will count every vote. We will protect the results. And we will remember that when we organize and fight back, we win.

Paid for by Sierra Club Independent Action, www.sierraclubindependentaction.org, and not authorized by any candidate or candidate’s committee.
“There is no sickness here, only hunger”
By: Kelechi Onyemaobi
Tags: África, Flooding, Humanitarian, South Sudan, Emergency

On January 1, 2020, as much of the world observed the New Year holiday, a team of World Food Programme (WFP) and PLAN International aid workers in eastern South Sudan left Pibor town for Gumuruk village in two all-terrain vehicles.

Their mission was to distribute food to communities hit hard by floods that directly affected close to 1 million people in the country, destroyed 73,000 metric tons of potential harvests and wiped out tens of thousands of cattle.

“There is no sickness here, only hunger”

Gumuruk village in Pibor County is one of the most badly affected areas in South Sudan hit by the floods in 2019 and is 360 km from the capital Juba.

Harsh conditions

Even all-terrain vehicles sometimes have to battle with the difficulties of working in South Sudan. Photo:WFP/David Elisa

Some communities in Pibor and its surrounding area, such as Gumuruk, are hard-to-reach areas that are at times cut off completely from road access. Only all-terrain vehicles can make it through the muddy road with life-saving food assistance.

A large private truck that failed is marooned in the wetlands, testament to the fact that the 30 km Pibor-Gumuruk road cannot be used by ordinary vehicles.

Airdrops bring food to a people in need

As a last resort, WFP uses costly airdrops to deliver food for distribution in Pibor. Photo: WFP/Gabriela Vivacqua

WFP had begun dropping food by air into Gumuruk from Christmas eve for two days.

“Even where to drop the food was a problem,” said Israel Odumbe, a WFP Drop Zone Coordinator. “There was water everywhere. And we couldn’t drop the food on water. I had to direct the aircraft to a small strip of dry land where we were able to drop the food, with minimal damage, and no injury to anyone.”

Israel Odumbe, a WFP Drop Zone Coordinator, communicates with the airdrop aircraft. Photo:WFP/Gabriela Vivacqua

With the food safely delivered, WFP and PLAN International teams moved to Gumuruk aboard the all-terrain vehicles to register people to receive food.

By New Year’s eve, food distributions began in Gumuruk and reached almost 16,000 people, who received sorghum, pulses, vegetable oil and nutrition supplements for children below the age of five. WFP also provided assistance to the three neighbouring communities: Pibor, Verthet and Lekuangole.
An Oldie, But A Goodie: Tuna Fusilli Salad
By: Stephanie Arsenault
Tags: Pasta, Recipe, Tuna, Pasta Salad, From The Kitchen

I adore dinners that don’t require shopping. Don’t get me wrong, I actually like spending time at the grocery store; admiring at all of the colourful fruits and vegetables, imagining what I could make with the exotic ingredients that line the shelves, breathing in the intoxicating scent of fresh baked goods… what’s not to love?

But sometimes, after an exhausting day, it’s nice to just go home and whip something up that doesn’t force you to sacrifice time, taste, or nutrition. This Fusilli Tuna Salad is ideal for a quick, healthy meal. It’s a dish that I grew up on, and few things have changed with the recipe over all of these years. It’s a recipe that is meant to be adjusted to taste; ingredients may be added or omitted according to your liking — it’s simple to make it your own.

Your turn: What’s your go-to quick dinner?

Fusilli Tuna Salad

Serves 4

Ingredients:

2 cups uncooked fusilli

4 carrots, quartered lengthwise and chopped

5 stalks celery, leaves on, halved lengthwise and thinly sliced

1 red bell pepper, diced

4 scallions, roughly chopped

3 cans tuna, drained

3 tablespoons light mayonnaise (more if desired)

Salt and pepper, to taste

Instructions:

1) Cook pasta according to package directions. When done, rinse with cold water until pasta is cold, drain, and place in a large bowl.

2) Add carrots, celery, bell pepper, scallions, tuna, and mayonnaise. Add more mayo, if needed, and then add salt and pepper, to taste. Serve immediately, or refrigerate for up to 48 hours.
Cessna
By: Yoli Knight
Tags: Death, Family, Life, Poetry, Yoli Knight

Cessna

a poem for dad

Photo by Jesse Martini on Unsplash

You took a bird’s eye view

Flew over all these places

Mountains dressed in pine

folding valleys and peaks

in shades of green

Pristine rivers and lakes

that take your breath away

just by laying eyes

Covering traffic-free skies

Unentitled, and as so

in awe

thankful

excited about all you saw

Until leaving your spirit

there to dwell
Equilibrium 在 6 月取得新进展：新合作伙伴关系建立及制度的创新
By: Jeff Xiong
Tags: Eos, Equilibrium, Chinese, Eosdt, Blockchain

The first decentralized interoperable money market that combines pooled lending with synthetic asset generation and trading. Get access to cross-chain liquidity.

Follow
Getting custom data and events from cloud analytics services (Mixpanel, Salesforce, Google and Adobe Analytics)
Tags: Salesforce, Google Analytics, Data Visualization, Mixpanel, Analytics

Getting custom data and events from cloud analytics services (Mixpanel, Salesforce, Google and Adobe Analytics) Databox Follow Aug 9, 2016 · 4 min read

Sometimes the default metrics are simply not enough.

When you track and store your data with a service like Mixpanel or Adobe Analytics, there are usually only two ways to access these metrics afterwards. The obvious one is logging into the service and checking it there. The second, somewhat less obvious, is accessing this data programmatically through the service’s API (if that’s a feature available to the public at all), where you have to play by their rules and limitations. And if you want to segment or filter your data around certain parameters, things might quickly get complicated.

Meet Databox Query Builder.

The Query Builder is an advanced functionality built within the Databox web application that lets you access any custom object or unique metric.

We started working on the Query Builder almost a year ago, initially for tracking our own KPIs, and for custom integrations for Enterprise clients. It soon became increasingly apparent that most of our users had data demands that were more complex and could not be solved by using predefined metrics. No doubt you agree there is no powerful Adobe Analytics or Google Analytics dashboard without custom Goals, no Mixpanel without user-defined event segmentation & funnels, etc.

Delivering those custom metrics from different APIs was often a laborious process that took hours. Now, you can get your custom data from the supported integrations in just seconds.

We created the Query Builder so that our users could query their custom data with maximum flexibility and minimum effort. You won’t need to learn any new query languages, because it’s a fully UI powered tool, where you can build queries to get your data with just a few clicks. It is driven by a configuration defined specifically for each integration and UI designed to feel as familiar as possible — for example, if you’ve worked with Mixpanel segmentation filters before, you’ll feel right at home with Databox Query Builder.

Mixpanel custom event with filters in Databox Query Builder

Which Integrations Does the Query Builder Support?

Currently, Query Builder works with Mixpanel, Google Analytics, Salesforce and Adobe Analytics.
China leads blockchain field beyond Covid-19 crisis?
By: Blockchain Project Research Study
Tags: Tech, Business, Blockchain, Digital, Data

Reviewing and compile blockchain industry topic, updating market references and research environment.

Today, we are picking up Chinese blockchain development for future.

Tech giant Huawei is among a number of major companies joining China’s new national blockchain committee as the country looks to guide the emerging sector.

China’s Ministry of Industry and Information Technology (MIIT) published a list Sunday of the 71 companies and public entities that have joined its committee, which goes by the catchy title, the “National Blockchain and Distributed Accounting Technology Standardization Technical Committee.” The group was formed to discuss and set industry standards for distributed ledger technology.

China’s digital currency has been shrouded in secrecy, and most of the information available about it comes from official Chinese government-run news sources. Nevertheless, when looking at patents connected with the project, it appears that “consumers and businesses would download a mobile wallet and swap their physical yuan [a unit of account for China’s official currency, called the Renminbi] for the PBoC’s cryptocurrency, which they can then use to make and receive payments.”

China is about to launch its national blockchain platform, part of the country’s grand strategy to lead the digital transformation of the world economy, led by the State Information Center, the Blockchain Service Network (BSN) is poised to launch for domestic commercial use.

The project also reminds Cooper of “Made in China 2025,” a nationwide initiative to spearhead innovation in areas such as robotics and artificial intelligence, he said. The subtext is a desire to overcome China’s image as a copycat, reverse-engineering innovations from elsewhere.

A new report from CB Insights found that VC-backed deals in the crypto and blockchain sector have moved from the US to China over the past year.

CB Insights’ findings come hot on the heels of a report from Rhino data, which found that Chinese blockchain startups received $3.5 billion in funding last year.

A report last month from the International Data Corporation predicted that by 2023, Chinese companies will have invested $2.7 billion into blockchain technology.

Thank you for reading daily Collabogate overview and please contact me if you want to be writer of research blogging.

Looking for Collaborator to start working with global network! Please register below the link for business collaboration together.
Cookies vs. Session Storage vs. Local Storage
By: Bobi Pu
Tags: Cookies, Front End Development, Web App Development, Software Engineering, Web Development

As a front-end engineer, web application storage’s mechanism is not a stranger to us, but in daily operations, it’s not that frequently being called. In this article, we are going to cover Cookies, Local Storage, Session Storages, clarify their definitions and explore how to call them exactly.

Definitions

Web App Storage Comparison

One more thing to mention, Cookies support both HTML4 and HTML5, others only support HTML5. Practically, it’s not that important.

How to Call

Cookies

Cookies are put inside of document global object. Although it will be parsed as key-value style object, there’s no friendly API to read/write as an object. Developer need to manually write the string.

Session Storage & Session Storage

Both support easy read/write interface, but like JSON, but both key and value have to be string.

Local Storage

Session Storage

How to Debug

The easiest way is:

Open browser(like Chrome) Open Developer Console Click “Application” tab. On the right hand column, you will see the structured view for all the storage info inside browser
Cancel Christmas
By: Alex Markham
Tags: Poetry On Medium, Humour, Humor, Poetry, Poem

A Festive Christmas Carol

Image by Thomas Ulrich from Pixabay

I’d love to cancel Christmas but it’s not up to me

So I’m here in a shop looking for a tree

We’re choosing a fake one, all tinsel and plastic

I said it was greener, I was being sarcastic

The real ones are nice, I’ve had them before

Dead branches and needles all over the floor

I’d love to cancel Christmas with its mountains of food

Party games and cracker jokes which darken my mood

My nose will glow red from brandy and wine

Just like Rudolph’s, it’s starting to shine

And when it’s all over, what did it mean?

Several pounds heavier thanks to the indulgence obscene

I’d love to cancel Christmas, the cost and the crowds

Damp December drizzle and dark winter clouds

I hope there’s no snow, I can’t stand the cold

It makes me feel miserable and so very old

Then Christmas day comes, I’m with with family and friends

And then I will love Christmas and my gloominess ends

Or is that the wine talking?
How To Run Angular With Java API on Minikube
By: Bhargav Bachina
Tags: Angular, Programming, Java, Kubernetes, Web Development

Create a Deployment and Service Objects

A pod is a group of one or more containers that share the storage and network and has the specification on how to run the container. You can check the pod documentation here.

Let’s create a pod with the below file. Before that, You need to start the Minikube on your local machine with this command minikube start and create a pod with this kubectl create -f pod.yml

pod.yml

It takes some time to pull the image from the Docker Hub if you are doing the first time or depending on the image size. Now you can see the pod is in the running status and exec into it to explore the file structure, etc.

// get the pod

kubectl get po // exec into running pod

kubectl exec -it webapp /bin/sh

exec into running pods

Deployment

Creating just one pod is not enough and what if you want to scale out the application and want to run 10 replicas at the same time. What if you want to change the number of replicas depending on the demand. That’s where the deployment comes into the picture. We specify the desired state in the deployment object such as how many replicas you want to run etc.

Kubernetes makes sure that it always meets the desired state. It creates replica sets which inturn creates pods in the background. Let’s create a Deployment for our project with this command kubectl create -f deployment.yml

deployment.yml

We have 5 replicas in the specification and the deployment creates 5 pods and 1 replica set.

deployment running

Service

Service is an abstract way to expose an application running on a set of Pods as a network service. Let’s create a service with type NodePort so that we can access the Angular app from the browser. Here is the service object YAML

service.yml

Create a service with this command kubectl create -f service.yml and you can list the service with this kubectl get svc

kubectl get svc

You can create one file called manifest.yml to place all the Kubernetes objects in one place and create all of the objects with one command kubectl create -f manifest.yml
The Turning
By: Jane Woodman
Tags: Meditation, Autumn, Sonnetry, Poetry, Sonnet

The Turning

a sonnet to praise fall

Photo by Mitchell McCleary on Unsplash

Time comes soon for going underground,

Dark mornings and long nights to settle in,

Assimilating everything we’ve found:

New truths, connections learned, dive deep within.

When Autumn comes again, her gentle touch,

Beginning with grey mornings, lesser light,

Calls us to silence that we’ve missed so much,

Of which, in growing seasons, we lose sight.

So we, like earthworms, burrow soon to flee

Ice, snow and wind soon coming to renew

The earth that, needing sleep as much as we,

Has greater good sense than we often do.

So welcome darkness in these short Fall days

As means of teaching us earth’s wiser ways.
Movie Review: La La Land
By: Marcel Neuhoff
Tags: Movies, Oscars

Old-School Charm

When watching a film in the cinema, it’s not a frequent occurrence to file through the exit knowing you’ve just seen something beautiful. A mix of comedy, drama, and musical, La La Land is the wistful escape seasoned movie-goers search for, and it’s fair to say Whiplash director Damien Chazelle has outdone himself.

Aspiring actress Mia’s (Emma Stone) day-to-day of failed auditions and coffee pouring is upturned when she meets Sebastian (Ryan Gosling), a struggling jazz pianist longing for a return to the golden 1940s and 50s. Conflicting dreams and newfound successes bring strain though, and threaten to drag their ‘head-in-the-clouds’ romance back down to reality.

Right from the wordplay in the title, La La Land mixes Old Hollywood charm with the new Los Angeles to create just the right amount of nostalgia. And with flickering neons, and the run-down facades of all-but-deserted jazz haunts, you can’t help but feel caught up in a bit of reminiscence. Allusions to classic cinema abound, noticeably in the film’s fantastic incorporation of old-time cinematic style and choreography. 1955’s Rebel Without A Cause receives an especially memorable tribute, with Chazelle recreating the visit to the Griffith Observatory with a magical waltz between Mia and Sebastian.
Outlier — Seja um palestrante!. Seja um palestrante no evento online…
By: Vinícius Cassio Barqueiro
Tags: Dataviz, Eventos Online, Outlierconference, Eventos, Visulização De Dados

Sign up for The 'Gale

By Nightingale

Keep up with the latest from Nightingale, the journal of the Data Visualization Society Take a look
This Is How the Best Bosses Coach Their Teams
By: Jessica Donahue
Tags: Work, Startup, Productivity, Leadership, Self Improvement

This Is How the Best Bosses Coach Their Teams

The difference between coaching and feedback.

Photo by nappy from Pexels

Your boss walks into your office, sits down, cocks his head to one said, and says, “Hey, can I give you some feedback?” How do you feel at that moment? What kind of emotional response does this question elicit for you?

Most of us aren’t particularly looking forward to what comes next. On the contrary, most of us are probably bracing for impact. Perhaps this is because feedback is backward-looking and corrective which doesn’t leave much room for growth, or exploration, or possibility.

Your team is no different. They don’t want feedback; They want attention.

They want you to meet them where they are, sit alongside them to see things from their perspective, and then help them figure out how to adjust what they’re doing to achieve better outcomes. Doesn’t that sound nice?

Your people want coaching. While feedback is retrospective, coaching is preparative. It involves less telling and more questioning.

And just like your team wants you to help them figure out how to get better, I suspect you are interested in how to be a better coach. Because we know coaching is good, but we don’t always know how to do it if no one has ever modeled it for us.

Michael Bungay Stanier lays out a framework for how to have coaching conversations in his book, The Coaching Habit. In the book, he lays out 7 coaching questions designed to help leaders intentionally stay curious longer. Today we’re going to explore the first 3 questions.

Why? Because in his words, “the first 3 questions can combine to become a robust script for any coaching conversation.”

Here are the questions and how to use them.