Anthropic has abruptly walked back a controversial, unannounced policy that degraded the performance of its latest model, Claude Fable 5.The reversal follows intense backlash from the machine learning community, which criticized the company for a lack of transparency and anti-competitive behavior, according to a Wired report.The controversy began earlier this week with the release of Claude Fable 5, a version of Anthropic’s highly sophisticated Mythos system equipped with specialized national security guardrails. While the company openly said it would reroute hazardous prompts regarding cybersecurity, biology, and chemistry to less advanced models, it did not disclose a separate restriction: silently throttling…
Author: drweb
DROP TABLE IF EXISTS dim.Account;CREATE TABLE dim.Account ( id INT IDENTITY(1,1) NOT NULL ,[4444] VARCHAR(10) NULL ,[4444_desc] VARCHAR(550) NULL ,aa VARCHAR(10) NULL ,aa_desc VARCHAR(550) NULL ,fund VARCHAR(10) NULL ,gl VARCHAR(10) NULL ,gl_desc VARCHAR(550) NULL ,llll VARCHAR(10) NULL ,llll_desc VARCHAR(550) NULL ,o VARCHAR(10) NULL ,obbb VARCHAR(10) NULL ,obbb_desc VARCHAR(550) NULL ,pp VARCHAR(10) NULL ,ppss VARCHAR(10) NULL ,pprr_desc VARCHAR(550) NULL ,s VARCHAR(10) NULL ,s_desc VARCHAR(550) NULL ,effective_start_datetime DATETIME2(7) NOT NULL ,effective_end_datetime DATETIME2(7) NOT NULL ,is_current BIT NOT NULL ,hash_key AS CONVERT(VARBINARY(32), HASHBYTES(‘SHA2_256’, CONCAT( ISNULL([4444], ”), ‘||’ ,ISNULL(aa, ”), ‘||’ ,ISNULL(fund, ”), ‘||’ ,ISNULL(gl, ”), ‘||’ ,ISNULL(llll, ”), ‘||’ ,ISNULL(o, ”), ‘||’ ,ISNULL(obbb,…
May 12, 2026 Docker AI Governance: Unlock Agent Autonomy, Safely Introducing Docker AI Governance: centralized control over how agents execute, what they can reach on the network, which credentials they can use, and which MCP tools they can call, so every developer in your company can run AI agents safely, wherever they work. Your laptop is the new prod Agents are the biggest productivity unlock… Read now
I almost did not publish this book.Not because I doubted the ideas. Because I was not ready for anyone to see how much of it was about me. And, I suspect, about you.For twenty-five years my job was to make slow things fast. Queries, indexes, servers. I was good at it, and I built a quiet pride on being good at it. I never imagined that a fast thing would be the one to break my heart a little.I have written more than five thousand articles. Not one of them ever kept me awake at night. This one did, for…
Together with The PHP Foundation, we’re embarking on an exciting expedition – the first annual State of PHP census that aims to tally the elePHPant population across the world. Come join us! With the help of the community, we’ve designed a comprehensive survey that aims to unearth the PHP developer trends – from years of experience and favorite frameworks to AI preferences and beyond. Our goal is to draw the most representative picture of the PHP ecosystem and the developers behind it, and share insights that will benefit the community and help shape the future direction of PHP. For this…
Ubuntu Livepatch is a feature that applies kernel security fixes while the system is still running, so you do not need to reboot immediately after every kernel update. Ubuntu Livepatch is useful mainly on servers, where rebooting is not always convenient because it can interrupt services, disconnect users, or require a maintenance window. Livepatch reduces the gap between a security fix being released and it actually protecting the running system. The Linux kernel sits at the core of the system and is a frequent target for security issues, because when Canonical releases a kernel update, you would normally install it…
A vulnerability in Anthropic’s Claude Code development tool could have been exploited by threat actors to expose credentials and other secrets within CI/CD workflows, the latest example of the security risks to software development pipelines posed by such AI coding agents.Microsoft security researchers Dor Edry and Amit Eliahu wrote in a report that the now-patched flaw in Claude Code GitHub Action could have been manipulated through a prompt injection attack in which the bad actor inserts malicious commands that an AI agent would follow, exposing secrets such as issue bodies, pull request descriptions, and comments.This form of a prompt injection…
Internal developer platforms have become a tangled web of orchestration tools, CI runners and deployment systems that rarely speak the same language. Every new integration adds another translation layer, and as AI-driven automation starts to plug into those pipelines, the lack of a shared vocabulary for what is actually happening across the software delivery lifecycle becomes a real bottleneck. Without a consistent way to describe build, test and deploy events, both humans and agents are left stitching together logs and webhooks from systems that were never designed to interoperate.Dadisi Sanyika of the Continuous Delivery Foundation sat down with Mike Vizard…
In previous articles on this website, you learned how to extract EXIF data from JPG image files. This week, you will learn how to get similar data from the TIFF image format. The TIFF format also has its metadata. Pillow provides a similar dictionary for TIFF images in its TiffTags module. If you need a TIFF image, you can use this one, which is a cover from one of the author’s other books on ReportLab: You can create your own TIFF metadata extractor utility by making a new file named tiff_metadata.py and adding this code to it: # tiff_metadata.py from PIL import Image from…
Let’s say you’ve got some interactive element. This element works perfectly fine in just HTML, which is the foundation of progressive enhancement. And now, in your JavaScript, the functionality this button provides isn’t really necessary anymore, and your plan is to hide this element. What is the best way to accomplish this? I think it’s good to think of this abstractly, but if what I’ve presented above is so abstract that it makes it hard to think about, here are some examples: A “Load More” anchor link that loads the next set of items (i.e. Load More) which you don’t…
