Artificial intelligence and password security: AI can now steal your passwords

Artificial intelligence (AI) is fast becoming part of our everyday lives. Whether it’s chatbots artificial intelligence, or in other areas such as artificial intelligence and programming, or technology, healthcare and finance. AI has the potential to bring many positive things to society, but it also has the potential to pose a threat to our privacy and security online (check our article internet safety tips).

When was the last time you changed your password? After reading this article, you might want to do it immediately. One of the potential artificial intelligence dangers is that it can be used to steal passwords. Hackers can use AI to train models that are able to predict passwords based on information available about us online. This information may include our names, dates of birth, addresses and even our hobbies.

Researchers at Cornell University have also discovered a new way for AI tools to steal your data – keystrokes. A new research paper details an AI-driven attack that can steal passwords with up to 95% accuracy by listening to what you type on the keyboard. After just a few keystrokes, artificial intelligence began to narrow down the possible combinations. By the time you finish typing in the entire strong password, there’s a good chance the AI has already guessed it.

A bit disturbing, isn’t it? We all know that using the same passwords over and over on different sites is a bad idea, but now even your most secure passwords could be vulnerable to this new threat. The researchers came to this conclusion by training an AI model based on the sound of keystrokes and deploying it on a phone. The integrated microphone listened to keystrokes on the MacBook Pro and was able to reproduce them with 95% accuracy, the highest accuracy the researchers have recorded without using a large language model. The team also tested accuracy during the call via the Zoom app, in which keystrokes were recorded using the laptop’s microphone during the meeting. In this test, the artificial intelligence was 93% accurate in reproducing keystrokes.

In Skype, the model was 91.7% accurate. Before you throw out your loud mechanical keyboard, it’s worth noting that the volume of the keyboard had little to do with the accuracy of the attack. Instead, the AI model was trained based on the progression, intensity and timing of individual keystrokes to identify them. For example, you might press one key a fraction of a second later than others because of your typing style, and the AI model takes that into account. The researchers used CoAtNet, which is an AI image classifier, for the attack and trained the model on 36 keystrokes on a MacBook Pro, each pressed 25 times. There are several ways around this kind of attack. What won’t help you, however, is a new keyboard. Even the best keyboards can fall victim to attack due to the way it works, so quieter keyboards won’t make any difference.

4 common consequences of security breach

What happens when a company password is hacked? Once a password is compromised, the company is open to malicious activities that threaten its overall cyber security. Damages can include everything from financial losses to the theft of trade secrets.

Here are some typical events after a corporate password breach:

1. Hacked passwords can lead to data theft

Data loss is a devastating consequence of a security breach.Financial records, trade secrets, and product development can be compromised because an AI tool figured out the right password, which allows the wrong person to access company data.

2. Hacked passwords can cause business disruption

When a breach occurs, one of the most serious consequences can be a complete disruption of the business. For example, a data breach in April 2023 caused a complete disruption of Western Digital’s digital storage services. The costs associated with business disruption can range from thousands to millions of dollars per day, depending on the size of the organization. And when a network security threat succeeds, it can take several weeks to recover from the attack, causing problems such as loss of trust in the marketplace and theft of corporate assets.

3. Hacked passwords can lead to financial theft

The financial impact of a security breach depends on the type of cyber attack. The affected company may lose revenue due to shutdowns, stolen funds or fines from regulators. Add to this the cost of administrative improvements, such as fixing security infrastructure or implementing new procedures, and a business can face devastating financial consequences. The cost of a data breach can be devastating. According to a 2022 IBM report, the average cost of a cybercrime incident is $8 million.

4. Hacked passwords can lead to legal liability

In addition to regulatory fines, a business that suffers a data breach also faces legal consequences. There are state and federal standards that help minimize the impact of a cyberattack and require a full audit of company records, practices and procedures to ensure that the business was in full compliance with all rules and regulations at the time of the breach.

Tips to protect passwords and online privacy from AI hacker threats

If you want to protect yourself from AI systems that can hack your passwords just by listening to your keystrokes, here are some tips:

  • Don’t enter your password using features such as Windows Hello and Touch ID.
  • Use Password Manager.
  • Use a VPN (What is a VPN? It’s a virtual private network, more below).

The password manager creates and remembers complex and unique passwords for all your accounts. Instead of using the same password over and over again, you’ll have a different strong password for each service.

Password manager – recommended applications:

Most of the following apps can be used as a password manager on pc (desktop, Wndows, mac) or mobile (Android or Apple). You can also find a basic password manager in Chrome, Firefox or Google apps.

1password

The free 1password service is available in a limited free version. Pricing for the paid 1password service starts at $7.99 per month for individual users; a starter package for a team costs $19.95 per month with licenses for up to 10 users. Team Level provides options for as many unique, random passwords as your business needs, along with password management services to keep everything in order. For greater customization, 1password offers an enterprise-level service (pricing options available upon request) that provides additional layers of security such as custom roles and access levels, daily activity logs, and usage reports to help improve your enterprise security efforts.

Dashlane

Dashlane allows users to create completely random passwords on demand to give you continuous security (and the assurance that your important company data is safe). One of the key differentiators that Dashlane offers is a virtual private network (VPN), which is complemented by additional security features. With its VPN and dark web monitoring service, Dashlane provides robust functionality to any business, from one-person operations to large enterprises. Dashlane pricing: for a starter account, you can get 10 licenses for $20 per month – $2 per user. However, this service level does not provide VPN, single sign-on services or on-demand support. A corporate account with all the features and functions that Dashboard offers costs $8 per month per user.

ESET Password Manager

ESET Password Manager is part of the ESET Smart Security Premium package, which costs $139.99 per year for one device, $199.99 per year for three devices, or $299.99 per year for five devices. ESET Password Manager is a password management tool that helps you store, manage and protect your passwords. It offers many features:

  • Secure password storage: ESET Password Manager stores your passwords in an encrypted format so they are protected from unauthorized access.
  • Password generation: ESET Password Manager can generate strong and unique passwords for all your accounts.
  • Autofill: ESET Password Manager can automatically fill in your passwords for you when you log in to websites and apps.
  • Multi-device support ESET Password Manager can be used on multiple devices, so you can access your passwords from anywhere.

RoboForm

RoboForm offers a robust free service that provides unlimited password storage, cloud storage for notes, login sharing, and multi-platform support. It also includes a password generator, two-factor authentication and a mobile app. Paid levels of RoboForm: While the free service offers a reasonable amount of functionality, its paid service allows you to sync information across multiple devices and apps. Pricing for RoboForm’s paid service starts at $23.88 per year for an individual user, $47.75 per year for a family plan that supports up to five users, and an enterprise level that ranges from $29.99 to $39.99 per year per individual user.

NordPass

The free version of NordPass allows users to create and manage passwords, credit card details and multi-factor authentication. Paid versions of NordPass: Premium levels offer additional features such as syncing information between devices, identifying trusted contacts and granting access to secure files to known users. The good news is that Nord offers reasonable pricing structures with regular discounts (especially for first-time users). Its paid service for individual accounts costs $72 for two years, but there is also a discounted rate of $35.76 ($1.49 per month) for the first two years. Family plans with support for up to six users are also available.

Keeper

Individual Keeper pricing: for $35 per year, Keeper provides individual users with a mobile app and browser extension that simplifies password security while syncing data across as many devices as needed. There is also a family plan available for $75 billed annually. Keeper for Business pricing: Keeper Business Starter costs $2 per user per month, with a minimum of five users. You can securely share passwords with team members or trusted colleagues, so you don’t have to worry about hackers intercepting a text message or email. Perhaps best of all, Keeper decrypts the information on your device so it’s never stored on a remote server. Your information stays with you and is never shared with anyone. After leaving the service, all decryption data is deleted. Keeper also has Business and Enterprise tiers with additional features:

  • Enable two-factor authentication

Two-factor authentication adds an extra layer of security to your accounts. Once you’ve entered your password, enter the code sent to your phone via text message or app. Enable two-factor authentication on any account that offers it, such as email, social media, banking, and more. This will help prevent hackers from accessing your accounts, even if they have your password.

  • Use a virtual private network

A VPN encrypts all data sent to and from your devices. It hides your online activity and location, making it much harder for hackers to find out what accounts you’re accessing or intercept keystrokes.

Recommended VPN apps

VPN – what is it? A VPN is a virtual private network that creates a secure and encrypted connection on less secure networks. Allows you to hide your internet activity and IP address.

NordVPN

The award for overall best VPN went to NordVPN, which costs just £2.39 per month and comes with a 30-day money-back guarantee. It has a great balance between best-in-class security and price, so if you want to protect your privacy from everything else, then NordVPN is the best option. The performance is top notch too, boasting a huge number of servers located in almost every country you could need.

Surfshark

Surfshark has earned the Most Advantageous VPN label and you can get it on sale for as little as £1.83 per month and it comes with a 30-day money-back guarantee. Its security is also top-notch with 256-bit AES encryption, audited non-logging policy and automatic shutdown. The performance is also impressive.

ExpressVPN

If you’re looking for a great all-round option that’s very easy to use, then this VPN is for you. ExpressVPN has all the features you could want from a premium VPN: top-notch security, a fast and stable connection, and it’s a great option for streaming.

Private Internet ACCESS

Private Internet Access (PIA) is a VPN service that provides its users with privacy and security on the Internet. PIA offers a wide range of features and services. PIA uses AES-256-GCM encryption, which is considered the most secure encryption on the market. The kill switch will automatically disconnect your internet connection if your VPN connection is interrupted. DNS leak protection prevents your DNS requests from leaking out, which could reveal your real IP address. PIA supports P2P file sharing, so you can download torrent files without worrying about your privacy. It is available on a wide range of platforms, including Windows, macOS, Linux, iOS and Android. In addition to these basic functions, PIA offers several other advanced features. Split tunneling allows users to route certain types of traffic through the VPN and other traffic through their normal Internet connection. Port forwarding allows users to access their home devices from the Internet. Ad blocker blocks ads and other unwanted content. WebRTC leak protection prevents your IP address from being leaked via WebRTC. The price of PIA ranges from $1.98 to $11.95/month, but the price depends on how long you want to use the service. If you don’t want to commit to an annual subscription, you can choose a monthly plan for $3.33/month. The best value plan would be 3 years + 3 months for $1.98/month.

CyberGhost

CyberGhost was created with speed in mind and provides unlimited bandwidth. You can set your location to any location while keeping your address hidden. Choose from over 100 locations in 100 countries. It also provides protection from public Wi-Fi. It provides comprehensive online protection, with 256-bit AES encryption and multiple protocols, plus split tunneling and a kill switch, you know your internet connection is fully protected. All your data is encrypted, and includes additional security features in addition to 256-bit AES encryption and multiple leak protection options. The price ranges from 2.11€ per month, or 56.97€ for the first two years. They also offer a 6-month tie-up for €6.99 per month and a VPN service for one month where the price is €11.99. In addition to the one-month subscription, the other two options come with a 45-day money-back guarantee if you’re not satisfied with the service.

Be careful what personal information you share

The more information about you that’s available online, the easier it is for hackers and artificial intelligence systems to guess or steal your passwords. Be cautious about sharing details such as date of birth, hometown, pet names and other personal facts on social media and elsewhere. Only make public information that you would agree to anyone having access to. Taking these steps will make you a much less attractive target for AI hackers trying to obtain passwords. As worrying as this technology is, with some improved security practices you can help ensure your accounts and data stay safe from these new threats.

Safety is important at msg life

At msg life Slovakia, we regularly participate in Hackerfest, for example, and the experience gained is used by our colleagues to protect their data. If you are a Java developer or IT tester with German, take a look at our employee benefits and respond to the latest job offers!

How to prepare for job interview with ChatGPT 4

Preparing for the interview is key. It ensures, that recruiters don’t surprise you with any questions. Plus, you’ll know how the whole process works and what to avoid so you don’t miss out on the chance to land your dream job. Preparing for a job interview is not difficult. Now that artificial intelligence (AI) is on the rise, you can make it even easier. How does AI work and how to use it to your advantage?

What is artificial intelligence?

Artificial intelligence (AI) represents the ability of a device to display human-like characteristics. These skills include, for example, thinking, planning, creating or learning. Devices that have artificial intelligence can solve different problems and distinguish the environment they are in. They do so on the basis of the information available to them, and the more information they have at their disposal, the better and more relevant the information they can provide. Artificial intelligence is nothing new, but it’s become much more popular in late 2022. The reason for this was the launch of ChatGPT.

What is ChatGPT?

ChatGPT stands for “Chat Generative Pre-trained Transformer”. It is a language model based on machine learning. Its main function is to generate text responses to various questions or commands. The advantage of ChatGPT is that it works in multiple languages. In addition to English commands, you can also enter Slovak or Czech commands. ChatGPT has a specially modified algorithm that can also generate responses based on previous conversations. This means that the individual pieces of information build on each other and are continuous. You can use ChatGPT for almost anything. The only thing artificial intelligence won’t answer are questions:

  • violating ethical principles,
  • to which there is no clear answer,
  • predicting the future,
  • that require personal identification,
  • which are in an unknown language.

You can currently choose between two options when using ChatGPT , free or paid. It is available free of charge to anyone who creates a user account on the website. The paid version costs $20 per month and provides faster and more accurate answers. Plus, you get access to additional tools such as DALL-E, Browsing, Advanced Data Analysis and many more.

Recommend
We recommend:

The main disadvantage of ChatGPT is that it was last updated in January 2022. This means that the information it uses is not up to date. Therefore, if you intend to use it to find breaking news or write articles, for example, verify the data individually.

Preparing for the interview with ChatGPT online

ChatGPT is one of the most popular artificial intelligence tools today. No wonder. It’s easy to use, free and in Slovak language. With a huge amount of information, it can help you in a number of areas, including preparing for job interview. Have you decided to give ChatGPT a chance and prepare for your next job interviews with it? Then take advantage of our practical advice.

Browse individual job offers

Start the whole job search and interview preparation process by looking at individual job offers. Unfortunately, ChatGPT can’t help you here. You will have to visit the job portals yourself. Click on the ads you are interested in and read them in detail. You will find out if you are a good fit for the company as a candidate and if you are happy with the financial evaluation, employee benefits and so on. If so, respond to the offer as soon as possible.

Preparing for an interview is faster and easier with ChatGPT
ChatGPT free online can provide you with key information about a potential employer

Study the company information

In addition to the financial evaluation, benefits or home office, you should also be interested in the company itself. Find out more about it. Explore its history, values and achievements. You can find all this directly on their website. When a company is globally known and has a long history, artificial intelligence will know a lot about it. For example, you can order her: “Write me more about company xy” or “What do you know about company xy?” If you want to use some of this information in your cover letter or interview, check it out just to be sure. Artificial intelligence makes a lot of mistakes. It may inadvertently give you incorrect information that will make you look unprofessional to a potential employer.

Create your CV

To respond to any job offers that interest you, you need to create a CV. This step is very easy today, especially since there are many tools with pre-made templates. All you have to do is fill in your personal details, education, work experience and other details. You then save everything, download it and send it to your maybe future employer. If you don’t want to use pre-made forms, you can ask ChatGPT for help. All you have to do is type a command such as “Write me a sample resume” or just “Sample resume” into the command line and you’re done. The AI creates a template for you to copy into a document, fill in, download and send. Even if you give the AI the information it needs, such as your name, education and work experience, it will fill in the blanks for you. Read also our article Skills and abilities on the CV.

Write a cover letter

Many employers require a cover letter in addition to a CV. The aim is to show why you are interested in the job offer and why you are the best candidate. If you write it right, you can impress recruiters and ensure you get invited for a job interview. But how to write a concise and interesting cover letter that won’t get boring after a few sentences? Ask ChatGPT. Within seconds, artificial intelligence creates a universal text for you to type in, adding your personal details, achievements and reasons why you’re interested in the position. If you don’t want to rely on ChatGPT, see our previous article Job Cover Letter – Online Sample Download. And what commands do you need to give ChatGPT to write you the best cover letter? For example, try “Write me a sample cover letter” or “Write me an interesting cover letter”. For anyone in the IT field, the “Write me an IT cover letter” command is also worth a try.

Recommend
We recommend:

In some situations, ChatGPT’s text can feel too universal, to the point of seeming machine-like. So, don’t be afraid to edit the text when transcribing it. This will make the text more personal to you.

Write a job application

If you need a cover letter or job application in addition to a cover letter, the process for writing one using ChatGPT is the same. Just type “Write me an application letter/ job application letter” and then edit the text. If you don’t want to use Chatgpt, see our article Job Application and Cover Letter – Sample.

ChatGPT will write your application letter and cover letter for you
Use AI to get a concise and engaging cover letter

Interview questions and answers for the employee

If your CV or cover letter catches the eye of a potential employer, they will invite you for an interview.In this interview you will talk about your experience, work goals, ideas, etc. This is the most important part of the whole job search process. Therefore, prepare well for it.(How to prepare for an interview you can read in our last article.) Think about what you will say about yourself when recruiters ask you to introduce yourself. Once you do, more questions will follow. There are a few that are repeated regularly. If you haven’t been to an interview before and don’t know what they are, or can’t remember, ask AI.. In case you are interested in the job of a Java developer, write AI, for example, the following command: “I have an interview for a Java developer job. What questions should I expect in the job interview?” The AI will list a few interview questions for you. If it seems short to you, tell it to continue. Do the questions seem too universal and imprecise to you? If you are interested in working for a large and international company, add it to the query and ask again. For example: “I have an interview for a Java developer position at XY company. What questions should I expect in a job interview?” The ChatGPT is likely to have sufficient information about the company, its goals and values to enable it to provide much more accurate and detailed questions.

Preparing for the interview – questions and answers for the employer

At the interview, you will be given the opportunity to ask the employer some questions that you should prepare in advance. Don’t expect them to cross your mind while you’re sitting in front of recruiters. By asking the right questions, you show that you are genuinely interested in the job and want to learn more about it. Recruiters most value questions related to the information they briefly mentioned earlier. This will confirm that you were actually listening to them and not thinking somewhere else. You can use ChatGPT to create some questions. You can tell the AI to say something like, “Write down questions I can ask the employer at XY”. If the AI does not know the company, rephrase the command to “Write down questions I can ask an IT employer.”

At the interview

While you can’t have your phone or laptop on to ask the AI what to do, you can prepare for it in advance. ChatGPT will give you practical advice on how to behave in front of recruiters and what you definitely shouldn’t do. Commands you can ask the AI on this topic include:

  • “What to avoid in a job interview for a Java developer job?”
  • “What are the most common mistakes job seekers make in job interviews?”
  • What is the job interview process?”

ChatGPT interview – more advice

AI can also help you with other tasks related to preparing for a job interview. For example, it will give you information on how you should dress if you are interested in Java developer jobs. Type “How do I dress for a job interview for a Java developer position?” in the command line and wait for advice. Other useful commands:

  • “What should I bring to a job interview?”
  • “How to make a good first impression?”
  • “What questions can’t a recruiter ask in a job interview?”

Check every text from AI

Wondering how to find a job you enjoy? The ChatGPT artificial intelligence will help you with the whole process, writing all the texts for you and preparing you for the employer’s questions. Remember, however, that while AI knows a lot, it is not 100% right. Make sure you check the texts it provided you with and that you plan to send, such as a cover letter. Check for grammatical or stylistic errors. Then, pay attention to the truthfulness of the information and other details. ChatGPT doesn’t know you. The things it writes are just general. If they don’t describe you, delete them from the text or replace them with others.

How else can ChatGPT help you?

ChatGPT is a practical tool that you can use in many areas. In addition to the application letter and cover letter, it can create many other interesting texts for you. It is ideal to use not only in the context of work, but also in personal life. However, artificial intelligence should be taken with a grain of salt. Never rely on it for 100%. Always check everything it says. This will avoid unnecessary problems and complications that it could cause you. If you’re interested in more articles about AI and ChatGPT, read also:

10 influencers and communities that will make you a professional Java developer

Today influencers are the perfect source of important information in the field of computer science. They regularly produce a large amount of content in the form of posts, videos or podcasts that are available completely free of charge. But to save you from investing your time in finding the best influencer, we’ve compiled a list of the best ones for you. In addition, we’ve added several communities that will help you improve your skills and become a professional Java developer.

Read also our last article where we covered the best podcasts in Slovakia in IT.

First, choose a content type

Before you choose an influencer to follow, decide what type of content is best for you. While some prefer videos in which they can see the speaker, others tend to listen to podcasts. Their main advantage is that they can be listened to at any time – for example, when cleaning the house, exercising or on the way to work.

But videos and podcasts are not the only alternatives. A lot of content is also available in the form of photos or short, few-second videos, which you can find on various social networks, especially Instagram and Facebook.

Choosing your preferred type of content will make it easier to choose your source of information, which can become complicated and time-consuming in this day and age when influencers and communities are at every step of the way.

Top 5 IT influencers

Let’s take a look at five of the best Slovak and international IT influencers to follow.

Michal Hucko

Michal Hucko is one of the most popular Slovak IT influencers. He creates videos on YouTube under the name “Informatika s Misom“. In addition, he is also known for his Instagram profile and podcast “Na mojom kompe to ide” (It works on my PC).

Through his platforms, Michal educates beginners and advanced learners, covering topics ranging from explanations of concepts such as full-stack developer or scrum to detailed tutorials in the form of courses that reveal the ins and outs of IT.

On his YouTube channel you can also find interviews with experts on topics such as Java coding tips and IT jobs. In addition to the videos, which are full of information to help you become a professional programmer, you can follow Michal on Instagram or Facebook, where he posts practical tips in the form of pictures or shorter videos.

On Discord, Michal has created a community of IT enthusiasts to share career advice and insights.

Recommend
We recommend:

Michal has also prepared a professional, paid course for complete beginners. The course covers Kubernetes and includes practical exercises as well as theory.

Alice Freund

Alica Freund is a Slovak programmer who createed the podcast “(re)starty v IT” ((re)starts in IT). In this podcast she interviews various personalities and talks to them about their career beginnings and the challenges they face today. It provides beginners with a realistic view of how IT works.

Alica studied in Kosice and started her career as a scrum master in Prague. Later she decided to change her focus and started anew as a programmer. During this career change, she found out that college and two years of IT experience may not always be enough to land the dream job.

This challenging time inspired her to create a podcast for beginners who don’t know what to expect after graduation or are looking for a job but haven’t found the right one yet, despite many interesting job offers.

In addition to the podcast, Alica also writes a blog called “Alica’s dev blog” where you can find lots of advice, tips and insightful tutorials.

Find an influencer you enjoy
You can choose Slovak and foreign IT influencers

Marie-Philippe Gill

If English is not a problem for you, IT influencer Marie-Philippe Gill is a great choice to follow. She writes a blog, shoots videos and creates content on Instagram. She studied software engineering at École de Technologie Supérieure in Montreal and currently works as an NLP Research Developer.

Although Marie uses multiple platforms, the best alternative for computer science lovers is her Instagram. Her profile mainly shares shorter videos with hints and tips, which are ideal for those who don’t have a lot of time and need to get information quickly.

Abi Bouhmaida

Abi Bouhmaida, better known by his nickname For Good Code or Hot Guy in Tech, works in several areas of IT. On his Instagram profile, where he has more than 1.7 million followers, he writes mainly about technology news, programming, artificial intelligence, cybersecurity and productivity.

Unlike many other IT influencers, Abi creates content mostly on Instagram. His posts are concise and full of tricks used by programmers and ordinary Internet users.

Tiffany Janzen

Tiffany Janzen is an IT influencer followed by more than 338,000 people. In addition to her Instagram posts, she also produces a podcast called “Talk Tech with Tiff” in which she discusses various IT topics, usually with one or more guests.

Tiffany is also the founder of the Take Off community, where she provides paid classes. After paying a monthly subscription fee, you have access to videos, workshops and the community on Slack.

If you don’t want to pay for IT learning, you can find a lot of it directly on Tiffany’s instagram profile. It includes short videos, clear guides and regular educational stories.

The 5 best IT communities

Another great source of IT information are the communities that abound on the Internet. They are characterized by hundreds to thousands of users who advise each other. Through them you can find solutions to almost any programming-related problem or get free advice from experts with years of experience.

The most popular communities on the Internet include:

GitHub Community

The GitHub Community is a platform designed to support all GitHub users. It serves to educate programmers through discussions and extensive documentation. It is an educational portal, a source of basic and advanced information and a place for inspiration.

Because the GitHub Community is international, it’s used by professionals from all over the world. It generally works on a question-and-answer basis, which means that if you can’t figure something out, you can ask a question, which anyone can answer via the comments. If a topic is interesting to more than one user, it will start a discussion from which you can take away a lot of information.

In addition, GitHub also allows you to create discussion groups where community members discuss topics and share ideas.

A separate category is GitHub events. These are events, such as trainings and conferences, that bring individual community members together. Some are virtual, others you can attend in person. You can find all scheduled events directly on the GitHub website, along with the venue and more information about what they’re about.

Reddit – r/programming

R/programming is a subreddit, or subcategory or subpage on the Reddit platform, dedicated to discussions about programming and other IT areas. Within it, users can ask questions, discuss and share ideas, inspiration and different types of content.

In addition, there is also an option to vote for posts and influence their visibility within the community. If you like a post, you upvote it, and if you don’t like it, you downvote it.

If you want to join the discussion and add comments, you need to create an account on Reddit. With this, you’ll be able to comment and make posts not only on the r/programming subreddit, but also on other Reddit subpages.

Codecademy Community

The Codecademy Community is a community of people created by the online learning platform Codecademy. This platform is known for providing interactive courses and tutorials in programming, web development and many other areas.

Members of the Codecamedy Community have access to features that support interaction and collaboration, including discussions and various virtual or traditional events. You can find the venue, date and more information about these events directly on the Codecademy website.

For those looking for additional information, the community also provides articles with tutorials, tips and tricks. Their authors are experts from various IT fields. Not to forget social networks, where you can find posts about the latest trends and news in the field of IT.

Dev.to

Dev.to is a platform that functions as a social network and community for developers, programmers and other IT professionals. It provides a space for sharing content, discussions and interesting facts in the field of computer science and technology.

If you want to be part of the community, post or comment, you need to register. The whole process is quick and easy, and can be done in minutes.

The advantage of Dev.to is a clear and well-designed website. The content is divided into several main categories, such as podcasts, tutorials or questions and answers.

You can also search for information by tags, i.e. labels. The most popular ones are in the left panel.

Recommend
We recommend:

Once you have created an account, you can save any posts that interest you. This ensures that they won’t get lost in the vast amount of content, and you can access them whenever you want.

Stack Overflow

Stack Overflow is an online platform for programmers, developers and IT professionals. It is one of the largest and most popular IT problem-solving communities .

Unlike Reddit or Dev.to, Stack Overflow offers not only a free version, but also a paid version. The price of the paid options varies according to the plan you choose and includes several additional services. In addition to basic knowledge, you’ll gain access to expert articles, priority customer support and more practical tools.

Stack Overflow’s social networks are not well developed, but you can find useful information here too. They serve mainly as alerts for new podcast episodes or blog articles.

You can find many communities on the internet
You can find many communities on the internet

Expand your knowledge and get your dream job

Join one of the communities or start following an IT influencer and expand your knowledge. The more you know, the better your chances of getting a great job with good pay and interesting employee benefits.

There are countless ways to expand your knowledge. If communities or influencers don’t work for you, think about podcasts or blogs. However, books and courses in Slovak or English are also great to make you a professional Java developer.

Do you watch videos? Use keyboard shortcuts on Youtube

YouTube is one of the most popular platforms for watching and sharing videos on the internet. However, many users are not aware of all the hidden opportunities that this platform offers. Keyboard shortcuts are one of them, and they can make watching videos more enjoyable by allowing us to control video playback without using the mouse. Here’s an overview of some of the most useful keyboard shortcuts on YouTube.

Basic YouTube keyboard shortcuts

Spacebar: The Spacebar button is used to start or pause playback if the seek bar is active (as it is otherwise used to scroll the seek bar), or to activate the button if it is in focus.

Play/Pause Media Key on the keyboard: key to play/pause video on the keyboard.

k: The “k” key pauses or starts video playback.

m: The “m” key will mute/unmute the video audio.

Navigation and fast scrolling

Left/Right arrow on seek bar: these arrows on the keyboard allow you to fast forward or rewind the video by 5 seconds.

j: The “j” key puts you back 10 seconds.

l: The “l” key advances you by 10 seconds.

.: If you pause the video, you can use this button to skip to the next frame.

,: If you pause the video, this button takes you to the previous frame.

>: Use this button to speed up video playback.

<: Use this button to slow down video playback.

Home/End on the seek bar: these keys take you to the beginning or end of the video.

Up/Down arrow on seek bar: these arrows allow you to increase or decrease the volume by 5%.

Precise time shifting

Numbers 1 to 9: You can use these numbers to jump directly to a specific time position in the video, for example the number “5” will move you to 50% of the video.

Number 0: The “0” key takes you to the beginning of the video.

Search and navigation

/: The “/” key will take you directly to the search window.

f: Use this button to activate full screen mode. If you are already in full screen mode, press “F” again or press “Esc” on your keyboard to return to normal mode.

c: Press “c” on the keyboard to activate or deactivate subtitles, if available.

Go to the next and previous video

Shift+N: Press “Shift” + “N” on your keyboard to go to the next video. If you’re using a playlist, go to the next video in the playlist. If you’re not in the playlist, go to the next recommended YouTube video.

Shift+P: Press “Shift” + “P” on your keyboard to return to the previous video. It should be added that this shortcut only works when viewing the playlist.

Miniplayer

i: Press “i” on your keyboard to open the mini-player, which allows you to view the video in a smaller window in the corner of the screen.

These keyboard shortcuts are useful for faster and more convenient viewing of YouTube videos without the need for a mouse. With our tips and tricks, you can improve your video viewing experience.

Keyboard shortcut Function
Space bar Play/pause when the search bar is selected. If the button is active, press the button.
Play/Pause Media key on keyboards Play/Pause.
k Pause/play in the player.
m To turn the video sound off/on.
Stop Media Key on keyboards Stop.
Next Track Media Key on keyboards Goes to the next track in the playlist.
Left/right arrow on the search bar Scroll back/forward 5 seconds.
j Scroll back 10 seconds in the player.
l Fast forward 10 seconds in the player.
. While the video is paused, skip to the next frame.
, While the video is paused, go back to the previous frame.
> Speed up video playback speed.
< Slow down the video playback speed.
Home/End on search bar View the beginning/last second of the video.
Up/down arrow on the search bar Increase/decrease volume 5%.
Numbers 1 to 9 Go to 10% to 90% of the video.
Number 0 Scroll to the top of the video.
/ Go to the search box.
f Activate full screen. If full screen mode is activated, reactivate F or press Escape to exit full screen mode.
c Activate hidden subtitles, if available. To hide the subtitles, press C again.
Shift+N Go to next video (If you’re using the video list, you’ll go to the next video in the video list. If you’re not using the video list, you’ll move to the next video suggested by YouTube).
Shift+P Go to the previous video. Please note that this shortcut only works when you are using a playlist.
i Open the mini player