AI

AWS PartyRock updated with free daily usage for developers
Amazon Web Services has updated AWS PartyRock, its mostly free low code tool for building generative AI applications with a new app search function and the ability to build document processing into applications. PartyRock, otherwise known as Amazon Be...
2024-12-02 15:42
Download the Cloud Optimization Enterprise Spotlight
Download the December 2024 issue of the Enterprise Spotlight from the editors of CIO, Computerworld, CSO, InfoWorld, and Network World.
2024-12-02 15:00
AWS brings RAG evaluation and LLM-as-a-judge feature to Amazon Bedrock
Amazon Web Services (AWS) has updated Amazon Bedrock with features designed to help enterprises streamline the testing of applications before deployment. Announced during the ongoing annual re:Invent conference, the new features include a retrieval au...
2024-12-02 12:57
5 ways AI will change the software development life cycle
Considering the scaling history and trajectory of generative AI models (specifically large language models, or LLMs) specialized for coding, the software development life cycle (SDLC) is ripe for disruption. Not because we’re all going to be replace...
2024-12-02 09:00
Refactoring AI code: The good, the bad, and the weird
Generative AI is no longer a novelty in the software development world: it’s being increasingly used as an assistant (and sometimes a free agent) to write code running in real-world production. But every developer knows that writing new code from sc...
2024-12-02 09:00
Fashion-driven tech decisions
Perhaps it shouldn’t be surprising that so many technology trends mimic fashion trends. No, I don’t mean our clothing choices—we technology folks are persistently poor dressers. Rather, I’m talking about how decisions are made. Even as I type ...
2024-12-02 09:00
The dangers of fashion-driven tech decisions
Perhaps it shouldn’t be surprising that so many technology trends mimic fashion trends. No, I don’t mean our clothing choices—we technology folks are persistently poor dressers. Rather, I’m talking about how decisions are made. Even as I type ...
2024-12-02 09:00
Python 3.14 is a rational constant
This (half-) month in Python and elsewhere: Get your feet wet with Pi-thon, er, Python 3.14, in its alpha 2 release! See how standalone Python app executables work with PyInstaller. Use Python’s pattern matching to unlock type-based decision-making ...
2024-11-29 09:00
Are we worse at cloud computing than 10 years ago?
Is it just me, or are we seeing more cloud project failures today than 10 years ago? Logic suggests we improve over time, but the metrics don’t support that assumption. A cloud project 10 years ago typically involved migrating a few test programs an...
2024-11-29 09:00
Exactly what would an AI-centric OS look like?
Word that a group of former Google executives plans to build an operating system for AI agents underscores the fact that there is a distinction between what application platforms are doing with agents today and what an AI agent-first OS would entail, ...
2024-11-28 17:29
Uber branches out into AI data labeling
Uber no longer offers just rides and deliveries: It’s created a new division hiring out gig workers to help enterprises with some of their AI model development work. Scaled Solutions grew out of the company’s own needs for data annotation, testing...
2024-11-28 16:18
How to use ref structs in C# 13
In the C# programming language, structs or structure types are value types that allow faster access because they are usually stored in the stack. However, although structs reduce memory footprints and eliminate garbage collection overheads, they are n...
2024-11-28 09:00
Copilot Studio Agents get a major upgrade via Microsoft 365 Copilot
Microsoft Ignite 2024 put an end to Microsoft’s dalliance with chatbots. Not because the company is walking away from natural language interfaces, but because it’s taking what it learned with its first Copilots and refocusing on tangible productiv...
2024-11-28 09:00
Uno Platform unveils visual designer for cross-platform .NET development
Uno Platform has unveiled the Uno Platform Studio, featuring a suite of developer productivity tools including Hot Design, a visual designer for building cross-platform .NET apps. Introduced November 14, the Uno Platform Studio is intended to help dev...
2024-11-27 23:06
AWS re:Invent 2024: The future of cloud computing (and where AWS fits in it)
AWS re:Invent, one the premier events in the cloud industry, serves as a platform for Amazon Web Services (AWS) to introduce new services, capabilities, and enhancements to its extensive portfolio. The 2024 events kicks off on Monday, December 2, with...
2024-11-27 15:37
Python to C: What’s new in Cython 3.1
Cython is the most convenient way to bridge C and Python languages and tools in Python programs. Developers use it to write C extensions or wrap C libraries for use in Python. Now, a major new release is on the way. While it’s in early stages, Cytho...
2024-11-27 09:00
Kotlin for Java developers: Concurrency with coroutines
The ability to perform multiple operations simultaneously is one of the most important aspects of any programming language. Orchestrating multiple paths of execution is inherently complex and there are various approaches to taming this complexity. K...
2024-11-27 09:00
A software developer gives thanks
Tomorrow, we in the US celebrate Thanksgiving. So today seemed like a good time for me to recognize the people and technologies in the software development world that I’m most thankful for. I’m thankful for Alan Turing and computer programming I d...
2024-11-27 09:00
Kotlin to lose scripting features
JetBrains plans to drop some scripting-related technologies from the Kotlin language, including REPL functionality, an obsolete API for Java scripting, the KotlinScriptMojo Maven plugin, and the kotlin-scripting-ide-services library for implementing c...
2024-11-27 02:51
Anthropic introduces the Model Context Protocol
Anthropic today released a new open source protocol to let all AI systems, not just its own, connect with data sources via a standard interface. Model Context Protocol (MCP), the company said in its announcement, lets developers build secure two-way c...
2024-11-26 16:57