teleren/devto huggingface dataset:
Operating System
Published: 2020-11-11 17:06:30


# Windows

## Benefits

- Ease of use and efficiency: Windows is simply the easiest computer system to organize. Users can perform their respective tasks without too many complications, because Microsoft has made and makes sure to keep everything well organized.
Thus, the user tends to be loyal to the brand. However, it is not only the ease that exists in Windows, the system still has the performance of advanced tasks, it has several extremely professional resources that help very well all types of consumers, from those who use the PC for casual use to the advanced ones.
That is, combining these two fundamental characteristics, Windows has become a major reference in the world. Microsoft, which is the founding company of Windows, even took advantage of the system's success to migrate to other modalities in the computer world, such as office software and the mobile phone operating system.
- Compatibility with different software: Program developers have Windows as the main point of consumption for their products. Today there is practically no software that is not compatible with Windows.
Unlike other operating systems, which are often not compatible with some programs; but in this case, the developer is responsible, not necessarily the operating system.
- Hardware compatibility: Windows is the system that is most compatible with the drivers of most hardware. When you buy a Web Cam, for example, it will not necessarily be compatible with other operating systems, but with Windows it certainly is.


## Disadvantages

- Security: As Windows is the most used system, hackers started to work hard on its vulnerabilities. In addition to the security holes that Windows had and has, Internet hackers have started to develop malicious tools to infect users' computers. In fact, all the bad guys started working exclusively on Windows, leaving out other systems. Perhaps this is why many security experts recommend using Linux, an open source system that provides security and stability.
Unfortunately Microsoft has not worked and does not work very hard to inhibit actions against hackers and malicious applications as much as possible. The fact is, if you use Windows, know that your security is compromised. The use of a good antivirus and a renewed firewall reduces the chances of infection of your system. Downloading updates can also help protect yourself from viruses, malware and intrusions.

- Closed source code: Windows does not provide its source code. Therefore, if there is a failure in it, only technical support can solve the problem; with that, the risks can be even greater.

- Price: Windows is not free, on the contrary, the system costs a lot of money and this may be, in addition to the fact that the source code is closed, the main reason why hackers develop malicious applications for Windows.
Well, those are the main advantages and disadvantages of Windows. The purpose of this article is to make you reflect on this famous system, and consequently come to the conclusion if it is advantageous or not to use Windows, good luck.
Operating System(Continuation)
Published: 2020-11-11 17:14:16

# Macintosh

## Benefits

- More stable than Windows.
- Better at the Visual level.
- Better at the Design level.
- Easier and purpose.
- Few viruses created for the apple OS.
- Suitable for designers, who work with photography, video editing, modeling, 2D / 3D animation.

## Disadvantages

- Incompatible with many software, especially games, although it is already possible to dualboot with windows.
- It only runs on Apple PCs that are still a little expensive, yes there is a hackintosh but the performance is not the same.
Replacing paper-dialog with web-dialog
Tags: webcomponents, haxtheweb
Published: 2020-11-11 17:12:17

This video discusses considerations when creating a web component and deploying them in a way that is sustainable long term (I'm talking years). The example use-case involves replacing paper-dialog with web-dialog and tracing some considerations along the way including css.

{% youtube Mu7rK-4h8QM %}

## High level take aways
- Always own the application connection element
- Semantic use-cases is key. `my-app-modal` has your app no longer caring about the shadowRoot
- Talk to your element via events, bridge those events / properties into someone else's element
- web-dialog is a very impressive, highly accessible dialog box
- simple-modal takes it to the next level as far as integration capabilities, backporting some paper-dialog nice-ities, and enhancements to accessibility beyond the default

## Code
- Monorepo of our code shown: https://github.com/elmsln/lrnwebcomponents/blob/master/elements/simple-modal/src/simple-modal.js (update published to npm soon)
- web-dialog tag - https://github.com/andreasbm/web-dialog
Bachelor Degree Thesis
Tags: computerscience, security, node, github
Published: 2020-11-11 17:12:02

Uploaded https://github.com/edoardottt/bachelor-degree-thesis ! My bachelor degree thesis at Sapienza University! I've developed an End User Programming system in SeismoCloud built with Docker/Node-RED.
Table of contents:
1. Introduction to SeismoCloud
2. System's architecture
3. Functionalities implementation
4. Security
5. Tests, future works and conclusions.

edoardottt.
Operating System(Continuation)
Published: 2020-11-11 17:11:02

# Linux

## Benefits


- Open-Source License (Open Source) - This is the main advantage of Linux, when using an open-source license, it allows it to be used and distributed free of charge, giving also the opportunity to anyone to correct flaws or customize it to your needs. like (something that does not happen with Windows).
- Almost total virus immunity - As it is an operating system developed by a group of volunteers worldwide, flaws are quickly detected and corrected.
High Performance - No matter how old your computer hardware is, Linux easily adapts to it, reducing unnecessary functionality. As it is a fully customizable operating system, the user can also uninstall all the features and programs that he does not use to save resources.
Install and Use - With the arrival of Windows 7 the installation delay time has improved a lot, the problem is that after installation it is necessary to install drivers and other things. In Linux this does not happen, speaking from experience, it took me 30 minutes to install Linux on my PC, and after that it was ready to use, I did not need to install drivers.
- Compatibility - Currently Linux is compatible with almost all types of hardware. Linux can either be installed on a small tablet or it can be installed on a powerful MainFrame.

## Disadvantages

- Programs - Although there are already many alternative programs to those used in Windows that do the same, many are not really useful or are not very intuitive.
Games - For those who like to play on the computer Linux is a bad idea since most games for Windows are not compatible with Linux.
Is Python compiled or interpreted?
Tags: python, cpython, compiler, interpreter
Published: 2020-11-11 06:37:43

It looks like an easy question to answer, obviously interpreted, because Python code is run line by line at runtime. But it's wrong.

If your are a newbie to programming and have been using a language to code, it might have been obvious to you that some languages are interpreted, some are compiled to machine code, and some are both compiled and interpreted.

For example, when we use the CLI to run 
```python3 -c "print('Hello World')"```
, we see that the code was executed at runtime and hence we assume that all python code is supposed to be interpreted.
Similarly, when we write a C code, we need to compile it to an executable and then run it, and hence we assume that all C code must be compiled.

But the language itself is not either interpreted or compiled. It is not a property of the language. When we see a C code or python code it is nothing but a blot of ink on paper or some random text on a text editor. It is nothing but an idea of concepts in air. Computers cannot understand these text based ideas that humans can, it needs machine code to execute a program.

Hence we need some form of implementation of the language that does the hard work for us. Therefore there exists a **Compiler** or an **Interpreter**. It is the compiler's or interpreters job to convert the raw text based code written in any language to machine readable code for execution.

Coming back to the question,
**Is python compiled or interpreted?**.
Depends. Since most of us use python by the `python3` or `py` command, we are actually using the implementation called *[CPython](https://en.wikipedia.org/wiki/CPython)* written in C. It compiles `.py` files to `.pyc` files. `.pyc` files contain byte codes. The *CPython* implementation also interprets those byte codes.
 There are various other implementations for python such as *[Jython](https://www.jython.org/)* (written in Java) or *[PyPy](https://www.pypy.org/)* (written in RPython). These are just-in-time compilers for python.

Similarly there exists interpreters for languages such as C.

### Conclusion:
It is not the property of a programming language to be either compiled or interpreted but the implementation of the language in use instead.


### References:
[StackOverflow: Is python interpreted, compiled or both?](https://stackoverflow.com/questions/6889747/is-python-interpreted-or-compiled-or-both)
[StackExchange: Is Python interpreted or compiled?](https://softwareengineering.stackexchange.com/questions/24558/is-python-interpreted-or-compiled)
[StackOverflow: CPython is bytecode interpreter?](https://stackoverflow.com/questions/1644619/cpython-is-bytecode-interpreter?rq=1)

#### PS:
Do correct me if I make a mistake in this article. 😊
DevOps! DevOps! DevOps!
Tags: devops, development, operations, javascript
Published: 2020-11-11 16:43:07

DevOps ! DevOps ! DevOps !

The buzzword of recent Software Engineering trends.

But, what exactly is DevOps? Is it simply Development and Operations going hand-in-hand or something more ?

DevOps is much more than Dev + Ops !

👉 It helps to achieve smooth delivery of products.

👉 Establish good communication between teams (which used to be siloed).

👉 As tasks are pretty small but concrete, you have plenty of time to plan next feature or learn something new.

👉 Continuous Integration - make sure each commit maintains it’s integrity.

👉 Continuous Deployment - ensures that all environments have updated code repository and maintains a streamline of processes, making a robust pipeline to production.

👉 Developers own the project, learns business side, even a fresher can lead a side of the project, no need to depend on team lead to get updates.

Everything is streamlined, not only the development but the whole process of interaction with people !

**DevOps is fun !**
Joining the Forem Team!
Tags: meta, systems, career
Published: 2020-11-11 16:35:35

I'm excited to announce that I have joined the Forem team as a Principal Systems Engineer! I will be helping lay the systems-side foundation for Forem to run on. I've spent the last 10 years working on infrastructure in SaaS and web hosting, and I can't wait to contribute and help build something great here!

###Why Forem

I'm interested in finding ways for people and communities to have deeper, richer, more meaningful interactions, particularly as they scale. The Internet has done a wonderful job scaling and connecting people all over the world, but we as humans have not been able to scale ourselves with these new medias nearly as well. This is in part driven by the ad revenue models we see applied everywhere, most notably with companies like Facebook and Twitter. This dynamic is creating culture that feeds on outrage as a monetary reward, while simultaneously providing tremendous influence to those controlling these platforms. Forem is trying to build something very different, and it's something I feel very strongly has an opportunity to make a real impact in this regard. 

I came to Forem because of this unique set of challenges coupled with a team that has a collective passion for trying to find ways to solve for them. I see an entire generation of kids growing up all over the world using almost exclusively open source software and hardware. Kids who are eager to find ways to improve the way of life for themselves and their communities. I want to help build a pathway into this ecosystem of sorts in a positive and productive way for them. We just need to give them the tools.
Wednesday Links - Edition 2020-11-11 🥟
Tags: java, spring, kotlin, go
Published: 2020-11-11 16:33:32

Which Java HTTP client should I use in 2020? (11 min read) 🏄
https://www.mocklab.io/blog/which-java-http-client-should-i-use-in-2020

New in Spring 5.3: Improved Cron Expressions (4 min read) ⏱️
https://spring.io/blog/2020/11/10/new-in-spring-5-3-improved-cron-expressions

12 Factor Apps with Spring Boot (10 min read) 🧮
https://reflectoring.io/spring-boot-12-factor-app/

Add Stream.toList() method (1 min read) ✔️
https://mail.openjdk.java.net/pipermail/core-libs-dev/2020-November/070782.html

Diving into Java records: Serialization, marshaling, and bean state validation (18 min read) ⏺️
https://blogs.oracle.com/javamagazine/diving-into-java-records-serialization-marshaling-and-bean-state-validation

R2DBC joins Reactive Foundation (1 min read) 🍒
https://r2dbc.io/2020/11/10/r2dbc-joins-reactive-foundation

Merging JSON files recursively in the command-line (1 min read) ◯‍◯‍◯‍◯‍◯
https://e.printstacktrace.blog/merging-json-files-recursively-in-the-command-line/

An annotation and Kotlin compiler plugin for enforcing a when statement is exhaustive (3 min read) 🌕
https://github.com/cashapp/exhaustive

How to Make Kotlin Compiler Smarter (5 min read) 🦉
https://proandroiddev.com/how-to-make-the-compiler-smarter-b37f414875ac

New Relic Offers Real-Time Java Profiler via JFR (3 min read) 🔍
https://www.infoq.com/news/2020/11/new-relic-jfr

From Spring Boot to Micronaut (6 min read) 🏃
https://blog.frankel.ch/spring-to-micronaut/

Can Java microservices be as fast as Go? (11 min read) 🚄
https://medium.com/helidon/can-java-microservices-be-as-fast-as-go-5ceb9a45d673

What’s so great about Go? (5 min read) 🤔
https://stackoverflow.blog/2020/11/02/go-golang-learn-fast-programming-languages
How to Kick Off Your Career with Custom Vision
Tags: azure, tutorial, cloud, machinelearning
Published: 2020-11-11 16:14:30

#### 📺 043 - Mikolaj Sienkiewicz 🎙️ Jason Hand

{% youtube xxRHNY0iMk8 %}

Episode 43 introduces Mikolaj Sienkiewicz, a [Microsoft Learn Student Ambassador](https://studentambassadors.microsoft.com) to the show to discuss Azure's Custom Vision. Mikolaj shares his experience in the [Imagine Cup Competition](https://imaginecup.microsoft.com) as well as his project [*Asisto* project](https://www.asisto.pl). 

Follow along as Jason and Mikolaj go through Azure's Cognitive Services, specifically the Custom Vision portal (https://www.customvision.ai/). See how easy it is to build powerful AI applications using a variety of cognitive services offered on Azure (https://azure.microsoft.com/en-us/free/students/?WT.mc_id=allaroundazure-devto-cxa). 

Resources and links are found below for datasets and tools to follow along with the live demo and perform your very own image recognition.

All Video segments of the Episode:
------------------------------------
📺 [Episode Summary](https://youtu.be/xxRHNY0iMk8)
📺 [Mikolaj Sienkiewicz Interview](https://youtu.be/UqpSTn0uTKs)
📺 [Episode Demo](https://youtu.be/Z5ZGcQg2cIE)
📺 [Full length unedited video](https://youtu.be/s-brkyKtEOc)

Useful Links:
-----------------------
🔗 [Microsoft Learn Student Ambassadors Program](https://studentambassadors.microsoft.com)
🔗 [Asisto project](https://www.asisto.pl)
🔗 [Imagine Cup Competition](https://imaginecup.microsoft.com)
🔗 [Azure For Students](https://azure.microsoft.com/en-us/free/students/?WT.mc_id=allaroundazure-devto-cxa)
🔗 [Cognitive Services Showcase Page](https://azure.microsoft.com/en-us/services/cognitive-services/?WT.mc_id=allaroundazure-devto-cxa)
🔗 [Custom Vision Portal](https://www.customvision.ai)
🔗 [Platform to find multiple interesting datasets and AI problems](https://www.kaggle.com/)
🔗 [Dataset that we use in the demo](https://www.microsoft.com/en-us/download/details.aspx?id=54765&WT.mc_id=allaroundazure-devto-cxa)
🔗 [Postman tool](https://www.postman.com)
🔗 [Cognitive Services](https://azure.microsoft.com/en-us/services/cognitive-services?WT.mc_id=allaroundazure-devto-cxa)
🔗 [Learn Module: Classify Images with Custom Vision] (https://docs.microsoft.com/en-us/learn/paths/process-classify-images-with-azure-cognitive-vision-services/?WT.mc_id=allaroundazure-devto-cxa)

Find Us On:
---------------
📺 [Channel 9](https://channel9.msdn.com/Shows/All-Around-Azure)
📺 [Twitch](https://www.twitch.tv/microsoftdeveloper)
🐦 [Twitter](https://twitter.com/allaroundazure)
🔗 [Dev.to](https://dev.to/allaroundazure)
☁️ [YouTube](https://aka.ms/yt-aaa)
My First Open-Source Contribution: HacktoberFest
Tags: hacktoberfest, opensource, github, digitalocean
Published: 2020-11-11 16:05:19

## My Hacktoberfest journey
- I learned to contribute to open-source, 🤩🥳 and trust me nothing can be more satisfying than this.
- Being a newbie I knew Data Structures and Algorithms, so I contributed to those repositories that were related to DSA.
- I really got happy when my name was there in the [contributors' list](https://github.com/C0D1NG/C0D1NG/blob/master/Contributors.md) of that project.
- The [repository](https://github.com/C0D1NG/Data-Structures) I contributed to was beginner-friendly, each and every step was clearly mentioned.
- Before contributing I thought of taking some course on Git and Github as I used to think this would be complicated, however when I started contributed it became super easy.  **Moral:** You learn by doing.
- I even owe this first post to Hacktoberfest. 🥳🤗🎉🎉
- I will always remember that my first pull request was made because of Hacktoberfest 2020. 
**Thank you Hacktoberfest 2020** @DigitalOcean
 Truly loved it. 🤗🥳🎉
Wooooooooooo I'm Joining The Forem Team 🌱!!!
Tags: meta, career, personal, systems
Published: 2020-11-11 16:04:17

---
title: Wooooooooooo I'm Joining The Forem Team 🌱!!!
published: true
description:
tags: meta,career,personal,systems
//cover_image: https://direct_url_to_image.jpg
---

Hi! My name is Andy George, and I'm the newest member of [The Forem Team](https://dev.to/devteam/the-dev-team-is-now-the-forem-team-8io)! I am a Senior Systems Engineer, and will probably be doing a lot of cool/interesting/tough systems engineering work as part of [Forem's growth and goals for the future](https://dev.to/devteam/for-empowering-community-2k6h).

I just recently left [Kenna Security](https://www.kennasecurity.com/) after nearly six years of some pretty cool work; [I loved working there](https://dev.to/andygeorge/i-am-not-a-real-programmer-1ogo), and will miss working with some of the brightest and affable folks I've ever met (go [check them out](https://jobs.lever.co/kennasecurity) / DM me if you're curious about what they do), but am super excited for my new opportunity here at Forem to work with [another group of pretty awesome people](https://dev.to/devteam)!!

### My bullet points!

- I'm a born and raised Minnesotan who spent the last 12 years in Chicago, and recently [moved back](https://twitter.com/RealAndyGeorge/status/1241167419051323392)
- I live with my partner, Jacqueline:
![andy and jacqueline](https://dev-to-uploads.s3.amazonaws.com/i/emo3rjt6i0m8uwdnmj6p.jpg)
- ...and our two dogs, Ira and Dexter :
![ira and dexter](https://dev-to-uploads.s3.amazonaws.com/i/n0i7homv6q62wfdvqsxj.jpg)
- professionally, I dig Linux/FOSS and cloud engineering. Hit me up if you wanna chat Ansible, Fedora, Terraform, AWX, GCP, or anything along those lines!
- personally, I'm into video games, snowboarding, sailing, watching sports (Wisconsin Badgers 🏈, Minnesota Vikings 🏈, Minnesota Twins ⚾, Chicago Blackhawks 🏒, and F1/Red Bull Racing/Max Verstappen 🏎️), and a bunch of other stuff

Anyway, super excited to be joining Forem!! 🌱🌱🌱🌱
S1E3 Learn JMeter Series - How to record in JMeter?
Tags: tutorial, performance, testing, webperf
Published: 2020-11-11 15:56:36

Welcome to Learn JMeter Series!

In this season one, episode three, you will learn the following:

* Recording in JMeter
* Proxy Settings
* Replay

{% youtube P78w97CRFZw %}

✔ Buy me a tea 🍵 : https://www.buymeacoffee.com/qainsights
✔ [My Blog](https://qainsights.com)
✔ [My Udemy Course](https://www.udemy.com/course/performance-testing-using-truweb)
Tricks To Add Spark In Your Relation
Published: 2020-11-11 05:13:57

Many individuals think they realize what love is, when truth be told it's not genuine affection by any stretch of the imagination, this is the situation for a great deal of youngsters that are dating, and in any event, for some love birds, they believe they can't be glad without continually being around their life partner.

At the point when a youngster dates, their brains are continually loaded up with considerations and compelling feelings of their beau or sweetheart. They battle while at work, or School, simply trusting that time will pass so they can be with the individual they think they are enamored with, even in marriage this proceeds for many individuals, the tragic actuality is, this isn't generally <a href="https://britishcolumbiaspellcaster.ca/tag/spell-to-attract-love/">spells of love</a>, yet almost certain it's a feeling called desire.

Generally, in the wake of dating for quite a while, or even subsequent to being hitched, it appears things dislike they used to be, you currently effectively squabble or quarrel over straightforward things, you find that your life partner invests more energy in the PC or staring at the TV, at that point they appear to need to go through with you.

This is on the grounds that, there never was a lot if any genuine affection present from the earliest starting point phases of dating, directly into the early long stretches of marriage, however rather it was generally desire, and sentiments of a need to not be distant from everyone else.

Genuine romance requires some investment, and now and again it takes a very long time to create. A relationship just as a marriage will create genuine affection, however it requires some investment, and a ton of difficulties and control. Much the same as when our Parents trained us when we fouled up as youngsters, it was not done out of abhor for us, yet out of adoration, to assist us with acknowledging are botches, and to turn out to be better individuals.

The number of us as kids, used to continually battle and contend with our kin, a few siblings even get into severe actual battles with one another as youths, over such things as lady friends, and other minor things. It regularly takes not just long stretches of living in similar house as kids, however long stretches of partaking in delights and well as torment and issue with kin, to form into genuine grown-ups that affection one another.

At the point when a bit of metal is warmed by a fire, and pounded into shape, it turns into much more grounded, similarly as for the situation for adoration, it is delivered by difficulties