teleren/devto huggingface dataset:
Which is the best country to work from?
Tags: travel
Published: 2021-03-19 14:27:21

I love traveling and visiting new places! If you knew me in real life you would definitely know how much I missed being in new destinations, trying to find my accommodation on google maps, being  [stolen in S.Africa](https://youtu.be/p1m7cLrlqZM), not having  [internet in San Francisco](https://youtu.be/pZv9ROiQHPk), even waiting in an airplane queue. Yes, I'm not kidding I missed those stuff (due to the pandemic I'm not able to travel).

Anyway, let's talk about something more fun! If you could work from anywhere in the world which country would you choose and why?

I made the same question on Twitter and here are the most common answers:

<blockquote class="twitter-tweet"><p lang="en" dir="ltr">If you could work from anywhere in the world which country would you choose?</p>&mdash; Eleftheria Batsou (@BatsouElef) <a href="https://twitter.com/BatsouElef/status/1353989050554834945?ref_src=twsrc%5Etfw">January 26, 2021</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

## Best countries to work:
- Switzerland, low taxes, high life quality and other perks! (<-- Most common answer)
- Canada (<-- 2nd most common answer)
- Norway
- UK
- Netherlands
- Greece
- Italy
- Germany
- France
- Japan
- Australia
- New Zealand
- Portugal
- Dubai
- Iceland
- Thailand
- Seychelles
- Barbados 
- Nepal

## But also some other options!
- Mars? 
- Mediterranean islands
- Antarctica
- The US (California, San Francisco, New York)

**************************************

👋Hello, I'm Eleftheria, a front-end developer, master student, freelancer, public speaker, and chocolate lover.

🥰If you liked this post please share.

🍩Would you care about buying me a coffee? You can do it here: [paypal.me/eleftheriabatsou](https://www.paypal.com/paypalme/eleftheriabatsou) but If you can't that's ok too!

[![cofGif.gif](https://cdn.hashnode.com/res/hashnode/image/upload/v1616161452909/PAHC8Vx5U.gif)](https://www.paypal.com/paypalme/eleftheriabatsou)

**************************************

🙏It would be nice to subscribe to my [Youtube](https://www.youtube.com/c/EleftheriaBatsou) channel. It’s free and it helps to create more content.

🌈[Youtube](https://www.youtube.com/c/EleftheriaBatsou) | [Codepen](https://codepen.io/EleftheriaBatsou) | [GitHub](https://github.com/EleftheriaBatsou) | [Twitter](https://twitter.com/BatsouElef) | [Site](http://eleftheriabatsou.com/) | [Instagram](https://www.instagram.com/elef_in_tech)
Which programming language would you start with and why?
Tags: discuss, codenewbie, 100daysofcode
Published: 2021-03-19 14:17:54

Hi all 👋

If you were just getting started with coding now, which programming language would you pick?

Here is a list of the most popular programming languages according to GitHub for Q4 in 2020:

![Most popular programming languages 2020](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/n9a8wxfhgfkgl2zytr4p.png)

I started a Twitter poll, so feel free to vote [here](https://twitter.com/bobbyiliev_/status/1372912544969601027) as well!
Day69,70,71,72,73:100DaysOfCode
Tags: programming, productivity, 100daysofcode
Published: 2021-03-19 14:16:40

gave codeforces educational round 2 was able to solve 2 out of 7.
(still a newbie)

studied spring boot further , tried to contribute to some flutter repo open source.
practised some output ques and aptitude ques.

gave amdocs hackerearth hiring challenge solved 1/2 coding problem and 18/20 aptitude questions

revised trees.
practised ques on trees and hashmap on leetcode

EOD.
You can Follow me->
https://github.com/singhtaran1005
https://www.linkedin.com/in/taranpreet-singh-chabbra-27517918a/
The tool to find and edit any tool's config file
Tags: config, tool
Published: 2021-03-19 14:12:34

---
title: The tool to find and edit any tool's config file
published: true
description: I always google like "fish config" or "fish fishrc" when I want to change fish configuration.
tags: config, tool
---

When I want to edit fish configuration file, I always google like "fish config" or "fish fishrc".

But I made tool to solve it.

# anyconf

[https://github.com/inabajunmr/anyconf](https://github.com/inabajunmr/anyconf)


## Behavior

![anyconf](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/okr3gm5nha0n33icz4nh.gif)

## Recommended system requirements

```
$ go version
go version go1.13.8 darwin/amd64
$ vim --version
VIM - Vi IMproved 8.1 (2018 May 18, compiled Jun  5 2020 21:30:37)
macOS version
$ sw_vers
ProductName:    Mac OS X
ProductVersion: 10.15.7
BuildVersion:   19H114
```

## Install

```
go get github.com/inabajunmr/anyconf
```

## Usage

`anyconf` command shows supported tools like the following example.

```
$ anyconf
? What's next key?  [Use arrows to move, enter to select, type to filter]
> fish
  screen
  git
  aws
  bash
  curl
  npm
```

And you can type and filter tools.

```
$ anyconf
? What's next key? g  [Use arrows to move, enter to select, type to filter]
> git
  wget
```

After selection, the configuration file open by vim. (vim is the default, you can change it via [anyconf configuration](https://www.notion.so/%5B%3Chttps://github.com/inabajunmr/anyconf#editor-configuration%3E%5D(%3Chttps://github.com/inabajunmr/anyconf#editor-configuration%3E)).)

## Support new tools via Pull Request

The mapping tools and configuration files are managed by the following file.

[https://github.com/inabajunmr/anyconf/blob/main/static/configs.txt](https://github.com/inabajunmr/anyconf/blob/main/static/configs.txt)

```diff
anyconf ~/.anyconf/configs.txt
aws/config ~/.aws/config
aws/credentials ~/.aws/credentials
bash/bash_profile ~/.bash_profile
bash/bashrc ~/.bashrc
+NEWTOOL ~/.newtool.conf
```

You can send pull request if you want to apply NEWTOOL like this.
After merging it, anyconf support NEWTOOL.

## Support new tools via Local Configuration

anyconf manages `.anyconf/configs.txt` and you can support your tool via the configuration.

If you put the following example to configuration, you can use NEWTOOL by anyconf.

```
NEWTOOL ~/.newtool.conf
```

The configuration file can be opened via anyconf.

## Conclusion

I made [anyconf](https://www.notion.so/%5B%3Chttps://github.com/inabajunmr/anyconf%3E%5D(%3Chttps://github.com/inabajunmr/anyconf%3E)) to find and edit any tools configuration.

But it supports only a few tools that I use yet so If I receive Pull Request for other tools, I'll be glad. Thank you.
Awesome 5 javascript Shorthands
Tags: javascript, codenewbie, tutorial, codequality
Published: 2021-03-19 13:51:57

In this blog, I have shared 5 awesome shorthand tricks to make a developer's life faster!



<h2>1) Setting the variables values</h2>

Normally you would define a variable then say x = value and if you have lots of variables (obviously) then it could take more time.

So you can simply define variables inside a set of square brackets then put the values on another set of square brackets like this.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qf5k9sp986fy36ujn9tx.png)


<h2>2) Using Double Bitwise NOT operator instead of <code> Math.floor() </code></h2>

Well you might have surely used <code> Math.floor() </code> to get rid of the decimal points but there is an easier way of doing the same operation using the Double Bitwise  NOT operator it performs the same operation much faster.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/g5qjbinm75o4h744bwd7.png)



<h2>3) For loop short hand </h2>

Instead of using a for-loop like the way we usually use you can just simply do this. 

![image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/eqdeew2z6s3ncadx6ead.png)
 



<h2>4) The logical AND operator </h2>

Suppose you want to call a function if one condition or statement is true or false. you would say <code>if(something)</code> then call function but instead of doing that there is a really better way of doing it which is to say <code>something && callFunction()</code> which means if the something is true then that function is going to be called.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2ck9ugtf4abyw5d38aqf.png)




<h2>5) Turning array into object</h2>

You might do a lot of things in order to just turn an array into an object. but the simplest way I think is to use the so-called spread operator or the  ... operator 

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/acp436njck82dr30gsuu.png)






That was it! Thank you for reading my blog hope this makes your developing life fast and let me know if you like this little blog of mine. Thank you so much for reading this!🙂
Linear Regression vs Logistic Regression (Apples to Oranges Comparison on Variable Selection)
Tags: ssquaredsquare
Published: 2021-03-19 13:45:18

All right, this is how the story goes. I am enrolled in a certificate program called "AI for Business Innovation" at my alma mater, the J Mack Robinson College of Business at Georgia State University in Atlanta, Georgia USA. In one of my Predictive Analytics Modeling courses, we are looking at a data set comprising of 2,111 records and 17 columns based on a study of obesity for Hispanic community members from 3 Spanish-speaking countries. 

The team has calculated a new field called Body_Mass_Index based on a simple calculation - Weight in Kg / (Height in meters)^2 and is trying to predict BMI, a continuous variable using linear regression and several other variable reduction or automated feature selection and machine learning modeling techniques like decision trees, random forests and K-Nearest neighbor. The comparison parameter for the best performing model is Mean Squared Prediction Error (we have 80/20 split on the dataset using the same seed value). 

Another thought is to use a binomial/binary variable to predict Obesity. Obesity is reflected in the original data set in a variable that has 3 values related to Obese individuals (Obese-1, Obese-2 and Obese-3). Obesity per WHO is a BMI of 30 or above. So, the team has created a new binomial variable that is a Yes/No variable or 0/1 variable that indicates if a respondent based on many independent variables related to type of Food, consumption habits, physical activity, hereditary overweight characteristics and many other factors. The performance factor for a logistic regression is a F1 Score. 

Now, the question is if we are trying to predict Obesity, which regression should we choose and why?
A Simple Particle Simulator in C++ and OpenGL
Tags: showdev, cpp, opengl
Published: 2021-03-19 13:29:01

Hey Guys!

Quite some time ago, I had made a very very simple particle simulator in C++ and OpenGL. It is not that much accurate, and sometimes, it is more of a trial and error, but it can create some beautiful things like these :

* A Simple almost Stable Spiral
![Simple Spiral GIF](https://raw.githubusercontent.com/YJDoc2/Particle-Simulator/master/examples/spiral1.gif)

* Another Spiral
![Unstable Spiral](https://raw.githubusercontent.com/YJDoc2/Particle-Simulator/master/examples/spiral3.gif)

* A Four Body Simulation
![Four Body Simulation](https://raw.githubusercontent.com/YJDoc2/Particle-Simulator/master/examples/four_body_sim1.gif)

It is not that much accurate, but it can emulate Universal gravitation, Earth's Gravitation, and Electromagnetic force.
It can simulate Spherical and point like masses, charges or both. It also supports static objects, which can act as fixed objects like Earth's Surface, or fixed surfaces to bounce. And it also has collision emulation, but sometimes the collisions can work out in incorrect directions :sweat_smile:
 
Currently it is built and tested in Linux, but it should work on Windows with appropriate Compiler and OpenGL linking changes (If any one can do this and anyone can check it, please open a Pull request!).

It has a simple syntax for describing bodies that should be in simulation.
The GitHub repo :
{% github https://github.com/YJDoc2/Particle-Simulator %}

So if you check this out, please let me know what do you think about this. Also, if you generate something interesting using this, please post a GIF in comments if possible !

Thank you!
Import.io Vs. Proxies API
Published: 2021-03-19 13:24:01

The world of web scraping is varied and complex, and Proxies API sits at one of the most crucial junctions. Allowing web scrapers/crawlers to bypass IP blocks by using a single API endpoint to access our 20 million-plus high-speed proxies on rotation.
One of the questions we get frequently is how we are different from services like OctoParse or Diffbot. Many times it is like comparing Apples and Oranges. Still, when we send this comparison table to our customer's developer team, their CXO, their marketing, or SEO team, they typically get it quite quickly if we are a convenient service or not.

So here is how we are different from Import.io.

Import IO is an enterprise-grade web scraping service that is quite popular. They help you set up, maintain, monitor, crawl, and scrape data. They also help you visualize data with the chart, graphs, and excellent reporting functions.
How to fix nodemon error- nodemon.ps1 cannot be loaded because running scripts is disabled on this system
Tags: node, javascript, nodemon, webdev
Published: 2021-03-19 13:18:11

![Error_Img](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/p2dlh8nr2dxzxmg4ya6q.png)

The problem here is with *"Get-ExecutionPolicy"* value is *Restricted*. We have to change it to _Unrestricted_

*Step 1*
Open Windows PowerShell with Run As Administrator

*Step 2*
Execute the following command
``` Get-ExecutionPolicy ```

The result you will see is *Restricted*
![1](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ldtvxwzrci1hgo40r743.png)

*Step 3*
Execute the following command
``` Set-ExecutionPolicy Unrestricted ```

![2](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wk9d27wze8mxqe60f8gk.png)

_Done_
![3](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jtgz77svcp3jnymub7rw.png)


and it's fixed 🤗🤗🤗🤗
![4](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cjar48g41y48rvgurl6o.png)
Inviting early adopters for a low-code backend development platform
Tags: lowcode, beta, backend, api
Published: 2021-03-19 13:16:07

Every year, developers spend hundreds of hours building up back end APIs for applications to capture and share data. At appveen, we looked at what it takes to provide developers a faster way to deliver business outcomes by making it extremely simple to build these data-first APIs and deploy them at web-scale.

We built appveen data.stack cloud to help developers rapidly build back-ends for modern applications. The platform is currently in Beta and we thoroughly encourage you to try out our platform. 

Read this Medium article for more details -->https://medium.com/techbrews/beta-launch-of-appveen-data-stack-cloud-668323368e88

Try appveen data.stack cloud - https://cloud.appveen.com - and let us know what you think.
JavaScript Syntax
Tags: javascript, syntax, beginners, blog
Published: 2021-03-19 13:03:44

Rules are an important part of our lives and they serve to guide our actions and hopefully, keep us from committing crimes. That's why when picking up your editor to write some codes, you need to know the rules of JavaScript. Let's dive in!

>*JavaScript syntax is a set of rules that define a correctly structured JavaScript program.*

JavaScript borrows most of its syntax from Java, C, and C++, but it has also been influenced by Awk, Perl, and Python. JavaScript is also case sensitive.

Syntax are further categorized as follows:

1. Values
2. Identifiers
3. Operators
4. Expressions
5. Comments
6. Keywords

#Values
These are those things we use while executing JavaScript and they possess definite properties. JavaScript defines two types of values:
* Fixed Values (Literals)
* Variables Values (Variables)

**Literals** are fixed values that you provide in your code. Ther include string, array, boolean literals and more.

**Variables** are variable values that store data type.

#Identifiers
An identifier is a sequence of characters in the code that identifies a variable, function, or property.  (*MDN Glossary*)
They are part of the code itself and are case sensitive. They consist of letters, numbers, dollar and underscore symbols.

#Operators
Operators are used in computing values. They operate on an operand and produce a result.
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6546o7b86l4w3hm1wql9.png)

#Expressions
An expression is any valid set of literals, variables, operators, and expressions that evaluates to a single value. The value may be a number, a string, or a logical value.
An Expression can give an evaluation
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/82t4epcyk929h8imxmtt.png)

Or they can assign values to variables
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dx0kso1rsxzzymqko2et.png)

#Comments
In your Programming journey, you will have to share your script at some point or perhaps you wrote a code and you need to remember what the code does, or you need to debug by lines. This is where comments come in. Comments are not executed by JavaScript
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5mjbkvlvqs6o7v4x2wns.png)

#Keywords
Have you ever entered a parking lot and you see the best spot reserved for the Head of Department? Exactly, keywords are reserved just for JavaScript meaning you shouldn't use them to name your variables or functions. Some examples are *var*, *typeof*, *goto*, *do*, *while* and so on. Can you name more?
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qc2ju4ax0vfrnc3lszkl.png)

If you made it to this point, then **Congratulations!** you know the rules. Want to know more? Feel free to learn more about each syntax as everything about them is not stated here. Remember to share your thought in the comment section. 

Happy Coding!
7 websites you need to use as a developer
Tags: webdev, codenewbie, beginners, programming
Published: 2021-03-19 12:49:22

_If you found value in this thread you will most likely enjoy my tweets too so make sure you follow me on [Twitter](https://twitter.com/VladPasca5)  for more information about web development and how to improve as a developer. This article was first published on my [Blog](https://vladpasca.hashnode.dev/)_

## 1.  [GitHub](https://github.com/) 

I am sure that it needs no introduction for most developers.

Why use GitHub?

- Share your code with others

- It's a skill every developer should have

- Host your static websites for free using GitHub Pages

## 2.  [Heroku](https://www.heroku.com/) 

It is used to deploy, manage, and scale modern apps.

Why use Heroku?

- They offer a free trial and you can host dynamic applications in Rails, PHP, Node.js, and Python web applications.

- Modern and easy to use

## 3.  [Digital Ocean](https://www.digitalocean.com/) 

Digital Ocean is a hosting provider in which you can host your servers, databases, etc.

Why use Digital Ocean?

- You can work on personal projects and want an easy to use interface.

- You can keep things as simple as possible.

##  [Daily.dev](https://daily.dev/) 

Get the hottest dev news from the best tech blogs on any topic you can think of.

You'll no longer need to check every blogging platform. Daily. dev has them all

Why use Daily .dev?

- Stay updated daily

- Save time

## 5.  [Figma](https://www.figma.com/) 

Design, prototype, and gather feedback all in one place.

Why use Figma?

- Easy to use

- Excellent design

- Prototyping

- Code-generation tools

## 6.  [Codewars](https://www.codewars.com/dashboard) 

Become a better developer by practicing different coding problems.

Why use Codewars?

- Get out of your comfort zone

- Learn by practicing

## 7.  [Glassdoor](https://www.glassdoor.com/index.htm) 

A website where current and former employees anonymously review companies.

Why use Glassdoor?

- You can find out what it is like working for the company.

- You can find out how much are the employees paid in the company.

## The end

_I hope found this useful and if you did please let me know. If you have any question feel free to DM me on  [Twitter](https://twitter.com/VladPasca5) ._
LED video wall in Pakistan 
Tags: smdwall
Published: 2021-03-19 12:25:12

Advantages of LED video wall in Pakistan 
LED video wall in Pakistan 
Reliability and continuity are the main advantages. When one LED fails, the screen continues to work. Moreover, in comparison with many other means of display, the base of the screen, the LED is practically not exposed to direct sunlight, in which the ultraviolet part of the spectrum is especially destructive.
SMD video wall in Pakistan
http://www.mustangled.com/video-wall/
Another obvious advantage of this technology is picture brightness. Therefore, it is widely used in outdoor advertising. The brightness of the LED grain is several times higher than the brightness of any other pixel. For the same reason, LED screens are suitable for sports grounds: stadiums, sports palaces. The image on them will be visible from a long distance even in daylight. At the same time, the size of the LED field is practically unlimited.
http://www.mustangled.com/smd-screen-price-in-pakistan/
SMD screens suppliers in Pakistan
The LED does not require additional cooling. Therefore, there are no fans that generate additional noise. It is practically insensitive to low temperatures.
Video wall 
today, it is from LED modules that the largest video walls in the world are made up. Their dimensions under verticals and diagonals can be tens of meters, and the area of the largest video wall is more than one square kilometer. Moreover, the size of such a video wall can be increased or decreased at any time.
Minor cons
http://www.mustangled.com/leyard-dealer-in-lahore-pakistan/
A minor disadvantage is the grain size. The LED is not very suitable for indoor use, although indoor LED screens have appeared recently. A more serious disadvantage is the rather high cost. However, within the framework of those installations where such screens are used, the cost is usually justified. In addition, as technology advances, this drawback becomes less and less significant.
http://www.mustangled.com/
Wie du einen WooCommerce Shop mit Thrive Theme Builder erstellst
Tags: wordpress, thrivethemebuilder, thrivethemes, woocommerce
Published: 2021-03-21 20:02:44

---
title: Wie du einen WooCommerce Shop mit Thrive Theme Builder erstellst
published: true
date: 2021-03-19 12:21:30 UTC
tags: Wordpress,thrivethemebuilder,ThriveThemes,WooCommerce
canonical_url: https://j0e.org/woocommerce-thrive-theme-builder/
---

![WooCommerce mit Thrive Theme Builder designen](https://j0e.org/wp-content/uploads/2021/03/woocommerce-thrive-theme-builder.png)

 WooCommerce und der Thrive Theme Builder sind das perfekte Gespann für einen Online-Shop. Sicher musst …

[Wie du einen WooCommerce Shop mit Thrive Theme Builder erstellst](https://j0e.org/woocommerce-thrive-theme-builder/)