InfoQ Homepage News
-
Typescript 5.4 Beta Released with Noinfer Utility Type and Improved Type Inference
Daniel Rosenwasser, senior program manager for TypeScript, recently announced the beta release of TypeScript 5.4. TypeScript 5.4 features improved type inference, a new NoInfer utility type, and breaking changes.
-
Red Hat Enterprise Linux Modifies Pricing Model for Cloud Deployments
Red Hat has recently announced a revised pricing tied to vCPU count for Red Hat Enterprise Linux (RHEL) deployments across major cloud providers, including AWS, Azure, and Google Cloud. The updated pricing will be effective on April 1st and has sparked concerns among certain users.
-
NVIDIA Unveils Chat with RTX, a Locally Run AI Chatbot
NVIDIA has introduced Chat with RTX, allowing users to build their own personalized chatbot experience. Unlike many cloud-based solutions, Chat with RTX operates entirely on a local Windows PC or workstation, offering enhanced data privacy and control.
-
OpenAI Launches AI Text-to-Video Generator Sora
Sora is OpenAI's new generative AI model to create videos from textual prompts. Currently in preview, the new model is able to create photorealistic videos up to 60 seconds long leveraging its ability to understand how things exist in the real world and combining multiple shots together without character or style disruption.
-
OpenSilver 2.1 Brings F# Support for the Silverlight Reimplementation
OpenSilver 2.1, an update for the remake of the discontinued Silverlight web application framework, introduces support for F# language. The update also contains migrated samples from the original toolkit and allows developers to use themes.
-
How to Prevent and Repay Technical Debt: What Teams, Tech Leads and Managers Can Do
Tech leads, project managers, and managers can prevent technical debt by giving software developers more time; in addition, they can plan for spare time and refactoring sprints to allow teams to improve code. To prioritise technical debt, development teams can show how much time we can save if we invest, and how complicated the software will become in the future if we don’t repay technical debt.
-
DoorDash Uses CockroachDB to Create Config Management Platform for Microservices
DoorDash created a configuration management platform to help its logistics team maintain the growing number of business preferences and configuration values. The company used CockroachDB for persistence and simplified the architecture compared with the previous solution. The new platform enables experimentation, improves configuration value lifecycle, and provides flexibility and extendibility.
-
MIT Researchers Use Explainable AI Model to Discover New Antibiotics
Researchers from MIT's Collins lab used an explainable deep-learning model to discover chemical compounds which could fight the MRSA bacteria. The model uses graph algorithms to identify chemical compounds which are likely to have antibiotic properties. Additional models predict whether or not the chemicals would be harmful to humans.
-
Apache Pekko: Simplifying Concurrent Development with the Actor Model
Apache Pekko is an open-source framework designed to simplify the development of concurrent, distributed, resilient, and elastic applications. Leveraging the Actor Model, Pekko offers high-level abstractions for concurrency, allowing developers to focus on business logic rather than low-level implementation details.
-
Skills and Insights for First-Time Managers
The skills and capabilities required to be an effective first-time engineering manager are often orthogonal to those of an IC. These range from people management through to delivery of projects. We report on recent podcasts featuring Ben Greenberg, Matt Stratton and Shopify's James Stanier as they share practical management patterns for prospective, new and seasoned engineering managers.
-
Microsoft Copilot Studio Enables AI-Driven Conversational Interfaces for Business Applications
Microsoft recently announced the low-code tool Microsoft Copilot Studio at Ignite 2023. Copilot Studio users can both build standalone copilots and customize Microsoft Copilot for Microsoft 365 — thus using AI-driven conversational capabilities for ad-hoc enterprise use cases.
-
Optimizing Java for Modern Hardware: the Continuous Evolution of the Vector API
JEP 460, Vector API (Seventh Incubator), has been delivered for JDK 22, marking the culmination of iterative enhancements from its initial incubation in JDK 16 through to JEP 448 in JDK 21. This latest version, part of Project Panama, introduces significant improvements upon feedback from six previous rounds of incubation.
-
iOS Developers Can Now Use Non-Apple App Stores in the EU, for a Fee
Responding to the European Commission Digital Markets Act (DMA), which aims to regulate the "gatekeeper power" of digital companies, Apple has opened up the possibility for developers to distribute their iPhone apps through alternative marketplaces in EU countries. Developers, though, will be required to pay a new Core Technology Fee if they do.
-
TLS 1.3 Preview Now Available in Azure API Management
Azure API Management is set to introduce TLS 1.3 support in its V1 and V2 tiers starting in the initial week of February 2024. According to Microsoft, the rollout will occur progressively across regions. Inbound traffic for both V1 and V2 tiers will inherently support TLS 1.3 for incoming requests from API clients.
-
HashiCorp Enhances Proactive Secrets Discovery with HCP Vault Radar
Infrastructure automation software company HashiCorp has announced a limited beta phase for HCP Vault Radar, a Software-as-a-Service (SaaS) based secrets discovery product. HCP Vault Radar is a secret scanning product that focuses on the proactive discovery of unmanaged or leaked secrets, allowing organizations to take swift action if secret information is exposed.