Skip to main content

Posts

OpenAI announces ChatGPT app for iOS

OpenAI has announced a new iOS app that can be used to access ChatGPT.  According to OpenAI, they have gotten feedback over the past few months that people want to be able to use ChatGPT on the go, not just from a web browser.  The iOS ChatGPT app will be free to use and will sync history across devices. It also includes an integration with OpenAI’s speech recognition system, Whisper, which will allow users to use voice to ask questions.  Currently the app is being rolled out just in the U.S., but the company has stated it plans to expand its availability to more countries over the next several weeks.  A plan is in progress to bring a similar app to Android as well, which OpenAI says it will share details on soon.  “With the ChatGPT app for iOS, we’re taking another step towards our mission by transforming state-of-the-art research into useful tools that empower people, while continuously making them more accessible,” OpenAI wrote in a blog post .  The post OpenAI announces Ch

Strata Identity’s latest version of the Maverics platform unifies identity management

Identity orchestration company Strata Identity today announced the most recent version of the Maverics platform to allow users to unify identity orchestration capabilities between legacy on-premise tools, modern cloud, and multi-vendor environments without rewriting applications.  Maverics enables businesses to create a vendor-agnostic identity fabric via a visual management interface intended to support any identity provider (IDP), including on-premise and cloud systems from AWS, Azure, Okta, and GCP. Additionally, the platform also provides fault tolerant protection features that utilize an air gap architecture to be sure that identity services are kept up even if the connection to Strata’s cloud is ever interrupted.  Maverics also offer no-code orchestration for all identity use cases and all types of users, such as user journeys, application modernization for transitioning from legacy systems to the cloud, deploying passwordless and multi-factor authentication, and supporting co

Tools are now critical to implementing Agile successfully

Twenty-two years ago, at a ski resort in Utah, 17 technology thought leaders came together and drafted an Agile Manifesto, a set of principles for a new approach to software development. Unlike the traditional “waterfall” approach that had been popular, this new approach would focus on iterative improvements and constant innovation.  Since that fateful night, this methodology has become a stronghold of software development. In Digital.ai’s most recent State of Agile report, 94% of respondents were practicing Agile, and 32% have been doing so for at least 5 years.  The original Agile Manifesto contained a list of four values: “Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan” In recent years, one of the biggest shifts in how companies practice Agile is, unsurprisingly, having to accommodate a whole new style of working. According t

Microsoft delivers several developer experience enhancements in Visual Studio 2022 17.6

Microsoft has announced the availability of the latest release of Visual Studio 2022. Version 17.6 includes updates aimed at developer productivity, developer experience, and tailors to both experienced and new developers.  “This latest release delivers a range of powerful tools and features designed to empower you in crafting cutting-edge applications and experiences. The user-friendly environment, along with essential features like code completion, debugging, refactoring, and version control, caters to both experienced and novice developers striving to achieve their software development objectives, solidifying its position as the go-to IDE for millions of developers worldwide,” Martin Luparo, group product manager for the Microsoft C++ team, wrote in a blog post .  It includes some performance enhancements as well, such as improved Git File History performance, faster opening and closing times for Chromium, and increased speed in Performance Profiler’s stop collection operation.

New Confluent Cloud capabilities simplify data management

Data streaming company Confluent today announced new features being added to Confluent Cloud geared at ensuring data is trustworthy, easily processed, and securely shared.  Among these features is an extension of the Stream Governance suite, Data Quality Rules. With this, users can remediate any data quality issues so that their data can be relied on to make business-critical decisions. Furthermore, the new Custom Connectors, Stream Sharing, the Kora Engine, and early access program for managed Apache Flink are intended to help companies gain insights from their data on a single platform in order to cut back on operational burdens and improve performance. “Real-time data is the lifeblood of every organization, but it’s extremely challenging to manage data coming from different sources in real time and guarantee that it’s trustworthy,” said Shaun Clowes, chief product officer at Confluent. “As a result, many organizations build a patchwork of solutions plagued with silos and business

“ChatGPT, write me some code”

Recently, ChatGPT passed a Google coding challenge. So, AI practically got a job at one of the tech giants. Copywriters, teachers, and lawyers are afraid to lose their jobs. Now, programmers are scared, too.  We know ChatGPT can write code, but is it enough to become at least a satisfactory junior Java developer in real life? Should we fear ChatGPT replacing developers shortly? Or should we happily embrace this new technology due to its valuable features? I’m a mentor at CodeGym Java University , and my students who learn Java are worried about their perspectives. So, I decided to test ChatGPT’s coding abilities myself, and I’m ready to share my conclusions. Round One: A Snake Game ChatGPT isn’t very humble when describing its coding style (see the screenshot). But any developer knows that bragging is one thing, and delivering is entirely different. So, let’s see if AI tells the truth! To make the process more comprehensive, I’ve been experimenting with both free and paid versions

Are CI/CD pipelines bursting at the seams?

In the last few years, the CI/CD pipeline has undergone an evolution. As more development processes are shifted left, and additional tasks get pushed into the pipeline, the limits of how much it can handle have been tested.  With the need to continuously integrate that comes along with modern application development, the pipeline has had to expand in order to account for tasks like low-code development, security, and testing while teams are still trying to prioritize the acceleration of releases.  How it was vs. how it is “Early CI/CD was really about how you build and package an application, and then the CD portion came in and it became how you get this application out to a place,” said Cody De Arkland, director of developer relations at continuous delivery platform provider LaunchDarkly. “But now in the modern world you have all of these declarative platforms like Kubernetes and other cloud native things where we’re not just dropping a set of files onto a server anymore, we’re goi

Cursor AI assistant is trained to answer questions about Cloudflare’s Developer Platform

The web performance and security company Cloudflare today unveiled its new experimental AI assistant, Cursor. The company stated that the assistant is trained to answer questions about Cloudflare’s Developer Platform and acts as the first step in Cloudflare’s AI journey.  When asked a question, Cursor responds with two different pieces of information: a text response that answers the question, and links to any relevant pages in the documentation that can expand on the answer. According to the company, Cursor has been labeled as experimental because the tool is still in early stages and users will find that its capabilities are limited. The future of the tool is already being planned and it is Cloudflare’s hope that developers will soon be able to use Cursor to access AI generated code and then visually link that code together.  The AI assistant is powered by Workers, Durable Objects, OpenAI, and the Cloudflare developer docs. Cloudflare also announced its first two ChatGPT plugins

Kathleen Booth Biography Ruchi Mishra The Crazy Programmer

Kathleen Hylda Valerie Booth was born on 9 July 1922 in Stourbridge Worcestershire, England. She was a British computer scientist and mathematician and she wrote the first assembly language. Name Kathleen Hylda Valerie Booth Birthday 9 July 1922 Birthplace Stourbridge Worcestershire, England Father Fedrick Jhon Bitter Mother Gladys Kitchen Husband Andrew Donald Booth Field Computer Science Institution Birkbeck College Died 29 september 2022 Early Life Her father’s name was Fedrick jhon bitter he was a tax inspector and her mother’s name was Gladys Kitchen. Kathleen was the second child among their three children. In the year 1929, she started her schooling at St Poul’s convent in Sutton Coldfield. She completed her primary education at this institution. She started her secondary education at St Poul’s high school in the year 1932 which was founded in 1929. After studying for one year at St Poul’s high school she entered King Edward VI’s High

Google removes waitlist for Bard, highlights recent and upcoming improvements

Earlier this year, Google announced Bard , a generative AI solution meant to compete with OpenAI’s ChatGPT. Previously the only way to use Bard was to get on the waitlist, but now the company is announcing that it is removing that waitlist and opening Bard up to all. With this announcement, Bard will be available in 180 countries and territories, and more will be added.  Google also revealed that Bard now supports Japanese and Korean. Soon it will support 40 different languages. RELATED CONTENT: Google announces updates to Android, Google Cloud, Workspaces, Google Play, and more at Google I/O Since its initial launch, Google has also made some improvements to Bard, such as changing the large language model (LLM) to PaLM 2, which enables Bard to have more advanced math, reasoning, and coding skills.  An upcoming update will add visuals to Bard. For example, the prompt “What are some must-see sights in New Orleans?” will provide images along with text.  In addition to responses c

Patch the cloud native development talent gap with platform engineering

Cloud native technologies—with their malleable, modular microservice architectures—quickly generate transformative digital innovations that deliver high-demand customer capabilities and operational value breakthroughs.  But wait, how many Kubernetes experts do we have? We’ve got an industry-wide shortage of skilled software development and operations talent—and the complexity of cloud native development is exacerbating the problem. We’re not going to hire our way out of this mess! Skill shortages stymie cloud native innovation Even non-technical executives now understand the basic benefits of cloud native software. They know it has something to do with Kubernetes pushing out containers, so the resulting applications are more modular and take advantage of elastic cloud infrastructures. There’s way more to it than that. The cloud native landscape is a beehive of open-source projects for configuration, networking, security, data handling, service mesh – at various maturity stages. T

SD Times Open-Source Project of the Week: Cedar

AWS open-sourced a language called Cedar that enables users to easily create and enforce access control policies.  It provides a unified framework for policy creation and management across multiple clouds, simplifies policy writing, and supports popular authorization models such as role-based and attribute-based access control. Additionally, AWS has adopted a verification-guided development process to ensure the security and safety of Cedar. The open-sourcing of the project also includes the Cedar language specification and SDK which offers libraries for authoring and validating policies and authorizing access requests.  Amazon Verified Permissions uses Cedar to allow you to manage fine-grained permissions in your custom applications. With Amazon Verified Permissions, you can store Cedar policies centrally, have low latency with millisecond processing, and audit permissions across different applications.  The open-source libraries of Cedar allow users to test and validate policies

The Rage Cage

If you’re like us, there are things in the world — and specifically in the IT space — that get us all worked up. Today, SD Times brings you Scott Moore, a performance testing guru who’s not afraid to share his opinions on a wide range of topics relevant to our work and how we look at IT. Join him as he vents in “The Rage Cage.”   Episode 1:  Is AI coming for your job?     The post The Rage Cage appeared first on SD Times . from SD Times https://ift.tt/3G6EpmQ

Julia 1.9 delivers native code caching

Following three beta releases and three release candidates, version 1.9 of the Julia programming language has been released. This brings a number of updates, including the ability to cache native code, package extensions, and heap snapshots. With the introduction of native code caching, package authors can now utilize precompile statements or workloads with PrecompileTools in order to cache critical routines earlier on. Users also have the ability to build custom local “Startup” packages that load dependencies and precompile workloads specifically for their day-to-day work.  However, the company stated that with this capability comes an increase in precompilation time by ten to fifteen percent, and cache files have grown because of the storage of more data and the use of a different serialization format. Next, the introduction of package extensions automatically loads a module when a set of packages are loaded. The module is contained in a file in the ext directory of the parent pac

ASTQ Summit brings together test practitioners to discuss implementing automation

Is automated testing worth the expense? Real test practitioners will show how test automation solved many of their quality issues when the Automated Software Testing and Quality one-day virtual event returns on May 16. Produced by software testing company Parasoft, among the topics to be discussed are metrics, how automation can significantly cut test time, shifting testing left, the use (or not) of generative AI, the synergy between automation and service virtualization, and more. “We’ve worked really hard to make sure that most of the sessions are coming from the practitioner community,” said Arthur Hicken, chief evangelist at Parasoft. “So people are telling you how they solved their problem – what metrics they use to solve the problems, what the main challenge was, what kind of results they saw, you know what pitfalls they’ve hit.” As for AI in testing, Hicken said Parasoft has created AI augmentations at every aspect of the testing pyramid, which he acknowledged is getting “kin