X is also launching Bluesky-like starter packs

X is rolling out a new feature called “Starterpacks” to all users in the coming weeks, the company’s head of product has announced. It’s made up of compilations of accounts new users can follow based on their interests. If that sounds familiar, it’s because Bluesky launched a very similar feature that’s also called “starter packs” […]

1 min read

North Korean PurpleBravo Campaign Targeted 3,136 IP Addresses via Fake Job Interviews

As many as 3,136 individual IP addresses linked to likely targets of the Contagious Interview activity have been identified, with the campaign claiming 20 potential victim organizations spanning artificial intelligence (AI), cryptocurrency, financial services, IT services, marketing, and software development sectors in Europe, South Asia, the Middle East, and Central America. The new findings come […]

4 mins read

I Learned The First Rule of ARIA the Hard Way

Some time ago, I shipped a component that felt accessible by every measure I could test. Keyboard navigation worked. ARIA roles were correctly applied. Automated audits passed without a single complaint. And yet, a screen reader user couldn’t figure out how to trigger it. When I tested it myself with keyboard-only navigation and NVDA, I […]

8 mins read

Is that allowed? Authentication and authorization in Model Context Protocol

Model Context Protocol (MCP), released in late 2024, is an emerging standard for communication between AI agents and services used to complete tasks. By using MCP, you can expose functionality to a variety of agents, from desktop clients to autonomous LLM-based agents running on other systems. After configuration, agents take the prompts and determine which […]

27 mins read

Anthropic’s new Claude ‘constitution’: be helpful and honest, and don’t destroy humanity

Anthropic is overhauling Claude’s so-called “soul doc.” The new missive is a 57-page document titled “Claude’s Constitution,” which details “Anthropic’s intentions for the model’s values and behavior,” aimed not at outside readers but the model itself. The document is designed to spell out Claude’s “ethical character” and “core identity,” including how it should balance conflicting […]

6 mins read