The state of the kernel Rust experiment [LWN.net] LinuxカーネルへのRust導入実験の現状が議論されました。 NVIDIA GPU向けのNovaドライバやAndroid binderドライバがマージ済です。 Android 16ではRustで書かれたashmemモジュールが稼働しています。
CloudflareでNext.js(OpenNext)を運用してVercelに移行した話 CloudflareでNext.jsを運用した体験談について書かれています。 Hyperdrive経由のPostgres DB接続でエラーが頻発したようです。 Vercelへ移行した結果、エラーがほぼ0になりResponse Timeが改善しました。
Deno に"守り"のコントリビュートしていたら、TC39 に出した言語仕様変更が承認され、ついでに V8 にパッチを投げた話 Denoへの貢献から始まった、言語仕様変更とV8へのパッチ適用に関する記事です。 JavaScriptの進化に貢献する過程が詳細に語られています。 技術的な挑戦と成果がまとめられています。
vm.overcommit_memory=2 is always the right setting for servers · Ariadne's Space Linuxカーネルのメモリ割り当て動作を調整する機能、vm.overcommit_memoryについて解説。 overcommitが有効な場合、メモリが利用可能かどうかに関わらず、プログラムのヒープサイズを増やすことが可能。 しかし、これはメモリ割り当ての契約を根本的に変更し、失敗を事後的にしか検知できなくします。
Faster double-to-string conversion 浮動小数点数を文字列に変換する新しい手法について解説されています。 既存のDragonboxと比較して約68%高速とのことです。 様々な最適化により、高速化を実現しているようです。
try-catch に疲れたので、TypeScript で別の書き方を考えた GoやRustのエラー処理を参考に、より安全なエラーハンドリングを目指したライブラリtry-okを紹介。 TypeScriptでの非同期処理におけるエラーハンドリングの課題について解説。 `try-catch`ブロックのネストや型安全性の喪失といった問題点を指摘。
GitHub - DGoettlich/history-llms 過去のデータのみで学習されたLLMに関するプロジェクトです。 特定の時点までの知識しか持たないモデルを構築し、過去の視点を提供します。 歴史研究や社会科学への応用を目指しています。
Introducing Mistral OCR 3 | Mistral AI Mistral AIが、新しいOCRモデル「Mistral OCR 3」を発表。 フォーム、スキャンされたドキュメント、手書き文字など、多様なドキュメントからのテキスト抽出において、大幅に上回る性能を発揮。 APIを通じてモデル統合や、UI上で構造化JSONに解析できるDocument AIを利用可能。
Prompt caching: 10x cheaper LLM tokens, but how? | ngrok blog LLMのプロンプトキャッシュについて解説。 プロンプトキャッシュを利用することで、トークンコストを削減し、レイテンシを改善できる可能性があります。 LLMのアーキテクチャとキャッシュの仕組みを理解することで、より効率的なLLMの利用に繋がります。
祝v1リリース🎉新たなヘッドレスUIライブラリBase UIが良さそう React専用のヘッドレスUIライブラリBase UIがv1リリースされました。 MUI発のライブラリで、RadixUI・Floating UIのクリエイターも開発に参加しています。 導入コストが軽く、公式ドキュメントが豊富でAutoComplete/Comboboxもサポートしています。