teleren/devto huggingface dataset:
Neural Radio on YouTube
Tags: music, ai, opensource, news
Published: 2023-12-26 15:54:31

## Hey,  who has music living in their soul.

Can you believe we're at a point where AI is crafting musical compositions across various genres, from Heavy Metal to the nostalgic tunes of the 80s? I'm thrilled to share the significant strides made in my open-source project, [Neural Radio](https://radio.wladradchenko.ru/eng), where neural networks generate both music and podcasts. Initially, the music lacked lyrics and fell a bit short, but that's all changed now. The quality has soared, and we've got music complemented by vocals across different genres. Make sure to tune in and experience the seamless genre shifts via the **2D->3D** button. 

I only thought about one thing: I want to create music for programming with open source philosophy. However, I do not have any special musical talents. This is [open source code](https://github.com/wladradchenko/radio.wladradchenko.ru) server part on Go and JavaScript of Neural Radio on GitHub.

But that's not all! In this post, I'm excited to announce that I've begun releasing music tracks on [YouTube](https://youtube.com/playlist?list=PLJG0sD6007zFBhVunDaNQXzJ4LC3q4NTy&feature=shared). This way, you can download your favorites or simply get in the inspiration they offer.

First up is **Neural Synthwave Music** — an infusion of chill beats, neon vibes, and 80s nostalgia reminiscent of GTA Vice City. Take a listen and try to tell me that the vocals aren't synthesized!

{% youtube m_0SPh2W9_A %}

Following that, we have **Neural Christmas Music**, an instrumental piece. I experimented by adding an ukulele and saxophone to the Christmas rhythm. Trust me, it's worth a listen.

{% youtube VVxPRTrAVmw %}

The third release is **Neural Synthwave Music**, this time leaning into the Heavy Metal style, featuring an hour of bombastic choruses.

{% youtube dAbacWamOy4 %}

And for the fourth release, we've got **Neural Christmas Music**, this time with vocals, an ukulele and saxophone.

{% youtube m-Xj0YoiTNM %}

Drawing inspiration from Lofi Girl and Chill Out, I'm on a mission to craft a narrative about a days by programmer from the experience that'll be aired on [Neural Radio](https://radio.wladradchenko.ru/eng) and shared on [YouTube channel](https://www.youtube.com/channel/UC_iAxa6H-W8Il6U6DZqchkg), adapting based on the time of year and day. Subscribe to stay updated with our releases, and please share your thoughts on what you liked and what new genres you'd love to explore.

_Let's dive into this musical journey together!_
Về Chúng Tôi – Giới Thiệu Ksbet.com.co
Tags: webdev, programming, tutorial, beginners
Published: 2023-12-26 15:36:39

Về Chúng Tôi – Giới Thiệu Ksbet.com.co
KsBet là một tên "Thương Hiệu"  nổi tiếng trong giới trí trên toàn cầu Thế Giới.
Nhà cái KSbet cung cấp đa dang nhiều thể loại game vừa giải trí vừa kiếm tiền như: Thể thao,Casino, Nổ hũ...
Mang hình ảnh sắc nét- Âm thanh sôi động
Khuyến mãi vô cùng hấp dẫn- Giá trị phần Thưởng lên đến "2 Tỷ"
- Link Trang Chủ: https://ksbet.com.co/
Web: https://ksbet.com.co/ve-chung-toi/
Fanpage: https://www.facebook.com/ksbetcomco
Địa Chỉ: 31c/146 Trần Văn Quang, Phường 10, Tân Bình, Thành phố Hồ Chí Minh, Vietnam
SDT: '0978256369
Gmail: ksbetcomco@gmail.com
#ksbet #ksbetcomco #ksbetlink #ksbetcasino
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/huc57fr1jw7zm0dvkzgm.jpg)
Introdução 🚀
Tags: tutorial, programming, laravel, beginners
Published: 2023-12-26 15:34:05

## Motivação
Na hora em que um problema surge, o que a maioria de nós desenvolvedores faz com certa frequência? CTRL+C + Google + CTRL+V.

Costumamos procurar por scripts prontos que resolvam o problema, seja através de IAs, fóruns ou outros meios, mas raramente recorremos à documentação, que é a mãe das nossas ferramentas de desenvolvimento.

Com a disseminação dos cursos "do zero ao herói", guias definitivos e a possibilidade de se tornar especialista em algo "em um piscar de olhos", parece que estudar a documentação tem se tornado uma prática cada vez mais distante.

Por isso, hoje exploraremos, entenderemos e construiremos um projeto com funcionalidades mais avançadas, passo a passo, utilizando apenas a nossa querida documentação.

## Ferramentas
Para este projeto, usaremos o [laravel](https://laravel.com/), um dos maiores, mais populares e mais completos frameworks para PHP, juntamente com o Livewire, que nos ajudará a tornar nossas notificações em tempo real e reativas. Vamos criar um projeto do zero e implementar as funcionalidades de autenticação e notificações para usuários marcados em posts.

## Instalação
Vamos acessar a aba de instalação da documentação: [https://laravel.com/docs/10.x/installation](https://laravel.com/docs/10.x/installation) que vai nos explicar que precisamos do PHP e Composer para podermos instalá-lo:
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zaxnw4d8eb1br2aaljls.png)
`composer create-project laravel/laravel still-loving-docs`

Vamos startar o projeto:
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pqrna1mczj2d1d0ngci0.png)

`cd still-loving-docs`
`php artisan serve`

Pronto, nosso projeto Laravel já está funcionando em: [http://localhost:8000](http://localhost:8000), você também pode optar por usar como servidor o Nginx, mas nesse tutorial seguiremos conforme a documentação.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qjfe4pg1of1pzuft7nov.png)
**Não esqueça de atualizar seu .env com as variáveis de ambiente:**[https://laravel.com/docs/10.x/installation#environment-based-configuration](https://laravel.com/docs/10.x/installation#environment-based-configuration)

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7wnypwjhbnxgj80bi63j.png)
Lido Finance
Tags: lidofinance
Published: 2023-12-22 06:07:46


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mjq8x3geuqjnaflrbrri.jpg)
Introduced in 2020, [Lido Finance](https://lidofinancefi.com/) is a popular liquid stacking solution in the DeFi (decentralized finance) sector. It provides a transparent, secure and reliable platform for staking digital tokens from several networks like Polygon, Ethereum, and Solana. Presently handling over $14 billion in staked virtual assets and serving around 300,000 stakers. Lido allows users to get daily perks and use their stTokens in the bigger DeFi ecosystem. 

DAO (Decentralized Autonomous Organization) oversees the governance of Lido Staking, fostering active community engagement and making decisions. Lido Finance has undergone various stringent audits, ensuring its commitment to safety and reliability in the rapidly growing cryptocurrency market. 

Several DeFi (decentralized finance) protocols were created to remove financial borders and provide opportunities for retail users. [Lido Finance](https://lido-lido-finance.com/) is one such protocol which attempts to lower the technical difficulty of using a validator node and remove the financial obstacles for ETH staking. Let’s find out more about Lido Staking in this blog. 

In the ever-evolving landscape of decentralized finance (DeFi), [Lido Finance](https://lido-finance-us.com/) login stands tall as a pioneering force, revolutionizing the way we perceive and engage with traditional financial systems. As blockchain technology continues to reshape the financial sector, Lido Finance emerges as a trailblazer, providing a bridge between traditional assets and the dynamic world of decentralized finance.
Make Beautiful Christmas Collages Online for Free - Spread Holiday Cheer - Simplified
Published: 2023-12-26 14:43:00

Design personalized Christmas collages online for free with our easy-to-use collage maker. Turn your photos into beautiful tributes and cherish the festive season. Simplified - your go-to platform for a free Christmas collage maker.
website: [https://simplified.com/ai-collage-maker/christmas-collage](https://simplified.com/ai-collage-maker/christmas-collage
)
Hashicorp Nomad
Published: 2023-12-26 14:33:03

1)Programming Language used to create that Hashicorp Nomad
HashiCorp Nomad, as of my last knowledge update in January 2022, is primarily implemented in the Go programming language (often referred to as Golang). Go is known for its simplicity, efficiency, and strong support for concurrent programming, making it well-suited for building scalable and performant infrastructure tools
2)Parent Company of that Hashicorp Nomad
As of my last knowledge update in January 2022, HashiCorp, the company behind Nomad, is a private company. HashiCorp was founded by Mitchell Hashimoto and Armon Dadgar in 2012. The company is known for developing various infrastructure automation software solutions, including tools like Vagrant, Terraform, Consul, Vault, and Nomad.
3)Hashicorp Nomad Overview: Purpose and Functionality
HashiCorp Nomad is a cluster and workload scheduler designed for orchestrating and deploying applications across a dynamic and distributed infrastructure.
4)Logo of that Hashicorp Nomad

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vfwg9rkbb5lpj5mscor8.png)
5)Whether it is open source or paid one Hashicorp Nomad
As of my last knowledge update in January 2022, HashiCorp Nomad is an open-source project. Nomad is released under the Mozilla Public License 2.0 (MPL-2.0), which is an open-source license that allows users to freely use, modify, and distribute the software.
Versionamento semântico
Tags: programming, productivity
Published: 2023-12-26 14:11:13

Somente para bibliotecas. Não se aplica a produtos. Ver outros [esquemas de versionamento de software](https://en.wikipedia.org/wiki/Software_versioning).

![Fluxo de decisão para determinar a nova versão do seu código.](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/drg1u53mqk587tbtjhni.png)
comment on i need a hacker to recover back my stolen BTC
Tags: btc, crypto, cryptocurrency, hacktoberfest23
Published: 2023-12-26 14:02:50

The field of cryptocurrency recovery is truly remarkable. I had lost all hope of ever retrieving my lost BTC wallet until I came across Santoshi Hacker and their exceptional services.


I cannot express how relieved I am to have found a company like Santoshi Hacker. Losing my BTC wallet was a devastating experience, both financially and emotionally. I had tried various methods and consulted numerous experts, but none of them were able to provide a solution. That's when I stumbled upon Audra Lee Website , which highly recommended Santoshi Hacker. 
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dlxm2jfijwy2l02ggx5g.jpg)From the moment I reached out to them, their team displayed an unparalleled level of professionalism and dedication. They understood the urgency of my situation and immediately began working on my case. Their advanced technology and expertise in the field of cryptocurrency recovery were evident throughout the entire process. The team at Santoshi Hacker went above and beyond to ensure that every possible avenue was explored to recover my lost BTC wallet. Their attention to detail and meticulous approach gave me confidence that I was in capable hands. They kept me informed at every step of the way, providing regular updates and explaining the progress made. To my absolute delight, Santoshi Hacker was successful in recovering my BTC wallet. It was a game-changer for me, as I had resigned myself to the fact that my funds were lost forever. Their exceptional skills and determination turned my despair into joy and hope for the future. I cannot thank Santoshi Hacker enough for their outstanding services. Their professionalism, expertise, and commitment to their clients are truly commendable. If you find yourself in a similar situation, I highly recommend reaching out to Santoshi Hacker. They are the epitome of excellence in the field of cryptocurrency recovery. Thank you, Audra Lee Website, for introducing me to Santoshi Hacker. Without your recommendation, I would have never discovered this incredible team. I am forever grateful for their assistance and the positive impact they have had on my life. for consultation

Email : Santoshihacker(@)hotmail(.)com or

                Santoshi(@)solution4u(.)com

Website : https://santoshihacker(.)godaddysites(.)com

WhatsApp & call +1 (318) (512)‑(6241)
The Twelve-Factor App: Backing services
Tags: learning, writing, architecture, devjournal
Published: 2023-12-26 14:02:30

### Treat backing services as attached resources

---

Backing services are classified as any resources required by the app to fulfill its functionalities. Typically accessed via a network or other locations stored within the configuration. These services include databases, SMTP clients, third-party integrations such as `Amazon S3`, `Twitter`, or `Last.fm` APIs, and caching systems. These backing services are usually managed by the individual responsible for deploying the app and its resources.

**The Twelve-factor app doesn't differentiate between local and third-party services.** For the app, both types of resources are accessed via URLs. Thus, swapping out a local resource, like a database, for one managed by a third party requires no code changes.

Resources can be attached to or detached from deployments at will. For instance, if a database malfunctions, the app's administrator might spin up a new database backup, detach the current database, and then restore the new database instance by requiring no code alterations.

_This Twelve-Factor App post series is a means for me to consolidate the knowledge I've gained while studying these rules. Please feel free to visit [the site (https://12factor.net/) for more detailed explanations. That's all folks!_
Quicksight: Un viaje interactivo en el mundo del Business Intelligence junto a AWS
Tags: quicksight, aws, awsbigdata, businessintelligence
Published: 2023-12-26 14:00:18

¡Bienvenidas a todas las personas entusiastas y amantes de los datos! En este post quiero explorar y contarles las maravillas de Amazon QuickSight, así también de qué forma pueden dar sus primeros pasos, junto a este potente servicio para la inteligencia empresarial.



**¿Qué es eso de Quicksight?**

En simple y cómo lo relata AWS: 

> Amazon QuickSight permite que todos los miembros de su organización comprendan sus datos mediante preguntas en lenguaje natural, la exploración a través de paneles interactivos o la búsqueda automática de patrones y valores atípicos impulsada por machine learning.




**¿Qué se necesita para comenzar?**

- Un Dataset (en resumen, datos para poder jugar con el servicio)
- Contar con una [cuenta](https://aws.amazon.com/free) en Amazon Web Services. Puedes obtener un free tier por un tiempo.

**Ejemplos de casos de uso**

Se preguntarán de qué forma poder aplicar este servicio y los datos que tengan. 
- Marketing: Monitoreo de la actividad de usuarios en una red social, identificando mayor hora de ingresos e interacción.
- Ecommerce: Analizar las ventas de los clientes en una página web de ventas, visualizando los productos más vendidos y el tipo de consumidor. 
- Recursos Humanos: Segmentación de colaboradores según área de trabajo, nivel educacional, remuneración mensual y beneficios en la empresa.

---


**Creando tu primer dashboard:**

¡Ahora vamos a la acción!


1. Conectar los datos.
Estando dentro de Quicksigth, debes ir a "Nuevo análisis", elegir la fuente de datos y seleccionar tu dataset favorito.


2. Jugar con los distintos tipos de visualizaciones
Puedes ir explorando los distintos tipos de de gráficos, tablas y mapas. 


3. ¡Atrévete a jugar con tu creatividad!
Es hora de perder el miedo... agrega distintos filtros dinámicos, controles de rango y otros diseños que quieras. Piensa y busca formas para que tu reporte se vea atractivo y a su vez los datos que quieras compartir se entiendan :)


4.  Bonus track
Quicksight es capaz de conectarse con otros servicios de AWS, tales como Redshift y S3. 

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/29i1i0p2n0yyamoeaj72.png) https://aws.amazon.com/es/quicksight/
Canva Pro Team Link For Free 2023 (December Update)
Tags: canvapro, freecanva, canva, canvaproteam
Published: 2023-12-26 13:53:56

Canva, the beloved design platform, offers a free plan that's perfect for basic needs. But if you crave access to millions of premium elements, unlimited storage, and powerful collaboration tools, then Canva Pro beckons.

Enter the Canva Pro Team Link, your gateway to unlocking Pro features for you and your collaborators, all under one umbrella. This article delves into the magic of team links, answering your burning questions and guiding you towards a world of design possibilities. For more details [click here ](https://kaifhckofficial.blogspot.com/2023/12/canva-pro-team-link-for-free-2023.html?m=1
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0sd4g63ywu5sy3okm5w8.png))
Mastering AWS CLI Commands for User Management
Tags: aws, awscommunity, awscommunitybuilders
Published: 2023-12-26 13:43:10

## Mastering AWS CLI Commands for User Management

This blog helps to understand the basic AWS CLI commands for creating users, attaching policies to define permissions, and organizing users into groups.

<u>1)Configuring the AWS CLI:</u>
Setting up AWS CLI with required credentials using aws configure command. This step ensures appropriate setup for later user management tasks.

```aws configure```

<u>2)Creating an IAM User:</u>
By using the "create-user" command, we can create a new IAM user. Provide a unique user-name to the identify the user.

```aws iam create-user --user-name <user-name>```

<u>3)Attaching Policies to a User:</u>
By using "attach-user-policy" command, we can provide a user specified permissions.

```aws iam attach-user-policy --user-name <user-name> --policy-arn arn:aws:iam::aws:policy/<policy-name>```


<u>4)Creating an IAM group:</u>
By using the "create-group" command, we can create groups to enhance organisation.

```aws iam create-group --group-name<group-name>```


<u>5)Attaching Policies to a group:</u>
By using the "attach-group-policy" command, we can provide necessary permissions to the group.

```aws iam attach-group-policy --group-name <group-name> -- policy-arn arn:aws:iam::aws:policy/<policy-name>```


<u>6)Adding users to group:</u>
By using the "add-user-to-group" command, we can associate users with a particular group , which can streamline management.

```aws iam add-user-to-group --user-name <user-name>
--group-name <group-name>```


By gaining proficiency in these AWS CLI commands is essential to provide safe and efficient user administration in the AWS Cloud environment.
🚀 API Maker : Release Notes for v1.0.2
Published: 2023-12-26 13:39:37

## ⭐ December 2023 ⭐

Here what's new in Version 1.0.2

- **IMPROVEMENT** : Throw proper error when system is not able to decrypt password used in git repository.

- **FEATURE** : Add support for —envPath process level variable to take API Maker configuration from provided location instead of default location path of main.js file

- **IMPROVEMENT** : Utility class and insert code button moved in testing panel from code version control.

- **BUG** : Save/Revert icons should be removed when user saves current changes of utility class.

- **IMPROVEMENT** : Minimum swap size should be 2000 MiB otherwise throw error and show commands to increase swap size on Linux OS only.

- **IMPROVEMENT** : `HOST` environment variable support removed and `BE_HOST_PORT` support added for frontend endpoint for backend communication.

- **FEATURE** : Database Migrations : User can select multiple scripts and mark them as migrated.

- **FEATURE** : Auto refresh for console logs every given seconds implemented.

- **FEATURE** : Single command installation implemented. Use below command for installation on any VPS.

`curl -fsSL https://apimaker.dev/install.sh > install.sh && bash install.sh`

------------------------------------------------------------------

⭐ I hope you enjoyed this post and found it helpful. I wish you all a happy, healthy, and prosperous new year. May 2024 be the year that you make your dreams come true. Thank you for being part of our journey. I can't wait to see what the new year brings for us. Cheers to 2024!" 🎆🎆🎆
Mastering Efficiency: Unleashing the Power of CRUD Operations in Laravel
Tags: webdev, programming, beginners, tutorial
Published: 2023-12-26 13:35:41


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2ovuqa2t97ge3y6014ke.jpg)

To manage structured data efficiently by providing the functionality to Create, Read, Update, and Delete records. In this article, We are studying the crud operations in laravel 9 with examples and validating user inputs in laravel.


## Create a project on Laravel
Run the below command to create a laravel application.
```
composer create-project --prefer-dist laravel/laravel:^9.0 laravel-crud
```

## Update the env file
Update the database credentials in the .env file.

```
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=database-name
DB_USERNAME=user-name
DB_PASSWORD=password
```

## Make a Model and Migration
We are storing information on the database. For that, we make a migration and model using the below command.

```
php artisan make:model Contact -m
```

Now, you can check /database/migrations directory. Update the current generated file like below.

```
public function up()
{
     Schema::create('contacts', function(Blueprint $table){
             $table->id();
             $table->string('name');
             $table->string('email');
             $table->string('mobile');
             $table->timestamps();
     })
}
```

You can read More details on https://bit.ly/3tlEgXi
Managing different Soroban CLI versions
Published: 2023-12-26 13:08:14

Sometimes you might want to manage different soroban CLI versions, in order to work with different projects in your computer.

Or maybe, sometimes there is a last minute upgrade you want to try, but you don't want to change your computer's configuration. 

How can we solve this?

## The Soroban Preview Docker Image

The [`soroban-preview-docker`](https://github.com/esteblock/soroban-preview-docker) images are Docker images with the 4 main necessary configurations in order to run soroban CLI: 1) An Ubuntu Linux manchine 2) Rust & Cargo installed, 3) Node installed, and 4) The desired soroban CLI version.

You can check how this images are built, by checking this [`esteblock/soroban-preview:20.1.0`](https://github.com/esteblock/soroban-preview-docker/blob/main/preview_20.1.0/Dockerfile) **Dockerfile**

## How to use this together with a Quickstart Image node?

Check how we do it in **Soroswap**: We have 3 files:

1.- The [`preview_version.json`](https://github.com/soroswap/core/blob/main/preview_version.json) file, where we fix both the quickstart and the soroban-preview docker images versions

2.- The [`quickstart.sh`](https://github.com/soroswap/core/blob/main/scripts/quickstart.sh) bash script that Creates a common docker network and opens both Docker containers.

3.- The [`run.sh`](https://github.com/soroswap/core/blob/main/scripts/run.sh) bash script that helps us open the desired (and already running) soroban preview docker container

## Run the Containers:
```bash
bash scripts/quickstart.sh
bash scripts/run.sh

```

## Do it your self.

1) Create a common Docker Network, so both Docker containers (Stellar Quickstart & Soroban Preview) can talk to each other
```bash
docker network create soroban-network
```

2) Open a Docker Container with the Soroban Preview Docker image
```bash
docker run -dti \
  --volume ${currentDir}:/workspace \
  --name soroban-preview-${previewVersion} \
  -p 8001:8000 \
  --ipc=host \
  --network soroban-network \
  esteblock/soroban-preview:${previewVersion}
```

3) Open a Stellar Quickstart Docker Container
```bash
# Run the stellar quickstart image
docker run --rm -ti \
  --name stellar \
  --network soroban-network \
  -p 8000:8000 \
  stellar/quickstart:${quickstartHash} \
  $ARGS \
  --enable-soroban-rpc \
  --protocol-version 20 \
  --enable-soroban-diagnostic-events \
  "$@" # Pass through args from the CLI
```