When it comes to building dynamic and real-work solutions, developers need to stitch multiple databases (relational, document, graph, vector, time-series, search) together and build complex API layers to integrate them. This generates significant complexity, cost, and operational risk, and reduces speed of innovation. More often than not, developers end up focusing on building glue code...
17 Feb
Build a scroll-driven, infinitely looping 3D image tube in React Three Fiber powered by shaders, inertia, and a unified motion system.
Expedia Group Technology — Data Quickly identifying winning ranking models before committing to A/B tests Authors: Adam Woznica, Benjamin Stieger, and Stefania Ebli Photo by Il Vagabiondo on Unsplash Expedia Group ™ covers a portfolio of brands such as Expedia.com, Hotels.com, and Vrbo, that power lodging searches for millions of travel shoppers every day. In this competitive market matching users…
In recent months, we’ve been writing extensively about some of the exciting possibilities offered by artificial intelligence and the agentic consumption of APIs, from new routes to monetization via AI through to more efficient workflows. But there are downsides to consider here, too. Large language models (LLMs) have a habit of disregarding the API contract, ...
From an enterprise resource app owner’s perspective, Cross App Access (XAA) is a game-changer because it allows their resources to be “AI-ready” without compromising on security. In the XAA model, resource apps rely on the enterprise’s Identity Provider (IdP) to manage access. Instead of building out interactive OAuth flows, they defer to the IdP to check enterprise policies and user…
GoReleaser builds and ships release artifacts for thousands of projects, making it a high-value supply-chain target. That’s why we were thrilled to be selected for the third session of the GitHub Secure Open Source Fund.
16 Feb
This technology platform, called 'Just Walk Out', required over 1,000 workers in India manually reviewing video footage to verify transactions. By 2022, 700 out of every 1,000 sales needed human review. Amazon pulled the technology from their Fresh grocery stores in 2024. They paved the way. But it wasn't sustainable. The problem wasn't the concept. It was the complexity. Grocery…
Every programming language has a framework. CodeIgniter is a lightweight, open-source PHP framework, making it one of the most widely ... Read More The post How to Install CodeIgniter on AlmaLinux 10 appeared first on RoseHosting.
New SemiAnalysis InferenceX Data Shows NVIDIA Blackwell Ultra Delivers up to 50x Better Performance and 35x Lower Costs for Agentic AI
NvidiaThe NVIDIA Blackwell platform has been widely adopted by leading inference providers such as Baseten, DeepInfra, Fireworks AI and Together AI to reduce cost per token by up to 10x. Now, the NVIDIA Blackwell Ultra platform is taking this momentum further for agentic AI. AI agents and coding assistants are driving explosive growth in software-programming-related […]
It rather involved being on the other side of the airtight hatchway: Tricking(?) a program into reading files
Raymond ChenIs it really a trick when reading the file is the purpose of the program? The post It rather involved being on the other side of the airtight hatchway: Tricking(?) a program into reading files appeared first on The Old New Thing.
Ever wanted to run a personal AI assistant that monitors your WhatsApp messages 24/7, but worried about giving it access to your entire system? Docker Sandboxes' new shell sandbox type is the perfect solution. In this post, I'll show you how to run NanoClaw, a lightweight Claude-powered WhatsApp assistant, inside a secure, isolated Docker sandbox....
During the (northern) winter of 2025–2026, the Blender development team prioritized improving stability and overall quality.
You may not have known it at the time, but chances are you've probably used a product we've designed.
Her brother moved with a perfection that made her skin crawl. It was not the gracefulness of the dancer whose...
LLMs, MCPs, RAG. There are lots of acronyms in the AI space, but what do they all mean? Dear reader, despite being a software engineer who works in the machine learning space, I confess there was a time I wasn’t really sure. Fortunately, with the financial support of Deliveroo’s Women-in-Tech Employee Resource Group, I took the Ardan Labs Building AI-Powered…
Style terrain by altitude with a new color relief functionality and advanced hillshade methods. Available in both Customize and the latest SDK.
AI will automate every job except the ones I'm deeply familiar with
15 Feb
13 Feb
Digital transformation always sounds clear in an RFP or slide deck, but in practice things can get fuzzy fast. What exactly are we transforming? Is this about customers, or about ourselves? Are we reshaping workflows, or the entire business model? Without answers to these questions, projects stall, swirl, or never quite get started in the first place. As a Certified…
How can I distinguish between the numeric keypad 0 and the top-row 0 in the WM_CHAR message?
Raymond ChenSee if it matches the scan code. The post How can I distinguish between the numeric keypad 0 and the top-row 0 in the <CODE>WM_<WBR>CHAR</CODE> message? appeared first on The Old New Thing.
How to solve the context size issues with context packing with Docker Model Runner and Agentic Compose
DockerIf you’ve worked with local language models, you’ve probably run into the context window limit, especially when using smaller models on less powerful machines. While it’s an unavoidable constraint, techniques like context packing make it surprisingly manageable. Hello, I’m Philippe, and I am a Principal Solutions Architect helping customers with their usage of Docker. In...
A detailed behind-the-build on turning a strict minimal brief into a high-end experience through rhythm, transitions, and micro-interactions.
A new preprint shows GPT-5.2 proposing a new formula for a gluon amplitude, later formally proved and verified by OpenAI and academic collaborators.
Introducing Lockdown Mode and Elevated Risk labels in ChatGPT to help organizations defend against prompt injection and AI-driven data exfiltration.
GABRIEL is a new open-source toolkit from OpenAI that uses GPT to turn qualitative text and images into quantitative data, helping social scientists analyze research at scale.
How OpenAI built a real-time access system combining rate limits, usage tracking, and credits to power continuous access to Sora and Codex.
12 Feb
The worldwide tour of NVIDIA AI Days — bringing together AI enthusiasts, developers, researchers and startups — made its latest stop in São Paulo, Brazil.
Making products like Dropbox Dash accessible to individuals and businesses means tackling new challenges around efficiency and resource use.
The Interop Project is a cross-browser initiative to improve web compatibility in areas that offer the most benefit to both users and developers. The group, including Apple, Google, Igalia, Microsoft, and Mozilla, takes proposals of features that are well defined in a sufficiently stable web standard, and have good test suite coverage. Then, we come […] The post Launching Interop…
Leading Inference Providers Achieve Lowest Token Cost With Open Source Models on NVIDIA Blackwell
NvidiaA diagnostic insight in healthcare. A character’s dialogue in an interactive game. An autonomous resolution from a customer service agent. Each of these AI-powered interactions is built on the same unit of intelligence: a token. Scaling these AI interactions requires businesses to consider whether they can afford more tokens. The answer lies in better tokenomics […]
At leading institutions across the globe, the NVIDIA DGX Spark desktop supercomputer is bringing data‑center‑class AI to lab benches, faculty offices and students’ systems. There’s even a DGX Spark hard at work in the South Pole, at the IceCube Neutrino Observatory run by the University of Wisconsin-Madison. The compact supercomputer’s petaflop‑class performance enables local deployment […]
How can I distinguish between the numeric keypad 0 and the top-row 0 in the WM_KEYDOWN message?
Raymond ChenCheck whether it is an extended key. The post How can I distinguish between the numeric keypad 0 and the top-row 0 in the <CODE>WM_<WBR>KEYDOWN</CODE> message? appeared first on The Old New Thing.
The GeForce NOW sixth-anniversary festivities roll on this February, continuing a monthlong celebration of NVIDIA’s cloud gaming service. This week brings even more reasons to join the party, as GeForce NOW launches on a new platform with support for Amazon Fire TV devices, and eight new games to keep the streaming going strong. The new […]
Code hosts like GitHub don't necessarily show the correct source of Go modules. pkg.geomys.dev is a new convenient viewer for module source.
I read this and then had trouble finding it for a year, I'm writing about it so I have a way to find it... The proposal here is so obviously correct that it's shocking it doesn't come up more often when people discuss the NBA Draft... basically the idea is that you assign a high […]
Introducing GPT-5.3-Codex-Spark—our first real-time coding model. 15x faster generation, 128k context, now in research preview for ChatGPT Pro users.
How learning to build my own work helped me take back control and fall in love with design again.
Model Context Protocol (MCP) has made huge waves in the industry as of late. Since MCP makes it incredibly easy to point agentic implementations towards tools and resources, it’s been used for everything from context-driven customer service tools to order fulfillment backends. One of the most interesting use cases, and one that is currently emerging ...
Get precise results for searches on US addresses. Enhanced preprocessing of our Search now handles "messy" inputs such as floors, suites, and apartments.
11 Feb
In this blog post, we will show you how to remove Docker Containers, Images, and Volumes on Ubuntu 24.04. Docker ... Read More The post How To Remove Docker Images, Containers, and Volumes on Ubuntu 24.04 appeared first on RoseHosting.
GitHub Copilot testing for .NET is now available in Visual Studio 18.3, offering AI-powered tools to quickly create, build, and run unit tests. With flexible prompts and full IDE integration, it supports testing from single methods to entire solutions, helping reduce repetitive tasks and speed up feedback. Try it and share your feedback to shape its future. The post GitHub…
The Death of Traditional Testing: Agentic Development Broke a 50-Year-Old Field, JiTTesting Can Revive It
FacebookWHAT IT IS The rise of agentic software development means code is being written, reviewed, and shipped faster than ever before across the entire industry. It also means that testing frameworks need to evolve for this rapidly changing landscape. Faster development demands faster testing that can catch bugs as they land in a codebase, without [...] Read More... The post…
From Claude Code to Cursor, we're big adopters of AI coding tools at Dropbox. The early results have been promising, but there are still a lot of open questions about how to work with these tools most effectively and where they can have the most impact. To push this conversation forward, we hosted an executive roundtable at our San Francisco…
How do I suppress the hover effects when I put a Win32 common controls ListView in single-click mode?
Raymond ChenYou can prevent the item from becoming hot-tracked. The post How do I suppress the hover effects when I put a Win32 common controls ListView in single-click mode? appeared first on The Old New Thing.
By Ryan Lopopolo, Member of the Technical Staff
Nothing frustrates a user more than a slow or non-responsive website or application. This is especially true in ecommerce, where slow-loading pages lead to high bounce rates and lower conversion rates. Often, the hidden culprit behind delays is a high-latency API. Many app developers integrate multiple third-party APIs, cumulatively adding more latency. As more APIs ...
Imagine you are testing a TodoMVC application, and you need to complete all items. You simply click every checkbox and confirm the application preserves the "0 todos left" state. Normally everything goes well: But sometimes a weird thing happens: one or more checkboxes remain unchecked! 📺 Watch the examples in this blog post explained in my video. You start looking…
The debate about human obsolescence has gotten it all wrong: by focusing myopically into individual...
At the end of last year, we decided to try something new: a challenge that would run alongside Advent of Code, where we asked the community to show us how they could design hardware to solve the same problems. We had no idea what level of participation to expect, but we received a huge number of submissions, many of which…
GeoSplats, MapTiler’s photo-realistic 3D models have been upgraded with new Levels of Detail (LoDs). These give a significant performance boost and make advanced models usable on less powerful devices.
10 Feb
Find out about the new features in .NET 11 Preview 1 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more! The post .NET 11 Preview 1 is now available! appeared first on .NET Blog.
A recap of the latest servicing updates for .NET and .NET Framework for February 2026. The post .NET and .NET Framework February 2026 servicing releases updates appeared first on .NET Blog.
Asking nicely, and asking a lot of people. The post How did Windows 95 get permission to put the Weezer video <I>Buddy Holly</I> on the CD? appeared first on The Old New Thing.
Docker Hardened Images are now free, covering Alpine, Debian, and over 1,000 images including databases, runtimes, and message buses. For security teams, this changes the economics of container vulnerability management. DHI includes security fixes from Docker’s security team, which simplifies security response. Platform teams can pull the patched base image and redeploy quickly. But free...
A deep dive into building a GPU-enhanced procedural curve system in Three.js, where organic motion emerges from simple steering rules and endless Bézier paths.
How eBay seller Tristan Thompson turned a Berkeley storefront into a creative hub and built a business around what he loves.
A product manager at a mid-sized SaaS company notices a familiar pattern. The mobile app team is blocked waiting for a backend change, the data team has built its own undocumented endpoints to move faster, and the DevOps team is fielding late-night incidents caused by services calling each other in unexpected ways. Each team is ...
Imagine you built a note-taking app. It’s so successful that LargeCorp, an aptly named large enterprise corporation, signed on as a customer. To make it a power tool for your enterprise customers, you need to allow your app to integrate with other productivity tools, such as turning a note into a task in a to-do app. While common integration patterns…
Build synchronized video playback for watch parties using Shaka Player and PubNub. Real-time sync, host controls, and drift correction—all in under 50 lines of code.
You want users and revenue to grow exponentially. Bugs per day to grow linearly. Support work to grow logarithmically. Your goal is to make this happen.
9 Feb
SuiteCRM is a free and open-source CRM application. It is a customizable CRM solution that offers more functionality than platforms ... Read More The post How to Install SuiteCRM on Ubuntu 24.04 appeared first on RoseHosting.
We’re sharing details of the role backend aggregation (BAG) plays in building Meta’s gigawatt-scale AI clusters like Prometheus. BAG allows us to seamlessly connect thousands of GPUs across multiple data centers and regions. Our BAG implementation is connecting two different network fabrics – Disaggregated Schedule Fabric (DSF) and Non-Scheduled Fabric (NSF). Once it’s complete our AI [...] Read More... The…
When customers hit issues in production, it can be an effort to locally reproduce them, especially when external sources are involved. Reproducing issues is useful not just to figure out the root cause, but also to verify the fix and add a regression test. The newly introduced workload capture & replay tooling records a Materialize instance’s state as well as…
It's your one chance to make amends. The post What should I do if a wait call reports <CODE>WAIT_<WBR>ABANDONED</CODE>? appeared first on The Old New Thing.
OpenAI for Government announces the deployment of a custom ChatGPT on GenAI.mil, bringing secure, safety-forward AI to U.S. defense teams.
PubNub Agent Skills make it easy for any AI coding assistant to become a real-time PubNub expert, giving developers six installable skills (via Tessl or Vercel Skills CLI) that provide guided patterns, best practices, and production-ready code for core use cases like pub/sub messaging, presence, serverless functions, security, chat, and large-scale real-time applications.
A studio story shaped by narrative, motion, and the belief that digital journeys should feel human.
We all vent at work. That is normal. Tough sprints, messy decisions, frustrating meetings - it happens, and letting off steam is okay and, in fact, healthy.
8 Feb
A fresh selection of UI animations and motion work from the creative community.
He used to understand guilt the way a farmer understands crops. Now he has to use drugs to sleep and drugs to...
That is the half-life of knowledge in computer science and software engineering - the time it takes for half of what you know to be replaced by better tools, approaches, or understanding. For an engineering degree earned in 1930, the half-life was roughly 35 years. By 1960, it had dropped to about a decade.
7 Feb
The Laravel team recently released the Laravel AI SDK that provides a simple and elegant way to integrate AI capabilities into your Laravel applications. The SDK offers a clean and intuitive API that allows developers to easily interact with AI models and services. Essentially, the Laravel AI SDK abstracts away the complexities of working with AI models (such as OpenAI,…
6 Feb
How can I prevent the user from changing the widths of ListView columns in version 5 of the common controls?, part 2
Raymond ChenPreventing the resize cursor from appearing. The post How can I prevent the user from changing the widths of ListView columns in version 5 of the common controls?, part 2 appeared first on The Old New Thing.
In the lush landscapes of Boyolali, Indonesia, the ancient art of botanical printing is finding a new rhythm. This time, it’s supported by modern digital tools. For Maya Dwi Pr… The post Hostinger Microgrants: Scaling sustainable fashion with Panarima appeared first on Hostinger Blog.
OpenAI shares its approach to AI localization, showing how globally shared frontier models can be adapted to local languages, laws, and cultures without compromising safety.
Our latest Geocoding update adds 3.8M+ new business POIs and improves search accuracy for natural landforms and cross-border features; all with zero integration changes.
5 Feb
Open source components power most modern applications. A new generation of hardened container images can establish a more secure foundation, but even with hardened images, vulnerability scanners often return dozens or hundreds of CVEs with little prioritization. This noise slows teams down and complicates security triage. The VEX (Vulnerability Exploitability eXchange) standard addresses the problem...
A Q&A with Brett Shouse, Senior Software Engineer. As an engineer, what drew you to Thumbtack? I joined Thumbtack in March of 2025, and from day one it’s felt like the right place to grow, build, and make a real impact. I was ready for a fresh challenge and wanted to help evolve a business that truly aligned with my…
An announcement of .NET Framework 3.5 servicing updates on new versions of Windows. The post .NET Framework 3.5 Moves to Standalone Deployment in new versions of Windows appeared first on .NET Blog.
How can I prevent the user from changing the widths of ListView columns in version 5 of the common controls?
Raymond ChenDeny changes to the width. The post How can I prevent the user from changing the widths of ListView columns in version 5 of the common controls? appeared first on The Old New Thing.
Break out the cake and green sprinkles — GeForce NOW is turning six. Since launch, members have streamed over 1 billion hours, and the party’s just getting started. Throughout February, members can look forward to new games, fresh ways to play across more devices and even more ways to bring RTX power to every screen […]
Work is changing fast – new tools, new ways of teaming up, and new expectations. The skills that got us here won’t always get us where we’re going. At Hostinger, we’re learning… The post Future readiness: Are you hiring for today – or for what’s next? appeared first on Hostinger Blog.
An autonomous lab combining OpenAI’s GPT-5 with Ginkgo Bioworks’ cloud automation cut cell-free protein synthesis costs by 40% through closed-loop experimentation.
OpenAI introduces Trusted Access for Cyber, a trust-based framework that expands access to frontier cyber capabilities while strengthening safeguards against misuse.
Building API-first is an incredibly powerful strategy — it brings a ton of value to organizations seeking to make their data and APIs more consumable, more useful, and more valuable. Interestingly, however, it seems like API-first has another huge benefit: AI-first. So what does it mean to be API-first, and what benefits does this carry ...
This is Part 1 in our blog series on how the design process works alongside Agile methodology to produce results within an integrated team. Updated 2/5/2026. Originally published 2/2/2024 When it comes to developing new software, not every designer approaches the task the same way. While some use a design thinking approach, looking at the tasks from a user perspective,…
OpenAI Frontier is an enterprise platform for building, deploying, and managing AI agents with shared context, onboarding, permissions, and governance.
Digital accessibility has become a growth lever for business. Learn how Apple, Airbnb, and Barclays turned accessibility into a competitive advantage and how your company can do the same.
For a long time I was skeptical of LLMs—whenever I reached for them I was disappointed by the results. Last year I tried Copilot and Cursor to tweak a game I’d built, and neither generated working changes. At a previous job I tried Gemini to outline product briefs and generate wireframes, but ended up throwing them all away. Every time…
GPT‑5.3-Codex is the most capable agentic coding model to date, combining the frontier coding performance of GPT‑5.2-Codex with the reasoning and professional knowledge capabilities of GPT‑5.2.
GPT-5.3-Codex is a Codex-native agent that pairs frontier coding performance with general reasoning to support long-horizon, real-world technical work.
4 Feb
We’re sharing a novel approach to enabling cross-device passkey authentication for devices with inaccessible displays (like XR devices). Our approach bypasses the use of QR codes and enables cross-device authentication without the need for an on-device display, while still complying with all trust and proximity requirements. This approach builds on work done by the FIDO [...] Read More... The post…
Move from prompts to pipelines with PubNub Claude Code Subagents in 2026. In this second installment of PubNub CEO Todd Greene's series on agentic AI, explore best practices with Claude Code subagents to make your pipeline sturdier and less token wasteful with the latest advancements.
In this blog post, we will show you how to install ReactJS on Debian 13 OS. ReactJS, or known simply ... Read More The post How to Install ReactJS on Debian 13 appeared first on RoseHosting.
Businesses today face the challenge of uncovering valuable insights buried within a wide variety of documents — including reports, presentations, PDFs, web pages and spreadsheets.
Betting classical music. The post Super Bowl LX creates an opportunity for symphonic friendly wagering appeared first on The Old New Thing.
You can ask the header to be non-resizing. The post How can I prevent the user from changing the widths of ListView columns? appeared first on The Old New Thing.
Vladyslav Penev shares how he builds production-ready motion and layout-driven 3D systems, where CSS, WebGL, and interaction behave as one.
We’re excited to announce that the remote Atlassian Rovo MCP server is now available in Docker’s MCP Catalog and Toolkit, making it easier than ever to connect AI assistants to Jira and Confluence. With just a few clicks, technical teams can use their favorite AI agents to create and update Jira issues, epics, and Confluence...
Learn how to embed the Codex agent using the Codex App Server, a bidirectional JSON-RPC API powering streaming progress, tool use, approvals, and diffs.