fabiochiu/medium-articles huggingface dataset:
Carbon Dioxide Data Now Available On Datahub
By: Planet Os
Tags: Hawaii, Environment, Carbon Dioxide, Air Pollution, Climate Change

The carbon dioxide data, measured at the premier atmospheric research facility, Mauna Loa Observatory in Hawaii, is now available in Datahub:

The data, measured as the mole fraction in dry air, constitute the longest record of direct measurements of CO2 in the atmosphere dating back to May of 1974. As this dataset has a long, properly measured time series, it’s been widely used to show the connection between the level of Carbon Dioxide and global climate warming. Also, the unique geographic location of Mauna Loa Observatory — far from big industries and air pollution — makes it a reliable source.

The data are reported as a dry mole fraction defined as the number of molecules of carbon dioxide divided by the number of molecules of dry air multiplied by one million (ppm).

In addition to the carbon dioxide data, there are thousands of variables of other high-quality Earth Science data available in Datahub. Now that different kind of weather, climate, and oceanic data is made easy to find and work with, it’s time to build your own application. Let me know at annika@planetos.com if you want to discuss your idea.
Fn 12: It’s More Than Just Teaching Kids to Code
By: Maurice Cherry
Tags: Coding, Kano, Learn To Code, CES, Education

Coding education for kids is wildly popular right now. From books and toys to after school programs from non-profit organizations, companies are putting lots of money and resources behind helping create the next generation of programmers. But is that enough? A few years ago, Anil wrote about his skepticism behind these efforts, wondering if perhaps they are missing the mark on teaching proficiency over literacy.

On our season finale of Function, Anil sits down with Alex Klein, co-founder and CEO of Kano Computing, a company that creates kits for all ages that help make coding and computing skills as simple and fun as putting together LEGO bricks. During their wide-ranging conversation (recorded at this year’s CES), learn about what motivated Alex to empower kids to create technology in this way, and hear his thoughts on the current trends around teaching kids to code.

Thank you for listening to the first season of Function! As we take a break and prep for season two, we want to learn more about you. What do you like about Function? What would you change? Tell us everything in our audience survey! Visit voxmedia.com/podsurvey and let us know what you think.

Guest

Other Links

About Function
Leadership resilience is a skill for life
Tags: Leadership Development, CEO, Xcelerator, Leadership

Leadership resilience is a skill for life

As a leader, how do you stay motivated in difficult times?

Leon Ayo

Leaders are expected to be a source of motivation for their teams, through volatile market cycles and uncertain business environments. When everything within an organization seems upside down, employees look to their leaders for assurance. It is important for a leader to maintain their composure even under difficult circumstances, but how do they go beyond appearances to actually maintain their self-motivation and keep their teams motivated?

Resilience is like a muscle. It takes experience in the real world to determine whether leaders have developed the character and maturity necessary to be resilient.

Former president of Intel Renee James once said: “Develop resilience and be brave. There are days when it is very discouraging. You have to develop personal resilience to environmental things that come along. If you let every single environmental challenge knock you off your game, it’s going to be very, very hard.”

Leaders who want to create impact must expect and prepare for environmental factors which are going to challenge your goals and throw you off direction. However, because we are human, even some of the most focused, motivated and organized people in the world temporarily experience moments when they want to give up.

Below are just a few ways I believe leaders can keep their head up in the midst of discouraging factors.

How can you stay motivated in difficult times?

Keep the vision in mind. The company vision is the reason for the company’s existence and should be kept alive during a time of difficulty. Your primary goal should be to ensure the vision of the organization is not a casualty of adverse circumstances. Knowing that your organization exists to serve a purpose greater than yourself will help keep you focused and motivated.

Keep calm and adapt. A panicked leader sends the wrong signal to employees and creates an atmosphere of defeat. Staying composed helps your team’s confidence in the organization’s future.

Build support. Keeping your team together during difficulty is key to making it through adversity. When you have a cohesive team pulling together, chances of success are higher. Ensure that there is enough support amongst colleagues at every level.

Stop to reflect but don’t quit. Give yourself time to consider the circumstances of the adversity but do not rush to hang up your boots. As an unwritten rule, you come out better and more determined after overcoming an obstacle — do not quit.

Communicate. Lack of communication can create uncertainty, resulting in speculation amongst employees. Transparent communication helps you take your team along on the journey to recovery.

About Leon Ayo: Leon is Vice President Strategic Relations for the Xcelerator. He has consulted and led teams across four continents specializing in Leadership, High Performance Culture, Agile Thinking, Entrepreneurship and helping organizations navigate the 4th Industrial Revolution.
Reality Marvel’s Hero Project Episode 20 On Disney+ Full episode 2020
Tags: Disney, Reality, Documentary, Family

Watch Marvel’s Hero Project Full Episode On Disney+➤

http://tubestream.online-tvs.com/series/362439/1/20

When Hailey realized her twin sister Livy’s ongoing medical care was putting a strain on her family’s finances, she leapt into action.Hailey founded a kids’ organization to reach out and provide community and support for families living with epilepsy, like hers. Now, Marvel makes her a true SuperHero, immortalized in her very own comic book.

Title : Marvel’s Hero Project

Episode Title : High-Flying Hailey

Release Date : 20 Mar 2020

Runtime : 25 minutes

Genres : Documentary , Family , Reality

Networks : Disney+

Online.tvs

Online.tvs has a massive, 5000-page-long catalog of movies and TV shows of all genres. You can search for movies by name, see which movies are trending at the moment, or have Los Movies display only movies with subtitles.

When you’re not sure what to watch, you can use the long list of categories located near the bottom of the right sidebar to nCriminal Minds down the massive catalog of movies to just a single genre. Once you’ve decided which movie you want to watch, click on it and wait until you see a player load. Finally, click the large play button located in the middle of the player and enjoy your movie.

Watch only here on our WEB, you can watch TV Series and movies Online, how to follow step by step from our WEB.

We hope you are satisfied with our WEB service.

Have a nice day.

🎞 Watch and Download Marvel’s Hero Project Se1 Ep20 Full Episode 🎞

About Online.tvs

Watch free Online.tvs: All TV Series or Movies in various countries are all here only at Online.tvs — all subtitled in your language by fans just like you! #Putlocker is the one-stop destination for all your content fix!

Putlocker describes itself as a platform where you can watch movies without spending any money. The goal of the site is to provide its visitors with access to the latest movies with excellent quality and high download speeds. Putlocker has everything from action to comedy to sci-fi to romance, and all movies on the site are available in their original language.
Easy Come, Easy Go
Tags: Politics, Humor, Comics, Cartoon, Trump

Written by

Almost famous cartoonist who laughs at her own jokes and hopes you will, too.
Two excellent bad examples
By: Mike Meyer
Tags: Morality, Politics, America, Future, History

Two excellent bad examples

An article and a response that are profoundly confused but the article at least understood that violence is profoundly wrong. I had to go back and read the article that his was responding to as I had avoided it. Anything with Jesus in the title is a waste of time. I would expand that to be any reference to an Abrahamic mythological character indicates someone with no confidence in the morality of their argument. It needs to be propped up and the person writing it isn’t willing to take that responsibility.

Any response that includes words to the effect “but we blew the shit out of the bad guys . . .” indicates someone still clinging to the past. The logic of counter measures in an increasingly virtualized political conflict means denying presence to the bad guys and methodically removing their support. And that includes removing the motive power of their narrative. Resorting to massive violence does the exact opposite. As we have seen in the last fifty years there are no more old fashioned victories. And the gun nuts in the US are simply symptomatic of the rapid collapse of which Trump and his cohort are an even larger symptom. This is the reality without regard to morality

The myth of redemptive violence is simply a way of justifying violence as an answer. That is wrong. Trying to deny responsibility by dragging in mythological stories completely undercuts the reality of evolutionary morality. We have always been very good at making up stories to justify whatever we could get away with. But the logical failure of the story is very real in undercutting actual success. And we instinctively sense the right or wrong of such actions. I shouldn’t have to say this but yes, there are totally fucked up people and people who are totally amenable to being accomplices. Usually because they are told a good story with lots of emotion. ISIS recruitment is a very good example of that and that is the classic myth of the narrative. Blowing them to hell or being suckered into their narrative is the same failure. Both are examples of stupidity and moral failure.

Was it interesting? If so consider a donation at paypal.me/gigator
Machine Learning Basics: Understanding Linear Regression
By: Dorel Masasa
Tags: Programming, Machine Learning, Python, Linear Regression, Data Science

The Perfect Example: Housing Market

Let’s recap for a second. We mentioned how supervised learning requires data to learn from and how linear regression determines how much each parameter (feature) affects the results.

The housing market has a huge amount of data in sales, gives you all the supervised data you need, and there is obviously a relatively constant weight for each feature. Its size, number of rooms, etc. all need to be considered in the house’s price.

The process in 2D

I will start with the process in 2D since it’s much easier to understand.

Let's assume square footage is the only feature (parameter) that defines a house’s price. We can graph that and get this football-looking result:

Now the idea is we can make a linear function that goes right through that ball, and it will look something like this:

y = x1*SqFt + x0

X0 is how much a house costs as a starting point without knowing anything else.

Now, we start by giving completely random values to x1 and x0 , and we calculate the expected Y from this equation.

Now what we need to do is figure out how bad we did, and to fix it, we use an algorithm called gradient descent.

Gradient descent

Without getting into too much math, the idea is to take the derivative of the cost function (our error) and take a step towards the closest local minimum.

This is the main mathematical process in ML that I encourage you to investigate, but even a simple understanding of the first two rows will be enough to get started with ML.

Photo by Waranont (Joe) on Unsplash.

In simpler terms, if the cost function is some sort of a parabola, you're walking down the graph to the closest valley.

The steeper the cost function is, the bigger the steps.

This is in our circle and represents loss and learn. This graph will show the process over time:
The Army of Peace: the Minga in Colombia
By: Joshua Collins
Tags: Protest, Politics, Colombia, Indigenous, Social Justice

Bogota, Colombia- They say there are over 3,000 people in the indigenous caravan. I have been travelling with them for three days, riding on the roof of one the overcrowded school buses they call Chivas.

This conglomeration of indigenous communities, the Minga, in the native tongue, formed in southwest Colombia and crossed half of the nation to demand a meeting with president Iván Duque over the killing of their leaders, rising numbers massacres in their homeland and a neglect by the State that goes back centuries.

“You can trace all of this directly to colonization,” says Andres Maiz. “The Spanish enslaved us when they arrived, and now their descendants exploit us.”

Fifty re-tooled school busses, hand-painted with designs and overflowing with people have been on the road for ten days when I join them- a gargantuan mobile campground, crawling northwest, policed by it’s own indigenous guard and hosted along the way by supportive towns and cities.

Each day the Minga lurch chaotically forward, each moment brings them closer to an inevitable confrontation with the federal government in the capital of Colombia, Bogotá, where no one knows what awaits. Perhaps a reunion with a president that has so far ignored them. Perhaps more likely, a policeman’s truncheon.

The people here I speak with talk of many things: neglect, violence, a brutal history with Colombian State forces, a lack of educational opportunities or infrastructure, racism and more. But they all have one demand they repeat over and over, a vida digna, a life of dignity, which so far they have been denied.

“Cauca moves the country,” says Bremmen Hinestroza, 22 from Popayán, in Cauca. “When there are protests in Bogotá, the people notice. But when the Minga marches, the people move.”

He isn’t wrong. In 2017, Indigenous-led protests throughout the region paralyzed Colombia. With support from Afro-Colombian communities along the entire Pacific coast, strikes and roadblocks paralyzed trade on highways and closed Colombia’s biggest maritime port in Buenaventura. Decades of violent conflict, State oppression and extreme poverty boiled over into sometimes violent protests that swept the region. And now the Minga has formed again. This time, it’s eyes set on the seat of Federal power itself.

At each pueblo we pass, the people come out from their houses to wave flags, salute and cheer the Minga as the dozens of busses and trucks pass. In each city, the people line up to greet the caravan at the outskirts of the city. “Fuerza!” they shout. Strength! And “Long live the Minga!”

“They’re fighting for me,” says Sergio Garcia, a shopkeeper in Ibagué. “I offer them all the support I can give. While I stay here and work, they are fighting the cause for my benefit.”
Pundi X ARROトークンをXPOS と XWalletへ追加
By: Japan - Nanna
Tags: Arro, Pundixjapan, Xwallet, Pundix, Xpos

Pundi X is a leading developer of blockchain-powered devices, including the world’s first point-of-sale solution, the XPOS, which enables merchants and consumers to do transactions on the blockchain in physical stores.

Follow
My Mother and I
By: Yemisi Fadiya
Tags: Mothers And Daughters, Relationships, Women, Single Moms, Parenting

One of the most vivid memories I have of my childhood was my mother pregnant and in tears. She was talking to me, and while I do not remember what she was saying, I remember putting my hands on her head and saying sorry. I do not recall how I remember this image, but it is one memory that has refused to leave my mind. It is funny how when you are young, you see and take in everything.

I remember how sick she was when she was pregnant with my sister and how often she vomited. I was almost five years old and would run down the street’s alleys to buy her some food. We were all we had, and I took care of her. I felt the responsibility to take care of her. She was all I had, the only parent I saw present. I remember how she ran two businesses and still had so much strength to supervise my school homework and my sisters’. In my eyes, she was a superhero.

I remember the first time I was caught by my neighbors at age six, making out with a boy. I was dragged by my ears to her, and while I cried my eyes out, she simply pulled me into herself with grace and said, please don’t put me to shame. I hear those words in my head often, and from that moment, my sole desire was to make her proud. My mother never parented me until I acted up or wanted to show I was grown. Those were the only moments I got the lecture; listen, young lady, I am still your mother.
The #1 Thing That Gets Me Through Difficult Days
By: Agnes Louis
Tags: Sharing, Humour, Funny, Writer, Life

The #1 Thing That Gets Me Through Difficult Days

My coping mechanism in trying times.

Photo by Ian Chen on Unsplash

I remember the first few hours after my mother took her last breath.

I also remember the first few days. Then the first few months.

Constant sadness pulsing in the back of my head. Grief somehow became a part of me I can’t really shake off.

I remember the fear.

The beautiful woman lying with her eyes closed so peacefully inside the casket had been my rock, my safe haven for years. The first person I ran to when I need advice or just someone to talk to. She was not just my mother, she was my best friend and my confidante, someone I can talk to freely about absolutely anything and everything under the sun.

And she was gone.

Oh, the fear.

And now it’s back again.

The pulsating anxiety for the uncertainty of tomorrow, sorrow for the thousands of lives lost.

Many of us are now living in fear of an enemy we cannot see with our naked eyes.

And I am being transported into my anxious days, when I didn’t know how I would go on without my mother.
bonsais
By: Vinícius Asevedo
Tags: Existencialismo, Medo, Poesia, Poesia Brasileira, Poema

in Both Sides of the Table
ทำไมถึงควรใช้ google ads
By: Benjawan Jitpreecha
Tags: Artisan, Google, Google Adwords, Google Ads, Digital Marketing

We are a full-scale digital agency based in Chiang Mai, Thailand, specializing in software development, design, and digital marketing consulting.

Follow
10 Netflix Shows to Binge Watch
By: Vanessa Ham
Tags: Show, Lists, Binge Watching, Netflix, TV Series

Freestocks

While you are sitting around your house during quarantine, it can get boring. So you turn on the T.V but nothing good shows up.

Then, you remember you spend $9 a month for Netflix. So you go to Netflix but your not really sure whats worth watching.

Well, lucky for you I have watched almost everything on Netflix. To be honest everything Netflix puts out is really good. But, these shows are the best of the best.

Atypical

My favorite show of all time! In this show you walk through the life of a Autistic high school student who loves penguins.

Genres- Comedy and Romance

2. The Office

I’m sure many of you have watched the office. But, for that %1 who hasn't, this show is really good.

Genres- Sitcom and Romance

3. Riverdale

I just recently jumped on the ban wagon and watched this. I almost regret watching it because its very eerie. It has everything including a serial killer, mobs and gangs. Even though its scary the plot is astonishingly good. Definitely recommend for those who like horror.

Genres- Horror, romance and thriller

4. The Money Heist

I can’t stress enough how amazing this is. This is my second favorite show. If you love shows that have such a deep intricate plot, then this is for you. It is about this team of robbers who break into the Royal Mint of Spain. They explain how they did everything, and how they are going to escape. Once you watch the first episode you are sucked in. So definitely clear up your schedule to binge this show.

Genres- Romance and Robbery

5. Tidying Up with Marie Kondo

This show will really satisfy your cleaning addiction. I don’t normally like reality T.V. shows but I loved this one.

Genre- Reality TV

6. Jane the Virgin

This show is all about romance, and a girl chasing it. Every show is a plot twist. And, there might be a little murder mystery too…

Genres- Romance and Murder Mystery

7. Never Have I Ever

If you want a quick interesting show, then this is for you. Its only 10 short episodes.

Genre- Romance

8. Cheer

This is a documentary on the competitive cheer world. Please don’t be turned away because its a documentary, its extremely good.

Genre- Documentary and Sports

9. MARS

If you love space and science then watch this. It goes back and forth from being a fictional story to a documentary.

Genre- Science and Documentary

10. Lost in Space

If you just want a space voyage story then this is for you. It’s about a family who emergency lands on an unknown planet. What will happen?

Genres- Space and Fiction
If and then
By: Shakti Shetty
Tags: What Ifs, Shakti Shetty, Consciousness, Random Memories

Remember those school days when they asked us to pen imaginative essays on ‘If i were the Prime Minister blah blah’? If only i was enlightened enough then to begin my first and final paragraph as follows:

If i were the Prime Minister of this chaotic country, i’d have not wasted a minute on writing this silly piece of garbage. Besides, there’s hardly any probable merit attached to this futile exercise when all that matters is the score a student grabs at the end of the semester — forget his/her reading skills, pronunciation or the ability to sustain a conversation in English. No offence to the authority. Just that i’d be having far more important things to deal with if i were the PM. Like making sure more concrete steps are undertaken to educate our kids in a manner that will make them feel learned and proud of their mother tongue, not forcefully Anglicized with an overdose of lingual superiority complex.

Nice try though, teacher.

Sincerely yours,

Honourable Prime Minister of India.

PS: Don’t forget to vote.
Introduction BABI Finance — be an attitudinal Blockchain Top Media
By: Babi Finance
Tags: Blockchain, Articles

BABI Finance is a first-line blockchain media, having connections with big shots in the business in China and abroad. It cooperates with BCC, an international mainstream media, and conducts in-depth cooperation with more than 100 industry medium.Operating centers have been eatablished in China, Japan and France. The others,located in South Korea, Dubai and the United States, are coming soon.

It has video programs such as “Block Chain 100 People”and “BABI Fantastic BlockChain”.There are diversified layouts including news flashes, in-depth articles, video programs, countrywide landing activities, and blockchain trainings.

The global tour , global blockchain summit, international TV show “BABI Fantastic BlockChain” and other new media programs are in preparation.

BABI Finance Awards in the end of 2017 in China:

Outstanding Block Chain Media of the Year

Block Chain Project of Excellence of the Year

The most influential Media Awards

Looking forward to cooperating with you ！

The details of Programs are as follows:
Drone Employee at RED UAS, Sweden
By: Vitaly Bulatov
Tags: Smart Contracts, Drones, Unmanned Aircraft Systems, Ethereum Blockchain, Blockchain

We presented Drone Employee at the RED UAS International Workshop in Linkoping, Sweden. It is one of the major conferences in Unmanned Aerial Vehicles and Flight Management Systems development. Aleksandr, co-founder of Drone Employee, presented the article about Blockchain-based protocol of autonomous business activity for multi-agent systems consisting of UAVs.

Brief summary of our presentation

This presentation describes a method of organizing the communication protocol, which allows agents (in our case — drones!) of the multiagent system (the drone market) to make decisions about their actions.

We focus on solving the problem of drones (or any autonomous robot) participating in business processes among people, where their activities are organized in an unreliable and unknown environment. We propose to organize the communication system between the agents on this market via a peer-to-peer network using the decentralized Ethereum Blochchain and smart contracts.
STAND GINZA / 80 がもたらした都市の課題解決と新たなつながりの創出
By: 江口晋太朗, Shintaro Eguchi
Tags: Sharing Economy, News, Report, Micro Space, 日本語

in Both Sides of the Table
Satellite Imagery Provides Insights into Holiday Supply Chain Management
Tags: Supply Chain Management, Satellite Imagery, Space, Satellite Technology, Satellite Industry

The holidays are a time of giving, tradition and family; they’re a time to reflect and look forward. While relaxing and spending time with friends and loved ones, few pause to think about the networks that enable these celebrations — the global supply chains that deliver smartphones, chocolates and socks across the world to people’s homes every holiday season.

Raw materials are gathered in some of the world’s most remote places, transformed into goods in far-flung factories and delivered to your door through a sophisticated system of trucks, trains, planes and ships. Satellites are able to monitor many of these happenings giving a comprehensive look at global economic activity.

Here are some examples of how Earth-observation can provide unique insights into the processes that contribute to holiday cheer.

Beneath a glacier high in the Tian Shan mountains, Kyrgyzstan’s Kumtor Gold Mine will produce an estimated 560,088 ounces of gold in 2019. In this high-resolution SkySat image acquired on October 14, 2019, individual trucks are visible on the terraced slopes of the mine’s open pit.

Signatures of activity at factories could be belching smokestacks, open-air stockpiles, rail cars delivering raw materials or trucks lined up at a warehouse. This SkySat image captured activity at a labyrinthine industrial complex in Tianjin, China on December 5, 2019.

A cargo ship departs the Dalian Container Terminal on October 11, 2019. Satellites can monitor not only the comings and goings of marine traffic, but also estimate the number of shipping containers awaiting transport.

The Port of Oakland is a hub for both receiving goods from the Far East and distributing grain and produce from California’s productive Central Valley. This image shows land and sea traffic at the busy port on November 15, 2019.

Cars pack the parking lot of Sawgrass Mills mall in South Florida on Black Friday, November 29, 2019. Despite a long decline in brick-and-mortar sales, the crowds demonstrate a continuing American appetite for bargains.
Writing Every Day Won’t Make You a Better Writer
By: Deborah Oyegue
Tags: Reading, Learning, Self Improvement, Writing, Writers On Writing

Writing Every Day Won’t Make You a Better Writer

The caveat you missed from the great writing memo.

Photo by Ludovic Migneault on Unsplash

Studies show that writers who have a daily writing habit achieve sustainable success compared to those who write on inspiration. Stephen King is a glaring example. He has published over 88 novels and novellas. About 78 of his written works — short stories included — have been adapted for television series and movies.

In his writing memoir, On Writing, Stephen mentioned that he has a daily writing habit of penning down two thousand words irrespective of the season. Yet, that statement took up one paragraph in the book. Do you know what took up three pages?

Recommended books.

At the end of the book, Stephen recommended 96 books that he had read and found good and contributory to his writing (he reads an average of 80 books in a year). According to Stephen, “Reading is the creative center of a writer’s life,” and “If you don’t have the time to read, you don’t have the time (or the tools) to write,” which begs the question, what is a workman with no knowledge of the tools?
Smilo explained — sustainability. In this article of Smilo explained we…
By: Smilo Cooperative
Tags: ICO, Bitcoin, Cryptocurrency, Sustainability, Smilo

In the ‘Smilo explained’ series we will explain the technology and choices that define the Smilo Platform in an accessible way. In this article of Smilo explained we are going to point out how Smilo reached a sustainable state.

Older generation blockchains

Ever since the dawn of the Bitcoin blockchain, one of the most famous consensus algorithms has been the proof-of-work (PoW) algorithm. This PoW algorithm is an economic measure to deter various attacks on the network by requiring some work from the service requester, usually in the form of processing time by a computer. These computers, also known as miners, are consuming immense amounts of energy.

Bitcoin for example uses approximately 73 TWh (terawatt hours) per year, more than enough to light up 6.7 million American homes! Moreover, a single Bitcoin transaction has a carbon footprint of 445 kg CO2, unsustainable high.

Smilo’s blockchain

Smilo will not support any unsustainable consensus algorithms for the sake of our planet.

That is why Smilo decided to implement its own sustainable consensus mechanism, named Smilo BFT+. Smilo’s consensus mechanism is based on the Byzantine Fault Tolerance consensus mechanism, which is already energy efficient itself.

In Smilo’s BFT+, the blocks are not created by miners doing work, but by nodes which are chosen by the Smilo Proof of Resource and Time (SPoRT) algorithm. This SPoRT algorithm guarantees that all nodes have equal conditions to generate blocks, since they follow a clear set of common agreements. This greatly reduces the energy consumption as the computational demands associated with proof-of-work are removed. As a result, Smilo will be a sustainable blockchain platform with a small carbon footprint.

Be part of the Smilo hybrid blockchain movement!

Join our Telegram, Twitter and follow us on other social media for the latest updates! Medium | LinkedIn | Facebook | Reddit

For more information about the Smilo Platform check out our;

Website | Video | Whitepaper | Onepager | Whitelist

Our partners,
Birdcage
By: Arati Nair
Tags: Poetry On Medium, Marriage, Love, Society, Poetry

Birdcage

A poem

Photo by Drew Coffman on Unsplash

We are placid, stranger’s pets

Perched atop a swing

In her birdcage,

Your feathers bright she adores,

A peacock, fancy canary,

Or slice of sun she deems. But I spy

A clash of blues, of yellows,

A contrast stark, unseemly paradox

To my plumage red and grey.

We must perform in synchrony,

Even when my throat bleeds,

Or your beak broken is off tune,

As puppets we must parody

A life for mistress’ fantasies.

Flutter your wings in frenzy

For a mating dance she craves

I shall play demure to your doting

Antics in our prison cozy and cold.

We share the water bowl,

Twitter around the feed pan,

And excrete grief quietly.

This love inside our cage

Is a performance on loop,

For awaiting audience outdoors.

As strangers, paired lovebirds,

We’re doomed to their circus of crazy,

An act conforming to normalcy bizarre.
The Art of Bug Reporting
Tags: Software Testing, Development, Programming, Software Development, Bugs

The vagueness of the “it doesn’t work” report means less than nothing — the issue could be literally anything — the website could be down, the signup screen could be broken, the app could unwittingly be taking naked selfies of the user and e-mailing it to all their friends — there’s just no way of being able to tell.

Like it or not, mistakes are an inevitable part of all software.

Many mistakes can take hours to be corrected and it is impossible to deduce what the problem is without a good report of the problem.

Reporting Bugs — the Right Way

So here is how to write a bug report that helps narrow down the problem, makes developers happy and streamlines the process of making your software just… work.

Bug Summary

What is the problem? A bug summary should provide a quick snapshot of what exactly the issue is. It has to be precise.

Try to find the right words to describe the summary that would give the information directly. Generic statements like “not working properly”, “not working as expected” etc., must be avoided.

Where is the problem? If it’s a website, copy and paste the URL. If it’s not, give the name of the screen you are on.

What environment are you using the software in?

Are you on a PC or a Mac? Firefox or Chrome? iPad or iPhone? iOS or Android? What software version(s)? What browser plugins do you have installed? What crazy software are you running in the background?

Describe the problem (obvious)

A bug should always be written in a clear, concise and precise manner so that it gives an exact location of the bug in the extensive/exhaustive software map. I reiterate that this not only improves the quality of software but also reduces the cost of testing and developing the software to a great extent.

Expected result — Suggested fix

Say what you expected would happen with the steps taken and what really happened. Do you think you know how this should be fixed? Great! Save developers some time and confusion and describe how you think it should be fixed here.

Screenshots!

If you can see the problem, capture the moment. There is nothing better than being able to see the problem by ourselves. And if there are already annotations in it, you will have nailed it!

Spread love to developers

If you find something wrong — no matter how alarming it seems, stop what you’re doing, take a step back and write a decent bug report.

As easy as firing up the email and document the incident with love. Don’t just call up or send a one-liner message.

So now when you check out that shiny new software released and something breaks, you know how to get it fixed faster, more effectively and without frustrating anyone. You become a helpful part of a team, instead of a clueless outsider and hey, maybe you learned some things to make you a more software-savvy person in the process.

Sincerely, a developer.
ICO Prediction: Electrify Asia
Tags: ICO, Bitcoin, Investing, Cryptocurrency, Blockchain

ICO Prediction: Electrify Asia

We’re going to put our Sentiment Intelligent prediction platform to the test and predict the outcomes of the Electrify Asia ICO this week

We’ll keep it short and sweet and get to the juicy figures. Our Sentiment Intelligence Prediction Platform has come up with the following results:

ICO Price: $0.08

Week 1:

All time high: $0.179 (2.2375X)

All time low: $0.00456 (0.57X)

Average 24hr Volume: 1821.22 ETH

6 Months:

All time high: $0.3327 (4.159X)

All time low: $0.00456 (0.57X)

Average 24hr Volume: 710.97 ETH

Disclaimer: Markets are extremely volatile and investing in a very short term period such as one week is exceptionally risky. Our models cannot provide certainty on outcomes in such a short space. Our fund invests based on our six-month predictions, not weekly.

Notes:

Our model has predicted a favorable outcome for the performance of the Electrify Asia ICO. Electrify Asia has performed very well in all static data points such as token metrics, team, partnerships, lockup, discount/bonus, product type, product state, etc.

Electrify Asia has also received largely positive sentiment. To add a caveat to that — while positive, there has been very little exposure for EA on Telegram. This both dilutes the relevance of or sentiment analysis results and reflects negatively on investor interest.

To add to that, our model has also predicted that exchanges with high volume (e.g. Kucoin, Huobi, Binance) will only start listing ELEC tokens after 5 weeks. This is not favorable for a cryptocurrency with little “hype”.

Note: ourTell and the ourTell team involved in these predictions have no stake/position in Electrify Asia. This is purely a prediction based on our model. The Sentiment Intelligence fund still runs on a conceptual basis and has not invested in any projects as of publishing this article.

Head over to our website and be sure to download our whitepaper if you would like to get some more information on how we make predictions and what parameters are considered.

If you would like more information on anything we would love to hear from you. Please contact an admin on Telegram or send us an email.

Stay in the loop:

Official Telegram | Website | Email
Hebron’s Royal
Tags: Poetry, Thesceneandheard, Palestine

Hebron’s Royal

Poetry By Brandon Marlon

Seven and a half years has he resided in his capital,

site of storied forebears whose cumbersome legacies

slumber beside him at night, perpetually appealing

to him to fructify and edify.

Heroized since youth, he shoulders expectations

with aplomb, misleading one and all into believing

that he knows nothing of dread or sorrow.

He has the company of his wives, the strings of his harp,

and a talent for verses, balms for an anxious spirit

beset by concerns night and day.

When his kingship permits, on twilit eves and morns

he limns warm memories of the countryside’s

glacises and planar terrain, its hilly ranges and tableland

liberally dotted with townlets of earth and thatch.

In his southerly citadel he is safe and at ease,

immured behind bulwarks of courtiers, officers,

and petitioners, upheld inside the edifice of faith;

recumbent on his bedroll and pallet,

he ponders what lies ahead, northward,

semi-distracted by the aromatic attar

scenting palace corridors and blending

with the fragrant medley of medlars, apples, and pears

whose sweetness ascends from stalls at street level.

From his rooftop terrace he espies quaint scenes

of familial neighbors beneath canopies atop flat roofs,

breakfasting on flatbreads smeared with quince jelly,

sampling aperient prunes as hoopoes swoop past

in arcs towards the sepulchral Cave of the Patriarchs.

Upon consulting his prophets he will with dispassion

issue directives peremptory and jussive,

ousting scruples by recalling Samuel’s insistence

on anointing his redheaded pate with oil from a horn,

not from a pitcher, so as to prolong a dynasty.

Come dusk, he with stealth forces will be underway,

entrusting destiny to sublime providence,

cosmic mainspring, wellspring of blessing.
Google Interview Question: Check Sum in Array
By: Angad Singh
Tags: Interview Questions, Google, JavaScript, Programming, Programming Interviews

Solution

We can do this easily. We take a nested loop and start going through the array, trying every combination until we either reach a combination that equals to sum and then returns true , or reach the end of our loops and return false . However, this wouldn’t be an elegant solution as it would have a time complexity of O(n²).

Instead, let’s try to create a set that can easily be done in JavaScript by creating a simple object. As we will iterate through the array, we can add the current element to our set. If we see that the sum — currentElement exists in the set, we return true. If we go through this whole iteration and reach the array’s end, we return false.

This way we improve our time complexity. I becomes O(n) because we only go through the array once. We also use the same magnitude of space complexity, O(n), because the size of our object is directly dependent on the input array’s size. Here’s the solution:

function checkSumInArray(sum, numbers) {

const parsedNumbers = {}; for (let i = 0; i < numbers.length; i ++) {

const diff = sum - numbers[i];

if (parsedNumbers[diff]) {

return true;

} else {

parsedNumbers[numbers[i]] = true;

}

}; return false;

}

You can try this out by pasting the function into your browser’s console and then giving it an input, like this:

console.log(checkSumInArray(17, [1, 9, 2, 19, 14, 8]));

Is this the best we can do?

I can think of at least one more solution — a solution that would decrease the time complexity to O(n log(n)) . We can use Binary Search to search through the array for sum — numbers[i] — provided we sort numbers array first. This would also decrease space complexity as we would always only need constant space, thus O(1) .

I’ve given you a big hint so I’ll let you have fun with implementing this last solution. I’ve got more of these that I intend to post about, so follow along to hone your whiteboard coding interview skills!
[EDUCATION] Strategic Plans — are they worth the paper they are written on?
By: Pito Salas
Tags: Education, Planning, University, Higher Education, Strategy

I came across a very provocative article about why and how universities seem to often get buried in a time consuming and torturous process of strategic planning.

My experience in the private sector is that it is very easy to get sucked into a process that takes on a life of its own and sucks a massive amount of time out of the organization for very questionable outcomes.

Caveat: I don’t claim that I have a broad view on this, as my experience is quite limited but I’ll just say that for my money “Strategic Plans” are the management equivalent of “Big Design Up Front”, both of which I try to limit as much as possible.

Remember I am neither against planning nor design. I am against spending massive resources on the creation of massive documents which are out of date as soon they are written down, and are never ever looked at again.

Here’s the conclusion from the article:
[Python] gRPC Performance Test with Locust
Tags: Google, Python3, Performance, Python, Grpc

Generate gRPC Code

python -m pip install grpcio

python -m pip install grpcio-tools

Folder Structure

grpc_demo

├── grpc_perf.py

└── protos

├── __init__.py

├── helloworld.proto

└── proto_helloworld_python

├── helloworld_pb2.py

└── helloworld_pb2_grpc.py

Create a file named helloworld.proto

Define a RPC service named “Tester”，The RPC method is “SayHello” and the input arguments is “HelloRequests” and output value is “HelloResponse”. In each message include three properties: type, name and index.

python -m grpc_tools.protoc -I protos --python_out=./proto_helloworld_python --grpc_python_out=./proto_helloworld_python protos/helloworld.proto

Assuming the gRPC server already implement completed !

So, we need to prepare Locust python code with gRPC client.

Here we go ~:D

First, we should give a __init__.py file into protos/ let it as a python module. include the following code. (To avoid import error)

Locust

python -m pip install locustio

Perf test code grpc_perf.py

The first class in file is a client instance for gRCP client to send request and it have one method named “say_hello” and the second method “get_grpc_metadata” is a static method to generate gRPC headers. (Line 13-33)

The next class is a Locust performance task set object, it be used to generate request tasks. It have “on_start” and “on_stop” methods for setup and teardown step and I create a method for Locust request data collection at line 49, it can help to generate Locust performance reports.

In the final class is a user simulator, it should define self.client parameter into the object and setting the tasks definitions. (line: 74)

Start to Run Locust

# Use the following command to launch Locust #> locust -f grpc_perf.py

[2020-12-27 22:55:31,007] tw-wischang/INFO/locust.main: Starting Locust 1.4.1 [2020-12-27 22:55:30,998] tw-wischang/INFO/locust.main: Starting web interface at http://0.0.0.0:8089 (accepting connections from all network interfaces)[2020-12-27 22:55:31,007] tw-wischang/INFO/locust.main: Starting Locust 1.4.1

Open the browser and typing http://0.0.0.0:8089 , you will see Locust console and setting the request parameters to do load testing.

Some fields show on Locust console, the first is “Number of total user” in my test I given 5 users for it and given 20 Spawn rate for it. I know the value not really made sense, it just for demo. In your cases, you need to think about what value could match your scenarios and click “Start swarming” button the request will like Locust to swarming.

Test Report

For a while, you will see the requests status on Locust dashboard and navigate tabs Charts, Failures, Exceptions, Download Data what you want to check the code exceptions and charts of requests. When you click stop button you can download load test report from the “Download Data” page.

Hope you enjoy this article ~ :D

Reference
Why your company should start writing Acceptance Tests as soon as possible. (BDD) — Behat
Tags: Behat, Testing, Software Development, Acceptance Tests, Laravel

I work at SportsRecruits as a Software Engineer and currently we are using “Behat” for creating and running Acceptance Tests of our Laravel-based applications. Behat is a framework for testing and guaranteeing business expectations, closing the communication gap between the stakeholders and the development team -a daily issue. Unlike any other testing frameworks, Behat allows us to express features that are required from the business side in plain english -it means that tests can be written and understood by anyone with no programming experience at all, by just following and understanding what is known as the context-action-outcome pattern.

Test could be included as part of an automated testing process and finally accepted only when it is considered acceptable. This is all that a business requires in order to maintain a better back-to-back communication between the stakeholders and the development team. This level of commitment is what it is known as “Acceptance”. We call it acceptance because they express what the software needs to do in order for the stakeholders to find it acceptable.

When tests are described and executed, the automated tests will normally fail, because no code had been written yet, but at least it shows what the stakeholders care about, thus it gives a good signal as to what it will take to be done.

It’s important to point out the difference between Acceptance tests and Unit tests. It’s said that Unit Tests aim to help the developer to build the things right, while Acceptance Tests aim to build the right things.

On the whole, you should start writing Acceptance Tests because it outperforms visualization and execution of the necessary steps way before writing the first line of code, allowing the parts involved to think thoroughly about the necessary decisions that need to be taken. And that’s exactly what we’re doing at SportsRecruits. Our entire development flow is now based on predefined requirements that would lock the application from going live and launching until the desired outcome can be automatically considered acceptable.
The Daily News
Tags: Vote, Politics, Comics, World, Climate Change

Written by

Almost famous cartoonist who laughs at her own jokes and hopes you will, too.
Yes, Microsoft Made An Xbox Fridge
By: David Leibowitz
Tags: Culture, Business, Gaming, Features, Marketing

Yes, Microsoft Made An Xbox Fridge

How a meme became reality

When Microsoft released the first images of its soon to be released Xbox Series X, some trolled on the internet and said it looked more like a refrigerator than a serious gaming console. The company’s response? They went all-in on the joke and made an actual fridge.

The Xbox Series X Fridge was unveiled to the world just before Halloween. It’s fully functioning at 400 pounds, over six feet tall, and a 1:1 scale replica of the soon to be released Xbox Series X console. On the outside, the familiar Xbox logo shines white to lead you to munchies. The space reserved for DVDs has been converted to a convenient hand-hold on the refrigerator door. And once opened, the cooled contents bask in the glow of Xbox green ambient lighting.

According to Microsoft, the appliance’s retail value is $2,999 — but you won’t be able to get your hands on one because only three were manufactured. The first was delivered to Snoop Dogg for his birthday in an Instagram unveiling. Another went to iJustine, a popular YouTuber. The last will go to one lucky gamer as part of a sweepstakes that is timed to sync with the global launch of both the Xbox Series X and the Xbox Series S on November 10th.

A slick video for the sweepstakes shows the “unboxing” with a full-scale replica of the outer carton of an actual shipping Series X console (this one the size of a shipping palette) that contains the fridge. The Twitter video aptly ends with “Power Your Dreams, Power Your Memes” — since the idea was literally sprung from an internet meme.