teleren/devto huggingface dataset:
Chess C++ Project
Tags: cpp, chess, college
Published: 2020-05-21 14:22:30

Hello guys! Err… I don’t know if there is someone who read this blog haha. But today I won’t tell about my college life. Just about the programming languages that I’ve learned in college. Wait, is that same? Okay, forget it. And here I present you the masterpiece of my codes in C++ which is I learn in the first semester. A chess program! Whoa, can you imagine that?

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/8a9wg3e4k25t47ck2tgm.jpg)

Just download the code and the playable program in my Github [HERE](https://github.com/realicejoanne/alprog-project). Sorry, the code is Indonesian only LOL.
Don’t worry, I will explain later those codes in the next posts. Of course if I’m not lazy haha. I think I will separate the tutorials in 8 posts. And special for you, I will make the C++ tutorials in English.
Btw, I collaborate with Vega, one of my friend, to make this chess program. That’s why you will see her name along with my name in the comment part for giving authorization. And this masterpiece was made for our final exam project in Algorithm Programming study. Oh yes, one more. There were some problems which weren’t solved, we still didn’t get any idea to make exact ways for every pieces. Even though we found the solutions from the internet, we still didn’t understand well about the codes. Actually the good one that we found had a very long codes. What the hell… I’m so done with codes 😩
Uber for Tow Trucks - SpotnRides
Tags: uberfortowing, uberliketowtruck, uberfortowtruck, uberfortow
Published: 2023-10-21 10:43:56

Drive Success with SpotnRides TowTruckApp Development. Tailored Solutions for Towing Businesses. Unlock Seamless Towing Operations.

For more details visit:https://www.spotnrides.com/uber-for-tow-trucks-app-to-your-roadside-assistance-business

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8v49nzs48bwoha3tyqzi.jpeg)
NodeJS Levels Up, And ChatGPT Is Getting Artsy. This Week In Web Development (October 20, 2023)
Tags: webdev, news, javascript, react
Published: 2023-10-21 10:33:39


_![Full Article Available at CTRL ALT News](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/uj6i4m7oqeu1y8umjxdt.png)
This article was originally written at CTRL ALT News. The full article can be read [here](https://www.ctrl-alt-news.com/p/nodejs-levels-chatgpt-getting-artsy-week-web-development-october-20-2023)._

---

Another weekend is approaching (Yay! 😊), but I still want to tell you about the latest news in the web dev world. 

I have got some exciting updates from Netlify, Node.js, ChatGPT, and TanStack Query to cover. Netlify launched a new composable web platform that makes building dynamic sites faster and simpler. Node.js released version 21 with performance optimizations and new capabilities like WebSocket support. ChatGPT now integrates Dall-E 3 so you can generate custom images with just a text prompt. And TanStack Query's long-awaited version 5 massively improves its React data fetching API.

## Netlify Composable Web Platform
![Netlify Platform](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hz3ac62o9ados8ndgmc5.png)
Netlify just released a new composable web platform that's got developers pumped. It lets you build sites faster and ship web projects more efficiently by connecting all your CMSs and data sources into one unified content layer. The platform also optimizes and accelerates deployment with its front-end cloud solution. Non-developers can even create and publish content through the new intuitive visual editor. Basically, Netlify's composable architecture lets you build dynamic sites and scale them easily without getting locked into any one framework or vendor—this thing's future-proof and built for speed.

Learn more [here ](https://www.netlify.com/platform/)and [here](https://www.netlify.com/blog/introducing-the-netlify-composable-web-platform/).

---

## NodeJS Going To Version 21
![NodeJS 21](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5junru8dyraol0njxqkd.png)
Node.js just released version 21 and it's looking juicy for developers. This release brings major upgrades like the V8 JavaScript engine bumping up to 11.8 for a speed boost. There's also built-in support for the WebSocket protocol so you can build real-time apps more easily. Node.js v21 makes fetch() and WebStreams stable, and adds glob pattern matching for running tests. Plus experimental flags let you flip between CommonJS and ES Modules more flexibly. With performance optimizations across streams, HTTP, and more - Node.js keeps getting faster. Overall v21 brings improved stability and better standard support.

Learn more [here](https://nodejs.org/id/blog/announcements/v21-release-announce).

---

The rest of the article can be read at [CTRL ALT News](https://www.ctrl-alt-news.com/p/nodejs-levels-chatgpt-getting-artsy-week-web-development-october-20-2023).
10 Quotes on Why Persistence is Important for Success | Rikvin
Published: 2023-10-21 10:32:20

Gain inspiration and insight on the significance of persistence in achieving success with these 10 powerful quotes from Rikvin. Embrace the value of perseverance and embark on your journey to success today!

For more Details Visit our Website : **[Persistence Is The Key To Success](https://www.rikvin.com/blog/10-quotes-on-why-persistence-is-important-for-success/)**
Latest Newsletter: Wordpress for Crypto? (Issue #137)
Tags: javascript, tech, webdev, discuss
Published: 2023-10-21 09:47:46

---
title: Latest Newsletter: Wordpress for Crypto? (Issue #137)
published: true
description: So you want to integrate crypto functionality into your website. How you gonna do that exactly? It’s not so obvious.
tags: javascript, tech, webdev, discuss
---

Wordpress for Crypto? (Issue #137)

So you want to integrate crypto functionality into your website. How you gonna do that exactly? It’s not so obvious.

https://markjgsmith.substack.com/p/mark-smiths-newsletter-21-10-2023

Would love to hear any comments and feedback you have.

[@markjgsmith](https://twitter.com/markjgsmith)
Farecool
Published: 2023-10-21 09:43:02

**[Farecool](https://farecool.com/)** is the best place to find the cheapest airfares and travel deals for your business travel. Find the best deals on Business Flights Ticket with Farecool. You can also get valuable travel tips and destination information here! We offer a wide variety of flights to choose from and have many payment methods available. Farecool Provide affordable airline ticket deals and great customer service to make your flight booking experience fun. Book your flight today with Farecool. After booking a business class ticket with Farecool.com you can easily manage booking and any time you want you can change the ticket or even get a refund after cancellation. Whatever you want with your business class ticket booking like continental food, wine, special care, wheelchair, etc your all request will be fulfilled here.
Endocrinologist in Dwarka-Dr. S.K.Agarwal
Published: 2023-10-21 09:40:25

Endocrinologist in Dwarka-Dr. S.K.Agarwal has been providing expertise in all aspects of endocrinology including metabolic disorders, obesity, menstrual disorders and diabetes management.He has been practicing medicine for the last 20 years and has a good reputation in the area of endocrinology. for more information visit our website:https://www.aaryaaendocrine.com/endocrinologist-in-dwarka
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0zg2hhg27x8ilbll6ygs.jpg)
Weekly Dev Findings 10
Tags: news, javascript, python, webdev
Published: 2023-10-21 07:32:14


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0cezlpey2tqtyto7dm2d.png)

## Python

- [pint](https://pint.readthedocs.io/en/stable/) - unit conversion lib
- [rustimport](https://pypi.org/project/rustimport/) - import Rust code from Python
- [FastAPI 0.104.0](https://fastapi.tiangolo.com/reference/fastapi/) - code reference docs using new `Annotated[..., Doc]` syntax

## Frontend

- [TanStack Query](https://tanstack.com/query/latest) - powerful framework agnostic data fetching lib, recently got
  updated to v5
- [TanStack Form](https://tanstack.com/form/latest/docs/guides/validation#adapter-based-validation) - part of TanStack,
  framework agnostic form toolkit with zod validation
- [Remix Vite support](https://remix.run/docs/en/dev/future/vite)
- [Material Design 3 Web 1](https://m3.material.io/develop/web) - framework agnostic Material Design 3 toolkit
- [rspress](https://rspress.dev/) - static site generator on top of Rspack - Vite alternative

### Nuxt Nation Conf announces

- [nuxt.com](https://nuxt.com/) - new site design
- [Nuxt DevTools](https://devtools.nuxt.com/) - explore pages, components, imports and more
- [Nuxt 3.8](https://nuxt.com/blog/v3-8) - `@nuxt/image` integration, App Manifest for better redirects, `NuxtLink` customization

## Tools

- [Obsidian 1.4.16](https://x.com/obsdmd/status/1712884834597851397?s=20) - Properties (ui for Markdown front matter)
  support on mobile
- [pkgx](https://github.com/pkgxdev/pkgx) - run anything tool, like you can run Python / Node / anything without
  installing it
- [firstissue.dev](https://www.firstissue.dev/) - service for discovering repos with doable issues, good for newbie open
  source contributors
- [Hashnode Headless](https://hashnode.com/headless) - blog platform
- [Visual Copilot](https://www.builder.io/blog/figma-to-code-visual-copilot) - design to code using AI
- Impressive TUI for managing git repos using Textual

  {% embed https://x.com/pawamoy/status/1713928117943665076?s=20 %}

- [announce] Docker Build - sped up Docker builds

  {% embed https://x.com/Docker/status/1714075358490743153?s=20 %}
🎯Remove the Adblock Popup from YOUTUBE🚫
Tags: javascript, adblocker, youtube, programming
Published: 2023-10-21 09:36:44

[](url)
Hey everyone,

Did you know that one of the talented developers on GitHub created a script to remove the annoying AdBlock popup from YouTube?

That's right, no more being interrupted by that pesky message every time you try to watch a video.

Recently, YouTube has been making it more difficult for AdBlock users by temporarily banning their accounts. But don't worry, this script is a workaround that will allow you to continue using AdBlock without any problems.

The script is easy to install, and it only takes a few minutes to get it up and running. Once it's installed, you'll be able to watch YouTube videos without any ads, popups or interruptions.

So if you're tired of being annoyed by YouTube ads, then be sure to check out this script. It's a great way to take back control of your viewing experience.

You can find the github repo here for more detailed installation instructions: [Click here!](https://github.com/TheRealJoelmatic/RemoveAdblockThing)
Not job posting - Team 4/5 - Next + TypeScript + tailwind + figma + ...other
Published: 2023-10-21 09:36:05

I team leader - gonna check your PR

Its not job posting - last 4 members may decide what project you gonna build - I'm only reviewing PR and help with some stuff

Requirements:
Be involved in this project (not leave it in 1 week/month)
Do something every day (preffered but not required)
Keep in mind you might be replased for some reasons (long inactivity / low motivation to build this projecct)
Only I choose who will in this project and who is not

If you interested message me in telegram or discrod (make reference for this message - I mean attach screenshot with this posting)

Telegram - https://t.me/nicitaacom
Discrod - https://discord.com/users/780002958380498955
Automate the deletion of old screenshots.
Tags: python, beginners, programming
Published: 2023-10-21 09:35:44

**Introduction**
Hi, This is Akshay Rao, in my daily work life I have to take a lot of screenshot for documentation purpose.So, there were so many screenshots and had to delete only other days screenshots, so every day I had to delete them manually.
So, I thought of automating the deletion of screenshots at 5PM everyday.
In this blog will share how i did this.I hope this will help you also.
**Lets's start**
-  made a file name screenshot-deletion.py 
1. we will have to know the path where all the screenshots are saved.
2. now identify the dates that are attached in the name of the screenshot.
3. Identify the dates first with regular expressions.
4. now one by one compare the date with the current date, then delete them.

```
import os
import re
from datetime import datetime

#set path where all the screenshots are saved
folder_path = "put/path/folder"

files = os.listdir(folder_path)
current_date = datetime.now().date()

#pattern for date to recognize
date_pattern=r"\d{4}-\d{2}-\d{2}"

#print(current_date)
#print(folder_path)

for file in files:
    file_path=os.path.join(folder_path, file)
    #print(file_path)
    if os.path.isfile(file_path):
        screenshots=re.search(date_pattern, file_path)
        if screenshots:
            if screenshots.group() != current_date:
                try:
                    print("removing this file:", file)
                    os.remove(file_path)
                except Exception as e:
                    print("cannot delete this file - {e}")
        else:
            print("screenshots don't exist")
```
5. edit the **crontab -e** 
```
00 17 * * * /usr/bin/python3 /path/to/your/script.py
```
i hope that this helps you by any means.
**Thank you**
10 AI Tools That Are Similar To ChatGPT
Tags: chatgpt, ai, webdev
Published: 2023-10-21 09:09:53

ChatGPT has taken the world by storm as one of the most advanced and conversational AI chatbots ever created. However, it's not the only artificial intelligence tool out there with impressive capabilities. Here are 10 AI tools that can rival ChatGPT: 

## 10 AI Tools Similar To ChatGPT

### 1. Anthropic
Anthropic's Claude AI is designed to be helpful, harmless, and honest. It can engage in natural conversations while avoiding potential harm. Claude was trained with human feedback and supervision.

### 2. Cohere
Cohere offers customized AI models for different use cases like customer service, content creation, and automation. It claims its AI can understand contexts better and maintain conversational coherence.

### 3. Replika
Replika calls itself an AI companion that cares for you. It learns about you through conversations and offers encouragement, advice, and sympathetic listening. Replika aims to create emotional connections.

### 4. QuillBot
QuillBot is an advanced paraphrasing tool that uses AI to rewrite text while preserving the original meaning. It provides grammar and plagiarism checks to enhance writing.

### 5. Shortly
Shortly utilizes AI for summarizing documents, articles or long blocks of text. It condenses texts down to key facts and main points. The summaries retain original tone and style.

### 6. Jasper
Jasper is an AI writer focused on creating high-quality, original content quickly. It can generate blog posts, social media posts, emails, ad copy and more based on prompts.

### 7. Ada
Ada Support uses conversational AI to provide customer support through chat. It can understand questions, review support resources and provide tailored answers 24/7.

### 8. Awario
Awario is a social listening tool powered by AI. It analyzes online mentions, sentiment, keywords and trends to provide insights. Awario aims to boost marketing and sales.

### 9. Otter.ai
Otter.ai uses AI to generate automated transcriptions of meetings, interviews, lectures and more. Transcripts are interactive, searchable, shareable and include speaker identifications.

### 10. Pictal Health
Pictal Health applies conversational AI for mental health care. The chatbot conducts intake assessments, provides therapy resources, and offers personalized support.

To learn more about how chatbots are transforming industries, check out my article [The Impacts of Chatbots on Customer Support](https://aiparabellum.com/impact-of-ai-chatbots-on-customer-support/) which explores how automated agents are revolutionizing customer service workflows.

## Conclusion
In conclusion, while ChatGPT sparked major interest, it's definitely not the only option for engaging in AI conversations. Tools from Anthropic and other companies offer fascinating alternatives worth exploring too. By considering multiple agents, we can better determine the most suitable solution for different use cases and continue advancing the field of language model safety. Where will conversational AI go next? Watch this space to find out!
10K Views! (All Posts Combined)
Tags: watercooler
Published: 2023-10-21 08:51:14

## Thank you!

Thank you for 10K+ views (in total). This is a great achievement that I wanted to hit from the very start. Thank You for your support. Enjoy your wonderful day!


![Aw Yeah!](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ct153qnmdecn3du5ntys.png)
SEO Beratung
Published: 2023-10-21 08:49:29

Gerne können Sie uns als [unabhängige Berater](https://www.nt-seo.de/seo-beratung/) für die Suchmaschinenoptimierung Ihrer Webseite oder Ihres Online-Shops einsetzen. Wir bieten Ihnen entweder eine einmalige Beratung mit Analyse Ihrer Domain und Erstellung einer ToDo-Liste für die zukünftige SEO-Strategie, oder wir stehen Ihnen dauerhaft beratend im Hintergrund zur Verfügung, um zum Beispiel die Tätigkeiten Ihrer SEO-Agentur zu überwachen und zu bewerten.
Staying Up-to-Date with the Latest Tech Trends
Published: 2023-10-21 07:14:49

🚀 Staying ahead of the curve in the tech industry is a MUST! 🚀

Are you staying up-to-date with the latest tech trends? 🤔

As a developer or tech enthusiast, it's essential to remain competitive, improve skills, and ensure job security. 🏆

But how do you keep up with the ever-evolving world of technology? 🌐

🔥Introducing DevBytes!🔥

Your go-to app for byte-sized coding news, handpicked content, and personalized feeds. 📱

🌟Features Include:🌟
✅ Coding news in 64 words
✅ Choose your persona
✅ Handpicked content
✅ Code snippets
✅ Crypto watch

So, why not stay ahead of the game and boost your career with DevBytes? 🚀

👉 Try DevBytes: [Download](https://play.google.com/store/apps/details?id=com.candelalabs.devbytes) 👈

How do YOU stay updated with the latest tech trends? Share your tips in the comments below! 👇

Read full article - [here](https://developnsolve.com/staying-up-to-date-with-the-latest-tech-trends)
Placeholder Contributor
Tags: hack23contributor
Published: 2023-10-21 08:44:36

<!-- ✨This template is only meant to get your ideas going, so please feel free to write your own title, structure, and words! ✨ -->

### Intro
<!-- Share a bit about yourself as a contributor. Is this your first Hacktoberfest, or have you contributed to others? Feel free to embed your GitHub account by using {% embed LINK %} -->

### Highs and Lows
<!-- What were some of your biggest accomplishments or light-bulb moments this month? Did any problems come up that seemed impossible to fix? How did you adapt in those cases?  -->

### Growth
<!-- What was your skillset before Hacktoberfest 2023 and how did it improve? Have your learning or career goals changed since working on these new projects? -->
TensorFlow: Input Data Pipelines
Tags: tensorflow, nlp, python, machinelearning
Published: 2023-10-21 08:24:24

TensorFlow's data pipe is a powerful tool provided by TensorFlow that significantly simplifies the task of constructing an input data pipeline. When integrating our dataset into a model, this dataset pipeline streamlines the process, allowing us to effortlessly feed our dataset into the model for training, ensuring seamless compatibility. This utility also aids in data batching and shuffling with just a single line of code, enhancing the efficiency of data preparation.

Moreover, it grants us the flexibility to adjust our dataset with ease, all without incurring excessive memory overhead. The dataset object is thoughtfully optimized for performance, making it a valuable asset in our machine learning workflow.

This tutorial would be more like a question and answer.

```
import numpy as np
import tensorflow as tf
import pandas as pd

inputs =[0,1,2,4]
labels = [0,1,0,1]
```
dataset are created using tf.data.Dataset.from_tensor_slices function .

- Guess result for list
```
dataset =tf.data.Dataset.from_tensor_slices((inputs,labels))
for item in dataset:
  print(item)
```

- Guess result for numpy array

```
inputs = np.array(inputs)
labels=np.array(labels)

dataset =tf.data.Dataset.from_tensor_slices((inputs,labels))
for item in dataset:
  print(item)
```
- Guess result for dataframe  array

```
df = pd.DataFrame({
    'inputs':[0,1,2,3],
    'lables':[1,0,1,0]
})

df['lables'].values

dataset=tf.data.Dataset.from_tensor_slices((df['inputs'].values,df['lables'].values))

for item in dataset.take(2):
  print(item)
```
- Guess result for csv  file 

```
dataset = tf.data.experimental_make.csv_dataset(
    "train.cvs",
    batch_size=16,
    field_delim=",",
    select_colums=["ID","AGE"],
    label_name="Location"
)

for item in dataset.skip(2):
  print(item)
```
You can post your answers in the comment section.
The Advantages of Using an iPhone
Published: 2023-10-21 08:17:04

 [{**IPHONE 14 PRO**}](https://auth2.leadsmarket.com/Profile)

 Apple’s iPhone is less synonymous with the term “smartphone” than it was in earlier years. While the iPhone is being challenged by other brands, such as Android and Samsung, it’s still the go-to phone for many users. The iPhone offers a sleek design, is user-friendly, features fast browsing speeds, and is currently available from all the major U.S. cell service providers. There are several other features and advantages that make the iPhone a must-have among [{users}](https://dev.to/).