Scatty.com

Category: Technology

How To Know if You Have a Computer Virus

Our increasing reliance on computers for work and daily activities can be a great convenience, but it also increases the negative impact of a computer virus. Installing anti-virus (AV) software is an essential step in protecting your computer, but even the best AV software won’t detect all viruses. You must also use your observation skills to identify the following behaviors that could indicate your computer is infected.

Abnormal Disk Activity

Unexpected disk activity should always prompt you to investigate the cause. While it may have an innocent explanation like insufficient space on your hard drive, it can also indicate the presence of a virus. For example, if you don’t think your computer should be doing anything and you see the hard drive light constantly flashing, you should determine the cause.

Bring up your task manger and sort the display of running programs in descending order of disk activity. Examine the programs at the top of the list to see if there are any programs that you don’t recognize. If you aren’t familiar with the programs that normally run on your computer, seek the help of an expert.

New Features in Your Browse

Internet access is one of the most common uses of computers today, making web browsers a primary target for hackers. Many viruses make changes to browsers that cause observable changes. For example, if your home page or wallpaper changes unexpectedly, it’s a strong indication that a virus has infected your browser. New tool bars are also a common change when a plugin is installed into your browser. In addition, you should always take notice when your browser redirects you to a different site from the one you’re trying to reach.

Sending out Spam

One of the main functions of viruses is to propagate themselves on other computers. They often accomplish this goal by sending email messages to other people on your contact list. These messages may contain an attachment with the virus, which will infect the recipient’s computer when they open the attachment. If you suspect this is happening, you should log out of all your social networking accounts immediately and change your passwords. Select strong passwords that are easy to remember but hard to guess.

Crashing Programs

Programs that crash frequently can be a sign that your computer is infected, especially if it’s software with a large user base. This can indicate the software is of poor quality, but commercial-grade software is generally more stable than this. Viruses can cause programs to crash when they compete for the same resources or change settings on your computer.

Summary

Modern AV software is highly effective at detecting specific viruses that it already knows about. It can also detect viruses that exhibit virus-like behavior, even when it doesn’t recognize that particular virus. However, you still need to remain alert to suspicious behavior from your computer.

Are NFTs A Scam?

Non-Fungible Tokens (NFTs) are unique cryptographic tokens that are part of a blockchain. They can’t be replicated, so they’re often used to represent real-world items, especially artwork. Tokenizing these tangible assets initially allowed them to be traded more efficiently.

However, the viability of NFTs is coming under increasing scrutiny, despite the eagerness of many stakeholders to embrace them. OpenSea, one of the largest online NFT marketplaces, announced in February 2022 that about 80 percent of the NFTs created on its platform were fraudulent. Other sources tell a similar story, indicating there may be more to these incidents than just a few bad actors.

Overview

Labeling all NFT projects as scams would be an overgeneralization, but their relatively new framework lends itself to fraudulent activity. Josh Gilbert, financial expert for the global investment platform eToro, reports that NFT scams tend to follow the same patterns familiar in traditional financial fraud. While these scams aren’t unique to NFTs, some people will always look for a way to apply them to emerging technologies. However, this trend doesn’t necessarily jeopardize all NFT projects because they are a transformative technology that will profoundly affect the creators, brands and collectors of unique content.

Premises

The basic premise of NFT scams is usually to take advantage of inexperienced investors. It’s therefore crucial to understand a project’s validity, which can be challenging since this determination isn’t always straightforward. Furthermore, newcomers to NFT are less inclined to delve into a project’s origins, making them easier to exploit. John Hawkins, lecturer at the Canberra School of Politics, Economics and Society, states that many NFT marketing ventures aren’t illegal by themselves, although they do share similarities with Ponzi schemes.

For example, cryptocurrency markets require existing investors to draw new buyers into the market in order to make a profit. The belief that a profit is automatically attached to digital assets is what makes NFT ventures potentially risky. These projects are increasingly subject to speculative bubbles that don’t have any fundamental value. NFTs don’t have any intrinsic worth, but speculators often buy them purely in the hopes that their price will continue to increase.

Exploits

NFTs provide a collection of ideas that are vulnerable to exploitation for social value and financial gain. Renowned artists and self-promoters are both using innovative approaches that focus more on the economics of NFT’s than the intrinsic value of the tangible asset they represent.

For example, Damien Hirst, a master self-promoter, has created “The Currency” project, which involves him selling NFTs for 10,000 dot paintings that are nearly identical. One year after buyers purchase these NFTs, they must decide if they want the NFT or the artwork. If they choose the NFT, the artwork is destroyed.

How to Choose the Best Phone For You

Time for a new phone? With so many options to choose from, shopping for a phone can be a bit overwhelming. Fortunately, we’ve got some practical tips to help you select the best phone for your needs.

Set a Realistic Budget

Prices for today’s phones can vary greatly. Whether you’re looking to spend less than $100 or are prepared to shell out more than $700, there are options to suit your budget. Starting with a budget for your new phone is a great way to narrow down your options. You’ll also want to consider whether you’ll pay for your phone in-full or opt for monthly payments, which are available through some carriers.

Choose an Operating System

Team Android or Apple? Deciding between an iPhone (which runs on iOS) or a phone that runs on Android’s operating system is another important step you’ll need to take. If you have a lot of existing Apple devices or rely heavily on Apple products like iTunes, you may be better off with an iPhone. The iOS operating system is known for its excellent security and user-friendliness, although iPhones do tend to be more expensive than Android phones.

On the other hand, if you’re looking for a more affordable option with plenty of customization features, an Android phone can be a great choice. Plus, there are many more phones to choose from when you opt for an Android device.

Decide on Must-Have Features

Next, consider which features are most important to you in a new phone. It can be helpful to think about the things you’ll use your phone for the most. If you take a lot of photos, for example, then a phone with a great camera will be a must. If you’re loyal to specific apps, you’ll want to make sure that the phone you select will support those apps. Likewise, if you like to watch videos or play games on your phone, then you may want to prioritize a model with great battery life and a larger screen.

Try It In-Person (If Possible)

These days, you can buy just about anything online and have it delivered to your doorstep within a matter of days (or less). With new tech, however, it’s generally a good idea to try devices out in-person whenever possible. If you have an electronics store or cell phone carrier nearby, consider dropping in to check out some phones for yourself. This can give you a much better feel for whether a phone will be a good fit for your lifestyle. You’ll also have access to knowledgeable associates who can answer common questions about popular devices. 

Plus, if you decide to buy a phone on-the-spot, these locations also carry accessories like screen protectors and cases for your convenience.

The Bottom Line on Choosing a Phone

Choosing a new phone is a task that will take some careful thought and consideration. By keeping these tips in mind, however, you’ll be well on your way to choosing your next phone with confidence.

How To Choose The Best Laptop For You

When you are looking for a new laptop computer, you want to evaluate your personal needs and goals. By understanding your needs when buying a laptop, you can avoid undue complications with the buying process. It helps you find a laptop that has the power, speed, and versatility to address your specific goals.

Set Your Budget

Clarify your budget before you look at any computers. If you have a strict budget for a laptop, then you will not waste time on computers that exceed your budget. It allows you to avoid over-spending on a laptop and ensures that you focus on comparing the right computers.

You do not want to look at laptops that cost more than you can spend. As a general rule, laptops get more costly as you increase the speed, size, and function. By setting a budget, you compare options that are affordable.

Consider Size Requirements

A laptop comes in different measurements and sizes. For example, you can select a 12 inch screen for a small size that fits easily in most bags. If you need more space for your fingers due to heavy typing, then consider a 15 or 16 inch screen size. The size of the screen gives you an idea of the size of the computer. Generally, the keyboard is the same basic size as the screen, so larger screen sizes will have more space for your fingers.

Keep in mind that the weight of the laptop increases with the size of the laptop. In general, most laptops with a larger screen size will also weigh more than smaller options.

Consider Operating Systems

The operating system on a laptop falls into four main categories: Windows, Mac OS, Chrome OS, and Linux. If you need to use Office tools, then opt for either Windows or a Mac OS. Chrome and Linux do not always allow you to use Office for word processing, Excel spreadsheets, or similar tools. 

For web browsing, you may consider Chrome OS. It is optimized for the web, but is not ideal for other uses due to lower power and limited access to useful programs. Linux may require a learning curve due to differences in the software programs used by laptops. Windows is the traditional operating system on most computers and is found on many budget-friendly and mid-range computers.

Compare RAM and Gigs

The RAM on your laptop refers to the speed of the computer. A higher RAM means the computer is able to keep up with multi-tasking or streaming. Keep in mind that some computers may have two numbers. One is the RAM that comes on the computer and the second number is the amount of RAM the computer can support.

Gigs, or gigabytes, refer to the space on your computer. Some computers may offer terabytes, which is 1000 gigabytes of space. The more gigs you have on your computer, the more space you have to save images, videos, or work.

Finding the right laptop starts with clarifying your needs. By setting a budget and then comparing the speed, space, and operating systems of the laptops, you can find an option that helps with your goals or needs.

Top 5 Tips To Code More Effectively

Programmers often look at the code they’ve written and wonder if they could have made it better. Quality code should do what you expect it to and provide evidence of that success. You should also be able to understand what it’s trying to do. In addition, good code should have minimal bugs and follow the standards for the language it’s written in. The following five tips will show you how to write more effective code.

Legibility

It’s essential that programmers unfamiliar with the code be able to determine what it’s trying to do, even if they don’t immediately understand how accomplishing its goal. Writing legible code includes the proper selection of names for classes, functions and variables. These names should be long enough to indicate what the entity is used for, but not overly cumbersome. Each language has its own naming conventions that can provide you with additional guidance in this area. For example, Python uses title case for classes, and snake case for functions and variables.

Linters

A code linter reads code and notifies the programmer when the code fails to comply with the standards of that language. These warnings often seem individually insignificant, but they can result in cumulative errors. You should use a linter regularly by including it as part of a continuous integration (CI) pipeline for your software development. Linting should be the first step in this process to ensure the code passes this test before it’s built, tested or released.

Comments

Comments are another area of programming where it’s important to strike the right balance between two extremes. While failing to comment code at all leaves a future developer unclear about what the code does, too many comments make it harder to read. Developers can include comments in many locations within the code, including the top of the file, at the class and function level, and inside the code itself. All files should have comments at the beginning, but inline comments should be quite rare.

Testing

Testing a program must be sufficient to show an outside developer that it works as intended, including expected cases, edge cases and failure cases. Test-driven development ensures that you think about test cases before writing code, giving you a better idea of the inputs and outputs the code will require. It also forces you to write the test cases first, preventing you from opting out of this task later.

Reviews

A review of your code by someone else is the ultimate measure of how easy it will be to maintain. Development teams often perform the first code review after they write a significant amount, but well before the software’s release is imminent. You should also build time in the schedule to make changes based on the review. Even if you’re writing the code by yourself, you should still find a colleague to review it.

5 Awesome Games That Inspire Empathy

Some video games have stories that affect us deeply, whether it’s because the characters feel the same way you do or they give you a strong dose of nostalgia. The following five games inspire empathy through their carefully written tales and thought-provoking choices of the characters. This video includes spoilers for these games.

Gone Home

Gone Home explores the theme of returning to your childhood home as an adult. The main character is Katie Greenbriar, who is unable to find her family when she comes back home after spending time overseas. At first, it seems that this game is a supernatural horror, but it soon becomes clear that her family’s absence has a natural explanation. Katie’s sister Sam started dating another girl and ran away after her parents refused to accept their relationship. This game will draw you in with its story about the emotional strain of being unaccepted by your family, while providing some home that the characters will find happiness in the end.

Brothers: A Tale of Two Sons

This game probably evokes the strongest emotions of all the ones on this list. It’s about two brothers with a father who has fallen ill. They must adventure together to find a cure for his illness, while developing a strong bond between them. The brother of the main character dies when the pair fight the final boss, which players may find to be an unbearable loss. This ending isn’t a complete surprise, but that doesn’t make it hurt any less. Brothers: A Tale of Two Sons is a bittersweet story that will many players will find heart-wrenching.

Papers Please

Other games on this list allow you to passively empathize with the characters, but Papers Please forces you to take a more active role in their fate. The player’s character is an immigration officer who decides whether to allow visitors to enter the fictional country of Arstotzka. On its surface, Papers Please is a simple puzzle game in which the player makes admittance decisions based on an increasingly complex set of rules. However, it’s really more about the moral dilemma of whether to allow desperate people to enter the country illegally or get bonuses to your paycheck by enforcing the rules.

Night in the Woods

Night in the Woods is about Mae, who has dropped out of college due to her deteriorating mental health. She returns home to discover that her hometown has changed, leaving you with a melancholy feeling that deepens as the story progresses. The narrative-focused gameplay will deeply affect you long after the game ends.

Celeste

Celeste is about Madeline’s attempt to climb Mount Celeste as a means of escaping the pressures of her life. During this journey, Madeline’s feelings of insecurity and depression begin to manifest as a darker version of herself. Celeste provides a powerful perspective on the struggles of mental health.

Are gaming laptops a good idea?

Gaming laptops are designed to be powerful. They have fast CPUs, lots of RAM, advanced graphics processing and a high screen resolution. They also multitask well. However, you may be wondering if they’re a good idea and if you should purchase one. Thankfully, there are some questions you can ask yourself to determine if you need a gaming laptop or possibly a desktop computer.

1. Where do you game?

If you primarily game at home, you may not need a gaming laptop. Instead, you could purchase a high-end desktop for nearly the same price as the laptop, and it may even have more power. However, if you like being able to change rooms while you game or you travel and game, a gaming laptop may be a better choice.

2. Do you want your laptop to have style?

Older gaming laptops didn’t have much style. The powerful processors, RAM and internal components often meant they were clunky and heavy. However, those problems no longer exist. Modern gaming laptops are sleek. They often contain keyboards that light up in different colors, making the keys easier to see, and they’re just as thin as a regular laptop. If you want a laptop with style, choosing a gaming laptop may be the answer.

3. Do you multitask?

Gaming laptops aren’t just built for gaming. They’re built for power users. Gaming laptops have the ability to multitask several resource-intensive apps at the same time. This means that if you wanted to watch a movie, check your email, create graphics and browse the web, you could do all of that simultaneously.

4. Do you need a powerful computer for work?

If you don’t game, but have a resource-intensive job or work from home, you may want to consider a gaming laptop. Due to a gaming laptop’s power, it’s great for people with work-from-home jobs that require lots of video conferences. They’re also great if your company requires you to install and use lots of software simultaneously. If you happen to work in graphics, video or sound production, gaming laptops have enough power for you to successfully use high-end photo and graphics creation software, CAD programs and video and sound creation and editing tools.

5. Do you need computing versatility?

If you need the ability to stay or go, a gaming laptop can provide it. Gaming laptops are dockable. Meaning that you can buy a docking station and connect peripherals, like extra monitors, keyboards and mice to the station. While you’re at home, you can dock the laptop. This allows you to enjoy an experience similar to working on a desktop. If you have to leave suddenly, you can quickly unplug your laptop and take it with you.

Whether or not you need a gaming laptop depends on your computing needs. If you like high computing power in a portable design, a gaming laptop may be for you. However, if you don’t take your work or games with you on the go, you may be better served with a desktop, which can be cheaper and more powerful than a gaming laptop.

How To Advance Your Career In Tech

Technology is an excellent career choice, but not everybody makes the most of it. There are those who advance, staying on tech’s cutting edge or moving into management. There are also people who spend years doing the same work and putting themselves at risk of becoming obsolete.

Here are five areas to address if you want to maximize your tech career.

1. Set Goals

Goals focus your effort. Without specific, time-bound goals, it’s easy to drift from month to month and keep putting off career development. To ensure you’re focused on goals that are truly career-building, do your homework and keep up with trends in the industry. If there’s a specialty that interests you and is growing, there could be an opportunity to become an expert in an area of demand.

2. Upgrade Your Skillset

Because IT changes so fast, it’s important to keep your skills current. Education and training is one way. For example, there are bootcamps in general skills such as Java and also in more specialized disciplines. These camps often have both live and remote options.

College is another route. Not only can you learn something new, but applicants with a degree have an edge. If your goal is management or a specialized field such as data science, a master’s degree may be necessary. Again, online education is an option if live attendance is impractical.

Informal education is also good. You might recruit several colleagues to meet regularly and discuss an emerging technology.

3. Create a Portfolio

IT is still a field where a demonstrated ability to do the work often trumps formal education. What better way to prove that ability than to show how you’ve done it. If there are multiple candidates for a job, one who can provide examples of their work will stand out.

4. Develop Your Network

You can’t get jobs that you don’t know about, and employers won’t reach out to you if they don’t know you exist. Maintain a diverse set of contacts both inside and outside of your current workplace. Tell these people of opportunities you know about. Maintain a profile on business sites such as LinkedIn. Take the opportunity to attend lunches and social gatherings.

You might learn not only about new job opportunities but also about chances to attend seminars or otherwise expose yourself to new technology.

5. Develop Your People Skills

Some people pride themselves on being “supertechies” who work alone and minimize contact with colleagues. However, everyone ultimately interfaces with people, even if they’re independent consultants working remotely.

Communication is at the top of the “soft skills” list. For those who find this uncomfortable, it’s worth taking the plunge by stepping up to lead a meeting, give a presentation or take charge in a volunteer group.

And a Bonus Suggestion

Go the extra mile. Do a little more than what’s assigned to you. Go out of the way to make a colleague’s job easier. This kind of effort stands out.

How to Earn Money Playing Video Games

Monetizing a hobby offers an opportunity to change your lifestyle. Whether you are looking for a way to earn extra income or you want to replace your current income, playing video games may offer a solution. You can make money through video games in a variety of ways.

Become a Game Tester

If you are looking for a way to replace your current income or change your career path, then a game tester is a great opportunity. A game tester, or beta tester, is paid to play video games that are not yet available on the market.

As a game tester, you look for bugs or problems with the game. Game testers also look for ways to break the game or problem areas that may cause gamers to stop playing as it gets boring. By testing the game before it goes to market, you are able to try out new games and get paid in the process.

Become a Coach

Competitive gaming is a growing area of interest for many individuals. When you are skilled at a competitive game, you may have opportunities to start your own business. Consider working as a gaming coach and playing games with others who want to learn from your skills.

A game coach takes on a similar role as a traditional coach. You teach others to play different games. The primary difference is that you actively play with the individuals you coach. Depending on your skills and the games you play, you may work with professional gamers or new players.

Stream Your Game Play

Those who are skilled at popular video games may make money by streaming their game play on YouTube, Twitch, or similar tools. Showcase your skills through online streaming and through online video making. Showcase special tricks you use when playing a game to stand out from other streamers.

Keep in mind that your income potential for streaming and making videos may vary significantly. Try different types of videos, editing, and strategies to find the best solutions to make money while playing your favorite games.

Try Professional Gaming

Professional gaming is a growing opportunity for gamers. A professional gamer participates in competitions set up by Major League Gaming, Intel Extreme Masters, and similar organizations. You play the games at arenas and the organization streams the competition for viewers around the world.

Professional gamers make money by winning competitions, so the income potential varies based on your skills. Avoid games that you are still learning and focus on games where you have mastered the skills. Since it is a competition, you can expect other players to have professional-level skills in their chosen games.

Playing video games may offer opportunities to make extra income or even replace your income from a traditional job. The key is remaining realistic about the amount you can earn. Expect your income from gaming to grow as you gain skills, build up a following, and work toward long-term goals in gaming.

How ergonomic are gaming chairs really?

A gaming chair has ergonomic properties since you can sit in it comfortably for a long period of time. However, it isn’t an ergonomics chair, which is specifically designed for this purpose. This video will explain the similarities and differences between gaming chairs and ergonomics chairs.

Gaming Chairs

A gaming chair is designed for long sessions of computer or video gaming. Some of these chairs are built for a specific genre, which can affect their construction. For example, chairs customized for racing games typically have raised front lips that resemble the bucket seats in racing cars, providing a more immersive gaming experience.

Gamers need to maintain a steady view of their monitor, so they often have a fixed headrest. While this feature may be comfortable if a monitor is the only thing you need to look at, it isn’t as beneficial for looking at a monitor and sheets of paper on a desk. Some gaming chairs include head pillows and detachable lumbar support, which research shows can reduce back pain. Winged backrests and a greater recline than a traditional chair are also common features of gaming chairs, although ergonomic chairs usually recline even more. Many gaming chairs also have flashy color schemes and a stylized design, which aren’t common features for ergonomic office chairs.

Ergonomic Chairs

Ergonomic chairs are specifically designed to provide both comfort and physical support. Each person has their own set of ergonomic requirements, so these chairs typically have more adjustments than gaming chairs. For example, all ergonomic chairs should provide good lumbar support, so the backrest should be highly adjustable. At a minimum, these chairs should have adjustments for their back angle and tilt tension. Some models also allow users to adjust the pressure of the lumbar support.

It should also be possible to adjust the seat height so that your feet rest flat on the floor with when your knees are slightly lower than your hips. The seat depth should also be adjustable to provide more leg and knee support than a traditional chair. Most ergonomic chairs have padded arm support, which users can adjust for their arm length and height.

Comparison

Gaming chairs have additional design considerations not related to ergonomics. They often have multicolored upholstery to match a particular gaming theme, which increases cost without adding functionality. Bucket seats also make gaming chairs more expensive, but don’t provide any ergonomic value. This feature also makes gaming chairs less comfortable for larger users.

Summary

While gaming chairs are more adjustable than an ordinary chair, they aren’t as adjustable as a true ergonomic chair. Furthermore, ergonomic chairs encourage you to change positions throughout the day while using it, which is crucial for maintaining good health.