teleren/devto huggingface dataset:
Samsung expects profits to jump by more than 1,400%
Published: 2024-07-05 14:05:21

Samsung Electronics, the global technology giant, is poised for a remarkable surge in profits during the second quarter of 2024, thanks to a significant boost from the artificial intelligence (AI) frenzy. The company anticipates a 15-fold increase in profits compared to the same period last year, driven by the rising costs of cutting-edge chips[1].

As a leader in memory chips, smartphones, and televisions, Samsung has witnessed a substantial increase in demand for AI chips in data centers and smartphones[1]. This surge in demand has been a key driver of the recent market upswing, propelling the S&P 500 and the Nasdaq to unprecedented highs in the United States[1]. Nvidia, a prominent chip manufacturer, briefly held the title of the world's most valuable company last month, with its market value exceeding $3tn[1].

The AI surge that significantly bolstered Nvidia is now also contributing to Samsung's earnings and those of the entire sector[1]. For the initial three months of this year, Samsung foresees its profits escalating to 10.tn won ($.54bn £5.9bn), a substantial rise from 670bn won recorded last year, surpassing analysts' predictions[1].

Despite the positive outlook, Samsung Electronics faces a potential three-day strike scheduled to commence on Monday, with the labor union advocating for a more transparent framework concerning bonuses and time off for the employees[1].

Citations:
[https://groups.google.com/g/maxshirt5/c/N_RVXB7mZnk](https://groups.google.com/g/maxshirt5/c/N_RVXB7mZnk)
[https://groups.google.com/g/maxshirt5/c/N_RVXB7mZnk](https://groups.google.com/g/maxshirt5/c/N_RVXB7mZnk)
[https://groups.google.com/g/maxshirt5/c/N_RVXB7mZnk](https://groups.google.com/g/maxshirt5/c/N_RVXB7mZnk)
Sattva Yoga Retreat Villas
Tags: yoga
Published: 2024-07-05 14:05:08

Я приглашаю вас в свое пространство!
‌На уникальную историческую виллу, с площадью в 15 га, созданную французским архитектором посреди джунглей.

Дом, построенный в аутентичной деревушке, вобрал в себя магию и мощную силу природы настоящего Бали, и в тоже время он с нотками европейского флера из фильмов Бертолуччи.

Особенная энергетика, с атмосферой покоя, звуками цикад и колокольчиков из соседнего балийского храма.
Это идеальное место для проведения глубинного самоанализа и личного пробуждения.

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


**ОБО МНЕ**

Меня зовут Айганым. Я родом из Алматы, из Казахстана. 16 лет жизни провела в Европе. Из них 6 — в Германии, 6 — в Австрии, 4 — в Испании.

В настоящий момент проживаю на острове Бали и являюсь владелицей «SATTVA RETREAT VILLAS»

Мне 47 лет, мама троих детей и сертифицированный международным альянсом (RYT 200) преподаватель хатха йоги.

На Бали веду онлайн школу хатха йоги, провожу ретриты.
Постоянно работаю над своей трансформацией, веду блог.

Провожу полученную информацию через свою призму- сердце, время и жизненный опыт, удаляю «воду», пробую инструменты на себе, и затем уже делюсь от души своими знаниями с вами.



Расположение отеля Вилла расположена в 15 мин езды от района Чангу, 45 мин от Убуда, в 50 мин от аэропорта. 

1. На территории виллы  большой красивый сад с пальмами, деревьями манго франжипани и рамбутан 
2. 2 пруда для медитации 
3. 2 чилинг крыши с умопомрачительными видами
4. йога 
5. шала 
6. кафе
My Wins of the Week! 👥 📜 ✅
Tags: weeklyretro
Published: 2024-07-05 14:00:00

<a href="https://www.glitter-graphics.com"><img src="http://dl4.glitter-graphics.net/pub/757/757794p2mhlhr1i7.gif" width=450 height=30 border=0></a>

📰 I published a new post on DEV! ✨
{% embed https://dev.to/anitaolsen/are-you-a-beginner-intermediate-or-expert-programmer-2p8m %}
&nbsp;

👥 I have reached over 20000 followers on DEV! ✨
![20491 followers on DEV](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/66cagdtl8zy4f6pusbr2.png)
&nbsp;

💟 I received two new badges on [Codecademy](https://www.codecademy.com/profiles/AnitaOlsen)! ✨
![Two badges](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/p6b362otzqt9yjzt643j.png)
&nbsp;

🎯 I met my weekly target on Codecademy! ✨
![Weekly target reached](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/t9clwubtyibtdd734bvp.png)
_I have been active on the Learn Intermediate Python 3: Exceptions and Unit Testing course_
&nbsp;

💻 I completed 2 quizzes on the HTML course on [W3Schools](https://www.w3profile.com/anitaolsen)! ✨
![quizz 1](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/v9th9z09n8jn7nxhxaan.png)
![quizz 2](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/m2gxwrx5g5apb5porrao.png)
&nbsp;

💻 I completed 16 singleplayer levels on [CodeCombat](https://codecombat.com/user/anitaolsen)! ✨
I also earned the following achievements:
![CodeCombat achievements](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/h5bqylwj5it6134tkvd9.png)
&nbsp;

📜 I got a my first Python credentials on [Real Python](https://realpython.com)! ✨

![Python credential 1](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/co1h98cxazxfgyn1nxs6.png) 

![Python credential 2](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x0k3w2xnbkvvntzc3e8i.png)
&nbsp;

✅ I had a productive month of June! ✨
![The month of June from the Calendar app](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/c9ak86pvnuu5bsrx6vbp.jpg)
&nbsp; 

<a href="https://www.glitter-graphics.com"><img src="http://dl4.glitter-graphics.net/pub/757/757794p2mhlhr1i7.gif" width=450 height=30 border=0></a>
![pic](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/17h440x7oz0b2pahrd92.png)
<center>Thank you for reading! ♡</center>
Devlog (Platformer Game)
Tags: python, pygame, gamedev, programming
Published: 2024-07-05 13:57:46

Recently, I have started working on a platformer game in pygame.
All the physics and mechanics are being designed from scratch.

Here are some basic features of the game:
   1. {
     "The game is being completely desgined in pygame"
   }

   2. {
      "The game includes a level that is built with a list that contains the level data."
   }

   3. {
      "Morever it includes a basic player that can interact with the platforms, jump from one platform to another platform and basic x-axis movement".

Most Important characteristic of the player is the dash.
This is how I made the player dash:

1. Initialize three variables namely, DASH, DASH_TIMER, DASH_COOLDOWN.

2. After that I set a key for dashing. i.e SPACE BAR

3. Whenever the player presses the space bar according to his direction he either dashes to left or right with a speed 4X the original speed.


In the next blog I will be sharing my experience while creating  a player  with real art and add some graphics to my game.
Devlog (Platformer Game)
Tags: python, pygame, gamedev, programming
Published: 2024-07-05 13:57:45

Recently, I have started working on a platformer game in pygame.
All the physics and mechanics are being designed from scratch.

Here are some basic features of the game:
   1. {
     "The game is being completely desgined in pygame"
   }

   2. {
      "The game includes a level that is built with a list that contains the level data."
   }

   3. {
      "Morever it includes a basic player that can interact with the platforms, jump from one platform to another platform and basic x-axis movement".

Most Important characteristic of the player is the dash.
This is how I made the player dash:

1. Initialize three variables namely, DASH, DASH_TIMER, DASH_COOLDOWN.

2. After that I set a key for dashing. i.e SPACE BAR

3. Whenever the player presses the space bar according to his direction he either dashes to left or right with a speed 4X the original speed.


In the next blog I will be sharing my experience while creating  a player  with real art and add some graphics to my game.
ioS App Development
Tags: softwaredevelopment, softwareengineering
Published: 2024-07-05 13:52:05

[iOS app development ](https://www.appventurez.com/ios-app-development)refers to creating apps specifically for Apple mobile devices such as iPhones and iPads using Apple development frameworks and tools. Developers typically use the Swift or Objective-C programming languages ​​with the Xcode IDE to build, test, and deploy applications to the App Store. Key considerations include user interface design, data management, performance optimization, security implementation, and adherence to Apple's design and functionality guidelines. Successful iOS app development requires understanding the Apple ecosystem, staying abreast of platform changes, and delivering apps that provide a seamless user experience on iOS devices.
Discover the Ultimate Salon Experience at Kapil's Salon - Poisar, Mumbai
Tags: saloninmumbai, bestsaloninmumbai
Published: 2024-07-05 13:37:38

Nestled in the vibrant neighborhood of Poisar, Mumbai, **[Kapil's Salon - Poisar](https://trakky.in/Mumbai/Khandiwali%20West/salons/Kapils-Salon-Poisar-khandiwali-west)** stands as a beacon of luxury and expertise in the bustling cityscape. Whether you're a local or a visitor seeking a pampering session, Kapil's Salon - Poisar promises an unparalleled experience that blends top-notch service with a welcoming ambiance.

Luxurious Atmosphere and Expertise
Step into **[Kapil's Salon - Poisar](https://trakky.in/Mumbai/Khandiwali%20West/salons/Kapils-Salon-Poisar-khandiwali-west)**, and you're greeted by a sophisticated ambiance that instantly relaxes and rejuvenates. The salon's commitment to luxury is evident in every detail, from plush seating areas to state-of-the-art grooming stations.

Expert Stylists and Personalized Service
At **[Kapil's Salon - Poisar](https://trakky.in/Mumbai/Khandiwali%20West/salons/Kapils-Salon-Poisar-khandiwali-west)**, grooming is an art mastered by seasoned professionals. Each stylist brings a wealth of experience and a passion for their craft, ensuring that every haircut, color, or treatment exceeds expectations. Whether you're looking for a classic haircut or a bold new look, Kapil's Salon - Poisar's stylists are dedicated to bringing your vision to life.

Comprehensive Services for Every Need
From haircuts and styling to rejuvenating facials and relaxing massages, **[Kapil's Salon - Poisar](https://trakky.in/Mumbai/Khandiwali%20West/salons/Kapils-Salon-Poisar-khandiwali-west)** offers a comprehensive range of services tailored to meet every grooming need. Each service is curated to enhance your natural beauty and leave you feeling refreshed and confident.

Booking Made Easy with Trakky
Booking your appointment at Kapil's Salon - Poisar is seamless with Trakky. Our platform allows you to browse services, check availability, and book your preferred time slot effortlessly. Whether you're planning ahead or need a last-minute appointment, Trakky ensures convenience at your fingertips.

Visit Kapil's Salon - Poisar Today!
Experience the epitome of luxury grooming at **[Kapil's Salon - Poisar, Mumbai](https://trakky.in/Mumbai/Khandiwali%20West/salons/Kapils-Salon-Poisar-khandiwali-west)**. Discover why discerning individuals choose Kapil's Salon - Poisar for their beauty needs. Book your appointment through Trakky and indulge in a personalized grooming experience like no other.
Encryption and decyption filesysytem
Published: 2024-07-05 13:28:40

```
<VirtualHost *:80>
    ServerName your_domain.com

    ProxyRequests Off
    ProxyPreserveHost On

    <Proxy *>
        Order allow,deny
        Allow from all
    </Proxy>

    ProxyPass / http://localhost:3000/
    ProxyPassReverse / http://localhost:3000/

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

```
AWS Networking
Published: 2024-07-05 13:10:52


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

## Setting Up a Virtual Private Cloud (VPC)

Objective: Create a VPC to isolate resources.

1. Log into AWS Management Console.
2. Navigate to the VPC dashboard.
3. Click on "Create VPC".
4. Enter details:
5. Name: my-new-vpc
6. IPv4 CIDR block: 10.0.0.0/16 (explained as a range of IP addresses available within the VPC).
7. Click "Create VPC".

## Creating Public and Private Subnets

Objective: Establish separate network segments within the VPC for public and private resources. Navigate to the Subnets section within the VPC dashboard.

## Public Subnet:

1. Click on "Create Subnet".
2. Name: public-subnet
3. VPC: my-new-vpc
4. Availability Zone: us-east-1a
5. IPv4 CIDR block: 10.0.0.0/24

## Private Subnet:

1. Name: private-subnet
2. VPC: my-new-vpc
3. Availability Zone: us-east-1b
4. IPv4 CIDR block: 10.0.1.0/24
5. Launching EC2 Instances

## Launching a Public EC2 Instance

Objective: Deploy an Amazon EC2 instance in the public subnet.

1. Navigate to the EC2 dashboard.
2. Click on "Launch Instance".
3. Configure instance details:
4. Name: my-public-instance
5. Instance Type: t2.micro
6. Network: my-new-vpc
7. Subnet: public-subnet
8. Auto-assign Public IP: Enable
9. Security Group: Create or select SG-public with SSH rule.
10. Launch the instance.
11. Availability Zone: us-east-1a

## Launching a Private EC2 Instance

Objective: Deploy another EC2 instance in the private subnet.

1. Navigate to the EC2 dashboard.
2. Click on "Launch Instance".
3. Configure instance details:
4. Name: my-private-instance
5. Instance Type: t2.micro
6. Network: my-new-vpc
7. Subnet: private-subnet
8. Security Group: Create or select SG-private with SSH rule.
9. Launch the instance.
10. Availability Zone: us-east-1b
11. Internet Access with Internet Gateway

## Setting Up Internet Gateway

Objective: Enable internet access for resources in the public subnet.

1. Navigate to the VPC dashboard.
2. Click on "Internet Gateways".
3. Create a new Internet Gateway named my-internet-gateway.
4. Attach the Internet Gateway to my-new-vpc.

## Configuring Route Tables

Objective: Direct traffic from the public subnet to the Internet Gateway.

1. Navigate to the Route Tables section in the VPC dashboard.
2. Create a new route table for the public subnet named public-route-table.
3. Edit the public-route-table:
4. Add a route:
5. Destination: 0.0.0.0/0
6. Target: my-internet-gateway
7. Associate the public-route-table with the public-subnet.

## Accessing Private Instance via Public Instance

• Accessing the Private Instance
FINQ's weekly market insights: Peaks and valleys in the S&P 500 – July 4, 2024
Tags: sp500, ai, stockmarket, investing
Published: 2024-07-05 13:07:49

Unveil this week's market dynamics, spotlighting the S&P 500's leaders and laggards with FINQ's precise AI analysis.

## **Top achievers:**

- **Amazon (AMZN)**: Maintains its lead at the top.
- **Salesforce (CRM)**: Reclaims second place due to competitor declines.
- **Alphabet Inc (GOOGL)**: Climbs into the top three with improved Professional Wisdom.

## **Facing challenges:**

- **Loews Corp (L)**: Continues to struggle, leading the bottom.
- **Davita Inc (DVA)**: Remains in the bottom three.
- **Viatris Inc (VTRS)**: Reenters the bottom ranks as scores drop.

Get the full scoop on market movements with our detailed analysis and strategic insights.

**Disclaimer**: This information is for educational purposes only and is not financial advice. Always consider your financial goals and risk tolerance before investing.
How to Create a New Umbraco Project: A Step-by-Step Guide
Tags: umbraco, beginners, tutorial, webdev
Published: 2024-07-05 12:58:49

## Introduction to Umbraco
Umbraco is a highly versatile and user-friendly CMS that allows developers to create dynamic websites and applications. Known for its flexibility and extensive customization options, Umbraco is ideal for a range of projects from small blogs to large enterprise solutions.

## Prerequisites
Before you begin, ensure you have the following prerequisites:

- Visual Studio 2019 or later
- NET SDK installed (version 8)

## Installing Umbraco
To install Umbraco, follow these steps:
**Step 1: Install Umbraco Template**
dotnet new install Umbraco.Templates::13.4.0 to install the project templates. After installing that, you will see the umbraco templates while creating a new project.

![Install umbraco template](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/its7loqk7x7ipyk0o97v.png)

**Step 2: Create a New Project**
Open Visual Studio and create a new Umbraco Project. Name your project and choose the appropriate location. Select the Framework and fill other additional information if needed.

![Create a new project](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/byotgduqgbpff3fzwjyu.png)

## Setting Up Your project
Run the project. You will get the below screen. Add your details and click on Change database if you don’t want to use SQLite and click on Install.

![Install umbraco](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yftrnck054o6kdzf797k.png)

You will get the below screen. Add your credentials and login.

![Login screen](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qtao2d5d2ttkrv46iaqi.png)

After login, this screen will come:

![After login](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jdec0nnsl2oymzestl2a.png)

## Conclusion
Creating a new Umbraco project is straightforward and highly customizable, making it a great choice for developers of all levels. By following this step-by-step guide, you can set up your Umbraco project and start building dynamic, content-rich websites.

If you found this guide helpful, consider sharing it with others looking to get started with Umbraco. Happy coding!
Temu coupon code : "AAV67880 or AAF63818": $100 off + 40% discount for both new and existing customers
Published: 2024-07-05 12:57:55

Here are details about the Temu coupons for new and existing customers:
- Temu coupon code : "AAV67880 or AAF63818": $100 off + 40% discount for both new and existing customers
- Temu coupon code "AAV67880 or AAF63818": $100 off for both new and existing customers
- Temu coupon code "AAV67880 or AAF63818": 40% off for existing customers
- Temu coupon code "AAV67880 or AAF63818": $40 off for both new and existing customers
- New users can get a maximum discount of 75% on their first purchase
- Existing users can get up to 40% off on select items
Temu coupon code : "AAV67880 or AAF63818": $100 off for both new and existing customers
Published: 2024-07-05 12:54:50

Here are details about the Temu coupons for new and existing customers ¹:
- Temu coupon code : "AAV67880 or AAF63818": $100 off for both new and existing customers
- Temu coupon code "AAV67880 or AAF63818": $100 off for new customers
- Temu coupon code "AAV67880 or AAF63818": $100 off for existing customers
- Validity: June 2024
- Offers:
- Up to 75% discount for new users
- Up to 90% discount on select items and clearance sales
- 40% discount for existing users
Wix Challenge Simple Entry
Tags: devchallenge, wixstudiochallenge, webdev, javascript
Published: 2024-07-05 12:49:29

*This is a submission for the [Wix Studio Challenge ](https://dev.to/challenges/wix).*


## What I Built
Its a Shop that has just built its first website. the user can log in browse the store and purchase.

## Demo
https://cyprianmaina10.wixstudio.io/my-site-1

## Development Journey
Being a no code environment first most of the heavy lifting was already done for me. I joined 2nd this month and thanks to Wix Essential tutorial they have taught me great basic skills. Wix has blown me away by what this platform can do and I have just scratched the surface. 

I used two API's Wix Store and Wix Members Manager 


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kfzvwm6npan2pb82b8y4.png)
🗓️ Day 17: Editing Shapes in Figma ✏️
Tags: ui, ux, uidesign, uiweekly
Published: 2024-07-05 12:25:15

🗓️ Day 17: Editing Shapes in Figma ✏️



👋 Hey, Design Enthusiasts!



I'm Prince Chouhan, an aspiring UI/UX designer, here to share insights on editing shapes in Figma. Let's dive in! 🚀



📚 Learning Highlights:

Concept Overview: Editing shapes is fundamental for creating custom designs. Figma offers robust tools to modify and customize shapes to fit your design needs.



Key Takeaways:

1️⃣ Creating Shapes: Start with basic shapes like rectangles or stars. 

2️⃣ Entering Edit Mode: Double-click the shape or hit enter to modify its nodes. 

3️⃣ Adding/Removing Nodes: Customize shapes by adding or dragging nodes. 

4️⃣ Node Properties: Adjust individual node properties like corner radius for detailed customization.



Detailed Process:



Basic Editing:

Create a shape (e.g., rectangle) and double-click or hit enter to enter edit mode.

Drag nodes to reshape and customize.



Adding Nodes:

Hover over a line between nodes and click the plus icon to add a node.

Drag the new node to further customize your shape.


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

Node Properties:

Select a node and adjust its corner radius in the design panel for refined shapes.



Advanced Usage:

Create complex shapes (e.g., stars) and edit their multiple nodes for unique designs.

Use the edit mode to design custom icons like arrows by manipulating polygon nodes.



Challenges:

🔸 Node Management: Keeping track of multiple nodes for complex shapes.



Solution:

Practice: Regular editing will improve your efficiency.

Experimentation: Try different shapes to understand node behavior better.



Practical Application:

Custom Icons: Design unique icons by editing basic shapes and adding nodes. Complex Shapes: Create intricate designs by modifying shapes beyond their basic forms.



🔍 In-Depth Analysis: Editing shapes in Figma provides unparalleled flexibility and control, essential for custom design creation. Mastering these tools enables designers to craft precise and unique visuals, enhancing the overall design process.



📢 Community Engagement: How do you approach shape editing in Figma? Share your tips and techniques! 🌟



💬 Quote of the Day: "Design is not just what it looks like and feels like. Design is how it works." - Steve Jobs

Thank you for joining me on this journey! Stay tuned for more UI/UX design insights.



#UIUXDesign #FigmaTips #DesignWorkflow #ShapeEditing #GraphicDesign #DigitalDesign #DesignTools #UserExperience #UIDesign #CreativeProcess #DesignTips #DesignCommunity #Techniques #VisualDesign #ProductDesign #LearningJourney #DesignInspiration #DailyDesign #DesignEducation #TechSkills
SSH Config for Multiple SSH Authentication
Tags: tutorial, learning, devops, security
Published: 2024-07-05 12:33:49

## TL;DR

Having multiple SSH keys is useful when you want to separate the purpose of each key, for example you want to have a different SSH keys for GitLab and GitHub for whatever reason. This can be achieved via the config file.

## Creating Config File

To be able to have multiple ssh for different purpose, we need to create a config file inside the .ssh directory.

```bash
$ cd ~/.ssh
$ touch config
$ vim config
```

The commands above will directs us to the .ssh directory and creates the config file and then uses vim to edit the content. You can use other editor like nano, it's up to you.

Now let's edit the config file to look like this.

```
Host gitlab.com
    HostName gitlab.com
    User git
    IdentityFile ~\.ssh\my_gitlab_ssh
    IdentitiesOnly yes

Host github.com
    HostName github.com
    User git
    IdentityFile ~\.ssh\my_github_ssh
    IdentitiesOnly yes
```

Now there you have it, a ssh config file for multiple SSH keys. You are not limited to only GitHub and GitLab, you can also use it for server authentication and many more.

~ Dadah 👋