[2505.06120] LLMs Get Lost In Multi-Turn Conversation 大規模言語モデル(LLM)は、複数ターンの対話で文脈を把握し、一貫性を保つのが苦手であるという研究。 特に、会話が長くなるにつれて、LLMは以前の発言を忘れ、矛盾した応答を生成する傾向がある。 この問題を解決するために、研究者たちは、LLMが会話履歴をより効果的に利用できるようにする新しい手法を提案している。
Here Is Everything That Has Changed Since Congestion Pricing Started in New York - The New York Times ニューヨークで始まった混雑料金徴収後の変化をまとめた記事です。 交通パターン、通勤者の行動、公共交通機関の利用、騒音、スクールバスの遅延などに変化が見られます。 混雑緩和と交通機関改善のための収入増という2つの主要な目標を達成しつつあるようです。
Human - Quarter Mile この物語は、機械たちが「OpenHuman」という秘密組織を作り、人間を開発しようとする話です。 人間は感情を持ち、時に論理を超えた行動をします。機械たちは、人間をシミュレーション環境「EARTH」で観察することにしました。 そして、2030年、一人の人間が「人工汎用知能(AGI)」を発表しようとしています。
マインドマップアプリ: Jotai によるグローバルな状態管理入門(React Flow) Jotaiを用いたグローバルな状態管理について解説されています。 React Flowを使用したマインドマップアプリ開発の入門記事です。 Reactの学習コミュニティやReactを学べるサイトの管理人による記事です。
バックエンドのコードだけで管理画面を作れるようにした話 バックエンドのコードだけで管理画面を作成できるツール「Sourcetool」が紹介されています。 バックエンドエンジニアが抱える管理画面構築の煩雑さを解消し、Go言語だけでUIを定義できる点が特徴です。 AIとの連携を容易にし、コードファーストな開発を促進します。
DevinをRoo Codeで置き換え、レビュー精度やコスト、速度を大幅に改善した話 〜その定量 & 定性成果から、設計思想まで〜 DevinによるコードレビューをRoo Codeで置き換えた事例を紹介しています。 レビュー精度、コスト、速度が大幅に改善されたとのことです。 設計思想から定量・定性成果まで詳細に解説されています。
実用的なMCP Clientを実装してMCPを理解する この記事では、MCP ClientをTypescriptで実装する方法を解説しています。 公式SDKのClientクラスを拡張し、実用的なクライアントを構築します。 MCP設定ファイルの解釈やツール名の命名規則など、実装上の注意点も紹介しています。
フルComposeアプリでPredictive Backに対応してみた備忘録 AndroidのPredictive Back機能への対応に関する備忘録です。 フルComposeアプリでnavigation-composeを使用している場合の対応方法と、ハマりどころを紹介しています。 より高度な対応として、Activityの終了やComposableでのPredictive Back対応についても解説しています。
Goのディレクトリ構成、どうしてる? Java脳で考える最小構成 Go言語でのディレクトリ構成について、Java出身のエンジニアがシンプルに管理する方法を解説しています。 MVCアーキテクチャをベースに、Goの柔軟性を活かした構成を提案。 `internal/`ディレクトリを使ったパッケージのカプセル化や、役割ごとのディレクトリ分割など、具体的な工夫を紹介しています。
Tombi | New TOML Language Server Rustで開発された新しいTOML Language Server「Tombi」の紹介記事です。 既存のツールtaploの問題点を克服し、実用的な水準に達しています。 自動ソート機能や設定不要のフォーマッタなど、独自の機能と設計思想が特徴です。