Java

Breaking through AI data bottlenecks
As AI models become increasingly commoditized, the data required to train and fine-tune them has never been more critical. While procuring high-quality data is expensive and raises privacy concerns, there is a powerful alternative that companies like ...
2024-10-01 09:00
JRuby 10 due to arrive in early-2025
JRuby, which dates back to 2001 as a Ruby language implementation for the JVM, is set to arrive at version 10 shortly after the new year. JRuby 10 promises to be fully compatible with Ruby 3.4.0, a planned update to Ruby that brings changes for froze...
2024-10-01 09:00
Large language models hallucinating non-existent developer packages could fuel supply chain attacks
Large Language Models (LLMs) have a serious “package hallucination” problem that could lead to a wave of maliciously-coded packages in the supply chain, researchers have discovered in one of the largest and most in-depth ever studies to investigat...
2024-09-30 22:00
Explained: How Salesforce Agentforce’s Atlas reasoning engine works to power AI agents
Salesforce’s recently launched Agentforce suite of low-code tools is betting on a human-like reasoning engine called Atlas that could be a game-changer in building AI agents. What that essentially means is that this engine makes the AI agents create...
2024-09-30 11:00
How to succeed with Kubernetes
Kubernetes, the open source orchestration platform for automating the deployment and management of containerized workloads and services, continues to gain popularity. Maintained by a worldwide community of contributors, the platform’s potential bene...
2024-09-30 10:00
Crescendo makes AI boring—and profitable
There’s money in AI, but not where you think. Sure, Nvidia and the clouds are cleaning up, but they’re primarily selling to enterprises that are mostly kicking tires, not running mission-critical AI applications. Others, like the Financial Times, ...
2024-09-30 10:00
6 ways to apply automation in devsecops
The goal of devsecops is to integrate security throughout the software development life cycle. To do this, the security team can’t focus on just the most obvious software development vulnerabilities or just the processes that are the easiest to secu...
2024-09-30 09:00
Microsoft gives enterprises new reasons to adopt Fabric
Microsoft is working to make its cloud-based Fabric combined offering of data warehousing, data science, data engineering, and data analytics services more attractive, previewing a host of new features at its first annual European Microsoft Fabric Com...
2024-09-30 08:00
Hashtag Jakarta EE #248
Hashtag Jakarta EE #248 Welcome to issue number two hundred and forty-eight of Hashtag Jakarta EE! I have had a little more than a week at home now (8 days to be exact). The next time I will have this many days in my own bed will be in December. I...
2024-09-29 11:00
Microsoft adds safety tools to Azure AI Studio
Now that the initial euphoria about generative AI’s capabilities has worn off, reality is setting in: Large language models without appropriate safeguards can be remarkably naïve and are all too willing to share all they know. That exposes applicat...
2024-09-27 18:22
Ruby on Rails streamlines deployment with Kamal 2
Ruby on Rails 8, the latest version of the well-known web app framework for the Ruby programming language, has reached the beta stage. The update promises to make deployment of Rails web apps friendly and usable, without developers needing to rely on ...
2024-09-27 18:00
Kobiton preps AI-enabled testing tools for mobile apps
Mobile apps tester Kobiton announced plans to roll out an AI issue aggregation engine early next year. The AI-driven engine will allow users to group related errors and identify shared commonalities across test sessions, the company said. Kobiton made...
2024-09-27 17:39
Is it possible to save money and run on a public cloud?
Based on the hype, you would think that enterprises are scurrying off cloud platforms like rats from a sinking ship. The reality is much more nuanced. According to Andover Intel research, only about 9% of enterprises have moved applications out of the...
2024-09-27 09:00
Python in VS Code gets even better
September’s been a busy time in the world of Python. This end-of-month roundup has Python rocking the top of the Tiobe charts like Java once did, Microsoft dropping an all-in-one data-science pack for Python and VS Code, and a solid guide to using t...
2024-09-27 08:45
Meta introduces Llama Stack distributions for building LLM apps
Looking to ease the development of generative AI applications, Meta is sharing its first official Llama Stack distributions, to simplify how developers work with Llama large language models (LLMs) in different environments. Unveiled September 25, Llam...
2024-09-26 22:30
Enhance your prompts with Vertex AI Prompt Optimizer
Vertex AI Prompt Optimizer, a new managed automated prompt engineering service, can help save time and effort in prompt engineering while ensuring performing prompts ready for your generative AI applications.
2024-09-26 22:00
Updated production-ready Gemini models, reduced 1.5 Pro pricing, increased rate limits, and more
Learn about the latest updates to Google's Gemini models, including reduced pricing for Gemini 1.5 Pro, increased rate limits, faster performance, enhanced quality, and more.
2024-09-26 18:00
Tabnine AI agents generate, validate code for Jira issues
AI coding assistant Tabnine has added two AI agents that integrate with the Atlassian Jira project management platform, one for generating code from requirements outlined in Jira issues and one for validating code for those requirements. Unveiled Sept...
2024-09-26 17:08
How to use generics in your Java programs
Introduced in Java 5, generics enhance the type safety of your code and make it easier to read. This helps you avoid runtime errors like the ClassCastException, which happens when you try to cast objects to incompatible types. In this tutorial, you’...
2024-09-26 09:00