Cloud Computing

Why genAI-powered intelligent document processing is a big deal
One of the earliest digital transformation drivers was digitalization, in which organizations converted paper-based processes to digitized workflows. In ideal circumstances, paper documents became web or mobile forms, and workflows replaced handoffs. ...
2025-03-04 09:00
Does Microsoft’s Majorana chip meet enterprise needs?
Microsoft’s Majorana 1 chip is billed as the company’s first quantum computing processor. The excitement surrounding this million-qubit dream, with its unique architecture and reliance on exotic materials like indium arsenide, seems like a watersh...
2025-03-04 09:00
Teradata adds Enterprise Vector Store to augment RAG
Teradata is adding vector support to its platform in the form of a new Enterprise Vector Store, an in-database offering, to enable and augment use cases that require retrieval augmented generation (RAG), such as agentic AI. Other features of Enterpris...
2025-03-04 08:54
TypeScript 5.8 reaches general availability
Microsoft’s TypeScript 5.8, the latest version of the company’s strongly typed superset of JavaScript, has reached general availability (GA). However, one new feature introduced at the beta stage, a limited form of checking against conditional typ...
2025-03-03 23:34
Data Science Agent in Colab: The future of data analysis with Gemini
The Data Science Agent in Google Colab, powered by Gemini, can now generate complete, working notebooks from simple natural language descriptions, so developers can automate data analysis tasks, saving time to focus on deriving insights.
2025-03-03 18:00
The most relevant new features in JDK 24
Since 2018, we’ve had a new release of the Java platform every six months. With Swiss watch-like regularity, the latest version of Java, JDK 24, is upon us. In an almost poetic way, JDK 24 contains 24 JDK Enhancement Proposals (JEPs), the largest nu...
2025-03-03 09:00
How eBPF is changing container networking
“No man is an island,” wrote John Donne. But containers certainly are. They are created as islands in and of themselves, packaged with all they need to operate independently—code, dependencies, and runtime. This autonomy is great for security bu...
2025-03-03 09:00
Who needs Google technology? Probably not you
Clearly Google is doing something right. Although Google Cloud’s revenue still lags AWS and Microsoft Azure, it’s growing much faster (albeit on a smaller base). But that’s not the real story of its growth. The story is that it’s growing at al...
2025-03-03 09:00
Download the AI Risk Management Enterprise Spotlight
Download the March 2025 issue of the Enterprise Spotlight from the editors of CIO, Computerworld, CSO, InfoWorld, and Network World.
2025-03-03 03:00
TrapC proposal to fix C/C++ memory safety
TrapC, a fork of the C language, is being developed as a potential solution for memory safety issues that have hindered the C and C++ languages. TrapC is a proposed C-language extension compiler intended to be implemented as a cybersecurity compiler f...
2025-02-28 23:33
Rust 1.85 arrives with long-awaited async closures
Rust 1.85, the latest version of the burgeoning language positioned for speed, safety, and ease of use, has arrived, with new capabilities including async closures. The release also constitutes a stabilization of the Rust 2024 edition of the language....
2025-02-28 21:43
Google’s AlloyDB is looking more and more like PostgreSQL
Google is adding new features to its fully managed database-as-a-service (DBaaS) AlloyDB in order to provide enterprises with an alternative to PostgreSQL, which has become the most popular choice when transitioning from legacy database management sys...
2025-02-28 16:25
Do more with Python’s new built-in async programming library
There’s lots to do in this edition of the Python Report: Do more than one thing with Python’s async. Do the math faster in Python with NumPy. Do Python in Visual Studio Code, and do it the right way with our get-started guide. And do use Python’...
2025-02-28 09:00
The rising threat of shadow AI
Employees in a large financial organization began developing AI tools to automate time-consuming tasks such as weekly report generation. They didn’t think about what could go wrong. Within a few months, unauthorized applications skyrocketed from jus...
2025-02-28 09:00
What is retrieval-augmented generation? More accurate and reliable LLMs
Retrieval-augmented generation (RAG) is a technique used to “ground” large language models (LLMs) with specific data sources, often sources that weren’t included in the models’ original training. RAG’s three steps are retrieval from a specif...
2025-02-27 22:32
Microsoft’s Phi-4-multimodal AI model handles speech, text, and video
Microsoft has introduced a new AI model that, it says, can process speech, vision, and text locally on-device using less compute capacity than previous models. Innovation in generative artificial intelligence isn’t all about large language models (L...
2025-02-27 19:06
DeepSeek offers steep discounts, escalating AI price war
Chinese AI firm DeepSeek has unveiled a significant price reduction for developers using its AI models, a move that could intensify competition among both domestic and global rivals. On its website, the Hangzhou-based startup said that from 16:30 UTC ...
2025-02-27 11:20
Understanding thread synchronization in C#
The C# programming language has provided support for thread synchronization since its earliest versions. Synchronization is used to prevent multiple threads from accessing a shared resource concurrently or invoking the properties or methods of an obje...
2025-02-27 09:00
What’s next for Microsoft’s Semantic Kernel?
At the heart of Microsoft’s AI application development strategy is Semantic Kernel, an open source set of tools for managing and orchestrating AI prompts. Since its launch as a way to simplify building retrieval-augmented generation (RAG) applicatio...
2025-02-27 09:00
What’s next for Microsoft’s Semantic Kernel
At the heart of Microsoft’s AI application development strategy is Semantic Kernel, an open source set of tools for managing and orchestrating AI prompts. Since its launch as a way to simplify building retrieval-augmented generation (RAG) applicatio...
2025-02-27 09:00