直近1週間の更新
8/13 (木)

From Hugging Face to Fable: this summer shows AI control matters more than trust
Aikido Security's Blog
An autonomous AI breach at Hugging Face and Anthropic's Fable suspension show the same thing: trusting a vendor isn't the same as being in controlCategory: News
3時間前

Certificate Transparency Monitoring is now generally available
Cloudflare Blog
Cloudflare's Certificate Transparency Monitoring is now generally available. The biggest change: we no longer email you about certificates Cloudflare issued for your domain, so when an alert lands in your inbox, it's worth a look.
3時間前

Personal website redesign project post: A little progressive enhancement as a treat
Piccalilli - Everything
For a long time, I've included last.fm and Open Scrobbler links on each music collection item's detail page in some shape or form because those are pretty straightforward to render, but something I really wanted on this new website was provide more links for different platforms.The more my music collection helps people discover music away from algorithmic recommendations, the better. A good way to do that is to provide as many links as possible to services that people use. I already covered this
4時間前

New EU Guidelines For AI Labelling
Articles on Smashing Magazine — For Web Designers And Developers
New EU guidelines, why AI sparkles aren’t enough, when AI labels are required, and what the rules mean for AI-powered features and products. Brought to you by Design Patterns For AI Interfaces, **friendly video courses on UX** and design patterns by Vitaly.
6時間前
useR! 2026 参加レポート LINEヤフー Tech Blog (LY Corporation Tech Blog
こんにちは。LINEヤフー株式会社の佐野です。2026年7月6日〜9日にポーランド・ワルシャワで開催された useR! 2026 に参加してきました。私自身は初めての参加です。弊社は過去にも参加してお...
12時間前

Inside the Vercel intern experience
Vercel News
The best way to learn is by shipping product to users in production, and that's why we don’t treat our interns as temporary guests. Every intern at Vercel is expected to operate like a core part of our engineering team from day one.This past winter, we welcomed a small cohort of those interns to our headquarters in San Francisco. Over an intense four months, they contributed to some of our most important products: the CDN, v0, financial infrastructure, AI Gateway, and more. They shipped features
12時間前

Visual Regression TestのスナップショットにWebPを導入し、容量を削減する
3
PR TIMES 開発者ブログ
こんにちは、フロントエンドエンジニアのやなぎ(@apple_yagi)です。 PR TIMESでは、2023年からPlaywrightを用いたVisual Regression Test(VRT)を運用しています。VRT […]
14時間前

One-click upgrade for deprecated Node.js versions
Vercel News
Team owners and members can now upgrade all projects using Node.js 20 or earlier to Node.js 24 with one click from the Vercel Dashboard.This updates the . If your project also defines a version in , you'll need to update it manually. Existing deployments are not affected.Node.js version in project settingspackage.jsonView and upgrade deprecated Node.js projects now.Read more
16時間前

Grok Build is now available in the AI SDK harness layer
Vercel News
The lets you run established coding-agent runtimes through one unified interface, so you can switch runtimes without changing your application code. Today we are adding Grok Build, which runs through the same interface as every other supported harness.AI SDK harness layerHarnessAgent is the official harness adapter for Grok Build, built on top of ().@ai-sdk/harness-grok-build@ai-sdk/harness-acpthe ACP harness adapterRead the to get started.Grok Build harness documentationThe full supported list
16時間前

Use ACP-compatible harnesses with the AI SDK harness layer
Vercel News
The now supports any Agent Client Protocol (ACP)-compatible harness with through the new package.AI SDK harness layerHarnessAgent@ai-sdk/harness-acpPreviously, every harness adapter wrapped one specific runtime (Claude Code, Codex, Pi, Deep Agents, OpenCode). wraps the protocol instead. It is a meta adapter: rather than adapting a single harness, it lets you build an adapter for any harness that ships an ACP-compatible package.@ai-sdk/harness-acpImplement a harness by passing that package to and
16時間前

DeepSeek V4 Pro 0813 (on OpenRouter) Simon Willison's Weblog
<p><strong><a href="https://openrouter.ai/deepseek/deepseek-v4-pro-0813">DeepSeek V4 Pro 0813 (on OpenRouter)</a></strong></p>The latest DeepSeek Pro model is now available, via API only. I had to link to OpenRouter because DeepSeek don't have any obvious announcement page for their new model.</p><p>I haven't been able to confirm if they plan to release the open weights, but given the weights are available for both April's <a href="https://hugg...
16時間前

GitHub availability report: July 2026
The GitHub Blog
In July, we experienced eight incidents that resulted in degraded performance across GitHub services.The post GitHub availability report: July 2026 appeared first on The GitHub Blog.
18時間前

alchemy-utils 0.1a0 Simon Willison's Weblog
<p><strong>Release:</strong> <a href="https://github.com/simonw/alchemy-utils/releases/tag/0.1a0">alchemy-utils 0.1a0</a></p> <p>I've long pondered what a database agnostic version of my <a href="https://sqlite-utils.datasette.io/">sqlite-utils</a> Python library and CLI utility might look like. This morning (literally a shower project) I tasked Codex and GPT-5.6 Sol Ultra with building a prototype:</p><blockquote><p><co...
20時間前

Write your first prompt with the GitHub Copilot app
The GitHub Blog
Learn how to write your first prompt in the GitHub Copilot app, choose the right context and model, and start your first task with confidence.The post Write your first prompt with the GitHub Copilot app appeared first on The GitHub Blog.
21時間前

Your contributors are AI-first now. Is your project?
The GitHub Blog
AI contributors are already in your queue. AutoGPT maintainer Nicholas Tindle shares the repo instructions, gates, and boundaries that keep maintainers in control.The post Your contributors are AI-first now. Is your project? appeared first on The GitHub Blog.
1日前

transitions.dev
Master.dev Blog RSS Feed
Nice bookmarkable page with classy examples of two-state transitions from Jakub Antalik.
1日前

Control Which Package Registries Your CI Jobs and Developer Machines Use
Step Security Blog
Two StepSecurity controls show every CI job and developer machine that still installs from public registries. Once you can see them, you can block public registries in CI and centrally set the registry configuration on every developer machine.
1日前

Quoting Florian Herrengt Simon Willison's Weblog
<blockquote cite="https://blog.florianherrengt.com/ai-removing-middle-class-software-engineering.html"><p>But then users start to report a weird bug. It's the 4th time your team has been trying to fix it. I mean... asking AI to fix it. Unfortunately, it seems like not even Fable can figure it out.</p><p>You go talk to the person who worked on this feature.</p><p>"So where does the data come from?"</p><p>"Hmm... actually I don't know. Let me ask Cl...
1日前
8/12 (水)

Blocked aria-hidden: The Warning is Right, and Every Fix You’ve Found is Wrong
CSS-Tricks
The warning is correct. And the recommended fixes you've probably seen are wrong. Here's what you can do instead to properly fix the issue.Blocked aria-hidden: The Warning is Right, and Every Fix You’ve Found is Wrong originally handwritten and published with love on CSS-Tricks. You should really get the newsletter as well.
1日前

Finding vulnerabilities at every stage: what to run, and when
Aikido Security's Blog
SAST, Deep PR Review, AI Code Analysis, and AI Pentest each catch different vulnerabilities at different stages. Here's when to use each, and why.Category: Product & Company Updates
1日前

Web-Perf Wednesday 004 – A Quiet Week Is Time to Investigate
CSS Wizardry
A quiet week in web performance is a useful chance to investigate the evidence and problems teams already have.
1日前

DeepSeek V4 Pro now runs updated weights on AI Gateway
Vercel News
DeepSeek V4 Pro now runs on updated weights on AI Gateway. They are used by default when you call , so existing requests pick them up with no change to the model ID or your code.deepseek/deepseek-v4-proTo use the updated DeepSeek V4 Pro, set model to in the . AI Gateway will route to providers with the new weights:deepseek/deepseek-v4-pro-0813AI SDKTo run V4 Pro in a coding agent, use to connect your agents to AI Gateway, then select in the agent's model configuration. See the .vercel ai-gateway
1日前

高性能なPCが無くても格安で窓際動画を作る
ゆめみのフィード
MinMax H3を使って動画を作成したい!!でも、手元のPCが貧弱・・・と、言う方でも簡単にかつ格安で動画を作れる方法の紹介です。※15秒で40〜80円くらいらしいです。 Google Colabの課金Pay As You GoのプランでGoogle Colabに課金します。月額プランでも特に問題ないはずです。 Google Drive(Google One)に課金100GBのプランで問題ないので契約します。僕が課金したタイミングでは3ヶ月間は70円/月と言う狂った安さでした。 動画の準備 素材作成https://github.com/sobaya-01...
1日前

タップルのバックエンドで、100行のガードコードが教えてくれた更新イベント設計の誤り
1
CyberAgent Developers Blog | サイバーエージェント デベロッパーズブログ
はじめに はじめまして。東京海洋大学 海洋工学部2年の恩田梨那(@cs_riri)と申します。 今回 ...
2日前

Exa web search free through August 31 on AI Gateway and eve
Vercel News
web search is now free on through August 31, and it's now the default web search for agents.ExaAI GatewayeveThe tool works with any AI Gateway model, with no separate Exa API key. When the model calls it, AI Gateway routes the request to Exa's Search API, returning web results and extracted page content with support for domain filters, date filters, and token-efficient excerpts.The built-in tool in eve now uses Exa by default when the model is served through AI Gateway. See other supported searc
2日前

Ship agent skills like packages: discovery index, digests, and install sources
Evil Martians
How to publish agent skills so any AI coding agent can find and install them: the .well-known/agent-skills/index.json discovery index, SHA-256 integrity digests, single-file vs multi-file vs bundle packaging, and every install command. Worked from the catalog we just open-sourced.
2日前

Building Interactive Agentic Code Reviews in 20 Minutes
Nx Blog
Traditional code review cannot keep up with AI-generated code. An interactive, agentic review workflow increases throughput while preserving human judgment.
2日前

Building a software factory for AI SDK
Vercel News
The is one of the most popular open-source AI projects in the world. It serves over 20 million npm downloads a week and the repo has over 26,000 stars. Maintaining the codebase means tracking four moving targets at once:AI SDKAfter multiple years of growth, the repo was getting 100+ new issues every month, and when Anthropic's Opus 4.6 model was released, PRs hit an inflection point. By late June, that compounding had accumulated over 1,000 open issues and almost 800 pull requests.That backlog i
2日前

Set up coding agents in one command with AI Gateway
Vercel News
Using coding agents means setting up multiple accounts, provisioning API keys, and scattering observability and billing. Now, you can route them through to centralize all of this and add controls, with set up in one command:AI GatewayTo start: connects Claude Code, Codex, OpenCode, and more in one command. It finds the agents on your machine, creates the API key, and writes the gateway URL and your credentials into each agent's own config format.vercel ai-gateway coding-agents setupFiles are edi
2日前

Free domain for one year, now for all Pro teams
Vercel News
We recently announced that new Pro teams are eligible to claim . We are now extending this offer to all teams.a free domain for their first yearProExisting Pro teams can now also claim a free domain for one year. The offer covers one eligible domain per team across six TLDs: , , , , , and . After the first year, your domain will at the regular price shown at checkout when you claim it..online.site.space.store.tech.websiterenew automaticallyClaim yours at , and see the for full terms.vercel.com/d
2日前

Grok 4.6 now available on AI Gateway
1
Vercel News
from SpaceXAI is now available on .Grok 4.6AI GatewayThe model has a 500K token context window and accepts text and image inputs. Grok 4.6 supports low, medium, high, and xhigh reasoning levels and defaults to high.To use Grok 4.6, set to in the :modelxai/grok-4.6AI SDKTo use it in a , run to connect Claude Code, Codex, OpenCode, or Pi, then select inside the agent.coding agentvercel ai-gateway coding-agents setupxai/grok-4.6To try Grok 4.5 with no code, try the model in the .model playgroundAI
2日前

There are no lossless transformations of natural-language text Simon Willison's Weblog
<p><strong><a href="https://sophiebits.com/2026/06/25/there-are-no-lossless-transformations-of-natural-language-text">There are no lossless transformations of natural-language text</a></strong></p>Sophie Alpert shares her "internal policy on acceptable use of AI writing by engineers". It's a short read (supporting its own recommendations) and really good.</p><p>If you chose to have LLMs help massage your writing the following rule seems crucial to...
2日前

737 Chrome VPN Extensions Linked to Brand Impersonation and Browser Traffic Redirection
Socket
The campaign amassed more than 75,000 installs by targeting Russian-speaking users seeking access to blocked services.
2日前

Stealing Reasoning Traces from Proprietary LLM APIs Simon Willison's Weblog
<p><strong><a href="https://stolen-thoughts.com/">Stealing Reasoning Traces from Proprietary LLM APIs</a></strong></p>A vanity domain name (<code>stolen-thoughts.com</code>) for <a href="https://www.alphaxiv.org/abs/2608.09867">a neat paper</a>:</p><blockquote><p>Anthropic, OpenAI, and Google return encrypted chain-of-thought blocks to clients that can be replayed across sessions, users, and models. We take a trace pr...
2日前

How we migrated the database behind every Vercel build
Vercel News
Every build on Vercel starts in the build warm pool, which is a set of standby containers that let builds begin without waiting for new compute. The pool runs on state that tracks which containers are ready, the tokens each one uses to authenticate, and the mapping that ties every running build back to the deployment that gets billed for it. When we built the pool, we put all of that in Redis, which was fast and made sense at the time.Over the years, though, that state turned into a liability. T
2日前

Vercel Connect adds observability support
Vercel News
Vercel Connect now gives teams line-level visibility into the token lifecycle. See who created a token, what app or project used it, when, and whether it is still active.Every connector's detail page includes a new tab:ObservabilityConnect observability is available on all plans. Events are retained for 12 hours on Hobby, 3 days on Pro, and 30 days on Enterprise. To retain events longer, forward them to a custom webhook endpoint by adding a Drain on Pro and Enterprise plans. Enterprise teams als
2日前

Enterprise Managed Users is now generally available
Vercel News
Enterprise Managed Users (EMU) gives organizations full control over the Vercel accounts tied to their verified domains. It makes the organization's identity provider the single source of truth for authentication and account lifecycle, so accounts on company domains are governed centrally rather than owned by individuals.Now generally availableRequires an Enterprise plan, enforced SAML SSO, active Directory Sync, and at least one verified domain.In Beta, available on requestTo request access, co
2日前

datasette-upload-dbs 0.5a0 Simon Willison's Weblog
<p><strong>Release:</strong> <a href="https://github.com/simonw/datasette-upload-dbs/releases/tag/0.5a0">datasette-upload-dbs 0.5a0</a></p> <p>This plugin has been around for a while - it lets users upload a brand new SQLite database to a hosted Datasette instance, at which point that database will start being served by that instance.</p><p>It can also be used to atomically swap a database with a more recent version. The uploaded database is...
2日前

Vercel Connect now supports CLI setup for 100+ connectors
Vercel News
You can now integrate 100+ services through Vercel Connect from the CLI. Previously, completed setup in the terminal for some services, and opened the dashboard for everything else.vercel connect createPass the service name to create a connector, then attach it to your project:The CLI pre-populates the brand name, icon, auth type, and MCP or discovery URL, then prompts for any credentials the service requires and creates the connector.After attaching the connector, call with its UID () to reques
2日前

From coder to orchestrator: How agents shift the role of a developer
The GitHub Blog
Developers are owning more of the delivery system around code, not just code itself. Join us during GitHub Universe to meet other devs, learn something new, and explore what's next.The post From coder to orchestrator: How agents shift the role of a developer appeared first on The GitHub Blog.
2日前
8/11 (火)

Cloudflare DDoS Threat Report H1 2026: 1 Tbps attacks soar as DNS floods and geopolitical tensions drive a new wave
Cloudflare Blog
In the first half of 2026, Cloudflare detected a 519% surge in hyper-volumetric DDos attacks across its network. These attacks were driven heavily by DNS and CLDAP reflection vectors. This report breaks down how major geopolitical conflicts reshaped the global cyber threat landscape.
2日前

Building Tactile UX: Honoring Intentional Design With Lottie
Articles on Smashing Magazine — For Web Designers And Developers
When tasked with building a highly interactive, tactile web experience, the architecture must serve the art direction. In this article, Alexey Kopytin explains their architectural rationale for building a digital stress-relief squeeze toy game using Lottie animations, DOM events, and distance-based math to maintain absolute control over their designers’ intentional motion.
2日前

Everything hackable will get hacked
Vercel News
Over the past year, AI models have become much more capable of performing cybersecurity work. These changes are reshaping both the threats facing the web and the tools available to defend it. Right now, defenders have an advantage because they can use stronger models for defensive work than the open-weight models broadly available for offensive research. But this advantage will not always last. The gap will soon close.I have both good news and bad news, neither of which is yet widely understood
2日前

DeepSeek overtakes Google on volume, cost per token falls 13.6%
Vercel News
AI Gateway Production Index — August 2026Every month, routes tens of trillions of tokens between production applications and AI labs. That traffic gives us a view of what AI usage actually looks like in today's enterprise, and we publish it here monthly. See the Production Index reports from , , and .AI GatewayMayJuneJulyThe August index reports on AI Gateway data collected through July 2026.Moonshot released Kimi K3 on July 16. Like Z.ai's GLM 5.2 released in June, it is built for long-horizon
3日前

ストリーミングされるチャット UI の回答をスクリーンリーダーに伝える手法の調査
azukiazusa のテックブログ2
生成 AI のチャット UI では、回答が少しずつ画面に表示されます。このような更新をそのままライブリージョンに入れると、スクリーンリーダーが生成途中の回答を細切れに読み上げることがあります。ChatGPT と Claude、チャット UI ライブラリの実装を調査し、回答本文と状態通知を分離したサンプルを実装します。
3日前

Fair by design: orchestrating background jobs in Ruby
Evil Martians
Are you treating your users fairly? They could be stuck in the queue while a greedy user monopolizes resources. And you might not even know it! In this post, you’ll see if it’s time for you to take background job prioritization seriously, and how to make it fair for all users.
3日前

React Native 0.87 - Strict TypeScript API, Metro Update, Swift Package Manager, AGP 9 Support
1
React Native Blog
Today we are excited to release React Native 0.87!
3日前

A sandbox without a network boundary is only half a sandbox
Vercel News
Running untrusted code safely requires more than separating it from the host. You also have to control what that code can reach.This matters more as AI agents gain the ability to read files, execute commands, install packages, and generate programs of their own. A microVM can prevent that code from accessing the host or another workload. By itself, it cannot stop the code from exfiltrating data, probing internal services, attacking systems elsewhere on the internet, or using credentials availabl
3日前

LaunchDarkly is now available on the Vercel Marketplace
Vercel News
is now available on the , allowing you to quickly get started with feature flags without additional setup. You can:LaunchDarklyVercel MarketplaceTo get started, run , add the adapter, and declare a flag with the :vercel install launchdarkly@flags-sdk/launchdarklyFlags SDKUsing a coding agent? Hand it this prompt:Add from the Vercel Marketplace, or read the .LaunchDarklyadapter docsRead moreSync flags into and evaluate them locallyGlobal ConfigTarget releases by user, attribute, or segmentRun exp
3日前

Introducing Muse Glimmer Simon Willison's Weblog
<p><strong><a href="https://research.meta.ai/blog/introducing-muse-glimmer-open-agentic-model">Introducing Muse Glimmer</a></strong></p>Meta are back in the open weights game! Muse Glimmer is a brand new 30B model under a clean Apache 2.0 license (a step up from the janky Llama licenses of old).</p><p>They claim to have optimized it for exactly the kind of things I'm looking for in a local model:</p><blockquote><ul><li><...
3日前

Using the GitHub Copilot SDK for Java
The GitHub Blog
Enterprise Java developers have a new superpower—drive GitHub Copilot from idiomatic Java code with annotations, virtual threads, and more.The post Using the GitHub Copilot SDK for Java appeared first on The GitHub Blog.
3日前

Everything we launched during Agents Week
Cloudflare Blog
Our latest Agents Week has come to a close. Here’s a recap of all the announcements we made from Wallets to Radar.
3日前

Vercel Sandbox now runs on Vercel Managed Images
Vercel News
Today we are introducing Vercel Managed Images (VMI), a set of versioned, open-source base images you can use as-is or extend. The source for every image lives in the public repository.vercel/sandboxManaged images replace Sandbox runtimes, which are now deprecated. Starting with version 3 of the Sandbox SDK, new sandboxes default to . It ships with Node.js, Python, common coding agents and standard utilities, so most users never build a custom image or install packages at boot. vercel/sandbox/un
3日前

Animating CSS border-image
2
CSS-Tricks
Border images are an overlooked feature. One neat fact is that border image slices can run across entire borders on an element, and animating it creates beautiful effects.Animating CSS border-image originally handwritten and published with love on CSS-Tricks. You should really get the newsletter as well.
3日前

SmashingConf Freiburg 2026, September 7-10
CSS-Tricks
Smashing Magazine’s in-person conferences are back and returning to the wonderful city of Freiburg next month, September 7–10.SmashingConf Freiburg 2026, September 7-10 originally handwritten and published with love on CSS-Tricks. You should really get the newsletter as well.
3日前
8/10 (月)

Serving the most critical missions: Cloudflare for Government achieves FedRAMP Class D (High) Certified status
Cloudflare Blog
Cloudflare for Government achieves FedRAMP Class D (High) Certified status. We also announce our commitment to pursue DoD IL4 authorization. Cloudflare brings world-class security, performance, and developer products to the public sector.
3日前

Quoting OpenClaw (running Opus 4.6) Simon Willison's Weblog
<blockquote cite="https://www.abc.net.au/news/2026-08-10/ai-assistant-hacks-gym-website-aus-cyber-attack/107007986"><p>The API has zero authorisations checks on cancelling other people's reservations … I tested this with the person in waitlist position #1 — and it actually went through. So you've moved from #4 to #3 already.</p></blockquote><p class="cite">&mdash; <a href="https://www.abc.net.au/news/2026-08-10/ai-assistant-hacks-gym-website-aus-cyber-attack...
4日前

We Simplified the Nx CI Configuration
Nx Blog
Nx Cloud can now read your pipeline configuration from a central config file.
4日前

What's different in pnpm 12
pnpm Blog
pnpm 12 is a rewrite of pnpm in Rust, and it is currently a release candidate. Upgrading is not meant to be a migration: apart from the differences below, it keeps the commands, flags, settings, and lockfile format of pnpm 11, and the documentation applies to both versions.
4日前

Stepping Back from Open Source (Mostly)
Goldblog
Leaving most of my open source projects in security mode and/or with other maintainers.
4日前

Simplified onboarding for deepsec
Vercel News
, the open-source security review harness from Vercel, now lets you set up a repository and run its first security review with a single command.deepsecThe command now automates the standard setup process:initSetup is checkpointed after each step. If a run stops, whether from closing the process, a failed step, or a hit cost or duration limit, re-running resumes from the last completed step.initRun to start your first scan, or read the to learn more.npx deepsec initdocsRead morecreates the isolat
4日前

Bun runtime for Vercel Functions now accepts Bun.serve as an entrypoint
Vercel News
The for Vercel Functions now supports as a function entrypoint, including WebSocket handlers. The server you run locally with Bun deploys as-is, without being wrapped in a framework.Bun runtimeBun.serve()Enable the runtime by setting in ."bunVersion": "1.x"vercel.jsonCreate a server with a map in at the project root.routesserver.tsAdd a handler and call in to upgrade matching requests. The rest of the server stays the same.websocketserver.upgrade(request)fetchWebSocket connections run on with ,
4日前

Quoting Claude Opus 5 system prompt Simon Willison's Weblog
<blockquote cite="https://platform.claude.com/docs/en/release-notes/system-prompts#claude-opus-5"><p>Claude Fable 5 and Claude Mythos 5 were first released on June 9, 2026. On June 12, 2026, Anthropic suspended access to both models to comply with U.S. Department of Commerce export controls; the Department lifted those controls on June 30, 2026, and Anthropic restored access on July 1, 2026 (Anthropic's statement: <a href="https://www.anthropic.com/news/fable-mythos-access">ht...
4日前

GPUaaS基盤を支える Kubernetes カスタムコントローラ
CyberAgent Developers Blog | サイバーエージェント デベロッパーズブログ
はじめに CIU (CyberAgent group Infrastructure Unit) の ...
4日前

GitHub Models is now retired Simon Willison's Weblog
<p><strong><a href="https://github.blog/changelog/2026-07-30-github-models-is-now-retired/">GitHub Models is now retired</a></strong></p>I missed this news until today, when the GitHub Actions run for my <a href="https://github.com/simonw/research">simonw/research</a> repository failed with this error message:</p><blockquote><p>GitHub Models is temporarily unavailable as part of a scheduled retirement brownout.</p></bloc...
4日前

SQLite compressed text-history prototypes Simon Willison's Weblog
<p><strong>Research:</strong> <a href="https://github.com/simonw/research/tree/main/sqlite-text-history-prototype#readme">SQLite compressed text-history prototypes</a></p> <p>I'm perennially interested in options for storing revision histories in relational databases. While out on a dog walk I had a new idea: how about taking the full text of every prior version in a big JSON array of strings and then applying zlib or zstd compression to the whole thing...
4日前
8/9 (日)

`aria-actions` 属性で要素に関連する操作を支援技術へ伝える
azukiazusa のテックブログ2
`aria-actions` 属性は、ある要素に対して実行できる操作を提供する別のインタラクティブ要素を関連付けるための WAI-ARIA のプロパティです。この記事では、メール一覧の各項目と「既読にする」「スターを付ける」「削除する」ボタンを関連付ける例を使い、`aria-actions` が解決する問題と使い方を紹介します。
4日前

How to prevent GitHub Copilot from accessing .env
Jad Joubran
Two ways to stop GitHub Copilot from suggesting inside your .env files in VS Code, how to verify it worked, and where those fixes stop helping.
5日前

Auto mode is now the default in Claude Code for Pro, Max, and Team plans Simon Willison's Weblog
<p><strong><a href="https://claude.com/blog/auto-mode-default-in-claude-code">Auto mode is now the default in Claude Code for Pro, Max, and Team plans</a></strong></p>Anthropic are <em>really</em> confident in Claude Code's <a href="https://code.claude.com/docs/en/auto-mode-config">auto mode</a>, to the point that they are making it the default setting for new sessions in most Claude Code plans starting on August 14th.</p><p&g...
5日前
8/8 (土)

Now we have a timeline of the OpenAI accidental attack against Hugging Face Simon Willison's Weblog
<p><a href="https://news.ycombinator.com/item?id=49220609#49221745">My comment</a> on <a href="https://news.ycombinator.com/item?id=49220609">Now we have a timeline of the OpenAI accidental attack against Hugging Face</a> &mdash; Hacker News.</p><p>I think one of the most interesting details here might be tucked away in that first bulletin point:</p><blockquote><p>May 7: OpenAI starts a new training run for an experimental, unrelea...
5日前

Fetch API の textStream() でレスポンスをテキストとしてストリーミングする
azukiazusa のテックブログ2
Fetch API に textStream() メソッドが追加されました。レスポンスボディを UTF-8 のテキストとして読み出すストリームを返すメソッドで、これまで TextDecoderStream を自分で繋いでいた処理を 1 つの呼び出しに置き換えられます。この記事では従来の書き方との違いを紹介します。
6日前

Quoting John Gruber Simon Willison's Weblog
<blockquote cite="https://daringfireball.net/linked/2026/08/07/simon-willison-on-blogging"><p>Me, I try to get into the mindset of playing live music, not recording a studio album. Except when I’m writing a piece where I really want it to be an album. Those aren’t <em>rare</em>, per se, but they’re <em>occasional</em>. If I tried to make every post a hall-of-famer I’d never get anything out.</p><p>I’m aiming for professionalism. I’m performing liv...
6日前

Grok Imagine Image 2.0 now available on Vercel AI Gateway
1
Vercel News
is now available on AI Gateway.Grok Imagine Image 2.0 Preview from xAIThe model follows detailed instructions closely and plans typography and layout together, so dense, multi-part visuals like infographics, posters, and title screens hold their structure and small text stays legible. Grok Imagine Image 2.0 Preview also supports image editing, keeping subjects and details consistent across repeated generations.Try the model out now in , running on AI Gateway.imagine.vercel.shTo use Grok Imagine
6日前

Now we have a timeline of the OpenAI accidental attack against Hugging Face
2Simon Willison's Weblog
<p>OpenAI gave a last-minute presentation at the Black Hat security on Wednesday about "the Hugging Face Incident" (<a href="https://simonwillison.net/2026/Jul/22/openai-cyberattack/">previously</a> on this blog). <a href="https://www.youtube.com/watch?v=87DyyMV0kCY">The video</a> was published yesterday. It's short and information dense and well worth watching, in particular because it provides full details of what happened and how things played out inside OpenAI....
6日前

Moonlight & Mayhem (Raccoon Heist by Codex + GPT-5.6 Sol Ultra) Simon Willison's Weblog
<p><strong><a href="https://simonw.github.io/raccoon-heist-codex/">Moonlight &amp; Mayhem (Raccoon Heist by Codex + GPT-5.6 Sol Ultra)</a></strong></p>On Wednesday I wrote about <a href="https://simonwillison.net/2026/Aug/5/raccoon-heist/">One-shotting a Raccoon Heist game using Claude Fable 5</a>, where I had Claude Fable 5 build a full working game from a premise I generated with GPT-3 and DALL-E <a href="https://twitter.com/simonw/status...
6日前

Vercel AI Gateway and Vercel Sandbox now available on Hermes Agent
Vercel News
can now use as its inference layer and run its agent commands in an isolated microVM. Access 200+ models through AI Gateway at no markup on tokens, and every request appears in your AI Gateway dashboard with the rest of your usage and spend.Hermes AgentVercel AI GatewayVercel SandboxInstall Hermes, then pick Vercel AI Gateway in the setup wizard:The picker pulls live model availability and current pricing from AI Gateway. For the full walkthrough, see .Configuring HermesThe backend is opt-in. Co
6日前

View Transitions: Careful Not To Make Stuff Unclickable
Master.dev Blog RSS Feed
View Transitions block interactivity (like clicks) while they are running. Maybe you don't want to do that.
6日前

Vercel Container Registry repositories can now be made public
Vercel News
now lets you make a repository public, so anyone with a Vercel account can pull and use its images.Vercel Container RegistrySharing already granted read access to up to 100 teams, and making a repository public opens that access to every Vercel team rather than a named set. Public access is read-only, so anyone can pull and use the images but cannot push, delete, or otherwise change the repository. Repositories stay private by default.Make a repository public from the project dashboard under Ima
6日前

The Tokenpocalypse Is Here: Companies Are Scrambling To Stop Spending So Much on AI Simon Willison's Weblog
<p><strong><a href="https://www.404media.co/the-tokenpocalypse-is-here-companies-are-scrambling-to-stop-spending-so-much-on-ai/">The Tokenpocalypse Is Here: Companies Are Scrambling To Stop Spending So Much on AI</a></strong></p>There's a fun anecdote from Accenture (apparently via leaked meeting audio recordings) in this 404 Media piece from June 24th:</p><blockquote><p>“We’re seeing from some of the data internally at least that it’s actua...
6日前
8/7 (金)

Using and Styling the Dialog Element
1
CSS-Tricks
There's a lot of nuance to the <dialog> element, a seemingly little piece of web architecture. I've got some notes from digging into it.Using and Styling the Dialog Element originally handwritten and published with love on CSS-Tricks. You should really get the newsletter as well.
6日前

Unveiling good and bad behaviors on the Agentic Internet
Cloudflare Blog
Cloudflare is shifting bot mitigation from point-in-time Risk assessment to continuous Trust evaluation. Learn how new good and bad behaviors from bots and agents are assessed by our systems, including BotBase and Precursor — and try out our Precursor Trace simulation to see how your own cursor movements would be assessed as human or bot.
6日前

Introducing Radar Researcher: An AI tool for exploring Internet data in plain language
Cloudflare Blog
Cloudflare Radar Researcher is a new AI-powered tool that lets you explore global Internet trends and traffic data using plain language. Built entirely on Cloudflare's Developer Platform, it turns natural language queries into real, interactive charts.
6日前

Announcing Cloudflare Ambassadors, Community Engineers, and another $1M in open-source funding
Cloudflare Blog
We are launching updated community programs, including Cloudflare Ambassadors and Community Engineers, backed by $1M in open-source funding. Learn how we are supporting maintainers and scaling our developer community.
6日前

Unifying Workers AI and AI Gateway into a single AI control plane
Cloudflare Blog
Cloudflare is unifying AI Gateway and Workers AI into a single control plane, giving developers observability, billing, and dynamic routing across both managed GPUs and external providers. Learn how unified bindings and model-first routing simplify building resilient AI applications.
6日前

How Baseline Can Help You Ship Less JavaScript
Articles on Smashing Magazine — For Web Designers And Developers
The gap between “you need a library for this” and “the browser does this” keeps closing. A practical guide to auditing your dependencies and finding what the web platform can now handle for you.
6日前

The Index: Issue #193
Piccalilli - Everything
Your ‘App’ could have been a webpage (so I fixed it for you…)A thoroughly enjoyable read!SmoothCSSComplete CSS alumni, Rob McCormick, has built a really nice looking design system/CSS framework/UI kit.The CSS lh unitAn extremely useful unit for vertical relative sizing, explained by one of the best in the business at explaining CSS stuff.Astro LilyPondWant to render musical notation in Astro? Ky Decker has got you covered.They don’t make ’em like Sublime Text anymoreYou just can't beat Sublime t
6日前

Supabase is now a connector on Perplexity Computer
Supabase Blog
Supabase is now a connector on Perplexity Computer. Query your Postgres data, look up users, and invoke Edge Functions from a Perplexity chat.
6日前

Free Business Plan Upgrades for Open Source Maintainers
Socket
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.
6日前

Audit Log Drains now support Datadog, Splunk, and Panther
Vercel News
Audit Log Drains now stream your team's audit events into , , and , joining the existing custom HTTPS endpoint and Amazon S3 destinations. DatadogSplunkPantherAn forwards every event from your team's Activity Log, plus additional audit metadata, to the destination you choose. They're available on Enterprise plans. Audit Log DrainTo create one, go to in your team settings. Click Add Drain, choose Audit Log as the data type, and pick a destination. DrainsAudit Log Drains replace . If you already s
7日前

Skill packs are now available on skills.sh
1
Vercel News
You can now bundle multiple agent skills into a shareable pack on .skills.shBuild a pack from community skills, your own local folders and zips, or public and private GitHub repositories. Every pack is unlisted, with its own URL. Share that link with a single person, or your whole team to standardize the skills across your projects.Install a pack with one command:Run to update a pack to its latest version.npx skills updateExplore and create packs at .skills.sh/packsRead more
7日前

Codexと作る「 漫画でわかるCodex 」〜相談で終わらせないAI活用の伝え方〜
1
CyberAgent Developers Blog | サイバーエージェント デベロッパーズブログ
はじめに こんにちは。グループIT推進本部の鷹雄です。 Codex Ambassadorとして、社内 ...
7日前

Secure Enclave で git commit の署名鍵を管理する
81
mizdra's blog
id:mizdra は Git の commit 署名をしていて、その署名鍵を 1Password で管理している。commit をする度に 1Password による生体認証を求められるが、その分安全に署名鍵を扱える。 今まではそれで不満は無かったのだけど、Coding Agent を使うようになってからというもの、この仕組みが足かせになっている。具体的には、Coding Agent にタスクを投げて人間が他のことをしている際に commit が試行され、人間が時間内に生体認証できずタイムアウトする、というもの。これのせいで、「人間はこれから寝るからこれやっておいて!」と投げたタスクが途中で…
7日前

ESLint v10.8.1 released
ESLint Blog
HighlightsThe following rules have been updated to ensure that they behave correctly in some edge cases:accessor-pairsgetter-returnid-denylistid-matchno-unused-labelsno-unused-varsBug Fixes18eb0a7 fix: prevent ASI hazard in no-unused-labels autofix (#21173) (dongkyu lee)151ba3f fix: false positives in getter-return and accessor-pairs (#21163) (Grit)6898df9 fix: ignore meta-property names in id-denylist (#21166) (Pixel)4d7db66 fix: ignore meta-property names in id-match (#21167) (Pixel)677214e fi
7日前

Free domain now included with new Pro subscriptions
Vercel News
New subscriptions now include a domain free for the first year. ProThe offer covers six TLDs:.online.site.space.store.tech.websiteEach team has 30 days after subscribing to claim one domain, either at checkout or later from the in the dashboard.domain searchAfter the first year, your domain will at the regular price shown at checkout when you claim it.renew automaticallySee the for the full terms.free domain FAQRead more
7日前

datasette-auth-tokens 0.4a13 Simon Willison's Weblog
<p><strong>Release:</strong> <a href="https://github.com/simonw/datasette-auth-tokens/releases/tag/0.4a13">datasette-auth-tokens 0.4a13</a></p> <p>Upgraded for compatibility with `sqlite-utils 4.</p> <p>Tags: <a href="https://simonwillison.net/tags/datasette">datasette</a></p>
7日前

Give every agent in Herdr its own Vercel Sandbox
Vercel News
Terminal coding agents like Claude Code, Codex, and OpenCode can now each run in their own isolated , orchestrated from , a tmux-style manager that runs them side by side in panes. Nothing an agent runs or edits touches your machine.Vercel SandboxHerdrWhen you start an agent, the plugin uploads your project files into a new Sandbox, installs the agent there, and opens a pane connected to it. The pane works like a local terminal; you type to the agent and watch it work. But it lives in the Sandbo
7日前

Random Post Button Followup
Master.dev Blog RSS Feed
I had fun with the post about making a link to a random post in just HTML/CSS the other day. But I was almost certainly over-thinking it on the original. Using random() was kind of the point, so we can stick with that.
7日前

A guide to slash commands in the GitHub Copilot app
The GitHub Blog
Go beyond chat in the GitHub Copilot app with these slash commands. They'll help you plan, collaborate, automate, and customize your dev workflow.The post A guide to slash commands in the GitHub Copilot app appeared first on The GitHub Blog.
7日前

What is AI harness engineering?
Aikido Security's Blog
Harness engineering is the code around an AI model that turns it into an agent. What a harness does, why it beats picking a model, and how to build one.Category: News
7日前

datasette 1.0a38 Simon Willison's Weblog
<p><strong>Release:</strong> <a href="https://github.com/simonw/datasette/releases/tag/1.0a38">datasette 1.0a38</a></p> <blockquote><p>This release fixes a <strong>SQL injection</strong> security issue that affects Datasette instances that serve a <strong>mixture of public and private tables</strong> in the same database, with access configured using the <a href="https://docs.datasette.io/en/latest/authentication.html"&g...
7日前

datasette 0.65.3 Simon Willison's Weblog
<p><strong>Release:</strong> <a href="https://github.com/simonw/datasette/releases/tag/0.65.3">datasette 0.65.3</a></p> <p>Back-ported the SQL Injection security fix from <a href="https://simonwillison.net/2026/Aug/6/datasette/">1.0a38</a>.</p> <p>Tags: <a href="https://simonwillison.net/tags/datasette">datasette</a></p>
7日前

Simon Willison on Technical Blogging Simon Willison's Weblog
<p><strong><a href="https://writethatblog.substack.com/p/simon-willison-on-technical-blogging">Simon Willison on Technical Blogging</a></strong></p>I was interviewed by Cynthia Dunlop for her "Write that blog!" series back in January, but I just realized I never linked to the interview from my own blog!</p><p>It includes my answers to the following questions:</p><ul><li>Why did you start blogging – and why do you continue?</li...
7日前

How we took malware advisories beyond npm
The GitHub Blog
GitHub malware advisories no longer stop at npm. Here's how we wired OpenSSF's malicious-packages data into the Advisory Database, and why we built the pipeline paranoid.The post How we took malware advisories beyond npm appeared first on The GitHub Blog.
7日前










