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 the py launcher—your best friend for Python on Windows. And, if you’re […]
Read More3 great new features in Postgres 17
This new feature also introduces a more efficient method of merging incremental backups offline into full backups, reducing the server load typically required for a full backup. Designed and implemented by EDB employee and long-time Postgres hacker and committer Robert Haas, this functionality is expected to be popular among DBAs, especially those managing on-premises Postgres […]
Read MoreJava 23 highlights crypto performance and security
While the recently released Java 23 features a dozen official features ranging from a second class-file API preview to an eighth incubator of a vector API, it also comes with various security capabilities. Security enhancements include crypto performance updates and additions to Kerberos and PKI. JDK 23 was released on September 17. A same-day Java […]
Read MoreEclipse working group to address cybersecurity, AI regulations
The Eclipse Foundation has launched the Open Regulatory Compliance Working Group (ORC WG) to address evolving global regulations aimed at improving software quality and security. The working group’s formation follows Eclipse’s initial partnering with the Apache Software Foundation and other open source organizations in April. Announced September 24, the initiative looks to support participants globally […]
Read MoreOpenAI Academy to help train developers, offer free credits
In order to help developers globally understand large language models (LLMs) better, the company has funded and published a professional translation of the Massive Multitask Language Understanding (MMLU) benchmark in 14 languages via Hugging Face. “Supporting those who (developers) understand the unique cultures, economies, and social dynamics of their communities will help ensure that […]
Read MoreMeta 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, Llama Stack distributions package multiple Llama Stack API providers that work well together to provide a single endpoint for developers, […]
Read MoreIntro to Node’s built-in SQLite module
Finally, in (6), we create a select prepared statement and then run it with query.all(), outputting the results to the console: $ node –experimental-sqlite physicists.mjs [ { id: 1, name: ‘Albert Einstein’, quote: “I believe in Spinoza’s God” }, { id: 2, name: ‘Marie Curie’, quote: ‘Nothing in life is to be feared, it is […]
Read MoreCloud architects: Try thinking like a CFO
Improve collaboration across departments. Promoting cooperation between IT, finance, and business units will drive cloud initiatives that leverage insights from across the organization. Cross-disciplinary teams with technical and commercial expertise can help create technically sound and commercially viable solutions, ultimately solving real business challenges and enhancing operational efficiency. Cloud computing architects who adopt a CFO’s […]
Read MoreDeno 2.0 moves to release candidate stage
To improve dependency management, Deno 2.0 introduces a deno add subcommand to handle specifiers with a subpath. In addition, if a project contains a package.json file, Deno will prefer adding npm: dependencies to package.json rather than deno.json. Developers can add “dev dependencies” to package.json using the –dev flag. Also with Deno 2.0, deno install now […]
Read MoreC++ Alliance takes aim at C++ memory safety
C++ and the C language have been the target of criticism by the White House, which in February urged developers to stop using these languages over memory safety concerns. C++ founder Bjarne Stroustrup responded by defending the language. The Safe C++ Extensions proposal aims to turn the tide for C++. A key component of the […]
Read More