リサーチ・論文

sqlite-utils 4.0、スキーママイグレーション導入とAI開発費開示

Simon Willison's Weblogは7月7日(現地時間)、Python向けSQLiteデータベース操作ユーティリティ「sqlite-utils」のバージョン4.0を公開した。新版では、データベーススキーマのマイグレーション機能が主要な追加点となる。また、リリース候補版「sqlite-utils 4.0rc2」の多くのコードがAIモデル、クロード・フェイブル (Claude Fable) によって約149.25ドルで記述されたことが明かされており、オープンソースソフトウェア開発におけるAI活用の費用透明性を示す事例として注目されている。

リサーチ・論文

サイモン・ウィリソン、sqlite-utils 4.0rc4を公開 スキーマ移行機能を搭載

サイモン・ウィリソン (Simon Willison) は7月7日(現地時間)、自身が開発するSQLite データベース操作用Python ユーティリティ「エスキューライト・ユーティルズ (sqlite-utils)」の最新リリース候補版「4.0rc4」に関する記事を公開した。これは、データベースのスキーマ変更を効率的に管理する「データベーススキーマ移行機能」を主要機能とする、4.0安定版の最終リリース候補と位置付けられている。この更新により、データベース管理の柔軟性と安全性の向上が図られると見られる。

リサーチ・論文

LLMのプロンプトインジェクション対策、モデルのロール認識が鍵

Simon Willison's Weblogは2026年6月22日(現地時間)、チャールズ・イェ (Charles Ye) 氏らが発表した論文「Prompt Injection as Role Confusion」についての解説記事を公開した。この研究は、大規模言語モデル (LLM) が自身の特権的なシステムメッセージと信頼できないユーザー入力を区別する際の課題に焦点を当てている。モデルがテキストの内容よりも書き方を重視する傾向にあるため、プロンプトインジェクションへの脆弱性が指摘されている。

リサーチ・論文

【速報】sqlite-utils 4.0rc1をリリース、マイグレーションとネストされたトランザクションを追加

Simon Willison’s Weblogは2026年6月21日(現地時間)、PythonライブラリおよびCLIツールの最新リリース候補版である「sqlite-utils 4.0rc1」を発表した。今回のリリースには、データベースマイグレーション機能と、SQLiteのネストされたトランザクションを容易にするdb.atomic()機能が新たに導入された。以前のバージョンと比較して、後方互換性のないいくつかの変更が含まれており、安定版リリース前の試用が求められている。

リサーチ・論文

sqlite-utils 4.0rc1、DBマイグレーションとネストされたトランザクション導入

Simon Willison's Weblogは6月21日(現地時間)、Python CLIユーティリティ兼ライブラリ「sqlite-utils (SQLiteユーティリティ)」のバージョン4.0rc1がリリースされたと報じた。このリリース候補版では、データベーススキーマ変更を効率的に管理するマイグレーション機能と、複雑なデータ操作の信頼性を高めるネストされたトランザクションが導入された。これにより、開発者はより堅牢で保守しやすいSQLiteデータベースアプリケーションを構築できると見込まれる。

ベンダー・製品

サイモン・ウィリソン氏、GLM-5.2を「最も強力なオープン重みLLM」と評価

サイモン・ウィリソン氏は2026年6月17日(現地時間)、自身のブログで大規模言語モデル (LLM) GLM-5.2が、テキスト専用のオープン重みモデルとして現時点で最も強力である可能性が高いとの見解を示しました。GLM-5.2は7530億パラメータのMixture of Experts (MoE) モデルで、MITライセンスの下でオープン重みとしてリリースされました。コンテキストウィンドウは100万トークンに拡張されています。

リサーチ・論文

Simon Willison氏、Cloudflare CAPTCHAをアンパサンドで最適化

サイモン・ウィリソン (Simon Willison) 氏は2026年6月16日(現地時間)、自身のブログ「Simon Willison's Weblog」で、CloudflareのCAPTCHA(キャプチャ)設定に関する運用知見を公開した。同氏は、検索エンジンに導入したCAPTCHAが単純な検索クエリで頻繁に発動し、利用者の利便性を損ねる課題に直面。URIクエリにアンパサンド(`&`)が含まれる場合に限定してCAPTCHAを発動させる新たなルールを導入し、クローラー対策とユーザー体験の両立を図ったと詳述した。

リサーチ・論文

サイモン・ウィリソン氏、MicroPythonとWASMでPythonサンドボックス公開

サイモン・ウィリソン(Simon Willison)は2026年6月6日(現地時間)、Pythonコードをサンドボックス内で実行するための新たなアプローチとして、アルファパッケージ「マイクロパイソン・ワズム(micropython-wasm)」をリリースした。このパッケージは、データセット・エージェント(Datasette Agent)向けのコード実行サンドボックスプラグイン「データセット・エージェント・マイクロパイソン(datasette-agent-micropython)」にも既に利用されている。同氏は、長年求め続けてきた特性をすべて備えている可能性があると期待を示している。

リサーチ・論文

クイン氏、プログラミングにおける「車輪の再発明」を擁護 知識深化に不可欠と強調

サイモン・ウィリソンズ・ウェブログは2026年5月10日(現地時間)、プログラマーのアンドリュー・クイン氏が、プログラミングにおける「車輪の再発明」の重要性について見解を示したと報じた。クイン氏は、自身が開発するツールがすでに存在する優れた実装に取って代わられるのではないかという「罪悪感」を「罠」であると指摘。知識のフロンティアに到達し、学習を加速させるためには、無数の再発明ではなく、適切な回数の再発明が必要不可欠であるとの考えを強調した。このアプローチが、漫然とした学習よりも効率的に真の知識へと導くと述べている。