Machine Learning

JetBrains working on higher-abstraction programming language
JetBrains, creator of the popular Kotlin programming language, is developing a new programming language intended to make AI and code much more controllable and transparent. In a July 23 interview with InfoWorld, JetBrains CEO Kirill Skrygan elaborated...
2025-07-25 20:31
What public cloud gets wrong with AI
AI is not cheap. During the past year, public cloud giants have significantly accelerated their investments in AI. By the close of 2024, Microsoft had invested more than $80 billion in AI infrastructure, partnerships, and development. AWS is on track ...
2025-07-25 09:00
How to use Dapper Plus in .NET Core
Dapper—the open-source and lightweight “micro ORM” (object-relational mapper) I’ve written about often—supports many databases including SQL Server, MySQL, SQLite, SQL CE, and Firebird. You can use Dapper in your applications to simplify dat...
2025-07-25 09:00
What you can do now with Python 3.14 RC1
Python 3.14’s first release candidate is here, and we’ve done a quick review of all the best new features. Also, four tips for making the best of Python’s now-fully-supported free-threading features, a first look at how Astral’s uv tool doub...
2025-07-25 09:00
Not ready for prime time: Agentic IDEs need maturity before enterprise rollout
Despite the buzz surrounding next-generation agentic integrated development environments (IDEs) that aim to revolutionize software development with autonomous coding agents, enterprises should remain cautious about immediate adoption, analysts say. Th...
2025-07-25 07:27
Supply chain attack compromises NPM packages to spread backdoor malware
In a newly discovered supply chain attack, attackers last week targeted a range of NPM-hosted JavaScript type testing utilities, several of which were successfully compromised to distribute malware. Anyone automatically downloading these packages woul...
2025-07-25 01:32
Google Labs announces Opal for developing AI mini apps
Google Labs has announced the public beta of Opal, an experimental tool for building AI mini apps by chaining together prompts, tools, and models, using natural language and visual editing. Currently available in the United States only, Opal was intro...
2025-07-24 21:23
Google Labs introduces Opal for developing AI mini apps
Google Labs has announced the public beta of Opal, an experimental tool for building AI mini apps by chaining together prompts, tools, and models, using natural language and visual editing. Currently available in the United States only, Opal was intro...
2025-07-24 21:23
Subliminal learning: When AI models learn what you didn’t teach them
Researchers have discovered an unexpected element of distillation, an AI training technique that transfers knowledge from a larger, more complex model to a smaller, fine-tuned one, that poses a major pitfall for the distill-and-filter strategy. They f...
2025-07-24 19:51
Hacker inserts destructive code in Amazon Q tool as update goes live
A hacker managed to insert destructive system commands into Amazon’s Visual Studio Code extension used for accessing its AI-powered coding assistant, Q, which was later distributed to users through an official update, according to a media report. Th...
2025-07-24 19:25
Hacker inserts destructive code in Amazon Q as update goes live
A hacker managed to insert destructive system commands into a version of Amazon’s AI-powered coding assistant, Q, which was later distributed to users through an official update, according to a media report. The unauthorized code instructed the AI a...
2025-07-24 10:53
Mem0: An open-source memory layer for LLM applications and AI agents
The stateless nature of large language models has fundamentally constrained the landscape of AI application development. Every interaction starts from scratch, forcing users to repeatedly provide context and preferences, creating inefficient and frust...
2025-07-24 09:00
Microsoft’s action-focused small language model Mu
If you’re running on the bleeding edge of Windows, using the Windows Insider program to install developer builds, you may have spotted a change in how Windows Settings works. Its search function is now an AI application: a new, highly focused small ...
2025-07-24 09:00
MCP C# SDK updated to support latest Model Context Protocol spec
Microsoft announced that the MCP C# SDK now supports the latest specification version of the Model Context Protocol, allowing .NET developers to leverage an improved authentication protocol, elicitation support, and structured tool output when buildin...
2025-07-24 00:09
XMLUI builds React-based UIs with simple markup
A newly introduced open-source project, XMLUI, promises to allow developers to build React-based user interfaces with clean and modern themes without requiring React or CSS expertise. The XMLUI framework provides a catalog of components and a theme sy...
2025-07-23 21:19
Microsoft Fabric to lose auto-generated semantic models
Microsoft Fabric users will soon face more work to set up analytics workflows for new datasets, as Microsoft is retiring a feature that automatically creates semantic models on enterprise data. Semantic models are structured representations of data th...
2025-07-23 16:38
Alibaba rolls out new AI coding model Qwen3-Coder, says it’s their most powerful
Alibaba has launched Qwen3-Coder, an open-source AI model designed to assist with software development, starting with the release of its most advanced variant, which is optimized for complex coding and autonomous programming tasks. The flagship versio...
2025-07-23 09:07
Amp your Python superpowers with ‘uv run’
Astral’s uv tool makes setting up Python environments and projects fast and easy. It also gives you tools for running existing Python packages and libraries without having to formally install them. When you use uv run to execute a Python program, uv...
2025-07-23 09:00
Are coding interviews necessary?
Hiring good software developers is hard. Getting them to apply to your job listings is hard. Getting them to agree to an interview is hard. And of course, once you interview them, deciding if they are worth an offer is hardest of all. Can they wri...
2025-07-23 09:00
Microsoft C++ static analysis tool bolsters warning suppressions
The Microsoft C++ Code Analysis tool has been updated to provide better tracking, justification, and overall management of warning suppressions. These improvements lead to a more maintainable and robust code base, according to Microsoft. Improvements ...
2025-07-22 21:30