level – Devstyler.io https://devstyler.io News for developers from tech to lifestyle Thu, 14 Sep 2023 08:50:12 +0000 en-US hourly 1 https://wordpress.org/?v=6.8.5 Musk Defines Artificial Intelligence as a “Civilizational Risk” for Governments and Societies https://devstyler.io/blog/2023/09/14/musk-defines-artificial-intelligence-as-a-civilizational-risk-for-governments-and-societies/ Thu, 14 Sep 2023 08:50:12 +0000 https://devstyler.io/?p=111015 ...]]> Elon Musk warned senators during a Capitol Hill meeting that artificial intelligence is a “civilizational risk” to governments and societies, NBC News reports.

This is the first of its kind closed-door summit with artificial intelligence as the main topic and all the titans of big tech, including Mark Zuckerberg, Bill Gates, Sundar Pichai and Sam Altman.

After leaving the meeting, the billionaire entrepreneur called the event “historic.” He stood by the idea that artificial intelligence should be controlled by a new federal agency because he believes AI poses a huge danger.

“The consequences of AI going wrong are severe so we have to be proactive rather than reactive. The question is really one of civilizational risk. It’s not like for one group of humans versus another. It’s like, hey, this is something that’s potentially risky for all humans everywhere”, Musk told a gaggle of reporters before he ducked into his waiting Tesla.

According to Musk, the chance of artificial intelligence wiping out humanity is just above zero, and therefore it is necessary to take preventive measures.

Senator Cynthia Lummis, who was present at the meeting, told reporters that she was very surprised and even stunned by Musk’s phrase that referred to artificial intelligence as a “civilisational risk”.

Zuckerberg, the CEO of Meta, did not answer questions as he left the summit. His team provided his prepared remarks from inside the room, where he said the onus is on the government to regulate AI.

Altman, the CEO of ChatGPT parent company OpenAI, said he was surprised, given the format, by the broad agreement in the room on “the need to take this seriously and treat it with urgency”.

In addition to Musk, Zuckerberg, Gates and Altman, Wednesday’s forum was attended by the CEOs of Google, IBM, Microsoft, Nvidia and Palantir, as well as the heads of labor, human rights and entertainment groups.

]]>
Is there really a Secret Cow Level in Diablo 4? https://devstyler.io/blog/2023/06/15/is-there-really-a-secret-cow-level-in-diablo-4/ Thu, 15 Jun 2023 07:08:00 +0000 https://devstyler.io/?p=107778 ...]]> Diablo 4 players are adamant that there is a secret cow level in the game, although Diablo general manager Rod Ferguson has denied its existence, Eurogamer reports.

In a May interview with Kinda Funny, Ferguson said that people shouldn’t spend time looking for a secret level that doesn’t exist.

“We’ve had some fun, but we wanted to make sure it felt authentic to the gothic, dark themes we had. And because of that, there’s no secret level in Diablo 4 that people might be looking for, as per previous games.”

Said Rod Fergusson.

Players, however, don’t believe the general manager and have still been searching for a secret level in Diablo 4 since the game’s release.

In the first part of Diablo, a rumor was released that there was a secret cow level. And if you click on a specific cow and a specific number of times, you will open a portal to a mysterious level known as the Secret Cow Level. It turned out that no such mystery existed in the first game, but players left their doubts about the rest of Diablo.

So far, there’s no sign of a secret level in Diablo 4 – despite some slight references to cows throughout the game.

As reported by PC Gamer, a thread on reddit includes some interesting evidence that fans think might be a hint of its existence after all.

There’s also more conclusive evidence. Both a “Bloody Wooden Shard” item with a W carved into the side and a “Mustic Dome” can be found in the game, likely referencing the wooden leg of Virth and the city portal dome that were needed to access the Mu Mu farm in Diablo 2.

Will Diablo 4’s secret level turn out to be real, or will all players’ efforts to figure it out prove futile?

If you’re a fan of the game, share your thoughts by emailing us at [email protected], and we’ll be happy to share your comments with our readers.

]]>
Apple Introduces Glasses Combining Digital Content with the Physical World https://devstyler.io/blog/2023/06/09/apple-introduces-glasses-combining-digital-content-with-the-physical-world/ Fri, 09 Jun 2023 06:49:38 +0000 https://devstyler.io/?p=107553 ...]]> Apple introduced Apple Vision Pro, a spatial computer that combines digital content with the physical world while allowing users to be present and connected with others.

Vision Pro allows users to interact with digital content in a way that creates the feeling that it is physically present in their space. Vision Pro’s breakthrough design incorporates an ultra-high resolution display system that features 23 million pixels across two displays, and Apple’s custom silicon in a unique dual-chip design to ensure every experience feels like it’s happening in front of the user’s eyes in real time.

“Today marks the beginning of a new era for computing. Just as the Mac introduced us to personal computing, and iPhone introduced us to mobile computing, Apple Vision Pro introduces us to spatial computing”,

said Tim Cook, Apple’s CEO.

“Creating our first spatial computer required invention across nearly every facet of the system. Through a tight integration of hardware and software, we designed a standalone spatial computer in a compact wearable form factor that is the most advanced personal electronics device ever.”,

said Mike Rockwell, Apple’s vice president of the Technology Development Group.

Apple Vision Pro is changing the way users interact with their favorite apps, capture and relive memories, enjoy TV shows and movies, and connect with others on FaceTime.

Spatial computing makes new types of games possible with titles that can span a spectrum of immersion and bring gamers into all-new worlds. Users can also play over 100 Apple Arcade games on a screen as large as they want, with incredible immersive audio and support for popular game controllers.

A user’s world can transcend the size of a physical room with landscapes that can help them focus or reduce clutter in busy spaces. A twist of the digital crown allows the user to control how present or immersed they are in the environment.

One of the most interesting features is Optic ID is a new secure authentication system that analyzes a user’s iris under various invisible LED light exposures, and then compares it to the enrolled Optic ID data that is protected by the Secure Enclave to instantly unlock Apple Vision Pro. A user’s Optic ID data is fully encrypted, is not accessible to apps, and never leaves their device, meaning it is not stored on Apple servers.

Where a user looks stays private while navigating Apple Vision Pro, and eye tracking information is not shared with Apple, third-party apps, or websites. Additionally, data from the camera and other sensors is processed at the system level, so individual apps do not need to see a user’s surroundings to enable spatial experiences. EyeSight also includes a visual indicator that makes it clear to others when a user is capturing a spatial photo or video.

]]>
Top 5 Ways to Improve Security https://devstyler.io/blog/2023/05/09/top-5-ways-to-improve-security/ Tue, 09 May 2023 09:30:49 +0000 https://devstyler.io/?p=105904 ...]]> Cyber threats are growing exponentially, both in volume and complexity. Many of these threats may go unidentified or may be detected too late for an organization to avoid a data breach or other associated risks.

The risk of threats is increasing, and one of the main reasons is the adoption of new digital technologies such as cloud computing, automation, artificial intelligence and ML on a larger scale and at greater speed.

As this is an inevitable process that is part of the evolution of the industry, it is imperative that companies build a robust security strategy to identify, prevent and respond to the ever-evolving cyber threats. In today’s article, we’ll take you through some of the most secure ways you can improve your organization’s security, presented by Devops Digest.

Top 5 Ways to Improve Security

Performing an inventory audit
Complete visibility of your organization’s assets is fundamental to improving security. An inventory audit should include all on-premises, cloud and mobile assets, managed or unmanaged assets, applications and infrastructure, peripheral assets and core assets. It is also imperative to understand the business criticality of each asset.

Security assessment
The assessment provides a complete picture of your organization’s internal and external security posture. Through it, you’ll be able to understand security gaps across your organization and determine the next steps you need to take to improve your cybersecurity maturity level.

Choosing a cybersecurity framework
A cybersecurity framework helps organizations better understand their cybersecurity risks and protect their business. It is important to know that due to the fact that each industry has its own set of compliance and data protection needs, different frameworks are available in the market.

Educate your employees
It is very important that your employees share equal responsibility for protecting the organization from security threats. Cybersecurity awareness training programs would help employees understand the importance of cybersecurity, the potential consequences of a data breach, and their role in preventing attacks. They would also be able to recognise and respond effectively to cyber-attacks. By doing so, you can easily foster a strong security culture within your company, thereby improving your security posture.

Adapt
It would hardly surprise you if we told you that adaptation is the key to survival in this changing landscape of cyber threats. The truth is that no organization is immune to cyberattacks. Sooner or later every company, regardless of the nature and size of its business, will come face to face with this threat. To be well prepared for it, you need to regularly assess and optimize your security processes and controls and strengthen your security posture. Companies need to refine their incident response and business continuity plans to respond to changes in threat levels.

]]>
The Best Programming Languages for Game Development https://devstyler.io/blog/2023/03/06/the-best-programming-languages-for-game-development/ Mon, 06 Mar 2023 07:30:06 +0000 https://devstyler.io/?p=102498 ...]]> Game development is an art and describes the design, development and release of a game. It can include conception, design, construction, testing, and marketing. While creating a game, it is important to think about game mechanics, rewards, player engagement, and level design.

The choice of programming language is also very important, and besides, it can be difficult for the beginner. Today, we’ve chosen to bring you some of the top programming languages that are best suited for creating games this year according to Analytics Insight.

The Best Programming Languages for Game Development

Python
Python can be used for more than just prototyping, machine learning, and server-side computing; it can also be used for game creation. There are several benefits of game creation in Python. For openers, it’s simple to grasp. Thanks to its simple syntax, Python provides an excellent beginning place for game creation concepts.

Java
Java employs object-oriented programming. That is, elements from other applications can be reused. Furthermore, this game creation language ensures legacy code modernization and ease of upkeep. It also helps to minimize errors by concealing some object details.

C++
C++ has many advantages when creating games. This programming language is object-oriented and divides games into logical components that are easy to understand and use. Moreover, it is compatible with other programming languages. To provide a superior customer experience, a gaming endeavor may require more than one language.

Lua
Lua provides meta-mechanisms for easier component creation. This programming language also features incremental garbage collection to minimize memory utilization. The best part is that this programming language is open-source, which means you can use its game design how-to-start features for free. It can be combined with programming languages such as C and C++, as well as scripting languages such as Ruby and Perl. The best aspect is that no complicated rewrites are required to integrate Lua with another programming language.

Java script
This game creation language is quick. Network queries to backend services do not affect JavaScript unless there are external game design needs. Not to mention compatibility. Unlike scripting languages like PHP, you can put JavaScript in any online website. JavaScript maintains a straightforward structure.

SQL
This language allows for smooth exchanges between your game and the databases that store associated data. As a result, users can access their accounts and carry out other activities on the server. games require data to customize user encounters and perform frequent updates.

C#
C# also has a plethora of enabling libraries and toolkits. The language has developed dramatically to become a famous development language. C# reference materials are widely accessible online as a result of the language’s success. The NET foundation includes a plethora of tools for building websites, implementing security, and working with file systems

Scala
Scala, in addition to object-oriented programming, employs functional coding principles to produce code that is both functional and succinct. Not to mention Scala’s succinct syntax, which enhances comprehension and learning. You can also request assistance from Scala’s expanding group, which includes Java developers.

Rust
Rust is one of the game creation technologies to keep an eye on. For openers, Rust moves quickly. Compilers can improve code for speed because typing happens automatically. Similarly, its feature static dispatch is similar to C++ templates, but it is simpler. In terms of cross-platform compatibility, this language adapts to various running systems.

Kotlin
This programming language is supported by the Java Virtual Engine. That is, you can use it with Java to create server, online, client, or Android applications. Android developers can create products in both languages or transform Java applications to Kotlin.

]]>
The Skills That Show Tech Leaders Look to the Future https://devstyler.io/blog/2023/02/03/the-skills-that-show-tech-leaders-look-to-the-future/ Fri, 03 Feb 2023 10:44:12 +0000 https://devstyler.io/?p=100098 ...]]> Being a technology leader is nice, but also very responsible. As such, you need to ensure your teams are always learning. They should have the opportunity to challenge the status quo and experiment with new technologies and approaches.

If this doesn’t happen, there’s a good chance that any effort to succeed will be delayed or worse – abandoned. To avoid this, it can be useful to identify which skills make someone stand out as a technology leader.

Today, we’ve chosen to present some skills that show tech leaders are looking to the future, according to The Enterprisers Project.

Inspiring others
Harvesting innovation requires changing how teams plan, think, and act. Inspiring others is key to encouraging teams to think differently. This is a challenge, as most organizations create barriers to change – opting for minor incremental improvements versus leapfrog breakthroughs. Inspirational technology leaders create teams that challenge the status quo, risk failure, and seek continuous learning to unlock innovation.

Inspirational leadership is a continuous activity. Future-ready technology leaders keep teams motivated and progressing toward a shared goal through committed action.

Storytelling
Once teams are motivated to create change, the next step is moving the entire organization toward the transformation goals. To achieve this cross-organization momentum, today’s technology leader must be a strong storyteller. A leader’s ability to connect the purpose of a transformation with each member of the organization is critical to help everyone see themselves as part of the journey.

All transformations require team members to learn new skills and possibly take on new roles in the future. This can be a challenge for many team members if they are successful in their current role and do not see the need to change. Being a storyteller helps team members envision themselves being successful at the end of the transformational journey.

Decisiveness
Teams look to leaders to be decisive. As the pace of change quickens, it is even more critical for technology leaders to build confidence through decision-making, and most do not. With abundant choices and decisions, most technology leaders adopt a wait-and-see approach out of concern that making the wrong decision can hurt the team. However, with a timely decision based on the best information available, teams can accelerate progress.

Flexibility
Decisiveness by itself is not enough. A strong technology leader needs to operate with flexibility. The pace of change is no longer linear, and leaders have less time to assess and understand every aspect of a decision. Consequently, decisions are made faster and are not always the best ones. Realizing which decisions are not spot-on and being able to adapt quickly is an example of the type of flexibility a leader needs.

]]>
WebAssembly vs. JavaScript – Who is better? https://devstyler.io/blog/2023/02/02/webassembly-vs-javascript-who-is-better/ Thu, 02 Feb 2023 09:52:21 +0000 https://devstyler.io/?p=99991 ...]]> JavaScript has been around since 1995, when Brendan Eich created the language to support Netscape, a now-defunct but aesthetically pleasing web browser that was revolutionary for its time. Since then, the ECMAScript standard has been the foundation of web page development and accounts for the majority of applications that run in the web browser, writes The New Stack.

Recently, WebAssembly (Wasm) has also appeared. After the World Wide Web Consortium (W3C) declared it a web standard in 2019, it became the fourth web standard along with HTML, CSS, and JavaScript.

But while web browser apps represent the central and historical use case for Wasm, again, it’s a matter of it being designed to run anywhere on a properly configured processor – this is where Wasm and JavaScript diverge and become more integrated for some use cases.

Wasm and JavaScript
Wasm and JavaScript are closely related, but besides JavaScript, Wasm does other things. Wasm’s original goal of helping JavaScript run more efficiently in the web browser remains a key component of their integration. Today, it extends beyond the web browser and encompasses edge and server applications for which JavaScript is not best suited.

This is due to the way Wasm works in binary format at the processor level. And lest we forget, unlike JavaScript, Wasm is not a programming language. One of the main unique features of Wasm is that its functionality allows it to work with a number of different languages in addition to JavaScript, including Python, Rust, of course, as well as Go, .NET, C++, Java, and PHP, writes The New Stack.

Wasm could give JavaScript a performance boost by compiling the otherwise interpreted language and its runtime into Wasm modules, Torsten Volk, an analyst for Enterprise Management Associates (EMA), told The New Stack. Code that is already compiled will generally run faster than code that still needs to be interpreted at runtime, such as JavaScript, he said.

Volk also says that the integration of Wasm and JavaScript works well for a wide range of applications. These include browser-based machine learning in edge locations, browser-based games requiring high performance, augmented and virtual reality applications that require low-latency execution, and applications in general that need to be able to run quickly.
He also shares that the historical co-evolution of JavaScript and WebAssembly is complementary, as Wasm was created about 20 years after JavaScript and aims to extend JavaScript use cases to more performance-demanding application workloads.

Who is better?
For pure computational performance as well as for such tasks as image processing, WebAssembly has certainly proven its advantages as being much faster than JavaScript. But the context is probably much more complex than that.

“In the browser, I think the biggest advantage of WebAssembly is the potential to use libraries from other languages. Performance is good and can be useful for web applications like Figma. But code reuse is broadly applicable to many Web applications,”

Butcher says.

Because JavaScript is a language that is accessible to almost anyone and offers many community-supported libraries that “support tons of use cases without having to reinvent the wheel,”

Volk noted.

“The fact that Wasm can be combined with ReactJS and other popular JavaScript frameworks further expands the scope of JavaScript use cases, allowing developers to deliver full-fledged enterprise applications in a simple and responsive way,”

Volk continued.

Security issues
Volk’s view is that Wasm offers security advantages over JavaScript-only code. It serves to increase the security of JavaScript code when Wasm is used as a “compiler on steroids” with which JavaScript applications can be deployed. For example, Wasm isolates JavaScript from the browser, provides memory safety, and implements strongly typed variables that are harder to use than dynamically typed JavaScript variables. And using JavaScript in Wasm provides a nice security boost” to the entire application.

But that doesn’t mean JavaScript is inherently insecure. JavaScript can be made quite secure, according to Ralph Squilas, principal program manager at Microsoft, Azure Core Upstream, in an emailed response. He fired back in defense of JavaScript that browsers are some of the most attacked surfaces on the planet. However, WebAssembly facilitates defense-in-depth with a mathematically provable sandbox model that tools like Veriwasm take advantage of.

]]>
Microsoft Introduces VALL-E, a Level-Changing TTS Language Model https://devstyler.io/blog/2023/01/30/microsoft-introduces-vall-e-a-level-changing-tts-language-model/ https://devstyler.io/blog/2023/01/30/microsoft-introduces-vall-e-a-level-changing-tts-language-model/#comments Mon, 30 Jan 2023 11:34:08 +0000 https://devstyler.io/?p=99725 ...]]> Microsoft has introduced VALL-E, a new text-to-speech (TTS) language model method that uses audio codecs as intermediate representations and can reproduce anyone’s voice after listening to just three seconds of audio recording, Infoq wrote on the topic.

According to the research paper, VALL-E can not only create high-quality personalized speech with just a three-second recording of a tilted speaker acting as an acoustic stimulus. It does this without the need for additional structural engineering, pre-designed acoustic characteristics or fine-tuning. It supports contextual learning and TTS approaches based on zero-shot prompts.

Audio demonstrations of the AI model in action are provided by VALL-E. “Speaker Prompt”, one of the samples that VALL-E needs to duplicate. For comparison purposes, the “Ground Truth” is a pre-recorded excerpt from the same speaker that uses a particular phrase (sort of like the “control” in the experiment). The “Baseline” sample represents a typical example of text-to-speech synthesis, and the “VALL-E” sample represents the output of the VALL-E model.

TTS technology has been integrated into a wide range of applications and devices, such as virtual assistants like Amazon’s Alexa and Google Assistant, navigation applications, and e-learning platforms. It is also used in industries such as entertainment, advertising and customer service to create more engaging and personalized experiences.

]]>
https://devstyler.io/blog/2023/01/30/microsoft-introduces-vall-e-a-level-changing-tts-language-model/feed/ 1
Apple with New iPhone and iPad Features Available This Year https://devstyler.io/blog/2023/01/30/apple-with-new-iphone-and-ipad-features-available-this-year/ Mon, 30 Jan 2023 09:52:13 +0000 https://devstyler.io/?p=99664 ...]]> Despite all the speculation about iOS 17 still circulating in the digital space, there are a few features that Apple has announced but not yet released for iPhone and iPad users.

Apple Pay later
One of the most anticipated new features in this category is Apple Pay Later. Announced at WWDC 2022, Apple Pay Later will allow you to split your Apple Pay purchases into four equal zero-interest payments spread over six weeks.

The Apple Pay Later feature is similar to competitors like Affirm and Klarna, two of the companies leading the modern wave of “buy now, pay later” type platforms. Apple notes that its platform will be “seamless and secure,” with integration into the Apple Wallet app and zero fees.

Apple Card Savings Account
Apple has announced that it will integrate a high-yield savings account directly into the Wallet app for Apple Card users. This feature was announced in October, with Apple saying it would be available “soon.” Given that the Apple Card is only available in the United States, the new savings account will also be limited to the US.

During the WWDC conference, Apple unveiled what it described as “the next generation of CarPlay.”

Next-generation CarPlay
The new CarPlay interface has been dramatically redesigned compared to what’s currently available. It will offer support for multiple screens in the vehicle and will be able to integrate deeply with the vehicle’s hardware. This new CarPlay design could completely replace the manufacturer’s own digital interfaces:

-Speed, fuel level, temperature, and more on the instrument cluster

-Control the radio or change the climate directly through CarPlay

-Personalize the driving experience by choosing different gauge cluster designs

-With widgets, users will have at-a-glance information from Weather and Music right on their car’s dashboard

Web push notifications

Support for web notifications in Safari has been available on the Mac for several years, but remains noticeably absent on the iPhone and iPhone. What reminded us of this feature was a Mastodon post by Jen Simmons, who works as an Apple Evangelist on the company’s Web Developer Experience team.

In the post, Simmons asked users to share their “favorite web apps” they’ve added to their iPhone’s home screen. This could signal Apple’s ongoing work on web push notifications for the iPhone and iPad, as well as some other improvements to the performance of progressive web apps on Apple’s platforms.

]]>
Microsoft Expands Developer Capabilities in Azure Sphere IoT Platform https://devstyler.io/blog/2023/01/17/microsoft-expands-developer-capabilities-in-azure-sphere-iot-platform/ Tue, 17 Jan 2023 09:28:24 +0000 https://devstyler.io/?p=98554 ...]]> Developers can now use the Rust programming language when creating applications in the Azure Sphere platform for Internet-connected devices.

Developers can take advantage of the performance and security capabilities in Rust to create software for IoT devices and other embedded systems that may be the target of botnets and other malware.

The move by tech giant Microsoft, which introduced the idea back in June 2022, coincides with Google’s decision that it will support third-party Rust libraries in its open-source Chronium project. Like Microsoft, Google highlighted the security features in the programming language.

“Rust and Azure Sphere are a good match – a programming language that can improve safety of code with strict compile time safety checks alongside Azure Sphere’s secure identity, update, and end-to-end encrypted communication services for internet-connected devices should provide greater security to the customer applications,”

Akshatha Udayashankar, an embedded software engineer at Microsoft, wrote in a blog post.

Azure Sphere includes built-in security features for Internet-connected devices and consists of hardware built on chips from MediaTek and a Linux-based operating system. It also includes cloud-based Azure Sphere Security Services (AS3), which creates a secure connection between devices and the Internet or cloud.

AS3 provides secure boot, device identity authentication, software trust, and device certification that works with trusted code. Thanks to it, Microsoft can securely download updates to the Azure Sphere operating system and apps to devices.

The Microsoft blog explains that Rust strives to make code safe and code fast. Zero-cost abstractions ensure that higher-level features are compiled into low-level code as quickly as code is written by hand. Checks performed by the Rust compiler ensure stability by adding features and refactoring. This contrasts with legacy code in languages without these checks, which is riskier and requires more careful attention, review, and testing.

Like other Azure Sphere applications, those now built in Rust are expected to be fully functional in 2031, regardless of security patches, fixes, and new features added to Azure Sphere OS by then. Rust can be very efficient, but by including many dependencies in the application itself, in some cases it may be necessary to evaluate how a Rust implementation uses memory compared to a C-language application.

]]>