Home Blog Page 213

Intel Arc: Intel’s Discrete Graphics Cards Come Without A Mining Brake

Intel Arc

Intel’s discrete graphics cards, which are expected to come onto the market in 2022 under the branding Intel Arc, should not have a mining brake when they are released.

This was confirmed by Raja Koduri and Roger Chandler in an interview with the website Gadgets360. The graphics cards should “a product that will be in the market and people will be able to buy it. It’s not a priority for us.”

According to this, the graphics cards based on the Intel Xe HPG microarchitecture with the code name “Alchemist” — formerly “DG2” — should be addressed to gamers and developers with optimizations, unlike the GPUs with “Light Hash Rate” (LHR) alias GeForce RTX 3000 2.0, but do not have a special mining brake that curbs the siphoning off of cryptocurrencies such as Ethereum.

So Raja Koduri and Roger Chandler are already saying that they cannot promise that there will be enough supplies when the Arc GPUs are expected to hit the market in early 2022.

“I’ll always be very cautious, when the demand is so high and when the market is so hard. I can always use more supply. So I’m not going to say I have enough supply in this high-demand market.” — Raja Koduri, Intel.

In the first quarter of 2022, at the earliest, Intel will come onto the market with a total of four products for both desktop PCs and notebooks, which will later be replaced by the subsequent generations “Battlemage”, “Celestial”, and “Druid”.

Facebook Banned Developer For Creating A Tool To Control Facebook Addiction

Facebook

Facebook has permanently banned the developer Louis Barclay for creating a browser extension called ‘Unfollow Everything’. The tool, which no longer exists, should make people less dependent on Facebook by eliminating the News Feed feature.

Because of this tool, Facebook sent him a cease and desist statement and banned him from the social network. According to the developer, for life.

Barclay actually liked Facebook. But at some point, he realized that he actually didn’t need the News Feed that greets you when you log into Facebook. “The News Feed is the thing that keeps people glued to the platform for hours on end, often on a daily basis; without it, time spent on the network would drop considerably.” — writes Barclay in a blog entry.

At the same time, the newsfeed is the most important source of income for Facebook because it is where most of the ads are viewed and clicked.

In order to spend less time on Facebook, Barclay developed the browser extension Unfollow Everything and published it in the Chrome Store in July 2020. Unfollow Everything let users automatically unfollow all their friends, groups and pages on Facebook, leaving their News Feed blank. 

Thousands of people used the extensions and wrote comments like “Thanks to you, I’m officially no longer addicted to Facebook!“. A few months after the publication, scientists from the University of Neuchâtel (Switzerland) expressed an interest in using the tool to investigate the effects of the newsfeed on user satisfaction and time spent on Facebook.

In the summer, Barclay received a letter from Facebook. In a cease and desist declaration, the company demanded that Barclay take the tool off the internet. He was also told that his Facebook account had been permanently deactivated. “An account that I’d had for more than 15 years, and that was my primary way of staying in touch with family and friends around the world.” — writes Barclay.

Pointing to a provision in its terms of service that purports to bind even former users of Facebook, Facebook also demanded that I never again create a tool that interacts with Facebook or its many other services in any way.” — explains the developer. These demands not only seemed outrageous to him but also to the lawyers at Columbia University (USA) and other lawyers from Great Britain.

“I’m a U.K. resident, so a lawsuit against Facebook would probably have played out in a U.K. court, where I would have been personally on the hook for Facebook’s litigation costs if I lost. Facebook is a trillion-dollar company. I couldn’t afford that risk, so Unfollow Everything no longer exists.” — writes Barclay.

The developer writes, the behavior of Facebook is not only anti-competitive but also anti-consumer.

Barclay is not the only one that Facebook confronts with such a scenario. Last year, Facebook acted similarly against the browser Friendly, which enabled users to switch between social media accounts.

Top 10 Programming languages to learn to get your dream IT job

Programming languages to learn to get your dream IT job

You just started your journey in the coding world and like to land on your dream IT job — become a programmer or developer. But you are confused now, you don’t know which programming language is going to get you a good promising career in the coding field.

Tha’s obvious, since there are a vast number of programming languages with great applications and a common dilemma among the newbie coding enthusiasts is trying to decide what programming language to learn to secure the future. Nonetheless, the coding world is constantly evolving along with modern technology and no one can say predict which programming language will rise up and fade away in future. So a programmer needs to be prepared for that too — by learning new skills or programming languages in order to sustain with that coding evolution.

But you guys have to start now. If you like coding and you think programming is the future — of course it is! — then better get ready and start to learn how to code. In this article, we will help you in the selection of the best programming languages to learn — according to current trends and their future applications — that will help you to get your dream IT job.

Programming Languages To Learn To Get Your Dream IT Job:

1. Java

Java — the 20-year-old programming language used by millions of developers and billions of devices throughout the world. Java is commonly used by big companies as the server-side language for backend development. And almost 90% of Android apps are based on Java. Apart from that, Java is used in the development of desktop GUI applications and embedded systems. Without a doubt, with these applications, Java is the indisputable king among programming languages.

2. JavaScript

JavaScript is a high level, dynamic, untyped, and interpreted programming language designed by Brendan Eich. It is one of the three essential technologies of World Wide Web content production alongside HTML and CSS. The majority of websites integrated it and it is supported by all modern web browsers without plug-ins.

And Node.js is one of the essential tools mostly used by programmers who use JavaScript to write Server-Side scripts. Node.js is an out-of-browser JavaScript code execution environment based on the V8 JavaScript engine from Chrome. The demand for Node.js developers is steadily growing and many top Node.js development companies are looking for aspirant developers with attractive salaries.

3. C++

C++ is an improved version of C created by Bjarne Stroustrup in the 80s. It was originally just C with classes and object-oriented, but nowadays it’s a huge and complicated language. It’s also a superset of C, so all valid C code is valid C++ (the other way doesn’t work though). Still very fast.

Major applications of C++ are— development of GUI based applications, web browsers, database software, operating systems etc. makes it one of the best choice of programming languages to learn to get your dream IT job. Also, check out our C program examples for beginners.

4. C#

C# is Microsoft’s language for the .NET Framework. The syntax itself looks like C and C++, but the language itself is totally different. It’s a much higher level but easier to use and does more things for you. It’s very similar to Java but has some more features. Not as fast.

C# is used for the development of Windows or Web, mobile, Windows Store and Enterprise applications. C# can also be used within the SQL Server database to build reports, jobs, and modules to do the backend work

5. Python

Python is one of the easiest to learn and highly dynamic and highly integrated and flexible programming language. It is a widely used general-purpose, high-level programming language designed by Guido van Rossum. Python’s elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms.

6. PHP

PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language. PHP was installed on more than 250 million websites and 2 million web servers.

7. Perl

Perl, designed by Larry Wall, is a well-established programming language. that has been developed through the time and effort of countless free software programmers into an immensely powerful tool that can be used on practically every operating system in the world.

Perl programming language is used for CGI scripts. Many large projects like Slash, Bugzilla etc. are written in Perl. It also uses in web development and processing of texts and analysis of strings.

8. DotNet (.NET)

.NET Framework is a software framework developed by Microsoft that runs primarily on Microsoft Windows. The technology supports building and running the next generation of apps and XML Web services. It provides a code-execution environment that eliminates the performance problems of scripted or interpreted environments. The .NET framework can work with several programming languages such as C#, VB.NET, C++, and F#.

9. Swift

Swift is a general-purpose, multi-paradigm, compiled programming language developed by Apple Inc. It is a safe, fast, and interactive programming language friendly to new programmers. It is mainly used for developing application and software for iOS, macOS, watchOS, tvOS, and Linux.

10. Kotlin

Kotlin is an expressive, concise, and powerful programming language for new Android developers. Moreover, now it is the official language on Android. It is a statically typed programming language which is 100% interoperable with Java. Now the companies are searching for developers to create apps based on this new Android development programming language.

So that’s it. These are the top 10 trending programming languages that will help you to get a dream It job. But the above statistics will change when the market and demand will change. If you find any other programming language is worthy to be listed please comment below.

FIFA 22 Could Be The Last Game In EA’s FIFA Franchise

FIFA 22 cover

With the release of FIFA 22, Electronic Arts (EA) license agreement with the Fédération Internationale de Football Association (FIFA) would be coming to an end. Probably, FIFA 22 could be EA’s last FIFA title.

As we look ahead, we’re also exploring the idea of renaming our global EA SPORTS football games.” EA announced in an official statement following the successful launch of FIFA 22, which already has 9.1 million players. “This means we’re reviewing our naming rights agreement with FIFA.”

Fortunately, it seems that this agreement with FIFA is independent of all other associations and official licenses throughout the world of football so that the next games would still have access to the impressive list of “17,000+ athletes across 700+ teams, in 100 stadiums and over 30 leagues around the world.”

EA goes on to say that it invests in partnerships and licenses that are “most meaningful to players.”

Steve Jobs Wanted To Pre-Install Mac OS On Dell Computers

Steve Jobs news and stories

As Apple commemorated 10 years since the passing of its co-founder Steve Jobs, Dell founder and CEO Michael Dell shared a curious story with CNET about a deal that went unnoticed in 1997.

In 1993, Steve Jobs visited Dell’s home several times that year to convince him to adopt the NeXT operating system developed by the company Jobs founded after his departure from Apple.

According to Jobs, it was better than Windows, and he was convinced it could outperform it on workstations. His arguments did not convince Michael Dell, citing a lack of consumer interest in Jobs’ software.

Then, in 1997, Steve returned to Apple as interim CEO, and shelved NeXT (it was bought by Apple for 429 million dollars). He approached Michael Dell again to offer him something more interesting — pre-install Mac OS on Dell computers so that the end-user could choose between using Windows or Mac OS.

It was a good idea since it gave a differential value to Dell equipment, but in the end, it did not come to fruition either, despite the fact that the company also found it a wise proposition.

Dell remembers this anecdote with a smile, saying that the deal was a good attempt by Jobs, but it was not “an inexpensive proposition that made a lot of sense” as it would have to pay Apple a lot of money in license fees even if buyers of PCs did not use Mac OS.

The Apple of that time was not the Apple of today, and the CEO of Dell was unsure of the future of the Mac OS. Another problem was that Jobs did not guarantee access to Mac OS three, four or five years later, and that could leave Dell’s Mac OS customers with no luck as the software evolved.

It could have changed the trajectory for Windows and Mac OS on PCs. But obviously they went in a different direction.” — says Michael Dell.

Michael Dell has commented that if Steve Jobs had agreed to charge only for the actual use of Mac OS on Dell computers, he would have accepted this proposal.

7 Apps and Websites That Help You to Сross the Language Barrier

Learn a Foreign Language

Buenos Dias! Or should I say, Guten tag? Are you trying to learn a new language? Congratulations on your adventure! It’ll be a hard task, but a rewarding one nonetheless.

Fortunately for all language-lovers out there, the Internet provides you with a lot of things you can take advantage of to better yourself in the language you’re studying.

Read down below to find out!

1. Language-learning apps

There are a lot of apps online that will teach you a new language. If you feel you can handle a new language all by yourself, this is the perfect ally for your language-related battles.

If you visit language classes, they are a great aid to brush up on old concepts that you might not understand yet! The best ones are Duolingo and Memrise.

In addition to the apps mentioned, there are also language-learning websites such as Rosetta Stone, Busuu, and Lingoda that offer a more structured and immersive approach to language learning, with the option of interacting with native speakers and online language tutors.

2. Google Translate may be useful from time to time

If you are having a hard time trying to understand a word or a line from a text, Google translate might be able to solve your language-related issues.

It’s easy to use and reliable most of the time. Keep in mind it’s not perfect and it’s a constant work in progress, so never take it as your main source of knowledge.

3. Make foreign friends using Interpals

Once you get good at the new language you are learning, it’s time to take your newly-developed abilities for a test drive around the world!

Back in the day, it was hard to create a penpal relationship with someone from around the globe, but now it’s incredibly easy! All you have to do is sign up at Interpals and look for someone to talk to.

You’ll make new friends, learn things about other countries, and become a better foreign language speaker – all at once!

4. Using Text Converter

Using a text converter is another best method to break the language barrier. If you know how to speak a language but don’t know how to write, text converters are here to assist you. For example, if you don’t know how to write in Malayalam (Indian language), text converter tools like English to Malayalam typing will help you type in English, convert it to Malayalam easily. You can use this online tool to convert English typing to Malayalam easily. If you live or belong to Kerala, want to write in your regional language, you can use our tool. The tool also supports other language converters too.

5. Organize video calls with foreigners using Skype

Writing letters online to foreign friends is great, but you shouldn’t stick to improving your writing skills only! You need to work on your listening and speaking abilities as well to become truly proficient in a foreign language.

And there’s no better way to do it than by making video calls using Skype or alternatives. If you have a good internet connection, it’ll be of great quality. And free of charge!

6. Read foreign blogs and newspapers

A great way to improve your writing abilities is to read. You need to read a lot when you are trying to learn a foreign language. Some people even learn languages to read blogs, books, and newspapers in their original language – that’s how important it is!

You should try to look for different newspapers online. And, if possible, look for newspapers with different political views, that way, you’ll get a sense of different tones of writing and a better sense of the overall language!

7. Use YouTube and Filmix to watch foreign films; Use Apple Music or Spotify to listen to foreign songs legally

You can also improve your listening abilities in a fun, relaxed kind of way. Consuming media! You probably love to listen to music and watch movies. We all do! Everyone thinks it’s a way to have fun and entertain yourself, but if you are learning a new language, you can use it to study as well!

Look for foreign films and foreign music of your target language and dive right into them! It might not seem like much at first, but you’ll soon realize you are making great process by paying attention to how people talk, act, and sing!

Asahi Linux Runs Natively On Macs With Apple M1 SoC

Asahi Linux

Asahi Linux can now be used natively on Macs with the M1 chip. It took almost a year for developers to run the Linux operating system natively on any Mac-based on the Apple M1 SoC.

According to their progress report, “Asahi Linux is usable as a basic Linux desktop (without GPU acceleration)!“.

A lot has happened in the past month, especially in driver development, and certain stability has been achieved. Many important drivers are now at least in the review phase; others are already merged in the Linux kernel 5.16.

The drivers for the PCIe bindings, a PCIe driver (PCIe-apple) and a USB-C-PD driver (tps6598x) are merged, while the Pinctrl-driver (apple-gpio-pinctrl), the I²C driver (i2c -pasemi) and the ASC-mailbox-driver (apple-mailbox) are being reviewed.

With these drivers, M1 Macs are actually usable as desktop Linux machines!“, said Héctor Martín, the project leader. “While there is no GPU acceleration yet, the M1’s CPUs are so powerful that a software-rendered desktop is actually faster on them than on, e.g. Rockchip ARM64 machines with hardware acceleration.”

For running x86 apps Rosetta style, there is FEX, which I’m very excited to try out. It should work with Wine to allow you to run Windows games too… Once we have a stable kernel foundation, we will start publishing an ‘official’ installer that we expect will see more wide usage among the adventurous.” — Hector said in a conversation with The Register.

Windows 11 Causes 15% Performance Drop On AMD Ryzen CPUs

AMD Ryzen news and stories and reports

Windows 11 has been officially released, but if you have an AMD Ryzen processor, you may want to pause the update as the next-gen Windows operating system causing problems with Ryzen CPUs.

According to AMD, the performance is lower with current and older Athlon/Epyc/Ryzen processors when Windows 11 is used instead of Windows 10. The decrease in performance amounts to 3 percent to 15 percent, depending on the software and chip used.

Windows 11 impacts gaming performance with Ryzen processors is due to an increase in L3 cache latency. Both AMD and Microsoft are aware that L3 cache latency on Windows 11-compatible Ryzen processors increases by up to three times. This negatively impacts games.

Another issue is that AMD’s “preferred kernel” feature does not work as advertised. Preferred Core maps applications to the fastest core on the chip, which can cause significant drops in performance with chips of 65W or more.

Fortunately, Microsoft and AMD are already working on an update to address performance issues with AMD processors, which will be released via Windows Update. For all those Ryzen users out there, it is better to wait for the patch before making the jump to Windows 11.