fabiochiu/medium-articles huggingface dataset:
Use These Regular Expressions to Convert Your Views to Razor Without Quite So Much Typing
By: Jon Fazzaro
Tags: Code, Razor, Aspnet Mvc

That Does It.

Today is the day. The day you finally throw down your hat and bid adieu to the angle-percents. The day you snatch hypertext from the jaws of awkwardly-indented awkwardness. Today you upgrade your ASP.NET MVC Views to Razor.

The gorgeous, buttery syntactical goodness of Razor. The seamless weaving of server code and HTML in a next-to-godliness codebase you’ve always known was possible, but was just out of — um.

Oh, right. Like you’re not a psychopath for clean code.

You, Sir! How About A Shave?

Here’s the thing. All that text editing? Thrilling, at first. You’re removing surplus characters, perhaps even debriding whole lines of code. Joy.

But then there’s another View. And another.

And now you’re not so much coding as chewing your cud with a keyboard.

The Razor’s Reg’

So here’s how you can tell that I care deeply for your well-being in a not-at-all creepy way, dear reader. I’ve baked up a batch of Find/Replace regular expression pairs that smell delightful and, when applied in the given order, will propel you most of the way through the ASPX-to-Razor shuffle.

Most of the way.

I’m a developer, not a lexer[1], and there will be constructs that have escaped my powers of prediction, lomticks of markup that are still a delimiter-confused mess, and bits with more hair than you would perhaps prefer. But that’s the twenty percent where you get out the nail scissors. The point here was to get to eighty as quickly as possible, and Vilfredo Pareto himself would likely shake his head if I frittered my afternoon on a more perfect automation for this one-time heave-ho.

It should be noted at this point that these regexes are strictly Visual Studio-brand, with plenty of subtle syntactical differing of opinion from the .NET regex engine you are likely accustomed to. It’s a good thing Jeff Atwood has already written all about this on Coding Horror.

And because a list of regex pairs might otherwise bore the tusks off an unsuspecting walrus, please feel free to pretend that the remainder of this post is actually two angry, angry cartoon characters swearing at each other.

Find: \<\%\@ Import Namespace=\”{.*}\” \%\>

Replace: @using \1;

F: \<\%[:|\=][:b]{[^\%]}[:b]*\%\>

R: @(\1)

F: \<\%[:b]}[:b][\%\>]*

R: }

F: {[:b]*\%\>

R: {

F: \<\% —

R: @*

F: — \%\>

R: *@

F: \<\%

R: @

F: [:b]+\@[:Wh]+

R: @{

F: \%\>

R: }

Scene.
How to Keep Your Mentoring Relationship Professional
By: Saheed Oladosu
Tags: Programming, JavaScript, Mentorship, Software Development, Careers

How to Keep Your Mentoring Relationship Professional

Fight the temptation to turn professional to casual

When you’re working with a mentor, it’s only natural that sometimes your relationship can get casual. Here are some ideas on how to keep your relationship professional.

First, make sure that you always do what you say you will do. Your mentor needs to know that if you have a conversation and you commit to something, you’ll actually follow through with that commitment. If you can’t follow through with the commitment or you have a reason why it doesn’t make sense anymore, then have that conversation — but if you commit to doing something, then do it.

As I mentioned earlier, if you’re going to miss a meeting, that can be okay, but give me a heads up. Let me know that you’re not going to be there so I don’t spend my time going to a meeting that’s not going to happen.

In our meetings, there will be a number of things that I ask you, as the mentee, to do. When you complete those things, I want to know. You don’t have to wait for the next monthly meeting. You can send me a quick email and say, “Hey, you remember this thing we talked about? I just completed it and here’s how it went.” Throughout the month, as I get those types of communications, I’ll feel confident that our relationship is going in the right direction and that you are in this to make progress.

Let me encourage you to use professional language. Again, it’s easy to get into a casual relationship mode and use language that you might not use in the office. Even though the relationship seems like it’s getting a little casual, this is still a professional relationship. I encourage you to maintain that professionalism with the language that you choose to use.
Brett Kavanaugh Did the Unthinkable
By: Michael Tauberg
Tags: Politics, News, Trump, Media, Data Science

On the big three national news sites, ‘Kavanaugh’ is by far the most popular word. On CNN and MSNBC, the other top terms besides ‘trump’ are ‘ford’, ‘accuser’, and ‘brett’ — all words related to the sexual assault scandal surrounding the Supreme Court nominee.

Other media outlets also seem to be focussed on the Kavanaugh scandal.

This one story has sucked up all the oxygen on certain media sites. On MSNBC for instance, a full 30% of news headlines have the word ‘Kavanaugh’ in them.

Taken from News Headlines Sept 19 — Sept 27, 2018

Media Patterns that don’t involve “Kavanaugh”

If we take a look at the news through all of September instead of just the past week, we get a slightly broader view of the stories that people care about. Here are a few other observations that jump out from the data.

Location Matters

You can get a sense of the audience that a paper is targeting by looking at what words they use the most. For the LA Times, stories about ‘California’ and the ‘Dodgers’ are almost as popular as the Kavanaugh scandal. For the Boston Globe, the word ‘Boston’ reigns supreme. USA Today has a national focus and does lots of general interest stories (eg: “Best and worst car brands of 2018”), so terms like ‘Amazon’ and ‘Best’ are more popular thant ‘Trump’ and ‘Kavanaugh’
Candyman Carlton
By: Winslow Thornhill
Tags: Fiction, Short Story, Friendship, Relationships

Photo by Sylvanus Urban on Unsplash

Toni and me sit on the stoop and look down the street. All night long we’ll wait if we have to. In the early evening we’ll take a break for Steak-umms at her place. They have the microwave. Then we’ll be back, sitting on the stoop looking for him. When he comes we’ll tear down the sidewalk, almost as if the first one to him is to get something more special than his grin and maybe a time in his pocket fingering around for the treats he keeps there for us kids. “Candyman Carlton,” someone named him so that’s what we sing as we go. “Candyman Carlton, Candyman Carlton!”

Today Toni’s hair smells like honey. Her sister did it yesterday. I watched. Nothing else to do and it was too hot even for the fire hydrant and all that business. Besides, it’s always too crowded when the heat’s on us like that and the Shephard boys is such bullies, always pushin’ and shovin’ and saying who’s got a turn. So I watched Terri do Toni’s head up and put those clips in, the ones she got at the store that one time: pink, white, baby blue. I smell the honey smell and watch the evening bugs convene around a street lamp and almost jump at every shadow. I’m ready to race.
CCTime Airdrop Announcement
By: Asch Team
Tags: Bitcoin, Announcements

Dear Asch Community,

Companionship is the fondest expression. The consistent support from you all is the strongest motivation for Asch to move forward during the past two months. CCTime airdrop is coming back after 60 days’ suspension. Here is the time schedule:

Officially Airdrop will start at 18:00, 08-Nov-2017 and close at 18:00, 25-Dec-2017, China Standard Time (UTC +8).

After the airdrop, XCT tokens will be released.

CCTime is underpinned by blockchain technology and aims at facilitating the identification and spreading of high quality content. The ultimate goal is to build a valuable platform of distributed social news and information sharing that meets the public demand. In the mean time, we are working hard to add a English module in the official version to provide a better user experience for international users.

How to participate:
Taj Mahal
By: John Schupbach
Tags: Travel

Finished 359 years ago, it is still considered by many to be the most beautiful building in the world. It is one of the seven wonders of the world and, after seeing it in person, I have no doubt as to why. Construction of the Taj Mahal (Crown Palace) began in 1632 and required the labor of 20,000 people for nearly 22 years. It is the paramount example of Mughal architecture and was heavily influenced by Persian, Turkish, and earlier Indian design. Made of white marble from the state of Rajesthan inlaid with semiprecious stones from throughout the Middle East and Asia, it is quite literally a massive jewel.

However, neither descriptions nor photos can properly convey the magnificence of this place. There is one element, however, that I believe the photos here do capture. From nearly every angle and at nearly every time of day, the Taj exists like some sort of optical illusion. Even in person, it looks like a pristine painting that is too perfect to be considered realistic.

As you can read on the inscription in the photo below, the Taj was built by Emperor Shah Jahan to commemorate his third and presumably favorite wife, Mumtaz Mahal, who died giving birth to her 14th child. The entire time that I was within the Taj and the surrounding gardens, I could not help but think what a powerful legacy this man left for himself and his wife. I doubt if anyone can properly describe the Taj Mahal and I am certain that I cannot, so I will just let the photos speak for themselves.
I Had a Damned Good Reason for Leaving My Perfect Husband
By: Evelyn Martinez
Tags: Relationships, Divorce, Self, Life Lessons, Women

Not children in a direct sense, no. Communicating took first place as the real issue. (Surprise, surprise— Poor communication is the number one reason couples break up, according to a survey of 100 mental health professionals). I didn’t want them and never will. However, I didn’t say this to my husband or anyone besides my mother since childhood.

“When you grow up, you’ll want a family.” Guess what? Reached my adult years — still no baby fever.

“Wait until you’re married, sweetheart. You kids were the best part of my life.”

I wore the ring for a while — no matter how shiny, it didn’t make me want to squeeze out a litter.

Or, she would scoff and comment, “you worked with kids for years!”

A certain phrase made the nudges go away. “Maybe one day once I’m older.”

My husband received the same response, one I hoped to mean at some point because of “the power of romance.” Yet “I love you” isn’t a wand you can wave, no matter how much conviction is behind the words.

With a laugh, he’d agree, “Of course! Building a family is way down the road.”

Then, we’d go on living our touched little lives in that oh so thin bubble of marital bliss. Still, the little seed of worry remained heavy in the pit of my stomach.

There were of course signs — bright, yet ignored, littering the path before the inevitable crash.

The first time we split, my husband stepped up and shot ‘Ole Yeller. This (attempted) mercy killing took place in his parked car a few yards away from the grocery store as I unbuckled my seat belt.

“We should go our separate ways, Ev. You want an exciting, free life, and I want to grow old with grandkids on the back porch.”

With his white-knuckled hands locked around the steering wheel, he refused to meet my eyes. Smart. Though he didn’t deserve them, the daggers I threw might’ve blinded him. This moment should’ve been my divine call to let him go, but pride and shame are funny like that, aren’t they?
Rohi(Part:2)
By: Muhammad Nasrullah Khan
Tags: Desert, Nature, Show Your City, Culture, Festivals

In part 1, I told you about the history of the desert Cholistan. Now I’m going to tell you what are the beauties of this desert and how to enjoy this abundance of nature.

Forts in the desert display the grandeur of the past.The Forts that were built to guard the ancient trading routes narrate the glory of the dead civilization. You can feel them mourning if you stay inside for a while.

The night at desert, especially in summer, will .take you in the lap of nature. Have you ever heard the voice of silence? If not, you will see the music of silence.
Why Stack Overflow Is Part of My Daily Routine
By: Maroun Maroun
Tags: Stackoverflow, Programming, Forum

It was in 2013 when I asked my first question in Stack Overflow, got heavily down-voted and my question was closed. Back then, I didn’t know why was that 🤷‍♂️. All that I asked for was a solution for my homework, and by saying “solution” I mean a full solution. I didn’t expect comments like:

You should solve your homework by yourself

What have you tried?

Be more detailed

It was an easy question for professional programmers who actually live in Stack Overflow, why are they being offensive?

A couple of months after I’ve disappointingly left the community, I decided to take another risk and ask another question. It was a practical and detailed question. Senior members edited my question, fixed some typos, and reformatted it, making it look much better.

Not only that I was up-voted, got a detailed answer, learned how to ask, and won my first reputation points, but I was also encouraged and informed that I was really close to the solution.

This was the time I began to be addicted to Stack Overflow, visiting it daily, just to check if my question has new answers or comments. While hanging out there, I saw a very similar question to mine, I knew the answer! But just before I posted it, I had to verify it’s good by opening my IDE, running the code, and validating it — By doing so, I was more confident about the subject being discussed and I better understood the problem!
Sweet Dilemma?
By: Sherry Kappel
Tags: Challenge, Quadrille, Poetry, This Happened To Me, Covid 19

Eat them while we can taste them? I joke, but we take the pandemic very seriously. All year, we’ve gone nowhere. Our college kid and her roomies have gone nowhere . . .until one of them saw her dad, took a negative test, and went back to the apartment — where it turned positive. If we can get it, pretty much anybody can; so please, wear the mask, keep the distance, and let’s get past this. Happy Holidays, y’all!
LINUX — All you need to know. Check out our new platform 👉…
By: Nagendra Singh Yadav
Tags: Systems Thinking, Open Source, Linux, Linux Tutorial, Operating Systems

Linux — A- Z

Linux is an Open source Operating system developed by Linus Torvalds in 1991. It’s not UNIX but it is just like the Unix Operating system. To know about it one must have a look at Unix Architecture and understand how a new kernel was built. In Linux, there is no difference between files and directories. In other words, they are the same.

There are two types of users in Linux —

User types (Photo Credit — Microsoft Office / Word)

At the top level, a single drive is present and it is denoted with the help of ( / ) slash. In other words, it represents the root directory. There can be a number of directory underneath root directory —

No directories Under Root Directory.

It looks like a tree structure in terms of the file system. so we can say that:

Root bin and Root usr bin directories contain regular user command lists.

2. Root sbin and Root usr sbin directories contain a superuser command list.

Windows VS Linux

*All Commands are lowercase. We can also set the limit for the number of failed logins.

For example, [guest@lab5~]$_

This represents that the user is present in the home directory. The above prompt is displayed upon successful login.

Notation for the type of user —

$- Regular user #- Super User

*Superuser is the root user.

*All the user’s directory is stored in root directory. If two users are logged into and using their home directory, the memory areas of the users are different in terms of workspaces.
The Life-Affirming Power of the Jewish Funeral
By: Mirah Curzer
Tags: Judaism, Religion, Death

Modern Judaism is unique in its views on the afterlife, because it practically has none. No heavenly rewards are promised for worldly virtue, nor is Hell threatened for sinners. In fact, it is the rare American Jew who can even name the place the Torah says people go when they die. So it is a bit of a mystery that Jewish funerals receive the elaborate treatment and importance they are accorded in Judaism.

How, when most funerals emphasize the passage of the spirit to the afterlife, can a religion with almost no afterlife deal with death?

Above all, Jewish funerals aim to honor the deceased. The burial of the dead is considered one of the highest obligations of Judaism. In the days of the Temple, even the high priest — who was normally prohibited from touching corpses — was obligated to bury the deserted dead.

The Jewish way of dealing with death is characterized by a head-on confrontation with the reality of death.

Embalming and adorning the body is forbidden, as it makes a mockery of God’s gift of life, and it represents a sort of self-deception. The Jewish metaphor for death is “dust to dust.”

As opposed to American Christian funerals, where the actual burial occurs only after the service is concluded and the mourners have left, Jewish mourners physically bury their own dead. The principal mourners place the first shovelfuls of earth into the grave, symbolizing their full acceptance of the deceased’s separation from the world.

In Jewish funerals, the hollow percussion of the dirt hitting the coffin marks the finality of death. As Maurice Lamm so aptly puts it in his book The Jewish Way in Death and Mourning:

Psychologically, the heart-rending thud of earth on the casket is enormously beneficial. In proclaiming finality, it helps the mourner overcome the illusion that his relative still lives; it answers his disbelief that death has indeed claimed its victim; it quiets his lingering doubts that this may be only a bad dream. The earth-filling process dispels such illusions and starts the mourner on the way to recovery and reconciliation.

The recessional away from the graveside serves to further direct the attention to the mourners. The mourners walk between two parallel lines of family and friends, who formally comfort them. After the recessional, everyone involved washes their hands. This symbolizes that, while the dead are respected, they are not worshiped. It also metaphorically removes the last traces of death from the community. The focus now is on the living.
Inactive, Canceled or No ICO? Project Statuses in Token Clarity
By: Seline Jung
Tags: Cryptocurrency, Blockchain, ICO, Ethereum, Bitcoin

When Token Report first started gathering data on initial coin offerings (ICOs), we predicted there would be a massive growth in the number of projects minting and selling a token before a possible cool down. Now that we are adding new ICOs to our database at a rate of about 7 to 10 a day, we are seeing that the number of projects planning to hold an ICO are not slowing down — and they are raising plenty of money, too.

January 2018 saw a total of 985.9 million USD raised, more than projects raised in both October and November of 2017. However, there’s one key difference: The number of ICOs that are closing is down.

In Token Clarity, our Telegram messaging bot, we currently have four statuses for ICOs listed in our database: Live, Upcoming, Closed and Canceled. As a result of a growing number of “zombie ICOs” — aka dead projects — we have added two more statuses: Inactive and No ICO.

So what are Inactive ICOs? We’re using that status to mark an ICO that is now essentially dead, with no recent activity in sight and last updates from the team going back further than a month ago. In going through our database, we came across several that had planned to open sometime in late 2017 but never made it past that initial announcement — or sometimes, even beginning the sale but fizzling out in the middle of it. Some projects also just never make it further than an initial announcement, going dark before even announcing a crowdsale open date.

An “Inactive” ICO listing in Token Clarity

The No ICO status would be given to projects that have no intention of either minting a token or holding a sale of tokens to the public. These include: Toastycoin, an interface to burnable payments; Hashgraph, a consensus algorithm; and Ontology Network, a blockchain infrastructure project. We are currently adding a growing number to this list of cryptocurrencies and tokenized projects with no ICO planned.

An example of a listing in Token Clarity for a project that does not plan on holding an ICO.

We hope these statuses will give users of Token Clarity a better sense of the kinds of activity going on with ICO deals. These statuses are sure to evolve in the future, and we may even add some more in the future, including ICOs that “successfully” close a sale (or so they say) and never announce an amount raised, or ICOs that have been proven to be outright scam deals.
Create Easy Page Decorations With CSS Gradients
By: Nivedha Duraisamy
Tags: Style, Gradient, CSS, Programming, HTML

Create Easy Page Decorations With CSS Gradients

Add beautiful gradients to your website or app

Photo by Alejandro Barba on Unsplash

The most popular use of linear-gradient or radial-gradient is for adding a gradient background. But did you know that we could create vibrant texts, underline them, add section dividers, and style buttons all using gradient?

The best example is the gradient border that appears around the user profile on Instagram stories.

You can even build a site like my portfolio using various gradient styles.

TL;DR

You can refer to the styles discussed in this article, implemented using React and Sass, here.
Solidity Fundamentals. Data Location and Assignment Behavior
By: Ferdi Kurt
Tags: Smart Contracts, Programming, Blockchain, Defi, Ethereum

All reference type has an additional annotation, the data location, about where it is stored. There are three possible options: memory , storage ,and calldata .

storage : The location type where the state variables are stored on blockchain which means types that has storage location are persistent.

memory : Variables are in memory and they exists during the function call which means variables that got this location are temporary and after function execution finished, they won’t exist.

calldata : Non-modifiable, non-persistent data location where function arguments are stored, behaves mostly like memory data location and only available for external functions. More on function types ( external , public , internal , private ) later.

An assignment or type conversion that changes the data location will always results in an automatic copy operation, while assignments inside the same data location only copy in some cases for storage types.

The data set location is important not only for the persistence of data but also for semantics of assignment. Let’s look at each behavior;
The Breeze
By: Luisito Gavara
Tags: Poem, Pom, Poetry On Medium, Poetry

Photo by Dane Deaner on Unsplash

I call to the breeze

I ask that she take me

Down to the river

Or

Up the east side of the mountains

She whispers back inaudibly

I wander both near and far

Trying to catch her words

I plead with her and still

I cannot hear a reply
Win up to 1,000 LOC per Day with LockTrip
By: Locktrip.Com, Loc Token, Official Blog
Tags: Locktrip, Trade, Cryptocurrency, Ethereum, Bitcoin

We know that many of you are currently under some form of mandatory lock-down due to the virus. So what’s a more exciting way to spend that time on than a trading event?

Fast Events for Slow Days

As social activities and cultural events have been reduced to a minimum by governments around the world, the pace of our days has slowed down with it.

This is why we decided to launch a quickened version of the trading event you are used to. Each round now lasts for 1 day.

The starting time of each round is 18:00 GMT time and trades will be counted towards the leader-board until 15:00 GMT of the following day. Please make sure to convert the GMT times to your local time zone.

The blockchain may take up to 1 minute to process your trade. If you place it on 14:59, but it gets processed after 15:00:00 by the blockchain, that trade will NOT count towards your total of that round.

Reward Structure

The quicker round setup also comes with a simplified reward structure. The top 5 traders of the round will be rewarded by the following prizes:

Rank 1 → 1,000 LOC

Rank 2 → 700 LOC

Rank 3 → 400 LOC

Rank 4 → 200 LOC

Rank 5 → 100 LOC

The ranking is determined by the volume traded in LOC. Buying and then selling 500 LOC will thus yield you a total of 1,000 points. All trading pairs that involve LOC are equally valid. We recommend the following ones, as they inherit the highest depth in liquidity:

LOC/BNT (very good liquidity)

LOC/ETH (very good liquidity)

LOC/ENJ (good liquidity)

LOC/DAI (good liquidity)

LOC/BAT (good liquidity)

How to Join?

Simply submit the wallet you want to trade with and start executing your first trade on Bancor.

Note: You don’t need to submit your wallet if you have done so in any previous trading round.

After making your first trade, you should be able to find your wallet in the ranking sheet of the active round (with a delay of a few minutes). All ranking sheets can be accessed from the overview below, as well as the starting and ending times of each round.

Feel free to join this group for regular updates on the top performers:

We wish all participants a great time. May the best win!

LockTrip is a blockchain-based travel marketplace that allows users to save on average 20% on their bookings by cutting out middlemen. Every booking burns LOC proportionally to its booking value, continuously reducing its total supply.
The Air is Alive Today
By: Christine Salkin Davis
Tags: Poetry On Medium, Seasons, Gratitude, Life Lessons, Poetry

The lush green leaves sway in time to the steady hum of the tree crickets.

Two cardinals soar past, spots of red in the otherwise green landscape.

Green is still the color of the day but the breeze blows in hints of colors to come.
Top 10 Courses on Coursera in June 2020
By: Przemek Chojecki
Tags: Learning To Code, Coursera, Education, Course, Data Science

Top 10 Courses on Coursera in June 2020

Learn data science, machine learning and analytical skills on Coursera with the best courses.

I’m a huge fan of online education, from taking courses on educational platforms to reading tutorials and books. Coursera is one of the best and most popular edu-platforms and it’s always worth having a look at what’s trending currently. In this text, I will describe the best courses on Coursera in June 2020 according to their popularity.

Let’s start with the top 10 list ranked by popularity.

Top 10 Courses on Coursera in June 2020. Learn data science, machine learning and analytical skills on Coursera with the best courses.

Top 10 courses on Coursera in June 2020

As you can see many of these courses were already featured on my previous top 10 list. Let’s now discuss each course one by one.

Machine Learning by Stanford

The course which started it all, run by Andrew Ng, Stanford professor and co-founder of Coursera. This is a must if you want to learn Machine Learning.

Google IT Automation with Python by Google

This popular Google course teaches you how to write scripts in Python, how to use Git and automated mundane tasks. Perfect for IT beginners.

IBM Data Science by IBM

The most popular Data Science course on the market right now is definitely this course from IBM. You’ll learn the fundamentals of data manipulation.

Python for Everybody by University of Michigan

Before you learn Data Science, you can prepare by learning Python. This is truly Python for Everybody.

Deep Learning by deeplearning.ai

On the other hand, if you’re already proficient in Python, went through a Data Science course or two, Deep Learning is for you. deeplearning.ai is another initiative by Andrew Ng, and it’s a great way to start with deep learning.

Data Science by Johns Hopkins University

This Data Science course is the most popular Data Science course in R. Learn how to manipulate and analyse data.

AI for everyone by deeplearning.ai

This course is perfect for non-engineers and all people with a non-technical background that want to learn about Artificial Intelligence and how it is applied in business.

Applied Data Science by University of Michigan

In this specialization you will learn how to use Python to clean and visualise data, and then take insights from it. 5 courses from zero to hero.

The Science of Well-Being by Yale

In this course, you will learn how to work on your happiness and productivity.

Excel Skills for Business by Macquarie University

Excel skills are useful in any office job and this course prepares for using Excel to analyse data.

What’s next on Coursera?

Learning online is the best way to quickly acquire the skills you need right now. If you’re looking for other courses, check

If you prefer a video version of this text, have a look here:

This post was originally posted on Data Science Rush.

**disclaimer: the above links are affiliate, thank you for your support**
In The Middle Of The River
By: Suntonu Bhadra
Tags: Nature, Rivers, Poetry, Photography, This Happened To Me

In The Middle Of The River

image that was captured

the author took the image; location: The Padma River (a part of the river Ganges in Bangladesh), on 2011

we float towards the sounding water waves, splashing onto the bank

of the river, sparkling like glitter in its essence of life

carrying the tales of people and fishes, here and there,

dragging the clay and dirt, conveying Himalayan mountains

transformed kisses to the sea.

And I see the boat, floating on its waves, little shakes, and tolls on its body

on the riverine breeze, on the background of the almost sunset moments

covered by the clouds gently

with the watery musical score on the scene,

the picture snapped, and the moment captured for the reminiscence at its best.

‘In The Middle Of The River’ words by Suntonu Bhadra
Anticipation
By: Victoria Ponte
Tags: Poetry, Blue Insights, Poetry On Medium, Faith, Christmas

Anticipation

And so we wait

Anxiously

To see what will be

For Santa

For Redemption

For Healing

For Dinner

Without Knowing

We must keep the Faith
GoChain up for Vote as Binance Community Coin of the Month!
Tags: Exchange, Blockchain, Binance, Gochain, Ethereum

GoChain is extremely excited to share that we’ve been selected for voting in the next Binance Community Coin of the Month!

Vote for GoChain NOW: https://www.binance.com/vote.html

Voting Rules:

Voting time: Voting Period: 2018/08/27 10:00 AM (UTC) to 2018/08/31 10:00 AM (UTC).

Only users with total trading volume of at least 0.01 BTC in their past 30 day trading history will be eligible to participate in the vote.

Only accounts that were registered before 2018–08–21 17:00:00 UTC will be eligible to participate in the vote.

One vote per user, with a fee of 0.1 BNB per vote (the multiplier has been removed)

Per Binance, please note:

At the end of the voting period, the votes garnered by each candidate will be subject to a final review. As always, Binance reserves the right to adjust the weightings of each vote.

Upon completion of the voting process, Binance will list the coin on our exchange within a reasonable time frame. Depending on market response, we will attempt to conduct this event monthly.

Binance reserves all rights to change the rules of this event without notification, including the revoking of results or disqualifying candidates who are confirmed to have engaged in vote manipulation. This includes but is not limited to any form of financial or monetary incentives, airdrops or competition rewards offered that will influence user votes. The weight of each vote may also vary based on a variety of factors including but not limited to the level of historical activity of the account used to vote.

GoChainers, it’s now our chance to show the crypto world our beloved project, community and team. We’ve been persistent in applying and we’re thrilled that Binance has given us a nod of recognition. Now get out there and VOTE!

Need help voting? Join our Telegram Group!
Children of The Lost Generation. The morale you’re afraid of
By: Ana Mikatadze
Tags: Inspiring, Children, War, Poetry, Blue Insights

“This is the morale you’re afraid of

These are the stories you’re trying to hide

Cause if truth is sour at bottom

Who’ll want to climb up that high?

You want me to tell you my story?

I’ll try, maybe you’ll understand,

So many times I wished for myself

To find a listener, and maybe I have…

They took our parents, our childhood love

From whom should I learn what to eat and what not?

How should I know where my will stands,

If my heart has been stolen by creatures from dark?

And then you tell me I’m the one at fault

The wrong one, drowning in drugs

How is it my fault that you never asked

“Where do you stand in this dark?”

If I don’t know, and my heart has been stolen,

You still have yours you’re proud of, right?

So please, take my hand and show me the way

Or is that too much for that ego you carry?”

Somebody whispered, as if even not

The sea let his wishes be carried by luck;

Not a single leaf has been struck

By the voice of the wandering young.
Here’s Why the Mainstream Media Hate Hillbilly Elegy
By: George Chambers
Tags: Entertainment, Film, Politics, Addiction, Hillbilly Elegy

It diverts attention from the victimhood narratives they prefer to promote

Photo by Sean Foster on Unsplash

You won’t find any “White privilege” in Hillbilly Elegy, which triggered the Social Justice Warriors.

This isn’t something they want you to know about. The story is based on the best-selling memoir written J.D.Vance who grew up in Middletown, OH. People on the Left hate it because White poverty and problems of people in Appalachia don’t fit the racist media narrative and Black Lives Matter agenda. We’re only supposed to think that minorities have struggles and every White person has an easy path to success.

It’s obvious the Left is very upset about this movie because of all the negative news articles and reviews in mainstream sources. Time Magazine called it “condescending.” CNN described it as “dreary.” Yahoo Voices said, “its damaging myths still need to be countered.” Vox deemed it “bafflingly awful.”

The most absurd criticism comes from The Washington Post:

Vance paints Appalachia as a near-exclusively White space, place and worldview. Erased are Black residents and their histories in the region, as amplified in a recent book by sociologist Karida Brown, “Gone Home.” Missing are the many generations of Native American communities too often spoken of as ghosts of the past. Ignored is a growing Latino population dotting the hills and valleys. Disregarded are Appalachians who embrace racial justice and acceptance of their LGBTQ neighbors, marching in communities urging “No Hate In My Holler,” as witnessed in West Virginia, and confronting white supremacists in Pikeville, Ky.

Brown decides to omit the fact that Vance’s girlfriend, who he later married, is Asian American as she is an Indian-American woman. That kind of diversity doesn’t count in her view. Only the groups she deems to be oppressed matter.

It doesn’t make a lot of sense for Vance to insert people into the story who weren’t part of his life only because of skin color or who they choose to sleep with. The movie isn’t a documentary so why would Vance be expected to do that?

The Post also laments that it’s a classic American story and proves the American dream is still possible. It’s bad if you promote a story that shows the virtues of personal responsibility, where hard work can get you, military service, grit, and wisdom from a tough as nails grandma. Left-wing activists at the Smithsonian want us to believe “hard work,” “self-reliance,” are racist and part of White culture.

We’re only supposed to think that minorities have struggles and every White person has an easy path to success.

The movie proves that’s a nonsensical statement. Successful minorities didn’t get to where they are in life because the government gave them everything and guaranteed good test scores in school. Groups like Black Lives Matter tell their disciples there is systemic and structural racism that keeps you from success no matter what you try. There isn’t a more effective way to crush an entire group of people’s dreams of a better life.
I’m Watching You
By: Erika Burkhalter
Tags: Mindfulness, Nature, Travel, Short Story, Photography

This perspective is the view from above.

And this is from a little further away, where you can see more of the “whole” plant.

There exists a tale from India about a group of blind men who heard about a strange creature, an elephant, who had been brought into the village. They sought it out, and each of them touched a different part of the behemoth. The first one’s hand closed around the trunk. He concluded that the elephant was “like a thick snake.” The next man touched the folds of the ear. He concluded that it was like a fan. The next one touched a massive leg, and decided that it was similar to a tree trunk. Another man placed his hand on the elephant’s side, and declared that it was “like a wall.” The next man grasped the tail and described it as a rope. And the last man’s fingers trailed over a tusk. He stated that it was hard and smooth, like a spear.

The men begin to argue about who was right, and almost came to blows. But then, a sighted man intervened and explained to them that they were each partially right and partially wrong. The lesson of the story is that we all view reality from a unique perspective, and that none of us really sees the whole picture. We need to learn to step back and be open-minded enough to see things from different angles and points-of-view.
「數據視覺化社群」來了！
By: Shing-Yun Chiang
Tags: 數據, 資訊視覺化, Dvsintl, 數據視覺化, Dvsintro

Sign up for The 'Gale

By Nightingale

Keep up with the latest from Nightingale, the journal of the Data Visualization Society Take a look
How to fix undefined _futimens symbol in LLVM on OSX
By: Xavier Jouvenot
Tags: Mac, Programming, Cmake, Llvm, Cpp

Hello! I’m Xavier Jouvenot and in this blog post, we are going to see how to correctly fix an error with undefined “_futimens” symbol in LLVM on OSX.

Self-promotion: You can find other articles on my website

Problematic

When integrating the latest version of LLVM with your OSX project, you may have encountered an error like:

Undefined symbols for architecture x86_64:

"_futimens", referenced from:

llvm::sys::fs::setLastModificationAndAccessTime(int, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio > >) in libLLVMSupport.a(Path.cpp.o)

This is a problem you will surely meet when trying to use a llvm imported via brew or macport or even from the GitHub of the LLVM project in your program.

But have no worries, we are going to see how to solve this problem 😉

Solutions

There are actually two solutions that you can implement to fix this problem.

OSX support and LLVM versions

The recent version of LLVM doesn’t have support for “old” version of OSX but should be able to be integrated on the modern OSX version, officially supported by OSX (10.13 or later).

So a solution to the problem is to update the version of the LLVM and update the OSX SDK you use in your project to have your project working. You should at least update your OSX SDK to the version 10.13, since that, from this version of OSX, the “futimens error” is no longer present.

So, if you no longer need to support OSX 10.12 or older, this is the solution you should implement, as it will be the simplest to implement and to maintain.

For older OSX SDK

If you need to support a version of OSX older than the 10.13, then this is the solution you have to implement, as there is no other available to my knowledge. And this solution consists in building your LLVM on your own.

This solution may seem a big task and overwhelming, but you can actually do it pretty simply. Indeed, the LLVM project can be build using cmake command very easily with the following command

cd llvm-project/llvm/build cmake .. -G "Unix Makefiles"

-DCMAKE_INSTALL_PREFIX=../../../install

-DCMAKE_BUILD_TYPE=Release

-DLLVM_ENABLE_ASSERTIONS=OFF

-DCMAKE_OSX_DEPLOYMENT_TARGET=10.12 cmake --build . --config Release --target install

Even on the latest LLVM release, you can support OSX 10.12 or older because of the variable CMAKE_OSX_DEPLOYMENT_TARGET. The only inconvenience of this solution is that generating all the LLVM libraries takes a loooooooong time 😜

But once done, you can use LLVM without problem on your project without any problem 😉

Thank you all for reading this article, And until my next article, have a splendid day 😉

Interesting links
Crypto Market is Down, but Be not Afraid of It
Tags: Storiqa, Cryptocurrency, Token, Bitcoin, Cryptomarket

As most of you have already known, the price of bit­coin on Thurs­day morn­ing, No­vem­ber 15, has al­ready de­creased by more than 10%, reach­ing a min­i­mum since Oc­to­ber 2017, while the largest alt­coins lost in price up to 30%. Thus, ac­cord­ing to Coin­Mar­ket­Cap data, the cryp­tocur­rency mar­ket cap­i­tal­iza­tion cur­rently stands at about $185 billion after collapsing by 30 billion dollars.

Such collapse on crypto market has lead to a panic among ordinary investors and cryptocurrency users which started to sell their assets by being afraid of the total fall of the market. However, we consider that the community is always exaggerating the value of such events and therefore would like to prove you why we think so.

Positive sides of cryptocurrency falls

As it was stated by Christopher Giancarlo, chairman of the United States Commodity Futures Trading Commission (CFTC), the fall in the price of the cryptocurrency can also bring benefits. It can clear the market of all those who just want to capitalize on it and it can help make the cryptocurrency less volatile. From that point of view, such events will bring us closer to the introduction of appropriate cryptocurrency regulation and the beginning of real mass-adoption that will provide all of us with much better outcomes than just price rising.

By that way, the 87 percent loss of bitcoins value from November 2013 to January 2015 did not prevent it from increasing its value to 20,000 dollars in three years. Of course, such price drops can be really painful for those who initially counted on getting quick profits. Nonetheless, it can lead to much better results even for such short-term investors if they would have enough patience and courage to wait till market gains momentum again.

And it will…

According to the basic rules of trading and technical analysis, the market is always working as a swing: the harder you fall — the higher you will take off. From that point of view, such price drops lead to redistribution of wealth, exit of disinterested investors and the arrival of new players.

By the way, it is just a price of digital assets, it doesn’t mean anything if you can’t use that assets for your own good. Thus, we should be much more concerned with the problem of adoption rather than the problem of typical market pumps and dumps. Furthermore, in case of adoption advances, the price of tokens and coins really has a potential to hit new all time high record, as only a real demand from real users can move price to a considerably new levels.

To sum up

Finally, we would like to advise you not to get upset with the current crypto market situation and don’t lose faith. You really have to know how to find benefits even in such situations which are actually not as bad as many people think. Be optimistic, have patience and everything that you wish will come true!
Laws of Reflection
By: Jessica Lee Mcmillan
Tags: Light, Nature, Connection, Morning, Poetry

Sign up for The Story Box

By Scribe

The Story Box is a lovingly written newsletter featuring delightful stories and all updates from the publication. Every Sunday, just for you. Take a look
Damızlık Kızın Öyküsü ve Öğrenilmiş Çaresizlik
By: Mader Bengisu Bilgen
Tags: Blog, Psikoloji, Kişisel Gelişim, Türkçe, Kitap

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.
Part 1: How to Build a Blockchain Application in Javascript
By: Nick Saponaro
Tags: JavaScript, Blockchain, Cryptocurrency, Nodejs, Bitcoin

Motivation

Blockchain and Cryptocurrency are burgeoning tech fields that you should know about as a developer in the modern age. But where do you begin? I find it’s always best to acquaint myself with new technologies by doing and learning along the way. In this series, I will show you how to create a simple cryptocurrency application in NodeJS that can be used to return data about the blockchain.

This app could be further extended to create a blockchain explorer, wallet, among other use-cases. If you build something cool, let me know in the comments below.

To review this project’s code, check out the GitHub page.

Pre-requisites

Before moving forward, ensure that you have met the following pre-requisites first:

Node version 8.9.0+

NPM version 6.9.0+

Postman 7.1.1+

Setup

Create a new project or fork mine. For this example, I’ll use node-rpc-tutorial as my project name.

For this tutorial, we will be using Divi Project’s Divi Core blockchain.

Mac, Windows, Linux

Download the latest version of Divi for your operating system.

ARM-based machines

If you’re using ARM architecture, download this version.
Türkçe Yayın - Yayın Politikası. Türkçe Yayın olarak, “Her Düşünce Hür…
By: Türkçe Yayın
Tags: Blog Yazarlığı, Yayın Politikası, Yazarlık, Türkçe, Editörden

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.