fabiochiu/medium-articles huggingface dataset:
Packlink engineering vision for 2021
By: Juan López López
Tags: Strategy, Software Engineering, Tech, Technology

This damn 2020 year is finally ending. Everybody wants to forget this year and put some hope in the next one.

At Packlink we have the same opinion. But speaking of technology, Packlink is closing the year with significant challenges and huge growth. For this reason, we have a continuous process of improvement and we have a clear vision of what we expect from our software engineering department next year. We want to share here it with you.

Context: Packlink today

Packlink is an almost eight years old startup with plenty of history around it. We are growing a lot thanks to different alliances with companies like PayPal, eBay, Etsy, Shopify, etc.

The most important component is always the people. Because of that, our engineering managers are working every day to improve our processes, solving problems and help people to give their best. One of the most important changes we have on that is our new career path.

Technically speaking, Packlink changed from a PHP monolith to a microservices system developed mainly in Scala (we ❤️ functional programming), and beyond our API Gateway, the communication is event-oriented. Talking about the frontend side, we went from monolithic AngularJs sites to dockerized React sites using a design system for the UI layer and a Typescript SDK to access data in our API. Furthermore, we are finishing the migration to Kubernetes.

In order to understand our development performance, our CTO shared in another post the 4 key metrics. There you can see that our team is deploying with a high frequency (several times a day) and that our TTR is very low (less than 10 minutes).

But obviously, we can (always) improve very much in many areas. We have a vision of what we want to achieve, and we are working on that.

Today, I am going to explain to you our three main objectives as the Engineering team for the next year: teams autonomy, changing mindsets and data.

2021 Packlink’s engineering vision

Teams autonomy

One of our main focus is to increase the autonomy of the teams. We have multidisciplinary teams with all the roles they need, but as I said before, we are growing a lot (and fast), so we need to increase the autonomy to empower the teams, to be more agile, and reduce the lead time.

In order to increase this autonomy, we are building lightweight technology governance. It is always difficult to move between having zero government and wanting to rule over everything. But there are tools to achieve that:
Integration
By: Jackie Ann
Tags: Poetry, New Beginnings, Spirituality, Spiritual Growth, Poetry On Medium

pixabay.com

The trauma

has passed

over

this body.

It is safe

for the soul

to return.

It is time

to bring back

every teardrop

scattered

to forgetful

rivers,

every fear

afraid

of its own

shadow.

It is time

to lay them

naked

in the light

of a loving

moon,

and remember

our ancestors

who knew

fragmentation

before we

were ever

put together.

This

being human

is not new —

it is an evolution

toward the truth

of you:

Love

is the north star

guiding you

toward wholeness.

And your holy

purpose

is to hold

yourself

gently.

Every place

where the

shadow of pain

replaced

what had been

golden —

Those open scars

are evidence

of your bravery

to open.

Every moment

is a chance

to change

and a sacred breath

is all it takes

if you don’t take

a single one

for granted.

© Jacqueline Ann 2020
Python 3 Bootcamp Course by Colt Steele
By: Todd Stewart
Tags: Python, Programming, Python3, Python Programming, Bootcamp

Colt Steele has recently launched a Python 3 Bootcamp course on Udemy. We believe its going to be one of the bests and should reach our users. What makes the course a must have is the instructor, one of the prestigious names in online teaching.

The previous bootcamp course by Colt Steele the complete web development bootcamp (Link) is still the no.1 course. We highly recommend any course that Colt Steele offers to the learners, simply because of his teaching style.

Through this bootcamp Colt Steele gives you a unique interactive Python experience with nearly 200 exercises and quizzes.

More About Python3 Bootcamp

This is not just another Python course, its the best of all. All the new developments and additions to Python language are covered in the course. Python 3 is the way ahead for developers and that is what this course covers throughout. Anyone who want to learn Python from scratch, this the only course they should take!

Here’s what the course offers to learners:

25+ hours of Video

115 articles

1 supplemental resource

135 coding exercises

Lifetime access once you enroll

The course is updated regularly to make sure it covers the new Python developments

Certificate of completion

Apart from the above, you also get the discussion forums to interact with other subscribers of this course. You can participate in discussions to clear yours and others doubts.

The course is brand new, within the first week of launch it became the best seller. Following are the stats of this Python3 bootcamp:

Best Seller in Python Programming

12,293 subscribers already

Feedback score 4.7/5 after 2042 ratings

Last updated in May 2018

The above stats for any new course are really astonishing! The feedback score for the course is one of the highest among all Python courses. These stats will change overtime, to see the real time numbers please go here.

Know about Colt Steele

Colt Steele is one of the top Udemy Instructors at the moment. Within the very first year of his teaching he got the best newcomer Udemy instructor award in 2015.

Following are some of his numbers and recognition:

Has 323,000+ online subscribers

After 84,000+ reviews, he maintains a feedback score 4.7/5 (One of the toppers)

His students work for giants like Google, Salesforce, Square to name a few

Worked at Udacity as a Senior Course Developer

Helped hundreds of people become web developers

Colt Steele went to New York University for his education. He currently lives in San Francisco California.

Conclusion

Yes, if you want to master Python programming with all the modern developments and additions, this is the only course you need. Go ahead and enroll now, we highly recommend it!
[INTERNSHIP] รีวิวฝึกงาน ตำแหน่ง Community Manager ที่เป็นมากกว่าคอมมู
By: Sugrita Dhanarajata
Tags: Digital Marketing, Intern, Review, Internships, Artisan

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

Follow
Mr Saravanan Sundaramoorthy
By: The Education Growth Summit
Tags: Speakers, Summit, Tegs, Edsix

Saravanan Sundaramoorthy, Founder of Edsix Brainlab, a next generation platform for 21st century learning. Edsix Brainlab aims to impact and transform the lives of lakhs of students by enhancing thinking skills and life skills. He started his EdTech journey in 2007 when he was driven by a vision to empower future generations with vital skills. He is a successful IT professional who had assumed several senior leadership roles early in his career. He has also delivered large scale transformational engagements across the globe with brands such as GE, Cognizant Technology Solutions and SCM Microsystems among others. He continuously incubates novel programs with the aim of creating an empathetic society which is responsible towards the environment, emotional skill development, arts and culture and many more. Saravanan Sundaramoorthy is also a Six SIgma Black Belt practitioner. We are honoured to have him as a speaker at TEGS. Join him on 12th September’19 at The LaLit Ashok, Bangalore.
Two New Crypto Laws For Thailand
Tags: Bitcoin

March 18, 2018 by Ramaa Mohan

Regulators in Thailand have reportedly agreed to enact two new laws regarding cryptocurrencies and initial coin offerings. These laws will, apparently, regulate the business, selling and buying of cryptocurrency.

Thailand’s Minister of Finance, Mr Apisak Tantivorawong, said on Thursday that the Thai government is set to announce two new laws that will regulate the cryptocurrency market and ICOs by then end of the month. The deputy Prime Minister too made a similar statement after a cabinet meeting, reported local news.

The first law is the Act on Digital Asset Businesses. This law makes it compulsory for all cryptocurrency operators like agents, dealer, broker, news outlets etc, to register their businesses and conduct a KYC. The act also has provisions and remedies for possible violations and modes of reprimanding violators.

The second law is the amendment of the Thai Revenue Code to include cryptocurrency as an asset. So that cryptocurrency and the money made in and through ICOs is taxable under the law.

Regulating Crypto Business

With the enactment of the new laws, it will become necessary for all cryptocurrency and ICO businesses to declare their assets. Which means they will have to show the sources of their crypto investment funds in order to prevent money laundering. The companies will also be obligated to provide names of buyers and sellers to the Anti-Money-Laundering Office.

The new laws also, potentially, put the Securities and Exchange Commission of Thailand in-charge of the cryptocurrency market in the country. The Thailand Revenue Department has also been ordered to collect 7% VAT and 15% withholding tax and has declared that taxpayers can now combine their cryptocurrency tax liabilities to their annual income.
Maintaining a Coding Library
By: Sabuj Jana
Tags: Sabuj Jana, Programming, Jadavpur University, Github, Competitive

After seeing the top competitive programmers maintain a library of their oft-used code snippets, I have also decided to maintain one.

This Github repo contains the implementations of important CS algorithms and techniques heavily used in competitive programming. While ongoing programming contests, I refer to it frequently and pick up a chunk of familiar code. It is a great example of code reuse.

Github repo

I have been maintaining it for a long time and make frequent commits to this repo. You are welcome to fork it and extend it top your version of a coding library.

If you find it useful, you can star it ⭐.
The Best Career Advice I’ve Ever Heard
By: Katie Couric
Tags: Careers, Women, Workplace, Culture, Career Advice

I’ve been a straightforward person my entire life, and I always jokingly say that if you don’t want the truth, don’t ask me what I think. I’m also very decisive, and that has positioned me — for as long as I can remember — as the friend that you go to when you need advice, direction, and sometimes tough love. In my previous role as the social media personality, DKNY PR GIRL, I used my platform to mentor young professionals around the world. That ultimately led to my career advice book, Leave Your Mark.

This past spring, I bumped into a friend at an event who asked me to be on her podcast. She then proceeded to ask me why I don’t have a podcast. It was a random question that prompted me to go home that night and google how to do a podcast. I had no idea what I was doing — or how much work and self-teaching it would involve — but I decided that it would be a great extension of the lessons of my book, and I am so happy that I took the plunge and did it.

Out of a 15 episode season, I was amazed at how many of my guests shared the same mantra of, “Say yes and figure it out later.” So many people suffer from imposter syndrome, and that fear can be paralyzing. Practicing this mantra allows for stretching beyond where you’re comfortable, and that’s when the magic happens.

Financial expert Nicole Lapin said “yes” to a business news anchor role without a finance background. Influencer Tina Craig said “yes” to designing a bag collection without any design experience. Writer, producer, and now actress Jill Kargman said “yes” to doing scripted television for the first time at 40. They, and so many others, embraced the opportunities presented to them without fear of failure or the plaguing insecurity of believing that they weren’t capable.

When I heard all these inspiring and successful women share that they embarked on projects that they had no clue how to do, it was enlightening and refreshing. In my career, I have sometimes felt that if I didn’t already have 100% of the experience needed to take on a role, then I was not qualified. Still, the truth is that you’re supposed to learn as you go — and if you’re not learning on a job, then you are not growing professionally. But unless you are brave enough to say yes, you have no idea what that experience could lead to and the doors that it could open. Sometimes when we see successful people, we assume that they have it all covered, but in reality, they are figuring it as they go too.

Producing this podcast was me living this mantra, and it was so ironic to hear it on each episode. I’m sharing this advice with others now, because I want people to take chances and not let the fear of failure stop them from pursuing exciting new opportunities. For me, I have started to embrace this idea as a pillar of my professional life. If we are curious and open to exploring new paths, we can learn and do anything.
What are Java code blocks and how to use them
By: Tom Henricksen
Tags: Coding, Learn To Code, Java, Learning To Code, Software Development

Code is nothing more than text and whitespace. Anyone can put code into a computer. Making it readable though is another thing altogether. Let’s review some key parts of Java code blocks and how to put it into a readable program. Code blocks are similar to Java packages but have different uses.

Java Code Blocks

Java likes to keep things between the lines, no make that curly braces({}). This how we can start and stop a code block in Java. Braces give the compiler a heads up of where we want to start({) and end(}).

In our first example, we have not one but two code blocks. First, for the JavaCodeBlock class with the open brace on line 3. Next online 4, we open the main method with another open brace. Then we close it up on line 6 for the main method and line 7 for the class. A pro tip, most IDEs will highlight the closing brace when you put your cursor by the open brace and vice versa too.

In this example, we have an if-else with each having their own code block. We don’t have to but helps with readability. Later on, we have a random code block too. It looks like it should be wrong if you are new to development but it is perfectly legitimate.

Anonymous

Anonymous code blocks really stand out. They are also called instance initialization blocks. They are run before the constructor is called.

As you can see in this example we can put the anonymous code block into the class and it will be called prior to the constructor. If you run this example the output would be.

Anonymous Code Blocks

Constructor

Are these useful? That is a great question that someone asked on StackOverflow.com. Spoiler alert! Not really…

Named Code Blocks

We can also create blocks of code and give them a name. Unlike your pet rock, these can be useful.

Here we see how we can use the named code block to jump out of an if statement. The same thing could be done out of a loop. Many developers consider this akin to using a goto statement. So you might want to avoid using this.

Static

Java has another code block called static code block as we use the static keyword for them.

In this example, you can see the static code block and then the normal constructor. When we run this we will see the interesting part come to life.

static block called

StaticCodeBlockTest Constructor called

Oddly enough the static block is called prior to the constructor running. The static code block is only called one time.

In conclusion, Java has many ways to use and define code blocks. Some more useful than others. You may encounter some of these in your work in legacy code. I have stumbled across most of these in my many years developing in Java.

Have you used any of these Java code blocks?
ICON Use Case — STIN Progress Report #3
By: Jakob Gmoser
Tags: Blockchain, Icon Foundation, Block42, Use Cases, Decentralization

Moreover the landing page is finished and only needs to be pushed to the domain. The following picture gives you a sneak peak on the landing page 🤫

Sneak peak on the landing page

Other important news

We are proud to announce, that the STIN DISTILLER’S CUT will be available for purchase from next week on!

What’s next?

In the course of this week, the bottles will be finalised and the contactless chips will be attached. As soon as this step is done, we can publish the list with all the bottles on the blockchain.

Be sure to follow us on Twitter or follow The STIN on Instagram, if you don’t want to miss any news regarding the availability of The STIN DISTILLER’S CUT.

You will be able to order your unique bottle on stin.at, so make sure to head there when the sale starts.

If you have any questions join our telegram group we will gladly answer them.
Don’t Share That Time Of The Month.
By: Ashley Hruby
Tags: Women, Sex, Advice, Relationships, Menstruation

You begin bleeding, and that’s it for sex for several days, unless you’re down with earning your red wings. But if you’re not, then listen up. Just because you can’t have some hanky panky doesn’t mean he has to suffer with you. Besides, getting him off can feel right for you too.

“My vagina doesn’t have to do all the work”

It’s not his fault that Mother Nature decided to rain on your parade. Sneak in some hand or mouth time with just you and his cock. Get to know each other a bit more. You will all appreciate and learn from it. Without the anticipation of him entering you, you can focus on how he reacts. His movements and his sounds all tell you what you’re doing right.

A woman should get to know her man’s dick on a personal level. Just because he can’t go swimming doesn’t mean he doesn’t want to get wet. He has to go the same amount of time without penetrative sex as you do.

When you’re lying in bed, sneak under the covers and show him some loving. Even if he has to finish himself off, he’ll appreciate the “head start.”

Find new ways to work your tongue. Use your teeth a bit. Grip his balls while your going down. Hell, even take a ball in your mouth and swirl it around a bit. Use your hands in new motions. Bend your wrist a new way. This time not only helps him in his time of need, but you can also learn new techniques.

I know personally that my periods are excruciating. Your body is renewing cells and eggs and making you feel like someone is continually stabbing your uterus with an ice pick. My husband knows how painful it is too. He has to witness the mood swings and watch me as I hold my body like I’m trying to stop someone from tearing me apart down the middle.

When I show him a little extra love through the painful parts, it almost seems to turn him on even more. He knows damn well it’s not the first thing on my mind, but I care enough to make his feelings a priority.

I may not be able to keep going till his release (not all girls can). My recommendation for this problem is not to give up altogether. After your neck is stiff and your girl parts are screaming from scrunching up in a ball next to his plaything, lay next to him while he jerks off and moan into his ear. Run your fingertips along his body, anything to further stimulate his sensations.

Let’s face it, how many times are all of his senses going at once while he’s getting himself off. The nerves in his body and his brain all work together for one magical non-evasive orgasm. Yes, porn exists, and he can use it. Porn won’t give him a sensation all over. That’s your job.

As women, we can enjoy upwards of 5 orgasms during sex. He gets one. You’ll get yours again once your body is done rejuvenating itself. Use this time to make him feel like it’s all about him. He deserves it, and he’ll know that your relationship isn’t all about what HE can do for YOU.
Adding Authentication To React Redux Firebase App
By: Bernard Bado
Tags: React, JavaScript, ES6, Firebase, Authentication

In this article we learn the basics about integration of React Redux and Firebase and we end up with working To-Do application. In this article we’re gonna take it and add authentication to it. In order to do so, we’re gonna need to do these steps:

Add Sign In component

Add listener for auth state, sign in and sign out

Track auth state in Redux

Make sure user can access app only if signed in

Change database rules in firebase console

Adding Sign In Component

This component will handle two things:

It will have one button and when the user clicks on it he’ll sign in using google OAuth. It will redirect user to the application if the user is already signed in

render takes care of the point 1 and componentWillUpdate takes care of point 2.

Adding Listener For Auth State

We need 3 function here. One to listen if the user sign in or sign out. One to actually sign in user and one to sign him or her out. We’ll need to create new reference in Firebase config and then use it to add these functions.

signIn and signOut just change the state of user. When the state changes fetchUser will get notified and it will update redux store. If the user signed in it will update it with the user object. And if the user signed out it will update it with null . Now we need to actually keep track of the auth state in the store

Adding Protected Routes

We need to make sure of one thing. When the user is not authenticated. And tries to access private route. Then he or she should be redirected to sign in. We can achieve this with higher order component. This component will simply take another component and renders it when user is authenticated. If not, it will redirect to sign in page.

Tracking Auth State in Redux

We just need to add new reducer to take care of auth state and then add it to combineReducers .

Changing Database Rules In Firebase

Now when we added authentication to our application it would be good thing to change the rules for database. The rule will say, only signed in users can access it. To change it go to your Firebase console and set it as on this picture.
Retrieving Full Historical Data for Every Cryptocurrency on Binance & Bitmex Using the Python APIs
By: Peter Nistrup
Tags: Python, Programming, Data Science, Finance, Cryptocurrency

Why Binance and BitMex?

If you’ve had any experience with the cryptocurrency market you know that the answer to this question is obvious:

Binance is the largest exchange on the market and Bitmex is the largest ‘indirect’ volume mover.

The reason I emphasise ‘indirect’ is because BitMex isn’t actually trading crypto, but rather extreme leverage / margin contracts, effectively making it a huge market mover.

As we know, large volume equals big data and big data (usually) equals better modeling and predictions, especially for machine learning models.

Binance sign-up

BitMex sign-up

Please note that you DON’T have to buy any Bitcoin or any other cryptocurrency whatsoever to perform the steps in this article. The reason we need to sign up is that once signed up you’ll have access to their API’s, which is what we’re gonna be using for getting the actual data.

You can chose either or both, the functions I’ll introduce below are flexible to both exchanges.
🇨🇳China Endorses Cryptos? ⌚IOTA Updates — Cryptos for the Rest of Us
By: Shan Han
Tags: Blockchain, China, IoT, Cryptocurrency Investment, Cryptocurrency

China Endorses Blockchain?

What’s the Story?

China’s President, Xi Jing Ping was speaking at a conference earlier this week when he mentioned that blockchain, along with other technologies, was a leading economic breakthrough.

Since entering the 21st century, global scientific and technological innovation has entered an unprecedented period of intensive activity. A new round of scientific and technological revolutions and industrial changes are reconstructing the global innovation map and reshaping the global economic structure.



The new generation of information technology represented by artificial intelligence, quantum information, mobile communication, internet of things, and blockchain accelerate the breakthrough in application and bred new life science fields represented by synthetic biology, gene editing, brain science, and regenerative medicine.

Isn’t Crypto Banned in China?

Yes. ICOs are banned and the trading of Bitcoin and other cryptocurrencies remains illegal.

But blockchain is one of the underlying technologies that enable cryptocurrencies.

It’s important to understand that blockchain and other distributed ledger technologies that are really just decentralised databases. The breakthrough innovation with blockchain is that it allows for data to be stored permanently in a ledger that isn’t owned by any single participant, but rather, operated via consensus. This eliminates the need for a middleman who extracts agency fees.

Typically an implementation of blockchain without cryptocurrencies will be a ‘permissioned’ or ‘private blockchain. This means that all participants are known and vetted to each other. A common use case is a group of banks transacting with each other. Each participant is known to the group, but no single bank holds the keys to the ledger.

Meanwhile, the breakthrough with cryptocurrencies is that they allow these systems to go public and allow any unvetted actor to join the system. An explicit monetisation of the distributed ledger protocols is key. This means that there is a direct economic incentive for participants to keep the system honest.

What’s Next?

While there is plenty of speculation that China will lift the ban of cryptos, it seems unlikely, at least in the near term. Blockchain development is growing rapidly and it has plenty of applications within enterprise environments without a need for cryptos.

In particular, the government is unlikely to want a system where participants can’t be vetted as it opens up the door to anonymous transactions, and ultimately capital flight.

China still has strict capital controls and its currency is not free-float. This means that controlling how much currency crosses its borders is central to its monetary policy.
Peak Performance
By: Background Noise Comics
Tags: Humor, Comics, Hiking, Relationships, Wildlife

Sometimes when you feel low, you need to go high.
Dream or Reality. Manifesting peace
By: Gayle Kurtzer-Meyers
Tags: Poetry, Peace, Life, Poetry Prompt, Poetry On Medium

Did it happen? Or did it not?

Yes, it could have maybe I forgot.

Say, I do recall

the most tense moment of all.

In the breezy space of dark

the flames grew higher to state the mark

the excitement, it turned

as the expansion of all evil burned.

Gone is hatred, malice, and greed

let humanity take heed to;

love and kindness, this I plead.

As the morning sun came out

still, I remember the trembling shout.

Did it happen?

Or did it not?

Yes, it could have maybe I forgot.

Dreams can become a reality,

void of malady and brutality.

A world of integrity is what we need;

if we join forces, we can succeed.

Today, let’s make the world a better place

lifting others and offering grace.

This poem was written in response to the writing prompt “Reality or Dream.”
A Helpful Framework For Your Inner Healing Journey
By: Jordin James
Tags: Mental Health, Spirituality, Advice, Self, Psychology

Our inner-child is the part of us who holds our light — the part of us still innocent and playful enough to hear the true voice of love. Love speaks to us through them.

Our highest self is the best possible parent to our inner child — the parent they always should have had.

Our inner protectors (often called saboteurs) are the misguided ways we try to parent our inner child. They are often the internalized voices of our actual misguided parents. Their intention is only ever to protect you, but their outcomes aren’t always helpful.

Healing is the process of a) unburdening our saboteurs from their misguided roles, b) embodying our highest selves, and c) fostering a safe inner environment for our inner child to play and participate in the gifts they’ve been given.

Self-awareness is what allows us to get to know our inner-child, highest self and protectors. Self-compassion allows us to embody our highest-self as well as unburden our saboteurs.

Only when our saboteurs turn into allies and we are embodying our highest self is our inner-child free to play for the rest of their lives.

This state is called thriving.

Habits are the bridge from surviving to thriving.

Any questions?

:)
Dê uma chance aos UX Designers Jrs, por favor
By: Jonatan Zylbersztejn
Tags: Product Design, Management, Contratação, UX, Ux Translations

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.
Who Measures Popularity?
Tags: Populism, Society, Culture, Illumination Curated, Social Media

Might it be Google?

Anna Garasheva Pexels

Popularity is a big deal these days. It used to be more difficult to become popular before the advent of social media. You had to be a film star or a charismatic politician, or a member of a royal family.

Now, all you need is a mobile phone and a little expertise in video technique. Provided you are prepared to put the time into relentlessly promoting yourself, you have the chance of becoming a popular society icon. Look at Charli D’Amelio on TikTok, PewDiePie on YouTube. Kids these days have moved away from traditional entertainment. They don’t sit around watching TV like their parents did at that age. They are creating their own personas on social media instead.

What is popularity?

Being known and talked about. That’s the simplest explanation. Admired, liked, sought after. It is a social phenomenon.

It means different things to different generations. If you ask elderly people who was popular when they were growing up, they are most likely to name film stars such as Carey Grant, Marilyn Monroe, or singers like Frank Sinatra or Elvis Presley. They were seen as heroes, living in almost unimaginable wealth, untouchable, unknowable. There might be an occasional article about their lifestyles in a magazine or a newspaper, but we didn’t know much about their daily life.

What a difference now! If you want to know what the Queen of England eats for breakfast, or find out about Kim Kardashian’s marital problems, just ask Google. Being popular today involves exposing every aspect of your life to millions, as some have found to their detriment. It’s a risky business, being popular. Say or do something that your fans don’t like and you can fall off the ladder.

There is a constant battle for top place in the popularity stakes, and if you want a boost up, candid photography or an affair might help. Don’t forget to smile whenever a photographer comes round, and be nice to people you meet in the street.

On the other hand, a sleazy court case or divorce might plummet you down and off the radar.

I would argue that popularity today is generally measured by Google hits. Other social media platforms may want to muscle in on this definition and the marketers will be jumping up and down saying that they are the ones responsible for promoting popularity. It’s a bit of a mess. But we love every minute of it.
Getting a Data Science Role
By: Przemek Chojecki
Tags: Careers, Learning To Code, Programming, Career Change, Data Science

Getting a Data Science Role

First steps into data science are hard

How to become a Data Scientist, especially if you don’t need it for your current job? Maybe you have some open tasks of data science inside your current company and don’t want to shift from data scientist to user-defined software engineer or vice versa.

This blog post is about how you can actually make your current role into a data science role.

Keep it simple.

Data Science requires Patience

In general, it is more difficult to transition to being a data scientist, as opposed to many other jobs. The first step is to have a clear direction in life. So don’t let yourself be distracted with small, low-level tasks. Make a life plan and define what you will do with your life in the coming years.

What I know for sure is that data science is not a mandatory requirement to do well in any university studies, graduate program or corporate job interview. If you are interested in data science, there is plenty of free, solid content and free courses out there and a well-known, supportive community.

There are many steps to follow to make your data science position. So without any further delay, I’ll jump right into the good stuff:

Data Science Tools:

Statistics and Linear Algebra

Python

Numpy, Scikit-learn, Keras, Tensorflow

Common sense and intuition

Understanding Data

Data is a hugely valuable asset, with countless applications for businesses from individuals to companies of all kinds. But the terminology and jargon has often hidden what makes data science a truly useful practice. Here are five easy steps to getting your feet wet.

1. Understand Data. How do we become data scientists? First, read up on the fundamentals of data — how it can inform business decisions, how to relate it to other fields of science, and how to connect it to creativity, engineering, politics, art, and entrepreneurship.

2. Be Data Mathematician. What does this mean? We’re not a collection of human beings producing wisdom through intuition or emotion; we’re a field producing high-output code for machines. However, this code is often highly human-centric. Data scientists make maps, algorithms, model tweaks, sketch maps, do research, advise on models, and so on. They interact with users, managers, and programmers, and so do you.

4. Get Started Online. A great way to get out of the glare of your office on a Friday night is to sit down with a cup of coffee and tune into the Learnings channel on Code Academy. Or start with Coursera or Udemy — they have plenty of good courses available for free. Check this list for a start.

5. Read Data Science Books and engage in communities on Facebook/LinkedIn or other platforms. You’ll learn a lot — because it’s all about learning.

6. Don’t give up too soon. You’ll need at least a year to make sense of what you’re doing with data.

If you want to read more about becoming a Data Scientist, have a look at this text.

Good Luck!
If I Tell You My Honest Opinion — I Love You
By: Khadejah Jones
Tags: Friendship, Honesty, Love Advice, Life Lessons, Relationships

Don’t shoot the messenger.

Photo by Muhd Asyraaf on Unsplash

“If I didn’t ask for your honest opinion, don’t say anything.”

That was the mindset I always try to keep with my best friends. If they ask me for it, I’ll give them my honest opinion, no matter how hurtful it may seem. But I can’t take it anymore.

Have you ever been in a situation before where your friend is doing something you don’t agree with and you don’t say anything because it might hurt their feelings?

Here’s the truth: If I tell you my honest opinion — I love you.
Little UX crimes, Figma for iPad, resilient design — and more UX this week
By: Fabricio Teixeira
Tags: Product Design, Hot This Week, Design, Marketing, Startup

Little UX crimes, Figma for iPad, resilient design — and more UX this week

Your weekly list of curated design resources, brought to you by your friends at the UX Collective.

Recent events tied to racial injustice in the United States are not ok.

We are not ok with it.

For people who want to do something about it: you can donate to the Minnesota Freedom Fund, an organization supporting black youth-led movements. They are partnering with the National Lawyers Guild to bail out protestors right now.

If you make a donation, email us a screenshot and we’ll match your donation, capping at US$1,000.
Love is Life
Tags: Poetry, Ecstasy, Love, Life, Agony

Love is Life

…And vice versa

Photo by Aung Soe Min on Unsplash

As

Love

Yo-yos

To and fro

Me and these dreamin’

Eyes of mine see through her Freudian

Slips, right into the agony

And the ecstasy

Of her body. And neither

Rhyme nor reason can explain

How she became life’s refrain.

2020 MDSHall
Make ’em laugh: Does improv have to be funny?
By: Chris Mead
Tags: Theatre, Improv

There’s nothing like making a room full of people laugh.

As an improviser, we’ve all had that moment.

Time slows down.

Your brain speeds up.

Suddenly, you can see it all. Every loose-flapping strand of plot, every shimmering emotional beat, every beautiful turn of phrase coalesces in one perfect moment and in that instant you are the lens through which the universe focusses the earth-shattering power of hilarity.

You open your mouth and say a thing and the room erupts into laughter. It won’t stop. It goes on and on and on. People start to applaud, maybe someone does a little cheer? You try to say something else but the audience are making too much noise. So you just stand there and wait for the outpouring to subside. And you try not to smile, of course you do, but damn it if that sucker doesn’t come unbidden anyway, spreading across your face with a warmth and a depth that remains with you for the rest of the night.

Laughter. Validation. The undeniable joy of a job well done. It’s addictive.

The problem comes when people chase the contact high of that experience for the rest of their improv careers. They actively count the giggles. They archive away each chuckle for later validation. Laughter becomes the ultimate barometer of their self-worth.

I’m not saying that humour isn’t a noble goal. Nor that improv, as an art from, isn’t really good at eliciting laughter. Because it is. But I think we need to be honest with ourselves. A lot of the time we don’t make people laugh because we’re being particularly clever or witty.

It’s because the act of improvising is intrinsically funny.
Spiritual Facts About The Existence of God..
By: Dada Bhagwan
Tags: Religion, Religion And Spirituality, Enlightenment, God, Spiritual Growth

The existence of God is an eternal philosophical question that mankind has sought to answer since its inception. Many people hold the conviction that religion and God do exist and consider God as the Almighty power and the Creator of the world. In comparison, others think that there is no higher being called God.

Those who believe that God does not exist prove it to be the fact with the argument that ‘God cannot be seen and hence God is not present.’

But the believers of God ask a counter-question to nullify this argument that,

‘How do you understand that you cannot see God? Can you see that understanding of yours? No. So would it be right to say that since you cannot see your understanding, your understanding does not exist?”

Thus, it is not necessary that what cannot be seen does not exist.

Now, before we set out to prove whether or not God exists, we must know what is God.

The Enlightened being, has an in-depth spiritual knowledge of everything that exists in the world and therefore provides us with the answer.

Every living being has a Soul (aatma) within him, and this Soul itself is God (Parmatma).

Therefore, God is in every creature, whether visible or invisible. God is present within all living beings i.e. trees, plants, flowers, insects, animals or humans. A lily, a snail, an ant, a butterfly, an elephant, a man or a woman — every living entity from one sense to five senses has God within them. If God exists, only then can life exist.

God resides as energy in all living beings, and in the presence of this energy, every being grows. Eg. If we soak pulses in a wet cloth, it will grow. But if we soak a stone in a wet cloth and keep it for years together, will it grow? No. Things that do not have God within, can never grow, nor can they ever feel anything.

It is only in the presence of God that we can experience these feelings. Eg. If one tries to pick an ant, will it not run away in fear? This is because it can feel the hand coming to pick it. Whereas if we try to pick a table and even break it, the table will not run at all, because it is void of all feelings.

Wherever we see growth and feelings, we know that there is God within.The growth and feelings are the simplest and easiest proofs that suggest presence of God. In inanimate things, there is no God and therefore they do not grow, nor feel.

Through physical eyes we can see temporary and transient things i.e. the physical body on the outside. The eternal God residing inside can be seen only through divine eyes (divya chakshu), which are procured when one attains Self-realization. So, if one has not discovered the real Self, one does not truly understand who God is. Every human being has the ability to have the divine vision to be able to see God in all living beings. All that is required is the grace of Living Gnani from whom the knowledge of the Self can be acquired.
Tips To Create A VR Game That’s Pleasant For Players
By: Rotu Entertainment, Media
Tags: Vr Development, Virtual Reality, Vr Developer, VR, Vr Gaming

Here at ROTU we’ve spent hours upon hours wrapping our heads around how to create ideal VR experiences, so we can push things to the next level in the best way possible. There are a lot of considerations that go into designing a VR game that’s pleasant for players. Here are some tips for fellow VR game developers:

1. People enjoy familiarity, so make use of visual cues; recognizable symbols or objects that signal to a player that interactions can occur with particular people, places or things.

2. Have consistency when it comes to the world you’re making. Sticking to a cohesive artistic style will keep the player fully immersed in the experience and allow them to really get sucked into the gameplay.

3. Take your time when it comes to the pacing of the game. There’s no rush, no reason to constantly bombard the player with action and stimulation; allow space for them to explore their surroundings and impact the game in unusually interactive ways.

4. Don’t overwhelm the player’s senses; the wrong experience has potential to make people uncomfortable or even nauseous. Avoid excessively sudden accelerations, disorienting views or perspectives, overly strange motions, unexpected elevations, or other unnecessarily confusing engagements.

Overall, simply ensure that the gameplay design doesn’t detract from conveying your story or immersing the player in the fun of the experiences you’ve created. The more games that do it right, the more that virtual reality will make its mark on the hearts and mind of those that play.

To find out more about ROTU and our revolutionary flagship VR game Rhythm Of The Universe, visit: https://rotu.com/

You can also check us out on Facebook: https://www.facebook.com/ROTUVR/

And Instagram: https://www.instagram.com/rotuvr/
Three Different Things: April 2, 2020
By: Sean O'Brien
Tags: Fashion, Economics, Privacy

Three Different Things: April 2, 2020

$2 Trillion, Zoom’s Problems, and New Balance Masks

(FTA)

Congress just passed the biggest aid package in modern history. We ask six former White House economic advisors and one U.S. Senator: Will it actually work? What are its best and worst features? Where does $2 trillion come from, and what are the long-term effects of all that government spending?

This podcast has a great discussion of the stimulus package from many different points of view. Great stuff — and enlightening.

2. Zoom’s sudden spike in popularity is revealing its privacy (and porn) problems

So now we have “Zoombombing,” where public Zoom meetings are joined by a troll who broadcasts things like porn and Nazi imagery to the rest of the room. Public Zoom events that have been targeted must shut down to stop the broadcast. There are ways to mitigate this, such as password protecting meetings or limiting the screensharing setting to the meeting host. But the fact that it is so easy for anyone to join and then disrupt a public Zoom meeting at all indicates that Zoom’s developers didn’t anticipate the ways those meetings could be disrupted in the first place — something that anyone who has used the internet before really should have foreseen.

All you need to know about Zoom is that by default your video camera is set to on. I don’t use Zoom but I’ve been on Zoom meetings professionally and a few times I’ve seen someone join and not realize their camera is on. Not surprised they’re having problems despite great PR.

3. New Balance is making hypebeast-grade masks for the fight against COVID–19

New Balance has developed and is currently scaling production of a general-use face mask as urgent demand for personal protective equipment (PPE) continues to intensify across the country. Developed in consultation with local medical and R&D institutions, New Balance produced its first face mask prototype less than a week ago. By mid-April, our goal is to make up to 100,000 units weekly at our Lawrence, MA and Norridgewock, ME factories combined. We are simultaneously advancing our current face mask design and materials specifications to ideally meet FDA requirements and achieve a product that can be confidently used by frontline medical staff who require those criteria.

Good on them. Unbeknownst to them (or maybe they do know) face masks will be a whole new mass-market fashion segment.
How TikTok is Affecting Youth: Positive and Negative Effects
By: Sajida Simrin
Tags: Volunteering, Youth, Nonprofit, Tiktok App, Social Media

Positive Effects

Photo by Owen Beard on Unsplash

Moral Entertainment

The major advantage of TikTok is that it serves as a great source of entertainment. With TikTok, users can dance, act, and expand their social circle. TikTok is interactive, with creative challenges and dances people make for others to recreate and have fun with. And it provides steady enjoyable content. Overall, TikTok is a great app to help stay entertained, especially during the stress of the pandemic.

Publicity

TikTok is a great app for people that want to get famous off of unique talents and daring. Good at art? Want to knock over a mountain of plastic cups with a ping pong ball? With TikTok, anyone can create short videos doing anything they choose to do that’s appropriate and legal to ensnare the public interest and become viral in society.

Learning New Things

On top of the funny videos and the dancing videos, there are some people that make videos with great opportunities and life tips that can help many people. Also, there are other people like doctors or teachers on TikTok utilizing the platform to teach new things every day.

Providing New Opportunities

With the ongoing pandemic, young students such as high schoolers have been finding remote volunteering and internship opportunities directly from TikTok. As an engaging platform, TikTok connects determined youths together to volunteer for nonprofits like Linens N Love or intern for companies.
How to Use Chrome DevTools More Efficiently
By: Philip Kouchner
Tags: Front End Development, Google Chrome, Programming, Web Development, JavaScript

The Power of copy() :

Copy() is a unique function in Chrome DevTools.

One of the reasons for using the copy() function is if somebody is sending you a JSON file or you are receiving a JSON object from the API . For our example, let’s say that someone is sending you a JSON file and you need to work with this object. To get this object to your notepad, or any editor, you need to write the following inside the console:

copy($_) — $_ if it’s the last thing that you wrote inside your console.

if it’s the last thing that you wrote inside your console. copy(“rand_name”)- rand_name- where you assign this variable to your object.

where you assign this variable to your object. Hit “Enter”.

Now go to your editor and Ctrl+V:

const jsonResponse is our JSON file.
Getting started with Directus 7 And Docker (Nginx, PHP & MySQL)
By: Adrien Thiery
Tags: PHP, Development, Docker, Directus, MySQL

Osedea

We’re on a mission to build a more efficient and enjoyable world