The database company Couchbase has added vector search to Couchbase Capella and Couchbase Server. According to the company, vector search allows similar objects to be discovered in a search query, even if they are not a direct match, as it returns “nearest-neighbor results.” Vector search also supports text, images, audio, and video by first converting … continue reading
Stack Overflow and Google Cloud have announced a new partnership aimed at better serving information to developers. Google Cloud will be integrating the AI model Gemini into Stack Overflow to surface relevant content in response to searches, and Google Cloud will also begin pulling in information directly from Stack Overflow so that developers don’t have … continue reading
ServiceNow, Hugging Face, and NVIDIA have teamed up to release a new family of open LLMs called StarCoder2 that is designed for developers. StarCoder2 was trained on 619 programming and is intended to provide developers with features like code generation, workflow generation, and text summarization, to name a few. The companies envision the StarCoder2 models … continue reading
GitHub is making it even easier for developers to leverage Copilot in a professional capacity with the general availability of GitHub Copilot Enterprise, starting at $39 per user per month. GitHub Copilot Enterprise is a version of GitHub Copilot that integrates into an organization’s knowledge bases so that it can provide more relevant and specific … continue reading
A majority of codebases contain outdated components, or “zombie code,” which can result in unpatched vulnerabilities lingering long after they should have been fixed. According to Synopsys’ Open Source Security and Risk Analysis report, which was released today, 91% of codebases contain components that are at least 10 versions out-of-date. Furthermore, 49% of codebases contain … continue reading
The White House Office of the National Cyber Director (ONCD) is calling on technology leaders to work together to reduce the software attack surface by adopting memory safe programming languages. Memory safety bugs are one of the most prevalent security issues over the last few decades, according to a report published by the office. These … continue reading
JetBrains has announced a beta for its new terminal across its IDEs, which will be an overhaul of the terminal that keeps the main functionality of the old terminal and adds newer features that improve productivity and efficiency. Users running JetBrains IDE 2024.1 or later can switch between the new and old terminal by going … continue reading
Stability AI, the company behind the text-to-image AI model Stable Diffusion, has just released an early preview of Stable Diffusion 3. “With Stable Diffusion 3, we strive to offer adaptable solutions that enable individuals, developers, and enterprises to unleash their creativity, aligning with our mission to activate humanity’s potential,” Stability AI wrote in a blog … continue reading
Google is building on the success of its Gemini launch with the release of a new family of lightweight AI models called Gemma. The Gemma models are open and are designed to be used by researchers and developers to innovate safely with AI. “We believe the responsible release of LLMs is critical for improving the … continue reading
Predibase has just announced a new collection of fine-tuned LLMs in a suite called LoRA Land. LoRA Land contains just over 25 LLMs that have been optimized for specific purposes and that perform as well as or better than GPT-4. Examples of the available models include code generation, customer support automation, SQL generation, and more. … continue reading
The Android development team has just announced the first developer preview of Android 15. “Android 15 continues our work to build a platform that helps improve your productivity while giving you new capabilities to produce superior media experiences, minimize battery impact, maximize smooth app performance, and protect user privacy and security all on the most … continue reading
GitButler is a Git-based version control client that allows developers to work on multiple branches simultaneously, while maintaining proper version control. It acts as a layer on top of Git that keeps track of the uncommitted changes in a repository.. Changes are grouped into virtual branches, and these branches can be worked in parallel in … continue reading