When an AI agent came knocking: Catching malicious contributions in Datadog’s open source repos
DatadogLearn how Datadog detected and resolved issues from hackerbot-claw, an AI-powered automated attack campaign.
Learn how Datadog detected and resolved issues from hackerbot-claw, an AI-powered automated attack campaign.
At GDC 2026, Discord gives developers more ways to close the gap between connection and play.
Get rid of manual procurement woes with a professional PO template that scales.
Charity has gone digital. Here's how you bring your collections up to speed.
Lower costs by 54% and get instant settlements with our Pay by Bank guide.
We’ve made a major update to our Map styles, including Satellite, Backdrop, and Aquarelle. We’ve also added over 650,000 new addresses, largely in rural areas of France, to our search and location services.
Learn how I added Bluesky likes and avatars to my Astro blog using the bluesky-likes web components package. No API keys, no server-side code, just a few lines of Astro magic.
Recently, I covered some FAQs on Atomic’s Accelerator program — what it is, how hiring works, and how to stand out as a candidate. If you haven’t read that yet, and it fits your situation, I recommend circling back. This FAQ is about the Atomic Experience. The work, the culture, and what growth looks like […] The post FAQs about…
There is an implicit contract at the foundation of every database architecture decision you have ever made. You probably never wrote it down. Nobody does. It just… existed.
Some cultures don’t have a distinct word for the color blue; instead, it’s considered a shade of green. Identifying bugs can be a lot like that. It’s difficult to see them as separate from “how the software works” when they blend in. With AI, it’s easier than ever to generate code. But software can be […] The post Is It…
Cypress v15.10.0 has announced a big switch coming in v16 - the new way of dealing with environment values and secrets. Let's see why this change is necessary, what is means for your testing code, and what the best practices for handling secrets in your tests should be. First, let me say: Cypress end-to-end browser tests run in the browser.…
Lloyd's wasn't in London: where Lloyd's was, so was the city. Rhizomatic and infertile, neither deigned to...
At 8th Light, we help healthcare organizations design and build AI-enabled systems that put people first, combining product strategy, human-centered design, and technology leadership to create innovative solutions that work for clinicians as well as patients. Why This Matters Although AI continues to dominate healthtech headlines, many frontline clinicians are still battling clunky systems, fragmented workflows, and administrative overload. The…
Fast-moving projects can be really fun to work on, but they’re also mentally expensive. When priorities shift rapidly and you’re juggling features, bugs, code reviews, and meetings, you’re just as bottlenecked by time as you are by cognitive load. Here are some ways to reduce that load without slowing momentum. 1. Stop using your brain […] The post How to…
It's already gone. If you need more information, you should have been remembering it. The post When <CODE>ReadDirectoryChangesW</CODE> reports that a deletion occurred, how can I learn more about the deleted thing? appeared first on The Old New Thing.
To celebrate International Women’s Day, we sat down with Cecilia Liu, Senior Product Manager at Docker, for three questions about the vision and strategy behind Docker’s MCP solutions. From shaping product direction to driving AI innovation, Cecilia plays a key role in defining how Docker enables secure, scalable AI tooling. Cecilia leads product management for...
An inside look at Obys and how a small team creates award-winning digital experiences through storytelling, structure, and intentional design.
Codex Security is an AI application security agent that analyzes project context to detect, validate, and patch complex vulnerabilities with higher confidence and less noise.
I became a dad recently, and I’m not publishing a bunch of photos of my kid like most parents do. Some people started asking me why, so here it is.
Check out the finer details of the more technical fixes implemented into Discord recently.
Using OpenAI reasoning models, Descript unlocked automatic localization of large content libraries without losing timing or meaning.
By combining rigorous model evaluation, full-platform use of OpenAI, and agent workflows, Balyasny is reinventing investment research.
Kenza Boulisfane, Software Engineer at Thumbtack, works at the intersection of data, AI, and real business impact. In this Q&A, she shares how she’s building an AI-powered Marketing Analytics Agent designed to make complex marketing data accessible to everyone. She also reflects on team culture, technical challenges, and why diverse perspectives make engineering stronger. What are you currently working on?…
Discover what’s new in the v1.0 release of the official MCP C# SDK, including enhanced authorization, richer metadata, and powerful patterns for tool calling and long-running requests. The post Release v1.0 of the official MCP C# SDK appeared first on .NET Blog.
Perhaps it's because you dispatched it. The post The mystery of the posted message that was dispatched before reaching the main message loop appeared first on The Old New Thing.
March is in full bloom, and that means a fresh wave of games heading to the cloud. 15 new titles are joining the GeForce NOW library this month. Leading the March lineup is Pearl Abyss’ Crimson Desert, an open‑world action‑adventure set in a war‑torn fantasy land, alongside plenty of other games to explore. Whether looking […]
Naresh Jain has long been uncomfortable with software patents. But a direct experience of patent aggression, together with the practical constraints faced by startups, led him to resort to defensive patenting as as a shield in this asymmetric legal environment. more…
An overview of how I redesigned my portfolio as a creative playground, blending editorial design, WebGL experiments, and thoughtful motion.
Every team I’ve been on lately has communicated through Slack. And I mean every team—even the client teams who otherwise run an entirely corporate IT stack. Slack is the place where people hash things out, right up until they jump on a Zoom meeting. Slack is also the place where valuable information goes to vanish […] The post Don’t Hide…
Consistent cash flow, less admin and faster, more reliable payments await...
Hit send, and your email lands in someone's inbox. That's how most people think email works. When you zoom out and examine one billion messages, reality looks nothing like that. … The post Our one-billion-email analysis will make you think differently about your inbox appeared first on Hostinger Blog.
Introducing GPT-5.4, OpenAI’s most most capable and efficient frontier model for professional work, with state-of-the-art coding, computer use, tool search, and 1M-token context.
OpenAI introduces CoT-Control and finds reasoning models struggle to control their chains of thought, reinforcing monitorability as an AI safety safeguard.
OpenAI shares new tools, certifications, and measurement resources to help schools and universities close AI capability gaps and expand opportunity.
Most API teams I talk to are serious about the front door. They have a documented API surface, versioning rules, code review, and a continuous integration and continuous delivery (CI/CD) pipeline that runs tests and security checks before anything ships. That’s all good hygiene. But the incidents that turn into painful postmortems often start somewhere ...
When you’re working with fonts, especially for displaying numbers, there’s something called proportional spacing that can make a huge difference in how your numbers look when they’re animated. Essentially, most fonts (apart from monospaced fonts) use proportional spacing, which means that each character takes up a different amount of horizontal space. This can lead to numbers looking uneven and misaligned,…
Empower critical operations with Topo: high-resolution terrain data, vector performance, and multilingual support via API or on-prem. Precision for every mission.
Five AI value models show how leaders can sequence AI from workforce fluency to process reinvention and build durable business advantage.
By focusing on people, not pilots, the Bundesliga club is scaling efficiency, creativity, and knowledge—without losing its football identity.
Practical insights and frameworks to turn AI progress into business advantage
OpenAI introduces ChatGPT for Excel and new financial app integrations, powered by GPT-5.4 to accelerate modeling, research, and analysis in regulated environments.
Python is a versatile programming language that works on nearly any system architecture, whether for web development or machine learning, ... Read More The post How to Install Python on Ubuntu 26.04 appeared first on RoseHosting.
Of course, anything can happen if you break the rules. The post Aha, I found a counterexample to the documentation that says that <CODE>QueryPerformanceCounter</CODE> never fails appeared first on The Old New Thing.
A look at how Unicorn Studio brings the power of WebGL shaders to designers through a layer-based workflow, making it easier to create expressive, interactive graphics directly in the browser.
I have been trying tiny experiments using AI tools to automate the essential, yet mundane tasks that I handle as a delivery lead. The “tiny experiment” approach was inspired by Anne-Laure Le Cunff’s book, Tiny Experiments: How to Live Freely in a Goal-Obsessed World. The idea is to explore what is possible and not worry […] The post How I…
A new preprint extends single-minus amplitudes to gravitons, with GPT-5.2 Pro helping derive and verify nonzero graviton tree amplitudes in quantum gravity.
The evolution of the modern enterprise is often marked by a transition from streamlined simplicity to architectural fragmentation. What begins as a strategic move toward distributed systems frequently devolves into gateway sprawl, a phenomenon where decentralized business units adopt distinct API tools based on localized budgets, engineering preferences, or specific technical requirements. While this flexibility ...
In just one year, more than one million people have tried Hostinger Horizons to build and launch online. Some came with a detailed business plan. Others showed up with nothing … The post One year, one million users: How Horizons changed the way people build online appeared first on Hostinger Blog.
There's been much talk recently about how AI agents affect the workflow loops of software development. Kief Morris believes the answer is to focus on the goal of turning ideas into outcomes. The right place for us humans is to build and manage the working loop rather than either leaving the agents to it or micromanaging what they produce. more…
There is a particular kind of respect reserved in engineering for the algorithm that outlives its era. BM25 is one of them. BM25 was born out of information retrieval research in the 1970s and 1980s, polished over decades, and eventually adopted as the default ranking function in Elasticsearch, Solr, and Lucene.
We share lessons learned building Datadog’s MCP server, from designing agent-friendly tools and managing context windows to using queries instead of raw data retrieval.
Join Senior Software Engineer Nick Krichevsky as he explains how Discord added distributed tracing to Elixir's message passing and optimized it to handle millions of concurrent users.
Our geocoding in North America just got a massive upgrade. Get 10x more postal codes in Canada and much more accurate US searches to power your logistics, checkouts, and other apps.
OpenAI introduces the Learning Outcomes Measurement Suite to assess AI’s impact on student learning across diverse educational environments over time.
Axios COO Allison Murphy explains how the company uses AI to support local reporters, streamline newsroom workflows, and deliver high-impact local journalism at scale.
Your resume titles don't matter. Just tell me what did you do.
Your Package Manager, Now with a Security Upgrade Last December, we made Docker Hardened Images (DHI) free because we believe secure, minimal, production-ready images should be the default. Every developer deserves strong security at no cost. It should not be complicated or locked behind a paywall. From the start, flexibility mattered just as much as...
So much of what you interact with on GitHub depends on search—obviously the search bars and filtering experiences like the GitHub Issues page, but it is also the core of the releases page, projects page, the counts for issues and pull requests, and more. Given that search is such a core part of the GitHub platform, we’ve spent the last…
Just some useless trivia. The post Just for fun: A survey of write protect notches on floppy disks and other media appeared first on The Old New Thing.
How we designed and built a digital capsule for Better Off® Studio to document what shaped them into who they are today.
Every project starts the same way. There’s a problem worth solving, a rough sense of the constraints, and a blank page. The hard part isn’t writing the first line of code—it’s figuring out which direction to go when several look equally reasonable. Should this be an event-driven system or a synchronous pipeline? Do we split […] The post How I…
Expedia Group Technology — Engineering A lightweight framework for balancing speed today with agility tomorrow Photo by Benjamín Gremler on Unsplash As engineers, we’re often encouraged to “move fast” — and for good reason. Delivering value quickly is critical. But running fast usually means taking shortcuts: skipping tests, hardcoding a value, bending an abstraction a bit too far. Individually, these…
Recently I discovered that this code passed our PHPStan level 10 checks: use http\Exception\InvalidArgumentException; // ... throw new InvalidArgumentException; I was surprised as http\Exception\InvalidArgumentException is not a class in our system. While cooling, I discovered that there's an http PHP extension and it appears that PHPStan has a stub for this which means that it accepts it as existing even…
In years gone by, API specifications and developer portals were created for developers’ eyes only. It wasn’t unusual for them to include the occasional joke or pop culture reference, or omit context that any qualified API consumer would easily be able to infer. While the introduction of standards like OpenAPI has already systematized and sanitized ...
Rahul Garg continues his series of Patterns for Reducing Friction in AI-Assisted Development. This pattern describes a structured conversation that mirrors whiteboarding with a human pair: progressive levels of design alignment before any code, reducing cognitive load, and catching misunderstandings at the cheapest possible moment. more…
Authors: Andrey Novikov, Backend Engineer, and Travis Turner, Tech Editor Topics: Rails, Ruby A deep dive extending Flipper in Rails: friendly actor IDs, team-wide flags, percentage rollouts, analytics events, and admin auditing. Our client StackBlitz already had an in-house solution for feature flags in the admin panel. But as the product and team grew (alongside the launch and success of…
Outdoor and Winter map styles for hiking, biking, skiing, and all outdoor and winter sports now have more detail and clearer cartography. The best maps for making outdoor or activity tracking apps and websites.
You get notifications that might not make sense. The post What sort of horrible things happen if my dialog has a non-button with the control ID of <CODE>IDCANCEL</CODE>? appeared first on The Old New Thing.
FFmpeg is truly a multi-tool for media processing. As an industry-standard tool it supports a wide variety of audio and video codecs and container formats. It can also orchestrate complex chains of filters for media editing and manipulation. For the people who use our apps, FFmpeg plays an important role in enabling new video experiences [...] Read More... The post…
What is Docker? Docker is an open source container runtime that allows you to build, run, and manage applications in ... Read More The post How to Install Docker on Ubuntu 26.04 appeared first on RoseHosting.
This post has been on my back burner for well over a year. This has bothered me, since with every month that goes by, I become more convinced that anonymous authentication the most important topic we could be talking about as cryptographers. This isn’t just because I love neat cryptography: it’s that I don’t trust … Continue reading Anonymous credentials:…
Meta recognizes the long-term benefits of jemalloc, a high-performance memory allocator, in its software infrastructure. We are renewing focus on jemalloc, aiming to reduce maintenance needs and modernize the codebase while continuing to evolve the allocator to adapt to the latest hardware and workloads. We are committed to continuing to develop jemalloc development with the [...] Read More... The post…
Healthcare dev teams need to ship features and fixes quickly. HIPAA’s Security Rule requires a detailed audit trail. How do we square this circle? Here, I’ll make the case for turning every promise into code: Terraform modules, CI gates, deployment guardrails, and runnable scripts that emit verifiable proof as the default behavior. Setting this stuff […] The post Make HIPAA…
Learn how to build a structured scroll-driven image grid where movement unfolds progressively within a sticky layout.
There are various definitions surrounding the role of a Delivery Lead (DL) within the tech industry. The role of a DL is versatile and requires the ability to shapeshift to wear many hats confidently. Essential to the role are the abilities to skillfully steward stakeholders and development teams, lead strategy and project management, own the […] The post Steward, Strategist,…
Autonomous networks — intelligent, self-managing telecommunications operations — are moving from a future vision to a current priority for telecom operators. In the latest NVIDIA State of AI in Telecommunications report, network automation emerged as the top AI use case for investment and return on investment. Automation is different from autonomy. Beyond executing predefined workflows, […]
AI-RAN is moving from lab to field, showing that a software-defined approach is the only viable way to build future AI-native wireless networks. Ahead of Mobile World Congress (MWC), running March 2-5 in Barcelona, NVIDIA and Nokia announced new AI-RAN collaborations with top telecom operators across Europe, Asia and North America, powered by NVIDIA AI-RAN […]
Alice was sure within the first hour of meeting Bob that their families had software-entangled them since...
Despite being over eight years old, the NVIDIA GTX 1080 Ti remains a compelling choice for enthusiasts keen on running LLM locally.
Over the last couple of years, I’ve had several people reach out to me about Atomic Object and the Accelerator program. These were students, recent grads, career changers — people in all kinds of situations trying to get a feel for what the experience might offer. I appreciate every one of those conversations, and I’ve […] The post Accelerator Program…
Details on OpenAI’s contract with the Department of War, outlining safety red lines, legal protections, and how AI systems will be deployed in classified environments.
How Makio64 & Hervé Studio designed threejs.paris, the website of the very first Three.js conference, to make every visitor part of the show!
Today has been a struggle entirely due to my own internal negative thoughts and feelings about impacting events that are outside my control. Navigating this to come out stronger rather than letting it consume my self-belief and confidence isn’t easy, especially at the time. I’m not worse at my job and my abilities haven’t diminished, but sometimes it’s hard to…
Expert payment tips from four successful small businesses
Making sure it triggers when you need it, and not when you don't. The post Intercepting messages inside <CODE>IsDialogMessage</CODE>, fine-tuning the message filter appeared first on The Old New Thing.
How gaming culture, typographic discipline, and a passion for motion design converged into a career building immersive digital experiences.
If you've ever asked an AI coding agent to help you integrate email into your app, you've probably gotten code that looks right but isn't quite right. Maybe it used an outdated endpoint. Maybe it forgot about Message Streams entirely. Maybe it hallucinated a method that doesn't exist. (We've seen all three.) AI agents are only as good as the…
Recently, I helped transition a feature that was already mid-development from one team to another. It was my first time in this kind of role, and while it was a valuable experience, it also surfaced several challenges I had not anticipated. The experience pushed me to reflect on how teams share knowledge, make decisions, and […] The post Transitioning a…
Introduction In this article, I’m going to show you how to emulate a LEFT JOIN FETCH between two root entities without fetching the intermediate child entity. I got the inspiration for this article by this comment thread on my blog. Domain Model Let’s assume we have the following entities: The Post is the root entity of our hierarchy, but just…
Stateful Runtime for Agents in Amazon Bedrock brings persistent orchestration, memory, and secure execution to multi-step AI workflows powered by OpenAI.
Today we’re announcing $110B in new investment at a $730B pre money valuation. This includes $30B from SoftBank, $30B from NVIDIA, and $50B from Amazon.
OpenAI and Amazon announce a strategic partnership bringing OpenAI’s Frontier platform to AWS, expanding AI infrastructure, custom models, and enterprise AI agents.
Microsoft and OpenAI continue to work closely across research, engineering, and product development, building on years of deep collaboration and shared success.
Over the past two years, we’ve witnessed a Cambrian explosion of AI development, with Generative and Agentic AI capturing stakeholders’ attention. AI/ML Engineers are delivering real business value by intermixing LLMs and agentic systems with traditional machine learning systems. It’s been an era of rapid prototyping and quick integrations. Teams have adopted different approaches - each unlocking new potential, but…
Fully control styling, behavior, and interaction logic of custom map controls. With MapTiler SDK JS, using native HTML, CSS, and JavaScript, you can fully control the map UI with declarative or programmatic APIs.
// type to search