Oracle has announced the release of Java 20, which includes seven JDK Enhancement Proposals (JEPs). According to Oracle, many of the new features are follow-ups to previous features, adding new functionality or making improvements, and all are either preview or incubating features. Two language updates in Java 20 are the ability to nest record patterns … continue reading
The PyTorch team has officially released PyTorch 2.0, which was first previewed back in December 2022 at the PyTorch Conference. PyTorch is a Linux Foundation machine learning framework that was originally developed by Meta. This release includes a high-performance implementation of the Transformer API. It supports more use cases now, such as models using Cross-Attention, … continue reading
Microsoft has officially released the latest version of its JavaScript-based language TypeScript. According to Microsoft, TypeScript 5.0 is not a particularly disruptive release, which means the upgrade process should be relatively simple. This release includes a number of new features and improvements that make the language smaller, simpler, and faster. Among the updates is that … continue reading
Open-source Java has long been an important part of the Java ecosystem, but over the past few years more and more companies are moving from commercial distributions to open-source ones. The move away from Oracle’s distribution has been quite significant. In fact, a 2022 New Relic survey found that Oracle’s share of the Java market … continue reading
OpenAI has announced another major AI milestone with the release of GPT-4, making significant improvements from GPT-3.5. According to OpenAI, in collaboration with Microsoft Azure, over the last two years it has rebuilt its AI training track from the ground up and GPT-3.5 was the first test run of that new system. Since that release … continue reading
Over the weekend, many companies in the tech industry had to live through their worst nightmare as the bank holding the cash that many companies in the industry rely on collapsed. Silicon Valley Bank (SVB) was the largest bank in terms of deposits in the Silicon Valley area up until its collapse on Friday. The … continue reading
Ngrok, a Kubernetes ingress controller, has a new package out that enables developers to embed ingress into Go applications. Go developers can use ngrok-go to serve their Go apps with little coding required as they won’t have to set up with network primitives like IPs, certificates, load balancers, and ports. Calling the ngrok.Listen() function will … continue reading
In the current situation IT teams find themselves in, they are being forced to do more with even fewer resources. You’ve likely heard (or possibly been affected by) the swath of layoffs that have plagued the tech industry over the past several months. IT teams are expected to continue outputting great work, except now their … continue reading
The Android development team has announced the release of the second developer preview for Android 14. This is the final developer preview before the new version enters beta. This preview includes a number of updates related to privacy and security. For example, Photo Picker, which provides an interface that shows a users’ media library, is … continue reading
ChatGPT, and other generative AIs, have continued to be the talk of the development community over the last several weeks. A number of things have happened with OpenAI’s ChatGPT, including a new API and more reactions stemming from interactions with Bing Search. Here is a breakdown of things you may have missed in the last … continue reading
Google prides itself on its initiatives regarding security in the Android ecosystem. Over the past year it has made a lot of strides, and now the company is detailing its plans for the upcoming year. One of the areas for improvement is opening up spaces for developers to support each other. It has opened up … continue reading
Since OpenAI released ChatGPT in November 2022, developers have been speculating about when an API for the tool would be available. Today, the company announced APIs for both ChatGPT and Whisper, which is a speech recognition system that was trained on 680,000 hours of voice data. This means that developers can now integrate these solutions … continue reading