fabiochiu/medium-articles huggingface dataset:
SOLID STEPS — MASQ Network Dec20 Update
Tags: Updates, Cryptocurrency, Technology, Software Development

$MASQ Liquidity Providers (LP) and Staking Rewards are LIVE

In line with MASQ Network project milestones and the tokenomics, 2,000,000 $MASQ and roughly 385 ETH were provided as initial liquidity to Linkswap for initial launch. This was a huge accomplishment which took several months of planning and execution, and is the first step of many in the launch and marketing strategy.

A further 150,000 $MASQ from the marketing token allocation have been provided for LP rewards to those who are providing liquidity and staking them on the Linkswap LP Rewards platform

Our amazing Marketing team has created two tutorial videos to assist our community:

Important Note from the MASQ Network Team — to promote community engagement, reward loyalty and show appreciation to MASQ supporters, the team ARE NOT staking any liquidity tokens from the team LP provided.

That means all the staking rewards available are there for the public!

There has been some extremely exciting update from community members as to just how lucrative and rewarding the staking model is — all supporters are encouraged to get involved before the reward period ends

Reminder on the Rewards periods:

First 2-weeks — $YFL and $MASQ are rewarded on a fixed daily emissions to stakers

Following 6-weeks — $MASQ is rewarded on a fixed daily emissions to stakers

Total reward period is 8 weeks
REACT : Formik və Yum-la Form təsdiqləmə metodları
By: Nail Mammadov
Tags: Azərbaycan, JavaScript, React, Forms, Azerbaijan

in Both Sides of the Table
Day 17 — Rotate Array. 100 Days to Amazon
By: House Of Codes
Tags: Programming, Coding, Software Development, Interview, Java

Day 17 — Rotate Array

100 Days to Amazon

100 Days to Amazon — Day 17 — Rotate Array

Photo by Mae Mu on Unsplash

Out of Free Stories? Here is my Friend Link.

Introduction

Hey Guys, Today is day 17 of the challenge that I took. Wherein I will be solving every day for 100 days the programming questions that have been asked in previous interviews.

You have a bonus at the end if you keep reading. You can find out the companies that have asked these questions in real interviews.

All these problems are taken from the following e-book. 🎓

This is completely free 🆓 if you have an amazon kindle subscription.

This e-book contains 100 coding problems that have been asked in top tech interview questions. It also has a guide to solving all the problems in 200+ ways. These problems I assure you has been asked in previous interviews.

You have to decide whether you want to go unprepared for a tech interview or go ahead and quick search for this guide to solve the 100 problems.

Begin Your ascent to greatness🚀

Note : this e-book only contains the links to the solutions.

Day 17 — Rotate Array🏁

AIM🏹

Given an array, rotate the array to the right by k steps, where k is non-negative.

Example

Input: [1,2,3,4,5,6,7] and k = 3

Output: [5,6,7,1,2,3,4]

Explanation:

rotate 1 steps to the right: [7,1,2,3,4,5,6]

rotate 2 steps to the right: [6,7,1,2,3,4,5]

rotate 3 steps to the right: [5,6,7,1,2,3,4]

Code👇

Author: Akshay Ravindran

Algorithm👨‍🎓

Remove the unwanted amount of rotations if the number of rotations is more than the length of the array. Using, k = k% nums.length; Three types of reverse you have to do in order to solve this. One is reversing the whole list. Second, Reverse the list from the start till k numbers. Third, Reverse the list from k+1 to end.

Conclusion

Have you come this question in your interview before? Share it in the comment section below. 🤝

Don’t forget to hit the follow button✅to receive updates when we post new coding challenges. Tell us how you solved this problem in the comments section below. 🔥 We would be thrilled to read them. ❤

I have published an ebook. A compilation of 100 Java(Interview) Programming problems which have been solved. (HackerRank) 🐱‍💻

Click HERE 🧨🎊🎃

This is completely free 🆓 if you have an amazon kindle subscription.

Previous Blog Posts
First Silent Film:
By: Tushar Medade
Tags: Médiá, History, Acadmedia, Oneworksmedia

The Great Train Robbery

Picture Post/Stringer/Moviepix/Getty Images

Produced by Thomas Edison but directed and filmed by Edison Company employee Edwin S. Porter, the 12-minute-long silent film, The Great Train Robbery (1903), was the first narrative movie — one that told a story. ​The Great Train Robbery’s popularity led directly to the opening up of permanent movie theaters and the possibility of the future film industry.

Plot

The Great Train Robbery is both an action film and a classic Western, with four bandits who rob a train and its passengers of their valuables and then make their grand escape only to be killed in a shootout by a posse sent after them.

Interestingly, the film does not spare on violence as there are both several shootouts and one man, the fireman, being bludgeoned with a piece of coal. Surprising to many audience members was the special effect of throwing the bludgeoned man off the tender, over the side of the train (a dummy was used).

Also first seen in The Great Train Robbery was a character forcing a man to dance by shooting at his feet — a scene that has often been repeated in later Westerns.

To the audience’s fear and then delight, there was a scene in which the leader of the outlaws (Justus D. Barnes) looks directly at the audience and fires his pistol at them. (This scene appeared either at the beginning or at the end of the film, a decision left up to the operator.)

New Editing Techniques

The Great Train Robbery not only was the first narrative film, it also introduced several new editing techniques. For example, rather than staying on one set, Porter took his crew to ten different locations, including Edison’s New York studio, Essex County Park in New Jersey, and along the Lackawanna railroad.

Unlike other film attempts that kept a stable camera position, Porter included a scene in which he panned the camera to follow the characters as they ran across a creek and into the trees to fetch their horses.

The most innovative editing technique introduced in The Great Train Robbery was the inclusion of crosscutting. Crosscutting is when the film cuts between two different scenes that are happening at the same time.

Was It Popular?

The Great Train Robbery was hugely popular with audiences. The approximately twelve minutes of a film that starred Gilbert M. “Broncho Billy” Anderson* was played across the country in 1904 and then played in the first nickelodeons (theaters in which movies cost a nickel to see) in 1905.

* Broncho Billy Anderson played several roles, including one of the bandits, the man bludgeoned by coal, a slain train passenger, and the man whose feet were shot at.

Rosenberg, Jennifer. “First Silent Film: The Great Train Robbery.” ThoughtCo, Aug. 27, 2020, thoughtco.com/first-silent-movie-the-great-train-robbery-1779195.
Week #6 Heart Disease Detection
By: Harun Alperen Toktaş
Tags: Machine Learning, Ai For Good, Random Forest

Introduction:Hello everyone again! Last week, we talked about the decision tree algorithm and results. We said that the decision tree algorithm causes overfitting. This week, to solve this overfitting problem we will talk about random forest algorithm.

Random Forest:

The random forest algorithm is a more flexible version of the decision tree algorithm. It provides a better generalization and more accurate classification of new samples. Therefore, it provides an improvement in the accuracy rate.

At each step of the random forest algorithm, we create a new data set by selecting random samples from the original data set and run the decision tree algorithm on this new data set.

The important thing to note here is that the data set we created contains the same number of samples as the original data set, and we can select the same sample more than once (Completely random).

When constructing a decision tree on these randomly selected data sets, we must use randomly selected feature subsets at each step. The number of features that subsets contain is a parameter and should be optimized.

Randomly creating the decision tree in this way will result in a wide variety of trees.Variety is what makes the random forest algorithm more efficient than the single decision tree algorithm.We repeat this decision tree creating process a number of times (for example, 100).

When testing a new instance to which class it belongs, we test it on all the random trees that we have created and vote for the majority.

Results:

In our 1st data set, random forest algorithm gave 93.55 accuracy.

In our 2nd data set, random forest algorithm gave 86.39 accuracy.

In our 3rd data set, random forest algorithm gave 71.92 accuracy.

For all three data sets, the random forest algorithm yielded better results than the decision tree algorithm

With this latest work, we have completed our project.As a result of the studies we have made, the best result has been given by the random forest algorithm as you can see from the graph.We found this to be normal because the data set contained continuous and discrete features.Generally, you can see the comparative results from the table for 3 data sets.We ended our posts with this blog.See you in other studies.
The End of Mauricio Pochettino’s Tottenham
By: Sean Raftery
Tags: Soccer, Premier League, Tottenham Hotspur, Management, Mauricio Pochettino

My relationship with Tottenham has only deepened since the first match I watched, a preseason friendly with Scottish club Heart of Midlothian I watched from my desk at a summer internship. It deepened with every match of FIFA I played with Tottenham against my dorm-mates who more wisely chose better clubs with stronger players, with every trip into Manhattan with friends to watch matches with the supporter's clubs, and with every player bought, player sold, manager hired, and manager fired.

But perhaps no one man is more responsible for my connection with the club than its manager for the past five years: Mauricio Pochettino.

Mauricio arrived at Spurs with a relatively low profile. He was joining from a lower profile Premier League club, Southampton, after some time of moderate success in Spain. He had made a bit of a name for himself in Southampton for getting a relatively young team to play greater than the sum of its parts, utilizing a high pressing style that sought to intercept the ball before the other team could launch an attack and strike quickly. This profile suited Tottenham well enough to give him a chance.

What followed was the greatest period of sustained success at Tottenham in the Premier League era. Multiple seasons of finishing in the top 4 and securing qualification into Europe’s Champions Leagues, with a few seasons of legitimately hunting for the first place trophy. He trusted the young players at the club and turned them into world superstars and club legends.

Beyond the glory of the club under Pochettino, I empathized deeply with his approach to squad building, management, and life. I saw myself as the same “unknown” who was deeply motivated to prove his place on the world’s stage doing what he loved. Pochettino invested time and resources into growing the players he believed in. He wasn’t looking for an easy win or a quick payday. I devoured a book which detailed this mentality through the story of his first few years at Tottenham, Brave New World, and looked for any insights I could take and apply in my own life and career. His impact on my life has been immeasurable as one of the many role models I look up to.

His attitude manifested on the pitch with a product that matched Tottenham’s motto, “To Dare is To Do”. Pochettino’s teams pressed high, flew around the pitch, and scored in buckets. It was a true joy to watch, but an even truer joy to see the mentality he cultivated at the club and the connections he forged with the players and the fans as he did so.
Things that don’t work yet
By: Dan Hill
Tags: Music, Tech, Adaptive Design, Interaction Design, Internet of Things

Even after half a century of human-computer interaction research, and the burgeoning interest in wearables, VR, AR and physical computing, there are few interfaces, if any, that can afford the level of control or creative exploration that the deceptively straightforward electric guitar or keyboard has had.

And crucially, that same electric guitar is also potent in the hands of all those less than a master. Not to overstate it, but it is immediately intuitive and accessible, and then complex over time. The perceived affordances of a guitar or keyboard intrinsically convey how to play them — what parts make a noise, and how — such that one can approach an instrument for the first time and create organised noise within seconds. Frankly, many records have been made shortly afterwards.

Over the late 1970s and early 1980s, punk indicated how such devices could be ‘hacked’ in entirely different ways to soundtrack no less than a new way of life, just as synth-pop produced different noises from rudimentary electronics, whilst techno used the same objects to create an underground resistance to that, and most enduringly, hip-hop conjured up a new genre from two turntables and a microphone. Part of the key to those various splinters developing into the rich musical seams they did was the sheer approachability of their chosen weapons — the turntable, the sampler, the guitar, the drum kit.

Co-opting the words of physical computing pioneer Mark Weiser, these devices are “seamful” as opposed to seamless: their design intrinsically reveals its seams, how it works, and how it doesn’t. Or, as Dieter Rams would have it, their design makes the product understandable. Their interfaces are immediately rewarding as well as highly adaptable, a form of accessibility that also suggests the ability to ‘hack’ these things easily. Ultimately, it meant that they could produce entirely unpredictable results.

The Blocks Lightpad is, well, a little blocky in this respect, attempting to remove complexity by simply omitting almost all physical features, hiding options within the Noise app. Ironically, this ends up meaning that its interface is not a huge step up from Noise itself. It’s caught in the middle here: it does not have those immediate affordances (although it is not hard to use once set up) and yet equally, you feel like you’d reach the edges of its complexity fairly soon.

It’s unfair to compare Blocks with the guitar, the latter a device with hundreds of years of development, and many millions of players over time, an object used by both the Carter Family and Carter The Unstoppable Sex Machine, Sid Vicious and Steve Reich. Certainly its creators would not be likely to make such a comparison.
Believe in Love
Tags: Believe, Believe In Love, One Line, Chalkboard, Poetry

Get this newsletter By signing up, you will create a Medium account if you don’t already have one. Review our Privacy Policy for more information about our privacy practices.

Check your inbox

Medium sent you an email at to complete your subscription.
Designing the Youtube Learning experience
By: Cyril Grard
Tags: Product Design, YouTube, UX Design

There are 500 million views of learning-related content on YouTube every day. There are more learning-related videos on YouTube than books in the Library of Congress. 86% of U.S. viewers say they often use YouTube to learn new things.

But is the Youtube user experience really suitable to learn new stuff?

In this article I will first go through an audit of the existing learning experience of Youtube. I will then prioritize scenarios that I reckon are the most important ones to focus on for the new design. Finally, I will present the mockups that I imagined to meet the needs of learning content online, while sticking to Youtube brand and primary use.

1. First, the audit 🔍

For this UX audit, we are going to put ourselves in the shoes of a “learner” who is looking for training in UX design. We assume that he does not know the platform and is visiting it for the first time.

The idea is to identify the user’s path and what problems he or she encounters.

a. The Homepage
10 Examples to Master Pandas Styler
By: Soner Yıldırım
Tags: Machine Learning, Artificial Intelligence, Python, Data Science, Data Visualization

10 Examples to Master Pandas Styler

Style your dataframe to make it more appealing and informative

Photo by Joshua Reddekopp on Unsplash

Pandas is highly efficient at data analysis and manipulation tasks. It provides numerous functions and methods to operate on tabular data seamlessly. However, all we see is plain numbers in tabular form.

What if we integrate a few visual components into Pandas dataframes? I think it makes them look more appealing and informative in many cases.

We can achieve this by using Style property of pandas dataframes. Style property returns a styler object which provides many options for formatting and displaying dataframes. A styler object is basically a dataframe with some style. In this article, we will go through 10 examples to master how styling works.

We will use a customer churn dataset which is available on Kaggle and also create some sample dataframes.
Tokocrypto Weekly Update 09–16 Jul 2018
Tags: Salamtothemoon, Bitcoin, Tokocrypto, Ethereum, Blockchain

Tokocrypto was invited to Seminar Nasional Technopreneur on Saturday, July 14, 2018 (UNIVERSITAS KOMPUTER INDONESIA, BANDUNG) whereby Kai, CEO of Tokocrypto presented on the topic “Adapting to Decentralization”. It was a great session with much enthusiasm from the audience and many interesting questions were asked and answered. Stay tuned to this channel for more photos!

Update 1: Increased trading limits!

We have heard you, our loyal #Tokocrypto users. Starting from 16 July 2018, 00:00 WIB, we will be increasing our trading limit to Rp 500.000 for Lv.0 accounts, Rp 25.000.000 for Lv.1 accounts and Rp 50.000.000 for Lv.Premium accounts.

User Level Privileges

We will be gradually increasing the trading limits so stay tuned for more updates!

Update 2: New and improved Tokocrypto User Profile tab

Also in this week’s update, we have improved Tokocrypto’s User Profile tab. Simply access this by clicking on “User Profile” after you have logged in to Tokocrypto platform.

Click on User Profile tab

We have added a new feature which will track the discounts that you have unlocked thus far. This discount will be applied to your transaction fees which is currently set at 0.1% on all transactions.

Unlock discounts when you complete certain Tokocrypto missions

You can find out more about the different Levels by hovering your mouse over the different levels to find out more about the different trading limits and withdrawal limits of BTC and ETH.
Edd’s Market Summary — 27/04/2018
Tags: Crypto Trading, Bitcoin, Monero, Cryptocurrency

The market has provided us with a classic crypto rollercoaster of emotions this week. BTC started the week testing the 8900 mark. Then, breaking out significantly, it rose around 9% in a matter of days to test the 9700 mark. Unfortunately, despite the positivity and bullish sentiment returning to the market, BTC failed to break the significant 10,000 mark. The retrace was equally as swift return to consolidation pattern trading up between the 8600–8900 range, notably trading above the BTC critical support line of $8,000/61.8% Fib. retracement level. The movement can largely be attributed to the technicals and support levels, with the only real fundamental news emerging out of Japan with further regulatory intervention from the FSA. While we remain confident we will re-test the 10,000 mark in the near future, we think the market will favour consolidation before pushing on up.

Dates of Note :

27th April: Bitcoin — CME Bitcoin Futures April 2018 last trade

30th April: MoneroV hard fork

30th April: Japan Shōwa Day

1st May: Labour Day

1st — 2nd: May Crypto Invest Summit in Los Angeles

2nd May: Fed Interest Rate Decision
The Flip Side of Negativity Loops
By: Tabitha Wasserman
Tags: Life Lessons, Mental Health, Self, Mindfulness, Life

The Flip Side of Negativity Loops

Reverse, reverse! The virtue of playing your negative mind loops backwards.

Image by Pexels from Pixabay

I decided to do some Postmates deliveries the other morning. They took me to an area I never go to, and kind of hope I never have to go to again. It must be the only part of NYC that isn’t mostly on a grid. There’s way too many triangles for my taste. I got straight-up lost twice.

When I was going on my way into work-work, I saw that the 4/5 train side I was about to go down said Uptown, so I crossed the street to go the Downtown side. This was wrong.

I didn’t notice that the Google Maps direction said to go Uptown. I had my stops mixed up and thought the stop I was going to was downtown from where I was. So, even after checking that I was going down the right side, I went down the wrong side unwittingly.

I realized at the last second, when the wrong train was pulling in, that I was on the wrong side, frantically checking the directions again so I wouldn’t miss my train if I was on the right side. I saw on the other side of the platform that the next train over there was due in 3 minutes. I ran up the stairs and across the street to the correct side.

I went to swipe in but the message that I hate most in the world when this happens came up on the turnstile: JUST USED.

This is so embarrassing every time it happens. I already feel stupid for going to the wrong side in the first place but now I have to explain it to the booth employee, who may or may not be nice depending on what kind of people have gone up to them so far that day.

I already missed the train I rushed over for. The next one was only four minutes behind.
Embrace the weirdness of actively supporting people
By: Cassy Kissack
Tags: Life Lessons, Work, Anxiety, Social Media, Side Hustle

Embrace the weirdness of actively supporting people

Send some love to your local creative, they really appreciate it.

Image by Bruce Mars via Pexels

Social media is one of my absolute favourite things on this planet, not because of the ability to waste large amounts of time under the guise of productivity, but because it keeps me up to date on so many people I haven’t been particularly close with over the years who are now running amazing businesses, making cool art projects, or just genuinely experiencing the world in a way that I’m not.

The problem here lies in the fact that since we haven’t been close in “real” life in a lot of cases, it occasionally feels a bit awkward to me to do more than click like on a post/photo/video/whatever that they’ve shared when really I want to scream “holy crap, go you, this is awesome!”.

I’ve spent a lot of time writing, making, and sharing my own work online, and I’m well aware that those actual comments or even personal messages telling me just how much someone likes whatever I’ve put out into the universe are WAY more validating that someone clicking like.

Yet somehow I fall into this weird mental spiral of not wanting to appear too eager, too enthused, too stalker-y, too weird.

I now try to make a point of doing it anyways, even if it makes me a little uncomfortable at first.

Not once has anyone called me a stalker, or weird, or been anything but grateful that I also think their work deserves recognition and support.

I reserve my excitement and praise for projects that I genuinely believe in. (Sorry Karen, you’re multi-level marketing crap make-up isn’t my kind of sales pitch.) You don’t have to religiously congratulate every person on every project just because that’s what you’re “supposed” to do.

But when someone I’m connected with (even if it was meeting you at a frat party one time) puts out something that is really awesome, whether it’s a music video, a podcast, a blog, or even a nicely painted rock that is going to sit on their front lawn, I take 2–3 minutes out of my day and let them know how great they’re doing.

We’re living in the gig economy, we’re living in the age of everyone having a side hustle, and we’re living with this magical thing called the internet that makes it incredibly easy to put yourself out there.

As a creative, what bothers me more than people actively disliking my work, is putting hours, weeks, or even years into a project, and not receiving any kind of response or feedback.

If you like something, even if you think it’s weird to reach out and say it, I promise that we really appreciate hearing it.
How the Blockchain Can Solve Amazon’s 400 Million Dollar Problem
By: Pronoy Chaudhuri
Tags: Money, Business, Ecommerce, Blockchain, Technology

Counterfeits in the Online Marketplace

Photo by Wei Pan on Unsplash

Counterfeiting, defined as [making an] imitation of something else with [the] intent to deceive, has become prevalent in today’s online marketplace. This is because there are so many fake products added every minute that large e-commerce retailers, such as Amazon, are unable to keep up and verify their authenticity.

From 2018 to 2019, there has been a 40% increase in counterfeits online.

For small companies, this is a large problem. When S’well, one of the most recognized brands in the world for their reusable water bottles, was just a start-up running out of an apartment, they too faced counterfeit issues.

Here is an excerpt from a Medium article written by Stephanie Clifford that discusses how Sarah Kauss, the founder of S’well, found her first copycat:

Kauss and her [partner] were heading to S’well’s factory in China when they stopped for a couple days’ vacation in Hong Kong. Kauss saw there was a trade show and insisted on stopping by. When she arrived, it appeared that S’well had a significant presence at the show, with bottles displayed in a case and a ribbon flaunting an award it had apparently won. “A man came over to me and gave me his business card, very properly, and said he was from S’well,” she says. His card had S’well’s logo on it, with the little TM for ”trademark.” The problem: Kauss at that point was running S’well from her apartment. It had no presence in Asia. Nor did it have a sales rep there. And it had no employees besides Kauss. She had barely gotten the company off the ground, and her bottles were being knocked off.

In a globalized marketplace, it proves difficult to enforce intellectual property rights when someone can sell imitations overseas with a low risk of being punished. Kauss’s experience is a clear example of how widespread the knockoff epidemic has become.

Why This Is a Problem for Amazon

Photo by Jp Valery on Unsplash

“When a fellow says it ain’t the money but the principle of the thing, it’s the money.” — Artemus Ward

Amazon desperately wants to combat its counterfeiting crisis for one major reason: vendors are leaving them and Amazon is losing money as a result. In the past month, Nike, one of Amazon’s most popular vendors, decided to leave the platform because fake listings were superseding their content on search results.

On e-commerce platforms, SEO is key for vendors who want to grab eyeballs and drive sales. With fake listings on Amazon, the platform breeds a sense of distrust and an aversion to building brand loyalty. In the words of Jeffries analyst Randy Konik, “Amazon is just a traffic aggregator that reduces friction in consumption… it doesn’t build communities.”

On top of all this, Amazon itself has been accused of knocking off popular products. Last year, home and kitchen brand Williams-Sonoma sued Amazon by claiming the tech giant’s private-label furniture division copied one of their chair designs.
WINNER, WINNER, TURKEY DINNER
Tags: Questions, Games, Crowdini, Steemit, Steem

See what I did there? Too corny?

We do have winners to crown. And for the Salad game we had 2 people tie for the win. Prayformojo and Seanfarrell both tied with 759 points for the win. They will split the combined 1st and 2nd prize. The math works out to 8.75 SBD per person.

Also congratulations to Docortho who finished third with 753 points and will win 2.5 SBD.

Tomorrow I will announce the Salad 100% Prize qualifiers.

Now we are at the point in your day where you go vote for today’s question. Good luck!

All the best,

Jason
The Art Of Conducting User Interviews
By: Eva Schicker
Tags: User Research, Ux Writing, User Interviews, UX Design, UX

In Summary… Synthesize your notes. Identify hard data. Find notable quotes. Analyze if a emerging patterns. Write down your key take-aways. You will be impressed by how much information your users will reveal to you. Remember, everyone’s story is different. Enjoy the variety of your users’ experiences. And … don’t forget to present them with a gift after a successful interview. Who would not like a free coffee card, for example? Both you and your users will be smiling. And that’s a wrap.
A Thought of You
By: Janaka Stagnaro
Tags: Poets On Medium, Mystical, Romance, Dreams, Poetry

My eyes blink with doubt

for naked stand you here,

by African majestic falls

you dance upon the air.

Across the ocean’s vastness,

duty’s barrier of miles,

you grasp upon my thought of you

and come riding upon a smile.

We embrace in slippery skin,

and like wet clay squeeze into one,

our body twists and swirls

until formless; none.

We return upon a wistful wind

and like children, we hug and sway,

until the jealous daylight

sweeps my lover away.
My talk about the power of community at ESHIP Summit 2018
By: Fabian Pfortmüller
Tags: Network, Leadership, Community, Ecosystem, Community Building

I tend to be very critical about my own talks and often find them hard to watch without feeling horribly embarrassed. Yet I’m also trying to share out what I’m learning on this community journey. So in that spirit, I wanted to share my talk from the ESHIP Summit 2018 in Kansas City this past July and would be grateful for your feedback how to improve future versions of it.
An Angelic Heat
By: Enne Baker
Tags: Beach, Heat, Summer, Weather, Poetry

I walk to the beach with

My white top, my swimming trunks,

Pink above the knee, my sunglasses,

Brown as my tanned skin, my hat,

Made from a collection of

Straws, I got the short end of

The stick when I had to lay

Down by shards of dune,

This is what happens when you

Don’t come to the beach early

The bright sun turned the sand white,

A winter wonderland, at least that’s

How my body is responding with its

Cold sweat, as my heart beat in heat waves

A parade of rain showers the terrain and

Complainers

My burnt skin screams in rejoice with every

Wet embrace, a rainbow blooms like

A flower between the cracks, between

The cracks of the clouds, and covering

In front of the lightning.
Live Free or …
By: Tonia Nem
Tags: Creative Writing, Pandemic, No Crime In Rhymin, Freedom, Poetry

It is perfectly perfect she feels discontent!

When malignant power demands she be pent.

It is perfectly fine to shout: This is not fine!

It is her right unspoken to draw the Stop line!

The curve of her nature so beautifully swirls.

Her Choice is her Lord in the New Normal World!

The colorful quirks pen the might of her goal —

No dread-foisted netting would flatten her soul!

Her body, her judgment, her personal flavor —

“My wholeness is sacred!”, her voice would not quaver.

The intimate moments amidst jolly sociable —

Stealing this wealth would be never negotiable!

Her elements work in a synergic coherence,

To counter the novel life-changing appearance.

Her mind punctures holes in the petty, false tale!

The shield of her reason would not ever fail.

She doesn’t feel threatened by invisible prowlers!

Ending the folly and exposing the crawlers

Is a lifelong commitment — she never would stray.

None of her liberties she will ever betray!
Crypto as payment method?
By: Lighthouse Usa
Tags: Real Estate, Bitcoin, Money, Home, Cryptocurrency

Selling a house for cryptocurrency... Does not sound like something companies in real estate industry do every day. However, there are so many benefits from doing it. It is first of all, peer-to-peer network, which implies no need for banks and centralized system, no middle man involved. Therefore, large transactions can be easily made from one wallet to another. Then why isn’t cryptocurrency as method of payment accepted by different industries?

The reason is that if a firm accepts payments in crypto, it needs to manage risks associated with its volatility. Therefore, a lot of banks do not want to deal with cryptocurrencies and many people also think that it is not backed by anything, this is virtual money they say.

However, we want to convince you otherwise. Accepting Bitcoins, Ethereum and other cryptocurrencies for goods is a great deal especially if you have understanding of how to manage risks associated with it. Well-known and highly-valued companies like Virgin Galactic, Microsoft, Subway, Overstock, Expedia and other industries giants already accept crypto as a payment method. Does this tell us that it gets more and more recognition as currency? It looks like it. A huge spike of Bitcoin in 2017 encouraged many companies to get involved into crypto trading and having it in reserves. This spike gave a lot of hope for people as it can continue to repeatedly bring a lot of profit for its investors and sellers. So, it looks like Bitcoin gets its popularity only because of its volatility. But everyone keeps forgetting that it is a decentralized system which does not require the involvement of any bank and transactions can be easily made.

Let’s go back to the real estate industry. More and more sellers want to have Bitcoins and other coins in their reserves in case it spikes again. It can be quite a good deal for a customer to buy something major in crypto. For instance, if you wanted to buy a $2 million house for 666 Bitcoins in September of 2017, now you could buy a $5,4 million house for the same amount of Bitcoins. Isn’t that crazy? Therefore, if companies who accept crypto as payment method understand when to sell it and when to put it in reserves, they can also benefit from it.

Thinking about all this and creating the Blockchain Project at the same time, we thought of the idea of selling our houses (BOXONO) for crypto. Just imagine, now you can buy a house for cryptocurrency! The entire house, which is also smart, by the way. Sounds like an easy purchase not just because you will never be able to touch crypto but also because the house is inexpensive. Here probably lies the solution to the problem we see everywhere in California — lack of housing. We think that selling houses for digital currency such as Bitcoins will greatly help the situation and make the houses even more affordable.
What’s with the Aggressive LGBTQ agenda?
By: James Finn
Tags: Transgender, LGBTQ, Gay, Christianity, Homophobia

Iencounter the idea of an “aggressive gay or LGBTQ agenda” all the time.

Like many queer activists, I used to laugh at the idea, dismissing it like this —

Blanche, equality ain’t an agenda, it’s basic human decency.

But then I decided to take another tack. Own it. Wear an agenda with pride, like a flowing rainbow mantle.

So, sure.

I’m a gay man with an aggressive LGBTQ agenda.

It’s a very simple agenda. I don’t want any children to have to live through the pain I lived through as a boy.

That’s worth being aggressive about.

I don’t want another kid like me to have to bolt out of a pew during Sunday services and puke up his pancake breakfast after realizing he was one of those fags the preacher was talking about.

I don’t want other boys and girls — trans, lesbian, gay, or bi — to grow up “knowing” they’re sick and sinful inside.

I don’t want the twisted illogic of homophobic twits to torture more teens.

That’s an agenda for you.

I’m very aggressive about fighting people who teach or assert that there’s anything wrong with being LGBTQ.

Those people cause immeasurable harm. They must be stopped. Their ideas must be stopped.

Did you know that LGBTQ youth attempt suicide at 4 to 5 times the rate of straight youth?

Did you know that over 40 percent of homeless youth in the US identify as LGBTQ?

I know. I relentlessly know. I can’t ever stop knowing.

That’s why we’re so aggressive about our agendas.

Because lots of queer kids desperately need us to be. Because they’re suffering.

Somebody has to fight for them.
How to Write About What People Want to Read
By: Dayton Parks
Tags: Life Lessons, Self Improvement, Writing, Writing Tips, Life

Writers want people to read their stories. Not only is it satisfying to know their writing has benefited someone, but having readers read their writing is also how they make money. Some writers are successful at it, and others not so much.

People read because: a) they want entertainment, b) they want to learn something, or c) they want to feel inspired. If you want people to read your writing, tap into one of those three areas, and preferably more than one.

People want to read authentic content

Copying other authors' content by either outright plagiarizing it or rephrasing it is not what people want. They want to hear your story in your words with your thoughts and conclusions. This is why you shouldn’t worry that other people have written on the same topic. If you’re writing is authentically yours, your readers will connect with you.
Recovering the original image from the image having noise using KNN(MNIST handwritten digit classification dataset)
By: Akshat Dubey
Tags: Machine Learning, Artificial Intelligence, Data Science, Classification, K Nearest Neighbours

Introduction: We will be demonstrating how to use KNN for multi-class and multi-output classification. Also, we will be discussing, how to add noise to an image and then recover the original image using KNN.

Information about the dataset: It is a dataset of 60,000 small square 28×28 pixel grayscale images of handwritten single digits between 0 and 9. The task is to classify a given image of a handwritten digit into one of 10 classes representing integer values from 0 to 9, inclusively.

Link: https://www.kaggle.com/c/digit-recognizer/data

Prerequisites: Machine Learning, knowledge of K-Nearest-Neighbors Algorithm

We will be starting with importing the dataset.

We have loaded the dataset

2. Now, since we already have the training dataset and test dataset divided. So, we will be defining X_train and y_train.

Defining y_train

The X_train contains original pixel values of the handwritten digits.

3. We will be plotting an original image using matplotlib. As, it is clear that the digit is ‘4’. When we verified for the label of the digit using y_train, we found the respective digit is associated with label ‘4’ respectively.

Plotting the digit and then checking for it’s label.

5. Now, we will be introducing the noise in the pixel intensities of the original digits using the randint() function of numpy library. numpy.random.randint() is one of the functions for doing random sampling in NumPy. It returns an array of specified shape and fills it with random integers from low (inclusive) to high (exclusive), i.e. in the interval [low, high).

6. Let’s load the test dataset

We have loaded the test dataset and defined X_test

7. We will be adding noise to our dataset

8. Let us take a peek of our dataset

9. Our next step will be training a KNN model for multi-output classification. Here, we will X_train_mod is the original X_test to which the noise has been added or in other words, the noise has been added to their pixel intensities. The y_train and y_test are the original X_train and X_test respectively.

10. The final step will be cleaning the image to get our original image.

Happy day folks!
Insider Advice From An Editor
By: Tree Langdon
Tags: Tips, Relationships, Self Improvement, Writing, Technology

These are my most commonly used notes as an editor on Medium.

Your article is missing a subtitle. Your display subtitle shows the first few lines of your text, which looks unprofessional. Add a subtitle below the title and format it using the small T format tool. Also, go into edit mode (click on the three dots), choose Change Display Title/Subtitle, and make any needed changes there.

Formatting is more important than you realize. Most people read using their phone. They’re daunted by large blocks of text. I try to keep paragraphs to 4 or 5 lines maximum.

Large blocks of text benefit from increased formatting. Feature a single sentence in between two blocks for emphasis. Create subtitles to break up main sections of your text.

The reader needs a place to rest their eyes.

Relevant Quotes are a great way to add value. Use the double quote format tool to really give it emphasis. Quotes provide another perspective. They also allow the reader to pause in your story.

A video might add to your content. A relevant You-Tube video may add to your content.

Avoid repeating the same word many times. I sometimes search for words that I know are overused. The word ‘like’ and ‘that’ are often culprits for me. Use Ctrl F and search a word. Change some of them to synonyms and improve your writing.

Just get to the point. Use a direct approach. Instead of writing: ‘In his memoir, the famous author Alice Smith said…..’, TRY ‘Alice Smith, the famous xxx recently …….”

What is your message exactly? If you aren’t clear about your message, how is the reader supposed to figure it out. Decide what your message is.If you ramble on with no clarity, your reader feels like they are sitting beside your confused Grandfather at a family get together. If your message is clear in your opening, it will draw your reader in. A one-line take away at the end always improves an article.
Pandemic Dating Is Going Quite Well, Thank You For Asking
By: Dani Mahrer
Tags: Dating, Humor, Covid 19, Sex, Satire

Pandemic Dating Is Going Quite Well, Thank You For Asking

Am I more single than ever before? Indeed I am.

Photo by Anastasiia Chepinska on Unsplash

Have my attachment issues to my vibrator become somewhat problematic? Maybe.

Am I worried that sex is nothing like riding a bike and I will in fact forget how to do it? A little.

Am I irrationally angry at my partnered friends? Of course.

Have I familiarized myself with every local park, analyzed the likelihood of receiving an open container violation, and cross-referenced it with the number of children present at a given time in order to identify the prime socially distant first date location? Duh.

As a result, do I never want to step foot in a fucking park again? Obviously.

Do I delete and re-download all of the dating apps twice a week on average? Who doesn’t!

Have I considered purchasing a ring light to look hotter in all of my zoom dates? Seems like a solid investment.

Do I have 5+ phone boyfriends that I have no intention of ever meeting in real life? Totally.

Did I spend six months more invested in sexting my ex than in meeting someone new? Definitely.

Did I write a three-page single-spaced essay explaining why it was actually a good idea for me to sext my ex? As a therapeutic exercise, sure.

Is he still the last person I slept with? He most certainly is!

Have I gotten more comfortable with being alone? Absolutely not.

Did I tweet “If there are any guys out there that are secretly in love with me and too afraid to say something — let me just tell you, now’s the time” and sincerely hope that someone would reach out? I plead the fifth.

Do I want my sister and brother-in-law to contractually commit to our platonic throuple relationship? 100% yes.

So yes, I’d say pandemic dating is going quite well. In fact, there has never been a better time to be a single woman in her thirties, thank you for asking.
“Meet The Dominatrix Who Requires The Men Who Hire Her To Read Black Feminist Theory”
By: Jess Brooks
Tags: Intersectionality, Theory, Sex Work, Feminism, Black Women

“Over time, Mistress Velvet said she began “doing a lot of theorizing” about the power dynamics of a black woman holding that kind of supremacy over a white cisgender man. She began introducing black feminist theory into her sessions with clients, who’ve told her their relationship in that space has impacted their behavior outside of it.

One client said he noticed he only held the door open for black women. Another, whom Mistress Velvet educated about the systemic oppression of black women, founded a nonprofit to support black mothers on Chicago’s South Side…

In terms of unpacking their way of fetishizing black women and stereotypes about black women, I ask them, “Why do you want to be in my presence, why do you find me attractive?” And sometimes they might say things that then remind me of stereotypes of black women ― like a jezebel or something ― so I’ll have them read a piece about how what they said is related to this historic phenomenon about thinking about black women. I say, “Here are its roots. Here’s why it’s problematic.” That way, I can say, you can idolize me, but we need to have it be done in a way that isn’t also problematic…

One of the chapters that I wrote [for my thesis] was a little bit about my work as a dom, but also just generally the idea of BDSM as a space where we could really work through a lot of the stuff that we experience. So what I mean by that is what kind of emotional, mental and social benefits could be cultivated in a space where a black woman is dominant over a white man? What kind of benefits does that have in our lives?”
Yet another way to generate fake datasets in BigQuery
By: Patrick Dunn
Tags: Bigquery, Data Science, Software Development

Yet another way to generate fake datasets in BigQuery

Wrapping faker.js with a Javascript UDF

(Update 11/20/2020: Examples now use a generated a sequence table instead of using the wise_all_sky public dataset as a base table)

When creating demos and proofs of concept, I frequently run into the problem of finding suitable sample data to get started. BigQuery’s public datasets are a great resource, but rarely have everything that’s needed to build a proper environment.

Creating initial sample data has become a necessary and tedious process for many projects. Consequently fake data libraries, like faker.js or this one for python, have become popular in recent years. When using those libraries, I find myself slowed down by context switching between validating the generated data in BigQuery and tweaking the code I am using to import the data.

Here’s a quick tutorial on using a Javascript UDF with the faker.js library to generate billions of lines of fake data, in minutes, without leaving the BigQuery Console.

Generating the first record

The example below maximizes flexibility by using a temporary UDF that returns a struct type. The wildcard: ‘*’, used at the end of the select statement converts the function’s returned struct type into a normal table row. The temporary UDF can be quickly redefined to return any data within the scope of the faker.js library.

Single record output

BigQuery compatibility with large Javacript libraries can be finicky; a manually packaged webpack output for the UDF’s library can be found on GitHub.

Generating an arbitrary number of unique rows

In order for many rows to be created, the SQL select statement will need a table to select from; the row count of the result set will match the number of rows in the selected table.

In order to facilitate this capability you are going to generate a table containing an incremental sequence of values that can act as a random seed for faker to produce unique values.

Creating and using tables with billions of records can run up noticeable charges. Check out my earlier post on using Flex Slots to reduce your bill substantially, when working with large tables.

Generate 1 billion sequentially numbered rows in ~2 minutes

The row_seq table can be optionally seeded with 10’s of billions of records, enough for any use case. Additionally, by using the row number the generated results are both reproducible and unique.

Generate 100 million entities generated in ~ 4 minutes

A preview of the dataset.fake_accounts table shows each entity paired up with the seed that generated it. Any row can be reproduced by re-invoking the entity() function, i.e. select entity(30048188).* will reproduce Tiara Zulauf.

Fake entities reproducible by row_num

Additional Resources

Here are some additional resources that may help you.
“You are not above all this”
By: Kyle Freeman
Tags: Life Lessons, Ego, Webcomics, Art, Birds

in Both Sides of the Table