teleren/devto huggingface dataset:
Hacktoberfest 2020 challenge completed 
Tags: hacktoberfest
Published: 2020-10-15 11:07:05

https://dev-to-uploads.s3.amazonaws.com/i/15cw1514bt2f2k4w5jlp.png
https://dev-to-uploads.s3.amazonaws.com/i/9cv2ohiwp7dnxo2f3gjl.png

It was my first open 
source contribution, and really learned many things like github commands and how to contribute open-source , from this contribution and thanks for giving me a chance or everyone to contribute open source.and it's not late, you can contribute till October end. 
Thanks! 

<!-- What did you learn that can help others contribute to the project you worked on? What did you learn that can help the users of that project?! -->
MY First Hacktober FEST Experience
Tags: hacktoberfest, cpp, c, github
Published: 2020-10-15 11:05:07

## What I Learned From Hacktoberfest

This was my first ever Hacktoberfest participation, I heard it from a youtube channel **Code with Harry** in which he explained to us about this Fest and how to participate and the rules of this Fest, so I thought to try my best and started contributing in the open-source projects especially in C and C++. People can work on any project and in any language. Remember that it is not about any fest, it is all about contributing to the open-source community and Hacktoberfest is a great place because it not only recognizes your effort but also rewards you for it. Especially the swags given by this platform motivates people to contribute to the Open-Source projects. Hats OFF to the community that is conducting these types of Fest and focusing on the Open Source Development.
digkeywords.net - SEO  Keyword Tool
Tags: keyword
Published: 2020-10-15 11:03:46

All in One SEO KeyWord Research Tool
https://digkeywords.net

Google keyword tool
Bing keyword tool
Amazon keyword tool
eBay keyword tool
YouTube keyword tool
Yahoo keyword tool
Wikipedia keyword tool

FREE All In One SEO Keyword Research Tool that helps you to get the top keyword ideas or long tail keywords from most popular websites such as Google, Bing, Yahoo, Amazon, Ebay, Youtube, Wikipedia and checks the domain names already registered or still available of those keywords to find the BEST Keyword Domain Names for you.

You also can use our Free Google Keyword Rank Checker to Check Your Keyword Positions in Google Search Results for your sites.
Why Do You Need Dig Keywords Tool?

Dig KeyWords Tool is the BEST alternative keyword research tool to Google keyword planner and other keyword research tools
Dig KeyWords Tool helps to find long-tail keywords that are ignored by you or your competitors!
Dig KeyWords Tool helps you find the right keywords for SEO and content creation.
Dig KeyWords Tool helps you dig the relevant keywords that you target with your CPC ads!
Top Enterprise Mobility Trends to Watch in 2020
Tags: android, ios
Published: 2020-10-15 10:58:14

Smartphones have largely replaced laptops globally, and their ubiquity has brought revolutionary changes in our way of living. Today, thanks to evolving technology, smartphones have become smarter and we have an app for almost every task ranging from completing an office document to ordering a pizza. Statista has predicted that mobile apps will generate revenue of $581.9 billion in 2020.

It is fair to mention that the advancements of technology will contribute to the growth of mobile app development. Be it mobile app developers, entrepreneurs, or end-users, all contribute to making the app development process more advanced. If we talk about the year 2019, it was a milestone year for emerging technologies like AI and IoT.

In the year 2019, we have witnessed the rise of AI and IoT in enterprise mobility solutions. The year 2020 has brought new challenges for technology and app development as the world battles against the COVID-19 pandemic. In such a grim situation, mobile app development services can play a vital role in simplifying lives while mitigating challenges that occurred due to global lockdown.

Here are the top seven mobile app development trends that will dominate in the year 2020 and beyond.
React Service worker: Load new content without forcing the user to close the tab ?
Tags: react, serviceworker
Published: 2020-10-15 10:39:04

I'm working on implementing the service worker concept in react and I have added all the configurations suggested in the Link https://create-react-app.dev/docs/making-a-progressive-web-app/ but the problem here is that for displaying the new content (when the network changed from offline to online), I've to display user to message like 'New content is available once existing tabs are closed.' So here we're forcing the user to close the page for displaying new content. Even the refresh option is also not working here.

Check the below method - (This is a method created when we build react app using create-react-app, the method can be found in react-app/service-worker.js)
```
function registerValidSW(swUrl, config) {
  navigator.serviceWorker
    .register(swUrl)
    .then(registration => {
      registration.onupdatefound = () => {
        const installingWorker = registration.installing;
        if (installingWorker == null) {
          return;
        }
        installingWorker.onstatechange = () => {
          if (installingWorker.state === 'installed') {
            if (navigator.serviceWorker.controller) {
              // At this point, the updated precached content has been fetched,
              // but the previous service worker will still serve the older
              // content until all client tabs are closed.
              console.log(
                'New content is available and will be used when all ' +
                  'tabs for this page are closed. See'
              );

              // Execute callback
              if (config && config.onUpdate) {
                config.onUpdate(registration);
              }
            } else {
              // At this point, everything has been precached.
              // It's the perfect time to display a
              // "Content is cached for offline use." message.
              console.log('Content is cached for offline use.');

              // Execute callback
              if (config && config.onSuccess) {
                config.onSuccess(registration);
              }
            }
          }
        };
      };
    })
    .catch(error => {
      console.error('Error during service worker registration:', error);
    });
}
```
You can clearly see the console

> New content is available and will be used when all tabs for > this page are closed.

**What is the best way to achieve this? So only refreshing the page, we can update the previously stored cache.**
Completed Hacktoberfest  challenge 
Tags: hacktoberfest
Published: 2020-10-15 10:34:08

## What I Learned From Hacktoberfest
I have learned a lot from hacktoberfest. it was a great experience. and my life's first pull request. 
<!-- What did you learn that can help others contribute to the project you worked on? What did you learn that can help the users of that project?! -->
Hacktoberfest 2020!!!
Tags: hacktoberfest
Published: 2020-10-15 10:29:01

## This was my first Hacktoberfest!!!

I learned a lot by participating in the Hacktoberfest, like how to contribute to the open source community, how to create a pull request, how to fork a repository & how to merge any pull request. Although, I didn't make a significant contribution and all my pull requests were very basic programs but I am happy that I took the initiative and my very first steps on this long and amazing journey in the coding world. I look forward to participate in more such events and keep on contributing to open source.

My Github Profile: [Devansh Pratap Singh] (https://github.com/devansh-pratap-singh)
What I learnt from HacktoberFest 2020🎉
Tags: hacktoberfest, opensource, github, webdev
Published: 2020-10-15 10:26:49

2020 went so fast, never knew it was October already. But truthfully saying I just used up my holidays doing a 3 month developer course and yeah; It was really fun being a Web Developer!

HacktoberFest 2020 was the first tech event I participated and I was really confused what it was all about and almost gave up. But then I made up my mind to see the different issues labeled by `hacktoberfest`. One of my core strengths as a developer was solving out responsiveness issues. So I started searching out for issues similar, found a few and then at first, I was really hesitant to make a Pull request.

Thought a few seconds, wondered "My code is working fine, why am I scared then?". Soon after the author replied back saying that I had done a good job and merged it- That realization, that someone from the other part of the world literally appreaciating your work, Its beautiful!😊

Soon enough I had made 4 pull requests, and I had not only build up my confidence but learnt so many new terms and stuff, It was worth it!

For Newbies out there I just wanna say "Don't Give up!💪"

Don't forget to give a Reaction❤
Follow me on [Twitter](https://twitter.com/BrodasGeo), [Instagram](https://www.instagram.com/_geobrodas_/?hl=en)
The advantages of Robotic Process Automation
Published: 2020-10-15 10:25:08

There was a time when [Robotic Process Automation] (https://fastpathautomation.com/) was too new and too obscure to embrace. The costs remained unknown, just like the advantages offered.  Now, that's no longer valid.  The situation is quite the reverse.  UiPath RPA gives so many benefits that it sounds almost ridiculous not to implement it. 

For starters, it helps free workers from repetitive tasks, enabling them to devote their talents and knowledge to more worthy duties.  But that is just one of the many benefits provided. Below are a few of the other benefits you can expect from [RPA](https://fastpathautomation.com/).

Versatility Boost

When you envision RPA, probably one of the first businesses that come to mind is development and manufacturing.  However, robots are used in many fields, such as medical, IT and software, customer service, retail, and even transportation. An RPA program robot can execute a list of over 600 actions in a particular sequence. It can mimic simple human activities, but it can take over more complex and elaborate tasks, too, in virtually any field imaginable. This, also, leads to cost savings in wages. Any procedure or system that's rule-based and contains repetitive tasks or operations can be automated, using robotics.  That also means you - as a company - may be just as versatile.

Improved Analytics and Better Data

You can not monitor much information about employees.  Sure, you can measure their productivity and output in various ways, but the information you collect isn't always accurate. It is the opposite of RPA and advanced automation systems.  As they work, they gather data about everything and anything, which functions as an unbelievable database of information that you can use.  It contributes to better decision making with more successful results. It exposes more about your procedures that can help you unlock new avenues of advancement. The more info you have, the better. Thus, it must be accurate and error-free, so that is something RPA can provide. 

Performance and Speed Improvements

Robots never get tired, and they never get bored doing repetitive duties.  The only thing that may slow them down is a maintenance issue or hardware malfunction.  If they're accurately managed - with preemptive maintenance plans - they could run continuously, with minimal loss in performance.

Client Satisfaction

Greater efficiency, better and more reliable output, and enhanced accuracy lead to better services and products. Then, it also contributes to higher customer satisfaction levels since the quality of your work is far better than ever.

Worker Productivity Increases

With the boring and repetitive tasks automated, it frees up your employees to handle more important and deserving projects. So, you help employees save energy, focus, time, and surely enhance their satisfaction.  All these things can help bring about greater productivity, which is currently spent on alternative work, elevating the company even greater.
The Ungreen Web: Why Our Web Apps Are Terribly Inefficient?
Tags: dotnet, webdev, webperf, webassembly
Published: 2020-10-15 10:11:33

[Check out my new post on Medium](https://alexyakunin.medium.com/the-ungreen-web-why-our-web-apps-are-terribly-inefficient-28791ed48035) to learn how modern web services spend 90% of their resources on computations that should never happen.
My Hacktoberfest Story
Tags: hacktoberfest
Published: 2020-10-15 10:24:35

#Hello Everyone,

I am a student in the field of computer science engineering. I came across this Hacktoberfest Event while I was learning about the open-source community online. I found that Digital Ocean is conducting an event where everyone around the world can enroll/participate in the open-source community. So, I enrolled in this event and I learned many new skills as first I learned more about the open-source community second, I learned about GitHub which is a web-based version-control and collaboration platform for software developers. I also learned to make my first pull request being a part of this fabulous event. I feel proud to complete this event. Thank You
October went well
Tags: hacktoberfest
Published: 2020-10-15 10:21:42

## Yeah that is right, my october month went great. Due to pandemic all set back home, there was a lot to learn about open source environment from the hacktoberfest. I am willing to participate every year and suggest you all to participate too.
Github profile- https://github.com/mofolactic

<!-- What did you learn that can help others contribute to the project you worked on? What did you learn that can help the users of that project?! -->
How to make someone's day in under 5 min
Published: 2020-10-15 10:14:55

Over the weekend, I got an email notification from someone I didn't know. The subject read, "Thank you for your GitHub post!". I got curious. This person was thanking me for one issue I fixed in my own Open Source App a few months ago in the email. That has allowed this guy to understand and resolve an issue that was blocking him for 2 weeks. This has made my day. It was amazing to know that something I was doing for my own purposes had a positive effect on someone else's life.

This person probably spent less than 5 minutes writing the email, and as a side effect, caused me to be happy a whole day.

Some days ago, I sent a thank you message to someone involved in the organization of the scholarships for the CppCon (I talked more about this in [this post](https://thamara.github.io/blog/2020/09/24/cppcon-2020-the-halway-track/)). Just by hitting send, I felt good because I was acknowledging the effort someone (actually a lot of people) put into doing something unique that had a significant impact on me. In the reply, the person thanked me for taking the time to send it, which only made me even happier. In this email, this person also shared that often they don't hear back from people, so my message was extra-appreciated.

On a personal project with a few friends, we help women build stronger resumes by giving feedback on their current CV. When we send the feedback, we also send a link for a survey on their expectations and what we could do better. As for today, we have already reviewed around 115 resumes; from those, only 25% have filled the survey. Often, those who respond are grateful for the work we've been doing. On some occasions, they even follow up thanking us for helping them be more confident and get a new work position. When this happens, it shows us we are on the right path, which makes our work totally worth it.

If complimenting makes us feel better and makes the day of someone else, why don't we do it more often?

I invite you to try to enforce it on your day today. Identify the people and the occasions, and give genuinely complements. It should take you less than 5 minutes and has the great potential of making the person's day.

Remember, there's no size for the impact; maybe someone wrote a tweet that had a considerable effect on the way you work and live, or perhaps someone spent a lot of effort in preparing a presentation or event that you attended, and, even if the person was only "doing their job", take a few minutes and acknowledge the excellent work and make this person's day by complimenting them.

<span>Photo by <a href="https://unsplash.com/@jacquiemunguia?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Jacqueline Munguía</a> on <a href="https://unsplash.com/s/photos/happy?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></span>
HTML vs CSS vs JavaScript: A Useful Comparison of the 3
Tags: html, css, javascript, webdev
Published: 2020-10-15 10:07:40

The main difference between HTML, CSS, and JavaScript is their functions.

👨‍🏫 HTML is *an annotation language* that describes a [document](https://www.codesweetly.com/web-tech-glossary#h-document) and its [data](https://www.codesweetly.com/web-tech-glossary#h-data).

🎨 CSS is *a styling language* that styles elements of an HTML document.

📢 JavaScript is *a commanding language* that commands the items of an HTML document.

In other words, HTML is the orator, CSS is the stylist, and JavaScript is the commander.

## Are they all coding languages?

Yes! They are all [coding](https://www.codesweetly.com/web-tech-glossary#h-code) languages — because they are communicative means to dialog with computers effectively.

In other words, when web browsers read an [HTML](https://www.codesweetly.com/html-in-simple-terms) document, they understand that they are to present the page’s data as described (annotated) with the HTML markups.

Likewise, when the computer reads a CSS document, it understands that it should style selected HTML elements as stated (declared) with the CSS rulesets.

Also, when devices read a JavaScript document, they understand that they are to command an HTML document as programmed (instructed) with the JavaScript statements.

## Example of an HTML code

The HTML code in the snippet below describes how the computer should display the `Home Design` text — that is, as the page’s highest-level heading.

```html
<h1>Home Design</h1>
```

## Example of a CSS code

The CSS code in the snippet below defines the background color (pink) the computer should style the document’s body.

```css
body {
  background-color: pink;
}
```

## Example of a JavaScript code

The JavaScript code in the snippet below commands the computer to log number `57` onto the browser’s console.

```js
console.log(57)
```

> **Note**
> 
> * Apart from the three languages discussed above, you can use several [other computing languages](https://en.wikipedia.org/wiki/Computer_language) to communicate with computers.
>
> * Amongst HTML, CSS, and JavaScript, JavaScript is the only [programming language](https://en.wikipedia.org/wiki/Programming_language) — because it is the only one used to write a series of instructions for computers to execute.
>
> * CSS does not support all units. See the supported ones in [this article](https://www.codesweetly.com/css-units-and-types).

## In summary

HTML, CSS, and JavaScript are all coding languages computers use to present, style, and command a document’s data. They are an essential [linguistic](https://www.vocabulary.com/dictionary/linguistic) system that makes it possible for humans to relate easily to computers. While also making it possible for computers to communicate with one another.
8 Easy to Follow Steps to Learn Machine Learning
Tags: machinelearning, datascience
Published: 2020-10-15 10:05:19

As a beginner in Machine Learning, people have questions like, “Where do I start?” or “What should I learn first?“. So, if you have these questions in your mind, stay with me till the end of this article. I will discuss Basic Steps to Learn Machine Learning with Python.

If you want to learn Machine Learning, don’t rush. Take your time and follow these Basic Steps to Learn Machine Learning with Python- https://www.mltut.com/basic-steps-to-learn-machine-learning-with-python/

All the Best!

Happy Learning!
Proud Noob
Tags: hacktoberfest
Published: 2020-10-15 10:03:56

## What I Learned From Hacktoberfest
I am proud to have contributed my two cents to the community. I consider myself a noob in the development field, but I believe everyone can contribute and everyone should contribute. I learnt algorithms which enhanced my understanding of core CSE concepts. Thanks to hacktoberfest for all this! 
<!-- What did you learn that can help others contribute to the project you worked on? What did you learn that can help the users of that project?! -->
Minikube: Exiting due to RSRC_INSUFFICIENT_REQ_MEMORY ⛔
Tags: kubernetes, shortposts, minikube
Published: 2020-10-15 10:01:22

After many months, I tried starting Minikube(`minikube start`) on my machine to see the error in the title and expect this to happen with you in future. So, posting resolution here for your and also my reference. If you are not aware of what Minikube is, here's a short intro. Courtesy: Kubernetes.io :) 


Minikube is a tool that makes it easy to run Kubernetes locally. Minikube runs a single-node Kubernetes cluster inside a Virtual Machine (VM) on your laptop for users looking to try out Kubernetes or develop with it day-to-day.

### Minikube Features

Minikube supports the following Kubernetes features:

DNS
NodePorts
ConfigMaps and Secrets
Dashboards
Container Runtime: Docker, CRI-O, and containerd
Enabling CNI (Container Network Interface)
Ingress

#### Error resolution

It's simple 

```sh
minikube delete

🔥  Deleting "minikube" in virtualbox ...
💀  Removed all traces of the "minikube" cluster.
```

and then 

```sh
minikube start
```

Additionally, if you wish to run minikube on Virtual box, use this 
```
minikube start --driver=virtualbox 
```

Still seeing errors, do a full cleanup with the below command and start again 

```
minikube delete --all --purge
```