fabiochiu/medium-articles huggingface dataset:
Every Nomadic Life Needs Roots
By: A Singular Story
Tags: Self, Relationships, Life Lessons, Mental Health, Travel

Not everyone grows up with a strong sense of belonging.

When home isn’t safe place for a child because your primary caregiver is also your abuser, you can’t grow roots. Instead, you dream of being anywhere but there.

My one regret in life is never finding the courage to run away from home as a teenager and waiting until I was 17 to leave under the cover of academia.

I’ve been a runaway ever since, moving countries like other people move apartments. Such is the magic of the European Union: Being a citizen of any of the 28 member states means you’re free to live, study, and work in another of the other 27.

Sometimes, we also pick up languages along the way and our cultural identity expands to accommodate a new linguistic homeland. For example, I fell into Portuguese and it became part of me. Just like German had done many years before.

The closest thing I have to roots is languages, cultures, and places that feel familiar because they were home at one point in my life.

In 2013, I immigrated to the US, intent on dropping anchor at last. I took America to be a place where the whole world was at home, or at least that’s what it looked like on paper.

However, depression felled me almost as soon as I landed. The ongoing cultural exchange that had characterized my life until immigration ground to a halt as the various parts of my identity atrophied and dropped off.

Unilateral curiosity is a ravenous and lonely beast. With gusto, I embraced the lifelong learning process that is figuring America out but there was no interest in what I had brought with me.

Thus began five interminable airtight, mostly monolingual years as the plaything of a parasite in my head.
Data Humanism — A Case Study. What I learned from humanizing my…
By: Guillaume Meigniez
Tags: Data Visualization, Design, Data, D3js, Datahumanism

Data humanism

Data is an imperfect abstraction of the world. We use blindly this interface as reality itself. This is obscurantism and data humanists are here to switch the light on.

The world is made of complicated mechanisms and interactions. Thus, the data capturing the world is also complex. But do we always consider this complexity when working with data ?

In Big Data projects, a piece of data is just one more line. The more lines there are, the more credible the dataset is. The line itself is no more than a drop in the ocean and does not represent anything anymore. It has no specific form, and gives us very little hook on reality. Data is a magic plasma which we feed to data visualization tools which then recommend us the best way of depicting it.

As far as data visualization is concerned, especially dashboards in which each widget answers a specific question and gives a limited amount of information, we hope to explain complex phenomena with generic questions and formatted answers.

Most of the time, data is just what we take from the world to answer our most valuable questions. We lose the sense of what data represents. Thus, its complexity in not considered.

Maybe using our digital tools to find answers to generic pre-existing questions is not the only way of behaving with data.

Let’s say I have an app which tracks how many kilometers I ran in the last month. I chose a bar chart to show the distance in km for each week of the month. It is a valid design which gives valid information. It answers the question : “How many kilometers did I run each week ?”. However, it’s only valid and nothing more, because it doesn’t try to mean anything else than what it shows. Maybe one bar in the visualization matches with hours of physical effort in various places with various people feeling various emotions.

Data humanists like Giorgia Lupi, who wrote a manifesto, say the bar chart is not the issue. The fault is ours, willing to show an inherently human piece of information without considering the human. To find the human in the dataset, they suggest ways to reincorporate empathy at different levels of the data handling.

In the next part, I will describe how this can be done, and I will try to use these ideas as guidance for making a more human running app visualization.
FPL Gameweek 14: Abandon Ship
By: Tom Thomas
Tags: Soccer Analytics, Fantasy Premier League, Premier League, FPL, Soccer

I’ve only got one thing to say. Worst week ever.

First, let’s recap the week. We saw a return to goals galore. Both Manchester United and Liverpool inflict heavy damages on their opponents after they themselves got humiliated by much weaker opponents. It was odd to see that it was the very same two teams that bounced back this week. What a strange season it has been.

Anyone who held onto United or Liverpool players were in luck. 13 goals from these two teams definitely carrying a lot of points. Unfortunately, we were not so lucky.

Gameweek 14 Results

Gameweek 14 FPL Data Team; source: FPL

Gameweek 14 FPL Data Team Points; source: FPL

As far as points go, this isn’t our worst result. We’ve had worse weeks. Our lowest tally coming in Gameweek 1 at 39 points. Yet, when we look at our averages, this one has to hurt the most. In fact, we scored 44 points last week as well.

However, we were only 2 points below the average. This week, its a whopping 16. Gotta pat ourselves on the back for failing so miserably. Or have we failed? One can also consider that with the league average being so high, one observation we can make is that our team selections are outliers compared to the players the rest of FPL managers seem to hold. Hence, the huge differential.

We may be putting out a team that can only perform on some occasions. It could also be just a skewed result from the United and Liverpool results. We will have to wait and see how the trend progresses.

Vardy continues to impress and Kane had a poor outing. We were worried last week with much of our team players facing each other and the results show that. Bringing in John Stones seemed to be a great idea. Unfortunately, we kept in on the subs. It was unsure whether Guardiola would play him or not. So we had to pick someone who was a sure starter. This was a mistake, I admit. I could have put him in anyway and invoked an automatic sub. We will have to make more riskier selections from now on. Many of our stellar performers faltered this week either to tougher opposition or just a tiny blip. It was Grealish who bounced back after a few bad weeks with a better performance.

One positive again is that we finally have a clean sheet again from our Goalkeeper Mendy. Our goalkeepers have been struggling lately and this is nice to see despite the results
geovisualization?
By: Toshikazu Seto
Tags: API, 未分類, Visualization

Gapminder

Imagine the world as a street. All houses are lined up by income, the poor living to the left and the rich to the right…
The Top 3 React UI Libraries for Beginners
By: Antonello Zanini
Tags: Programming, JavaScript, Reactjs, React, Software Development

The Top 3 React UI Libraries for Beginners

The pros and cons of my favorite React UI libraries

Photo by Tirza van Dijk on Unsplash.

Early this year, I decided to take my JavaScript skills to the next level. Tired of jQuery, I started looking for something faster, more modern, and reliable.

I opted for React, which was voted the most loved and wanted JavaScript framework in Stack Overflow’s 2020 Developer Survey by the 65K developers who participated.

One of the first things I learned (and loved) about React is that thanks to its popularity, you don’t need to reinvent the wheel. There are countless UI suites ready for you. Not surprisingly, many developers have built React libraries offering several components to help you improve the UI of your application.

In this article, I’ll show you the three React UI libraries I would suggest to anyone to start with, based on my experience.
Review: Python Crash Course
Tags: Programming, Python, Coding, Crash Course, Software Development

The book — Is Python Crash Course good?

No Starch Press, its publishing company

Python Crash Course will make you familiar with Python in no time.

While learning very well a language will take months (well, years…), this book speeds up your learning process by providing a solid foundation in general programming concepts by using Python.

Part I: Basics

Learning what variables are, simple data structures, if statements, user input, while loops, classes and functions, how to read and write files…

Everything that is basic in Python is covered in its own chapter.

At the start of each one, we have a brief explanation of what this chapter is going to cover and what we are going to learn.

And then we jump to the code. Not too much, just a few lines as an example. And then we go back to theory, just to go back to coding again in the next paragraph.

This book uses a style that I love: Intertwining theory and coding so the user learns and code at the same time. No boring 7 pages of theory before the first print. No coding without an explanation of what are we looking at.

You learn while you code, and you code while you learn.

Then, exercises.

After a few pages, you have a ‘Try it yourself’ section that reinforces what you have learnt, as pushes the reader out of your own comfort zone by making you solve problems.

I love books like this because it is the perfect blend of learning, coding and coding on your own. That makes it fun to read. And fun to learn Python.

Make no mistake: Learning is hard, but when it is fun to do, we push ourselves to learn even more. And this book is successful in doing that.

Part II: Projects

After all the first part of Python Basics, the book goes into the second part: Projects.

No more time for theory: now we are building real things.

A video-game with PyGame, a website with Django and a bit of Data Visualization with mathplotlib are the projects we will build on the second part of the book.

Going beyond the basics, creating real projects.

Creating Data Visualization with Mathplotlib

And real ones. Not small problems such as “Iterate over all the numbers from 0 to 100 and print only the ones that divided by 5 or 3 returns 0”.

No, we build real things.

For example, I use Django, a Python-based web framework at my job. In fact, it is my favourite framework.

How many beginner books do that?

So, answering the topic of this question: Yes, Python Crash Course is a good book. A ver good one.
Digital Expectations Report From Razorfish
By: The Team W
Tags: Psychology, Research, Gen Exers, Generational Differences

If you haven’t checked out the new report by Razorfish: DIGITAL DOPAMINE: 2015 GLOBAL DIGITAL MARKETING REPORT, you may want to check it out sooner rather than later. And I’m not just saying that because I’m in it! (The report contains a one page interview I did with one of their staff — page 29). It’s an interesting report based on a survey of 1600 millennials and gen-exers from the US, UK, Brazil, and China, as well as some in-depth interviews.

Here are some of my favorite data points:

“56% of U.S. Millennials say their phone is their most valuable shopping tool in-store compared to just 28% of U.S. Gen Xers.”

“59% of U.S. Millennials use their device to check prices while shopping compared to 41% of U.S. Gen Xers.”

“Advertising is most effective when it is part of a value exchange. Consumers are now aware of how much their attention is worth to marketers, and they expect to be rewarded for it. They look to be compensated with loyalty programs, free content or useful tools that solve problems.’

“Over half of consumers in the U.S. and U.K. and 69% of consumers in China say they do anything they can to avoid seeing ads. What’s more,they’re actively availing themselves of technology to do so, with a majority of TV lovers using a DVR

to skip through ads (U.S. — 65%, U.K. — 73%, China — 81%).” Brazil is the outlier on this one: “Fifty-seven percent of Brazilian consumers endorse TV, radio and print ads as most influential,”

to skip through ads (U.S. — 65%, U.K. — 73%, China — 81%).” Brazil is the outlier on this one: “Fifty-seven percent of Brazilian consumers endorse TV, radio and print ads as most influential,” My favorite point is this one: “Seventy-six percent of people in the U.S., 72% in the U.K. and 73% in Brazil say they are more excited when their online purchases arrive in the mail than when they buy things in store.” I have heard the same comments in my behavioral science research. And the reason has to do with the anticipatory centers of the brain. I wrote about this recently in my report “Why You Should Do Behavioral Science Research At Least Once This Year”.

The Razorfish report is comprehensive. I think it’s worthy reading if you design or produce digital products, marketing or advertising.

And don’t forget to check out page 29!

What do you think? Does any of this data surprise you?
10 Jokes to Brighten Up Your Lockdown
By: Stef Hill
Tags: Coronavirus, Pandemic, Quarantine, Jokes, Funny

Things are very serious in the world right now. While I don’t want to play that down at all, a little bit of laughter can go a long way when we all need to keep our spirits up. These are my top ten favorite jokes, I hope they get a giggle out of you. Be warned, strong language ahead.

Teacher: Give me an example of a sentence with the word contagious in it. Pupil: Our neighbor is painting his fence with a two inch brush and my dad says it will take the contagious.

Three conspiracy theorists walk into a bar. Now, that can’t be a coincidence.

My English teacher told me my grammar was awful. I said, yeah? Well your grandad’s a bastard.

I went to my doctor and said “doctor, please help me. I keep farting. They’re silent and odor free, which is a great relief, but I’m so embarrassed and on edge all the time, please can you help me?”

The Doctor said, “I’m going to recommend a hearing test and a referral to help with your sense of smell.”

You can’t run on a campsite. You can only ran, because it’s past tents.

My grandfather has the heart of a lion..and a life-time ban from the zoo.

Did you hear about the bank that’s rated worst bank in the world? They’re called Norfolk & Gould.

Jesus goes into a fancy restaurant and asks for a table for 26.

“But, there are only 13 people in your party,” the waiter said.

“Yes, but we’re all gonna sit round the same side.”

What did the pirate say when he turned 80?

Aye matey.

What’s the difference between a tea bag and the England team?

The tea bag stays in the cup longer.
Average Image Generator
By: Alex Ionescu
Tags: Colors, Web Design, Image Processing, Online App, Graphic Design

The Average Image Color Generator is a free online tool which calculates the average color of an image in RGB and HEX format. You can upload your own images or use the tool with the preset images. Besides the average color, you will also get the opposite color.

Average Image Generator

Never again struggle to find the perfect color to start your design. By finding the average color of an image, which can be used to find the perfect pallet to use when designing mobile or web apps, you will be up to a great start.
Yugasa is one of the Top 10 Most Promising Mobile Apps Development Companies in India
By: Yugasa Software Labs
Tags: Outsourcing Company India, iOS App Development, Android App Development, Mobile App Development

Yugasa feels proud to announce that she has recently been recognized and awarded as one of the Top 10 Most Promising Mobile Apps Development Companies in India, by ‘CIO Review’, a magazine of global repute.

“There is absolutely no repudiating the fact that the mobile world is expanding itself across all spectrums of the Indian market and will continue to grow. This spurt in growth has resulted in the ubiquity of mobile phones and advancements in the internet thereby, propelling the wheels of mobile app design and development. Additionally, trending technologies like IoT and AI act as catalysts for the proliferation of mobile apps across a gamut of industry verticals……” To Read more, please visit https://goo.gl/XLrtdf

Click on the link in case you want to download our magazine coverage news in PDF format.

Originally published at yugasa.com on October 5, 2018.
An End-to-End Project on Time Series Analysis and Forecasting with Python
By: Susan Li
Tags: Machine Learning, Data Science, Statistical Analysis, Timeseries, Python

Time series analysis comprises methods for analyzing time series data in order to extract meaningful statistics and other characteristics of the data. Time series forecasting is the use of a model to predict future values based on previously observed values.

Time series are widely used for non-stationary data, like economic, weather, stock price, and retail sales in this post. We will demonstrate different approaches for forecasting retail sales time series. Let’s get started!

The Data

We are using Superstore sales data that can be downloaded from here.

import warnings

import itertools

import numpy as np

import matplotlib.pyplot as plt

warnings.filterwarnings("ignore")

plt.style.use('fivethirtyeight')

import pandas as pd

import statsmodels.api as sm

import matplotlib matplotlib.rcParams['axes.labelsize'] = 14

matplotlib.rcParams['xtick.labelsize'] = 12

matplotlib.rcParams['ytick.labelsize'] = 12

matplotlib.rcParams['text.color'] = 'k'

There are several categories in the Superstore sales data, we start from time series analysis and forecasting for furniture sales.

df = pd.read_excel("Superstore.xls")

furniture = df.loc[df['Category'] == 'Furniture']

We have a good 4-year furniture sales data.

furniture['Order Date'].min(), furniture['Order Date'].max()

Timestamp(‘2014–01–06 00:00:00’), Timestamp(‘2017–12–30 00:00:00’)

Data Preprocessing

This step includes removing columns we do not need, check missing values, aggregate sales by date and so on.

cols = ['Row ID', 'Order ID', 'Ship Date', 'Ship Mode', 'Customer ID', 'Customer Name', 'Segment', 'Country', 'City', 'State', 'Postal Code', 'Region', 'Product ID', 'Category', 'Sub-Category', 'Product Name', 'Quantity', 'Discount', 'Profit']

furniture.drop(cols, axis=1, inplace=True)

furniture = furniture.sort_values('Order Date') furniture.isnull().sum()

Figure 1

furniture = furniture.groupby('Order Date')['Sales'].sum().reset_index()

Indexing with Time Series Data
Facts About Major Social Media & Their Active Users Stats [Infographic]
By: L Rahaman
Tags: Infographics, Social Media, Technology, Marketing, Digital Marketing

Designed by Web Design Company Kolkata

From the last half a decade Social Media has become an integral part of our daily activity. Major Social Medias have managed to attract a huge number of Internet Traffic as their Users. The scenario changed drastically and the number of active users in social media jumped to a new high with the increasing number of smartphone users.

Today the monthly active users of major social media has already crossed million. Social Media encases these huge user traffic and generated revenue options in different sectors of digital promotion and ads with the help of their users. Unika Infocom a Web Development Company in kolkata developed the following infographic with some interesting facts about the leading social media.
Is Graphic Design Art or Science ?
Tags: Design, Design Story, Creative Design, Graphic Design, Process Design

Graphic design is just a creative process that includes art and technology to convey thoughts. It is the procedure for conveying visually using typography and pictures to present information, typically used when visual sophistication and ingenuity are needed to present text and image.

It may even be applied to the layout and format of informative material to make the info more available and more readily comprehended. Designing a masterpiece graphically is the artwork of combining text and graphics to convey an efficient message.

It is primarily utilized in the design of logos, pamphlets, newsletters, posters, signs, along with other type of visual communication.

Graphic design is the usage of words and pictures to pass on information or to make a specific visual effect. This art form may also be referred to as commercial art due to its application to marketing and its essential contribution to company function.

Graphic design practice includes a wide range of cognitive abilities, aesthetics and crafts, including typography, visual arts and page layout.

Graphic designers possess a distinguishing capability to sell an item or idea through powerful visual communications, and are asked to undertake the challenging job of being creative each day.

Combining visual rhetoric abilities with the international rhetoric abilities of user interaction and on-line branding, graphic designers frequently work with web designers to create both the feel and look of an internet site and improve the on-line experience of web site visitors.

Color is also another strong way to help users find their way around a website, and colour coding sections of the website helps users determine where they’re.

Graphic design adds a visual and psychological context to the strictly intellectual text on the website. The main tool for this art type is, of necessity, the creative mind. With the arrival of computers and software apps, the task of the designer became a little easier, as these possess provided more efficient production tools than traditional methods.

Graphic design a creative profession and things which were once only conceived in the brain are brought to life through abilities and imagination.

There’s a disadvantage to the addition of graphic design on sites. Many developers possess tried to force the Web to be what it isn’t, creating inefficient and sometimes unusable websites.

There’s a propensity to forget that words, and not pictures, are the building blocks for the majority of websites. Individuals are clearly visually orientated, and their reaction to the site appearance and visual framework plays a strong part in how they communicate with it as a whole.
Why 2021 Will Rock, And Why I’ll Still Be Miserable
By: Andrew Cheng
Tags: Satire, Humor, Coronavirus, Culture, 2020

Why 2021 will rock: We all get to go back to work. (Yay?)

Why I’ll still be miserable: Don’t get me wrong, I’ll never diminish the magnitude of the yay that comes with going back to the office. Going back to the office deserves the yay-est of yays.

But what gets a boo in my book is the fact I’ll have to sit next to Greg and Colleen again. Everyone knows they’ve spent all their work-from-home time binge-watching Netflix. So after having to half-listen-half-ignore their two-hour-long discourses about The Game of Thrones for 730 goddamn days, I’ll have to half-listen-half-ignore their two-hour-long discourses about the entire Netflix catalogue for another 935. I’ve heard everything I needed to hear about Full House back in 1995, jerkwads! Just because Jerry Seinfeld has 23 Hours to Kill, it doesn’t mean I do!
November 2020 Deals Recap
By: Matt Snow
Tags: Fundraising, Venture Capital, New England, Technology, Startup

2020 has been such an eventful year to say the least. We know you’re all excited to finish up the final month of December and get onward with 2021 as we hopefully approach a vaccine. But nonetheless, the New England entrepreneurial ecosystem has remained incredibly resilient. In the spirit of Thanksgiving (we hope you had a great one by the way), we’re profiling all the New England venture deals for the month of November ’20 — we’re thankful for all you founders and investors continuing to move forward with your plans to make the world a better place! [NOTE: Round info per Crunchbase reporting. Max of three investors displayed per company.] Without further ado, here’s the list:
FloatingActionButton (FAB) with BottomAppBarUsing Material Design
By: Mustufa Ansari
Tags: Kotlin, Android, Java, Android App Development, AndroidDev

I always wondered while using floatingActionButton that I could be able to make this type of animations with that. Now BottomAppBar has solved this problem. You can animate your FAB with bottomAppBar.

Let me show you how to do it!

1) Adding BottomAppBar:

All you have to do is to make new project and add this dependency.

implementation 'com.google.android.material:material:1.1.0'

This is material design dependency which allows you to implement new material components. BottomAppBar is one of them.

I urged you to please go through the component section of material.io documentation for more new things to know!

Now after adding this dependency, open up your activity_main.xml.

BottomAppBar works with coordinatorLayout , so turn your parent view to coordinatorLayout like this.

Now in design panel, you will see something like this.

Don’t worry, this is because, bottomAppBar comes with material components theme and in your project by default your theme is AppCompat.

Theme.AppCompat.Light.DarkActionBar

Select AppComponent and write MaterialComponents instead.

Navigate to your xml, bottomAppBar must be there!

2) Adding FloatingActionButton (FAB)

I am using FAB that comes with material package i.e material.floatingactionbutton .

FAB is showing at the top! We need it to be in the middle of the bottomAppBar. In order to do that, set the app:layout_anchor attribute of floatingActionButton and reference the id of bottomAppBar.

You will see your FAB move all the way in the middle of bottomAppBar.

It’s Coding Time!

The main part of this article, you can’t animate your bottomAppBar and FAB from XML. You need code to make it happen.

1) FAB Sliding

We need to set fabAlignmentMode of bottomAppBar. By default it is on center . In order to animate FAB, I am going to set this attribute programmatically.

Run your app!

By default, bottomAppBar has fabAnimationMode set to scale in xml. You can change it to slide to have a sliding experience of FAB!

<com.google.android.material.bottomappbar.BottomAppBar

android:id="@+id/bottomAppBar"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:layout_gravity="bottom"

app:fabAnimationMode="slide"/>

Run your app.

2) BottomAppBar Sliding

BottomAppBar behavior would be change to slideUp and slidedown . I am going to make it very simple just to make you understand.

Run your app.

You can play around with it by applying different scenarios. You can also animate fab with bottomAppBar sliding.

I will leave this on you 😉 You would need to combine above code.

Further Readings:
This Article Won’t Change Your Life.
By: Jon Peters
Tags: Inspiration, Humour, Speech, Motivation, Advice

This Article Won’t Change Your Life.

But if you’ve ever found yourself lacking motivation, you should read on anyway.

I can’t stand clickbait titles. I have too much respect for you, the readers on this platform to try and grab your attention with the false premise of finding something life-changing within the words on this page. Mere words won’t change your life. But what they can do is give you a gentle nudge to get you on the right track.

We all lack motivation from time to time. Whether it be for your early morning gym workout or your efforts to lose weight, even the most committed of souls have days where they just cannot face what the dawn brings.

The World Ain’t All Sunshine And Rainbows

Motivational speech videos litter the internet at every turn. More often than not, they’ll be set to a back-drop of sports films and will almost certainly include the scene from Rocky. You know the one I mean. Oh, and watching the video daily will without a doubt completely change your life.

But the video below is different. It makes no claim to be able to change your life. Which is good, because it won’t. It does, however, claim to be the best motivational video ever made. Out of the hundreds, possibly thousands of motivational videos across the internet, this is the one that I constantly find my way back to. It’s my first port of call when I start to doubt myself, or when I find my motivation starting to wane. So for that reason, I’d say it lives up to its name.

I recommend that you watch this video. Maybe not now, but at some point. Bookmark this story and come back to it at a more convenient time. If you’ve ever struggled with the motivation to carry on, watch this video. After all, it’s only six minutes long. Are you trying to tell me you don’t have 360 seconds to change your life forever?

If you’re not seeing the results you want from the gym, or your diet, or your writing, whatever pursuit you embarked upon, watch this video. If you’ve ever looked at your life and thought ‘This isn’t where I want to be.’

Watch this video.

The next six minutes won’t change your life.

But they might just give you the kick up the arse you need to set that change in motion.
Close More Sales With Couple of Creatives
By: Alyssa Leverenz
Tags: Digital Marketing, Sales, Marketing

Related Videos

Incorporate Strong Branding

Until recently, market research has relied on an understanding that people make decisions based on rational thought processes… However, new science is discovering that most of the decision making process actually happens at a subconscious level, and is more influenced by emotion than rationale.

Subliminal (adj.): (of a stimulus or mental process) below the threshold of sensation or consciousness; perceived by or affecting someone’s mind without their being aware of it.

Subliminal messaging is what makes people decide one way or the other. To create an effective branding campaign, you must be working with masters of strategic communication.

With branding, it matters not so much what you say, but how you say it. How you convey your message is important in effecting the way it gets perceived on a subconscious level. Therefore, your main focus when initiating a branding campaign should be the emotions you want to evoke in your audience.

Focus on Your User’s Experience

User experience (UX design) is about the user and the experience. It’s a marketing tactic that ensures your branding is effective in digital applications such as your website and mobile app. If you provide a positive brand experience for your users, they will reward you with their business.

Provide Holistic Digital Marketing

It is important to implement branding strategies throughout your online presence to reinforce your brand’s key messages and sustain the value for which it stands to attract a broader audience. You must keep your business’ website optimized. This means have it be well-designed and up to date with careful attention to brand guidelines, search engine optimization (SEO), easy navigation and clear call to actions. It is important to employ blogging, social media and email marketing campaigns to expand brand awareness and generate new inbound leads. Create content around the questions, issues and challenges to which your prospects want answers. This will help your prospects find valuable information while introducing them to your brand and establish yourself as an expert on the topic. Inbound marketing is one of the most effective ways to grow your business in the digital world.

Thank you for reading. Please follow my blog. To learn more about what I do, check out my digital marketing agency, Couple of Creatives. ✌️💡
Public Token Sale is delayed due to current market conditions
By: Dapp Builder Team
Tags: Dapps, Ethereum, Development, Blockchain

Dear Supporters,

Due to adverse market conditions, dApp Builder have taken the difficult decision to postpone the public element of our sale. We believe this to be the best decision for the company and token participants.

In the interim the team remains fully focused on factors within our influence and are dedicated to bringing dApp Builder to market. We will continue to develop product and will focus on three core areas during this period.

Further Product Development

Partnerships

Private sales and white-listing

We will continue to update our supporters and community as we hit milestones in these areas and will share information shortly on these.

We thank you for your support and are here to answer any questions you have!

dApp Builder team

Try it now on https://dappbuilder.io/builder

Or watch the code on https://github.com/DAPPBUILDER/dApp-Builder

Stay in touch for for updates via
Writing on Substack Using Your Mobile Device
By: Substack Writing
Tags: Blogging, Writing, Substack, Blogging Guide, Writing Tips

One of the only features that Substack does not currently have, that I wish were implemented, is the creation of a mobile app.

As many bloggers can attest, writing increasingly is taking place outside of the traditional office, desktop/laptop, and stationary desk configuration.

Many writers are balancing multiple jobs, and having the option to write on a mobile device is quite useful, as it extends your office to include any place where there is cell phone reception.

Luckily, there is a work around for Substack writers. While Substack may not have an app, you can still access your publications on your mobile device and write posts.
The miracle of object-oriented programming
By: Marco Domenico Marino
Tags: Programming Languages, Programming, Software Engineering, Software Development

The power of the OOP languages

In the last sixty years the paradigm of the OOP was widely stressed and we assisted at born and diffusion of many languages based on the OOP paradigm.

The power of the OOP languages reside in three key concepts: flexibility, modularity and representation of the reality. Now we will try to discuss about these three concepts and the application on the programming language.

The flexibility is the first key concept that we will analyze. The OOP born to be used on different development scenarios; the presence of the objects that represent the concepts of the scenario of application emphasizes this concept: it is possible, with the same language based on OOP define a library structure or the halls of a cinema or the supermarket products. So every real concept is achievable with an extension of object and the application in different contest make the OOP a flexible paradigm.

The second key concept is the modularity. The OOP paradigm agrees to the definition of objects and every object can interact with other objects creating a hierarchy. If this hierarchy of objects realizes a functional sylos this is identifiable like a module or most commonly a library. The possibility to realize, include and use library write by third part agree to realize applications very quickly; otherwise the developer need to realize the functionality included into the external libraries. The maximum expression of the library is the framework that collect a lot of library to provide a wide set a function.

The last concept is the representation of the reality. This concept is at the base of the flexibility; the OOP represent a reality, but it also can represent most than a single reality: so the it is flexible. With the objects, attributes and methods orchestrate by programming paradigm we can realize a digital representation of the reality: a DVD becomes an object, a title becomes an attribute, watching the film becomes an action or more simply a method. With the OOP changed the way to design the application and also changed the way to think programming.
To The Moments We Almost Have
Tags: Poetry, Short Story, Love, Reading, Writing

To The Moments We Almost Have

I hope you can still have it

Photo by britt gaiser on Unsplash

to the occasions I will miss

your 25th birthday

your career milestones

your sister’s wedding

I hope you can still relish it

to the moments we almost have

the road trips we almost take

the dream house we almost build

the apple pie we almost bake

I hope you can still have it

to the chances we could’ve taken

the tale we could’ve told

the words we could’ve said

the promises we could’ve fulfilled

I hope all is well without it

and when the clock strikes midnight

like the lunar eclipse,

remnants of you will fade away

then you’ll no longer be

a part of my life

but what do you do

when most parts of you

already became mine
Animals Tale
By: Mike Ortega
Tags: Success, Poetry, Motivation, Poetry Writing, Poem

Animals Tale

Motivation

Photo by Sid Balachandran on Unsplash

Bird fly up in the sky

with no fear of falling down

because he knows he can fly

so, like birds

we should believe

in our abilities

and work hard to make things happen.

Ants work very hard

they don’t need instructor

how discipline they are

We should learn from them

to become discipline like them.

The dog is a very faithful animal

he is always loyal to his owner

In the same way

we can be loyal to our Goal

by performing our hero’s role.

A rabbit runs very fast

he is always run hard.

We should also try hard

to get what we actually want.

A lion is the king of the jungle

he lives without fears.

We should also become courageous like him

then we will also easily win.

Peacock Wait for the rainy season

dance when the rain comes

In this way, we can find happiness

in Small things in our life.

Sparrow works really hard

she makes a nest without rest

she works with consistency

to give shelter to her children

We have to become consistent

like her to achieve our goal.

Snake sleeps in the day

and work at night

we can also follow

same work rule

to achieve something in life.

Animals teach us tales

we must follow them

so we will become strong like them.

to achieve successfully our goals.
Exploring Design Drinking
By: Marc Morera
Tags: Design Sprint, Design Thinking, Innovation, UX, Startup

Basically, each stage constrains one day of the Design Sprint process adding a party game attitude:

MEASURE / 06:00 PM — 08:00 PM

Participants must pitch their ideas and measure their goals. As soon as it’s done, we would order a few pizzas and we should have decided the focus of the sprint before the delivery is done. If not, the food will be cold.

SHAKE / 08:00 PM — 11:00 PM

We will run a few brainstormings to shake our minds and generate concept solutions. Instead of a timmer, we will play music, and when the track ends the Crazy 8's must be filled. If someone doesn’t accomplish it drinks a shot for each empty frame.

STRAIN / 11:00 PM — 01:00 AM

At this point, no one will be in the mood of sitting or writing post its. We need to drive this euphoria into something creative. That’s why we will evaluate our ideas by doing a role-play and giving a toast to each identified pain. At the end of the performance, we will have strained the most promising concept direction.

SHAPE / 01:00 AM — 04:00 AM

This is the most difficult part. The team must cold down and shape the selected idea as a testable prototype. Let’s avoid using computers and build something with all the garbage generated during the party.

SIP / 04:00 AM — 06:00 AM

It’s time to leave the apartment and expose our product to a walk of shame. We will carry out a guerrilla test with the people who leave the bars to collect user feedback. Because a drunk man tells no lies.

In addition, we established some rules to reinforce the party atmosphere: no chairs or tables and always with the music on.

Why we failed

Against all odds, the problem was neither alcohol nor fatigue, it was our setup. We were too confident about our experience running design sprints so we did not pay attention to some basic aspects for its success:

Overlapped disciplines

To come up with a solid outcome you must assemble a multidisciplinary team. The team consisted of a service designer and two product designers… there is a lack of diversity for sure.

Tiny team

Nobody will call a meeting of just three guys a party. Discussions were always between the same people and there was no way to split the team to explore in parallel different concept directions.

Reign of chaos

It became impossible to follow our agenda without someone looking beyond the design project. A moderator to control the timings and to cut endless discussions was mandatory.

Tailored challenge

We chose the challenge that best suited the sprint settings and not the most interesting one. We were always making decisions based on what works best for the setup and not what is most interesting to explore.

Afraid of working on something too big, we ended up designing something too boring.

So at 4:00 AM we decided to call the night (actually already the day) before even started Shape and Sip stages. We were sad but satisfied, we did not discover a new unicorn but we tested the approach and it was promising.
Introducing Myself
By: Kirshi Yin
Tags: Autobiography, Self, Writing, Illumination, Writers On Medium

Learning new skills has always been my passion. Every year I am excited to try to learn a new craft. This year has its downsides, but it helped me find spare time for my new hobby projects. I am already enjoying two new hobbies — painting and writing.

Why Medium?

I see myself as more of an introvert. I feel more comfortable talking to someone one-on-one than being in a crowd. However, I do have thoughts to share and would like to reach out to many people who could benefit from my stories. The solution to my problem is Medium! It gives voice to shy people like me.

I am excited to write about topics I love. I like to share ideas on various subjects like learning new skills, personal development, inspirational stories, or anything which comes to my mind.

Why Illumination?

This is one of my favourite publications simply because it is rich in a variety of topics. You can read diverse stories in one place.

When I was accepted to the publication, I felt welcome right away. The editors are extremely fast in publishing my articles!
Who Unfollowed You on Twitter?
By: Christian Behler
Tags: Web Development, PHP, Twitter, Programming, Software Engineering

Who Unfollowed You on Twitter?

How to use the Twitter API to track your follows and unfollows

Photo by OpenClipart-Vectors on Pixabay.

Are you posting regularly on Twitter? Do you get the occasional follower here and there? Are they unfollowing a few days later because you didn’t follow them back? Enough with that!

Let’s find out who is unfollowing so we can burn voodoo dolls with their names… oh, sorry, I’m getting ahead of myself. I mean, so we can learn the Twitter API!

This is what a lot of my experience on Twitter has been like since I started posting regularly at the beginning of this year. Somebody would follow me and a few days later unfollow — like a slow game of one step forward, one step back.

So a few weeks ago, I decided to have a look at the Twitter API to get more familiar with it and learn its features. Tracking the number of followers over time seemed like a good and simple starting point. As a side benefit, this also provides the names of the people who are unfollowing.
An Interesting Video Taking Apart the AirPods Max
By: Henry Gruett
Tags: Technews, Tech, Technology, Airpods Max, Apple

An Interesting Video Taking Apart the AirPods Max

The Headphones Are Surprisingly Repairable

The latest AirPods Max seems to be more repairable than expected from Apple. Tech YouTuber Snazzy Labs broke down the headphones in an unlisted video. He goes over getting in and where some parts are located.

Interestingly, it seems that both H1 chips are housed in the left ear cup (presumably because of space). The right ear cup is a little bit more cluttered with the battery.

The video also breaks down the different sensors in the cups and how the signal is transferred through the headband to the other ear cup. It’s a very interesting video and worth watching.
Cry Baby
By: Background Noise Comics
Tags: Self Esteem, Comics, Cartoon, Humor, Mental Health

It can be embarrassing, but sometimes old wounds weep.
Two Point Formula for Achieving Anything in Life
By: Saeed Ahmad
Tags: Success, Careers, Life, Motivation, Life Lessons

Two Types of People

Generally speaking, people are of two types.

People having a growth mindset and those who are opposed to that. People with a growth mindset are the ones who have vision, dreams, and goals they work towards.

I call them successful people.

Because they might not be successful at that time.

Or maybe they might not be able to achieve quickly, but they have the most important trait of people who embraced success.

Yes, they have that mindset.

On the other hand, a person with a fixed mindset will say: “I want to do this, but I can’t,” and then they end up doing nothing.

While a successful person will say, “Okay! I don’t have the money. But I’ve X, let’s work on Y using Z.”
Weekly Machine Learning Research Paper Reading List — #4
By: Durgesh Samariya
Tags: Research, Machine Learning, Science, University, Academia

Author: Fabian Keller, Emmanuel Muller, and Klemens Bohm

Venue: 2012 IEEE 28th International Conference on Data Engineering, (ICDE 2012)

Paper: URL

Abstract:

Outlier mining is a major task in data analysis. Outliers are objects that highly deviate from regular objects in their local neighborhood. Density-based outlier ranking methods score each object based on its degree of deviation. In many applications, these ranking methods degenerate to random listings due to low contrast between outliers and regular objects. Outliers do not show up in the scattered full space, they are hidden in multiple high contrast subspace projections of the data. Measuring the contrast of such subspaces for outlier rankings is an open research challenge. In this work, we propose a novel subspace search method that selects high contrast subspaces for density-based outlier ranking. It is designed as pre-processing step to outlier ranking algorithms. It searches for high contrast subspaces with a significant amount of conditional dependence among the subspace dimensions. With our approach, we propose a first measure for the contrast of subspaces. Thus, we enhance the quality of traditional outlier rankings by computing outlier scores in high contrast projections only. The evaluation on real and synthetic data shows that our approach outperforms traditional dimensionality reduction techniques, naive random projections as well as state-of-the-art subspace search techniques and provides enhanced quality for outlier ranking.