1.テストで進化(Test, don't (just) verify)
この記事では、ソフトウェア工学における形式的検証とテストの関係について説明し、形式的検証におけるAIの役割が増していることに焦点を当てています。
AIは形式的検証を強化し、よりアクセスしやすく、効果的にしています。研究者たちは、AIが証明の作成を自動化し、ソフトウェアの仕様を改善する可能性に期待を寄せています。しかし、形式的検証にはいくつかの課題があります。まず、多くのソフトウェアには形式的な仕様が欠けており、検証が難しくなっています。具体的な基準がないため、何を検証すればよいのかが不明確です。また、証明の作成は複雑で、分野によって異なるため、専門的な知識が必要です。
AIは仕様の作成や証明の自動化に役立つことが期待されていますが、テストはバグを見つけることができても、その不在を証明することはできません。これが形式的検証の必要性を強調しています。さらに、AIによる仕様の自動形式化には誤りが生じる可能性があり、検証プロセスの重要な失敗点となることがあります。
証明支援ツールは、実際の作業負荷に対して効率的に機能しないことがあり、実用的にするためにはより効率的なエンコーディングが必要です。検証には正確なモデルが必要ですが、これを作成するのは難しいです。一方、テストは実際のハードウェア上での性能を簡単に測定できます。
検証は常に明確なフィードバックを提供するわけではありません。QuickChickのようなツールは、証明がない場合にテストを行い、欠陥を特定するために重要です。この記事では、形式的に検証されたシステムと実際のシステムを組み合わせて効率と精度を向上させる「検証ガイド開発(VGD)」という方法を支持しています。
ランダムテストと形式的検証は、ソフトウェア工学においてどちらも重要です。これらは互いに補完し合い、両者を組み合わせる未来が実現すれば、より信頼性の高いソフトウェアが生まれ、バグが大幅に減少する可能性があります。全体として、AIと形式的検証は期待が持てますが、テストはソフトウェアの信頼性を確保するための重要な要素であり続けます。
2.Adobe Photoshop 1.0 Source Code (1990)(Adobe Photoshop 1.0 Source Code (1990))
要約がありません。
3.PostgreSQL 18の瞬間クローン(Instant database clones with PostgreSQL 18)
PostgreSQL 18では、瞬時にデータベースのクローンを作成する強力な機能が導入され、特にテストや開発に役立ちます。従来、大規模なデータベースのコピーは遅くて手間がかかりましたが、PostgreSQLのテンプレートシステムを使うことで迅速なクローン作成が可能になりました。ただし、以前のバージョンでは多くの入出力処理が必要でした。
PostgreSQL 15では、CREATE DATABASE ... STRATEGYというパラメータが導入され、テンプレートからのデータベース作成方法が改善されました。新しいデフォルトの方法であるWAL_LOGは、大規模なデータベースには遅くなりますが、PostgreSQL 18ではFILE_COPYメソッドに切り替えるオプションが提供され、より迅速なクローン作成が可能です。
FILE_COPY戦略は、オペレーティングシステムのファイル処理機能を利用します。XFSやZFSなどの最新のファイルシステムを使用することで、追加のディスクスペースを使わずにほぼ瞬時にクローンを作成できます。この機能を有効にするには、PostgreSQLの設定でfile_copy_method = cloneを指定する必要があります。
パフォーマンスのベンチマークテストでは、6GBのデータベースをWAL_LOGメソッドでクローンするのに67秒かかったのに対し、FILE_COPYメソッドではわずか0.2秒で済みました。
クローンされたデータベースは、最初は同じ物理ブロックを共有しますが、データを変更するとコピーオンライトプロセスが発生し、サイズが異なるようになります。クローン作成には、ソースデータベースにアクティブな接続がないことが求められ、これは本番環境では課題となることがあります。また、クローンは単一のファイルシステム内でのみ機能し、多くの管理されたクラウドサービスでは基盤となるファイルシステムへのアクセスが制限されています。
PostgreSQL 18は、迅速かつ効率的なデータベースクローンの作成能力を大幅に向上させ、開発者が大規模なデータベースをテストや開発の目的で管理しやすくしています。
4.Executorch: On-device AI across mobile, embedded and edge for PyTorch(Executorch: On-device AI across mobile, embedded and edge for PyTorch)
要約がありません。
5.Ryanair fined €256M over ‘abusive strategy’ to limit ticket sales by OTAs(Ryanair fined €256M over ‘abusive strategy’ to limit ticket sales by OTAs)
要約がありません。
6.構文ハイライトフォント2024(Font with Built-In Syntax Highlighting (2024))
ウェブサイトを手作業でコーディングする際の課題について、特にコードスニペットの構文ハイライトを外部のJavaScriptライブラリを使わずに実装する難しさが述べられています。この問題に対して、OpenType機能を利用してカスタムフォントに直接構文ハイライトを組み込む革新的なアプローチが紹介されています。
手作業でHTMLやCSSを使ってウェブサイトを作成するのは複雑で、特に構文ハイライトの実装が難しいです。従来の方法では、Prismやhighlight.jsのようなライブラリに依存しており、これが複雑さを増し、JavaScriptが必要になります。
著者は「FontWithASyntaxHighlighter」というフォントを作成しました。このフォントにはOpenType機能を使った構文ハイライトが組み込まれており、外部スクリプトなしで色分けされたテキストを実現します。フォントはCOLRテーブルを使用して多色のグリフを作成し、特定のプログラミング構文を識別して色付けします。たとえば、「if」といったキーワードは、入力すると自動的に色付きのグリフに置き換わります。
このフォントの利点は、簡単にインストールでき、JavaScriptなしで動作することです。また、クリーンなHTMLを保ちながら、従来のハイライトができないテキストエリアなど、さまざまな状況で使用できます。さらに、迅速でメンテナンスも不要です。
ただし、複雑な構文ハイライトには適していないという制限があります。また、フォントを変更するにはフォント制作の知識が必要ですし、OpenType機能をサポートする環境に限られます。
ユーザーはCSSを通じてカラーテーマを変更でき、Night OwlやLight Owlといった代替テーマをダウンロードすることも可能です。このフォントはさまざまなプロジェクトにインスピレーションを与えており、harfbuzz-wasmのような技術を使ってさらに機能を向上させる可能性があります。
このフォントはオープンソースのフォントに基づいており、SILオープンフォントライセンスのもとで自由に使用できます。このカスタムフォントを通じた構文ハイライトの革新的な方法は、開発者がクリーンなコードを維持しながらコードスニペットを効率的に提示する手段を提供します。
7.カーナップ:Haskellの論理フレームワーク(Carnap – A formal logic framework for Haskell)
Carnap.ioは、形式論理を教えたり学んだりするためにHaskellで作られた無料のオープンソースソフトウェアフレームワークです。世界中の多くの大学やカレッジで論理学の授業をサポートしています。Carnapを利用する学生は、ウェブサイトを通じてコースの教材にアクセスするためにログインできます。Carnapについてもっと知りたい方や、自分の授業で使いたい方は、サイトで詳細情報を見つけたり、チームに連絡したりすることができます。
8.10 years bootstrapped: €6.5M revenue with a team of 13(10 years bootstrapped: €6.5M revenue with a team of 13)
要約がありません。
9.シネターミナル(CineCLI – Browse and torrent movies directly from your terminal)
CineCLIは、新しいターミナルアプリケーションで、ユーザーが映画を検索し、詳細を確認し、システムのトレントクライアントを使って直接トレントを開くことができます。主な機能には、ターミナルからの映画検索、評価、上映時間、ジャンルを表示する使いやすいインターフェース、インタラクティブモードと非インタラクティブモードの両方のサポート、デフォルトのトレントクライアントを使用したマグネットリンクの対応、Linux、macOS、Windowsとの互換性、広告やトラッキングがないことが含まれています。
CineCLIはGitHubやPyPIで入手可能です。ターミナルやPythonのユーザーからのフィードバックを歓迎しています。
10.Snitch – A friendlier ss/netstat(Snitch – A friendlier ss/netstat)
要約がありません。
11.It's Always TCP_NODELAY(It's Always TCP_NODELAY)
要約がありません。
12.深い技術ブログ厳選(What are the best engineering blogs with real-world depth?)
詳細なエンジニアリングに関するブログ記事の例を探しています。特にテクノロジー企業からの投稿を重視しています。求めている記事の条件は次の通りです。
まず、技術的なアイデアが明確に説明されていること。次に、実際の実装例が含まれており、失敗やトレードオフについても触れられていることが重要です。また、記事が整理されていて読みやすいことも求めています。最後に、エンジニアリングの選択がビジネスや製品の結果にどのように結びついているかが示されていることが必要です。
このような条件に合う素晴らしいブログや投稿を知っていますか?
13.イラストで変身(The Illustrated Transformer)
「イラスト付きトランスフォーマー」は、機械学習における重要なアーキテクチャであるトランスフォーマーモデルについて説明しています。このモデルは特に翻訳などのタスクにおいて、その効率性と効果性が際立っています。トランスフォーマーは注意機構を利用してデータを並行処理することができるため、非常に優れた性能を発揮します。
重要なポイントとして、まず「注意機構」が挙げられます。トランスフォーマーモデルは自己注意を用いて、文脈における単語の理解を深め、翻訳の質を向上させます。
次に、モデルの構造について説明します。トランスフォーマーはエンコーダーとデコーダーから成り立っています。各エンコーダーには自己注意層とフィードフォワードニューラルネットワークが含まれています。デコーダーには、入力の関連部分に焦点を当てるための追加の注意層があります。
自己注意プロセスでは、各単語がベクトル(クエリ、キー、バリュー)に変換され、他の単語にどれだけ注意を向けるかを計算します。このプロセスにより、文脈の理解が向上します。
マルチヘッド注意という機能は、モデルが異なる単語に同時に注意を向けることを可能にし、複雑な文の理解力を高めます。
位置エンコーディングも重要です。トランスフォーマーは単語の埋め込みに位置エンコーディングを追加し、順序を維持します。これは文脈を理解するために非常に重要です。
トレーニングについては、モデルの出力を正しい答えと比較し、損失関数を用いてパラメータを調整します。一般的な手法には、貪欲デコーディングやビームサーチがあり、最良の翻訳出力を選択します。
この投稿は、トランスフォーマーモデルの進化を扱った書籍に発展しました。要約として、複雑な概念を簡潔に説明し、トランスフォーマーモデルの基本と機械学習における重要性を理解しやすくしています。
14.音波でがん撃退!(Ultrasound Cancer Treatment: Sound Waves Fight Tumors)
HistoSonicsは、腫瘍、特に膵臓癌を治療するために、集中超音波を利用したエジソンシステムという技術を開発しました。この方法では、腫瘍内に小さな気泡を作り出し、それを崩壊させることで癌細胞を破壊し、周囲の健康な組織に影響を与えずに腫瘍を液化します。
もともと、超音波によって形成される気泡は問題視されていましたが、研究者たちはそれを効果的に制御する方法を見つけました。2001年には、強力な超音波の短いバーストを安全に使用して気泡を作ることができる画期的な技術が開発され、これがヒストリプシーと呼ばれる手法につながりました。この方法は、非侵襲的に腫瘍を破壊する手段を提供します。
2023年には、エジソンシステムが肝臓腫瘍の治療に対してFDAの承認を受け、近い将来には腎臓癌や膵臓癌の治療にも拡大する計画があります。ヒストリプシーは腫瘍を標的にするだけでなく、残った癌細胞に対して免疫系を刺激する可能性もあります。
HistoSonicsは、ジェフ・ベゾスを含む新しい投資家からの支援を受けており、研究能力が向上し、この技術をさまざまな癌に適用する可能性が広がっています。この技術の未来は、非侵襲的な癌治療を革新し、医師が従来の外科手術の代わりに音波を使用できるようにするかもしれません。
15.部分インライン(Partial inlining)
このテキストでは、ブログの内容に関連するさまざまなタグやカテゴリーが紹介されています。具体的には、AI、コーディング、ゲーム、個人的な体験などのトピックが含まれています。また、WeeBoxプロジェクトのような特定のプロジェクトについても触れています。アーカイブセクションでは、これらのトピックが簡単にアクセスできるように整理されていることが示されています。さらに、「About」セクションでは、著者に関する情報や連絡方法が提供されています。
16.GLM-4.7: コード革命(GLM-4.7: Advancing the Coding Capability)
提供されたテキストは不完全であるか、内容がなくタイトルや名前だけで構成されているようです。要約してほしい実際のテキストを提供してください。喜んでお手伝いします!
17.NIST、停電で5μsズレ(NIST was 5 μs off UTC after last week's power cut)
2025年12月22日、アメリカのコロラド州ボルダーにある国立標準技術研究所(NIST)が強風の影響で停電に見舞われました。高い風によって電力線が倒れたためです。数日後、バックアップ発電機が故障し、協定世界時(UTC)を提供する主要な時計に影響が出ました。それにもかかわらず、NISTのタイムサーバーは最大で5マイクロ秒の誤差しかなく、これは小さいですが、特定の科学的な用途には重要な数値です。
NISTは、キャンパス内の他の時計を使用し、緊急電力を再配分することで時間の正確性を維持しました。サーバーをシャットダウンすることはさらなる問題を引き起こす可能性があったため、選択しませんでした。このため、システムに組み込まれた冗長性のおかげで、ほとんどのユーザーには影響がほとんど感じられませんでした。
この出来事は、アメリカのタイミングインフラの脆弱性を浮き彫りにしました。アメリカはGPSに大きく依存しているためです。NISTは、タイミングサービスの信頼性を向上させるための代替手段に取り組んでいます。最新の情報によれば、NISTは時間の正確性をナノ秒単位にまで回復させ、ユーザーへの影響はほとんどありませんでした。
18.多言語NixOS(The Polyglot NixOS)
著者は、x86_64、ARM AArch64、RISC-V 64ビットの複数のアーキテクチャで動作する単一のNixOSディスクイメージを作成する方法について説明しています。このプロセスは、UEFIプラットフォームを使用して行われます。
目標は、さまざまなアーキテクチャ用の1つのディスクイメージを構築することです。このためには、まずNixOSの設定を用意し、各アーキテクチャ用にシステムを構築します。その後、すべてを1つのパーティションにまとめ、正しいアーキテクチャを起動するためにEFIシステムパーティション(ESP)を設定します。
ESP内のアーキテクチャ固有のファイル名を使用することで、複雑なブートローダーを必要とせずに簡単に起動できるようになります。これにより、実装がシンプルになります。提供された例では、1つのNixストアにアーキテクチャを統合しても、スペースの節約はあまり期待できないことが示されています。
著者は、他の人々にもこのアイデアを探求し、完全なブートローダーを備えたより進んだバージョンを作成することを呼びかけています。詳細については、提供された例のリポジトリに指示があります。
19.CECOTの裏側60分(Inside CECOT – 60 Minutes [video])
「Inside CECOT」というタイトルの動画についての内容です。この動画はCBSニュースの「60 Minutes」という番組の一部で、ジャーナリストのシャリン・アルフォンシが出演しています。カナダのGlobal TVアプリで放送された際、バリ・ワイスによって検閲されたとされています。この動画は2025年12月23日にインターネットアーカイブにアップロードされ、ファイルサイズは1.4GBです。動画にはH.264やMPEG4など、さまざまなダウンロードオプションがあります。
20.クロードコード、ネイティブLSP対応!(Claude Code gets native LSP support)
バージョン2.0.74では、コードのナビゲーションとドキュメントのための言語サーバープロトコル(LSP)ツールが導入されました。また、さまざまな端末のセットアップをサポートし、構文ハイライトの切り替えショートカットを追加し、テーマ選択の視認性を向上させました。ツールの使用、構文ハイライト、キーボードショートカットに関するさまざまなバグも修正されました。
バージョン2.0.73では、クリック可能な画像リンクとテキストをコピーするための新しいショートカットが追加されました。プラグイン発見インターフェースの検索フィルタリングが改善され、入力履歴やテーマコマンドに影響を与えるいくつかのバグが修正されました。
バージョン2.0.72では、Chrome拡張機能を通じてブラウザを制御する機能が導入され、視覚的な改善とコンテキストコマンドやファイル提案に関するバグが修正されました。
バージョン2.0.71では、プロンプトの提案を切り替えるコマンドが追加され、コマンドのトリガーや権限に関するさまざまなバグが修正されました。
バージョン2.0.70では、Enterキーでプロンプトの提案を受け入れる機能が追加され、大規模な会話におけるメモリ使用量が改善されました。
バージョン2.0.69から2.0.65では、キーボードショートカットやパフォーマンスの向上など、いくつかのバグ修正と小さな改善が含まれています。
バージョン2.0.64から2.0.55では、バックグラウンドエージェントのサポート、権限のためのUIの改善、セッション管理の向上などの新機能が導入されました。
それ以前のバージョン(2.0.54以下)では、新しいツールの導入、バグ修正、権限管理の強化、全体的な使いやすさの向上に焦点が当てられました。
この変更履歴は、さまざまなバージョンにわたる機能、パフォーマンス、バグ修正の継続的な改善を反映しており、ユーザー体験と機能性を向上させています。
21.Debian adds LoongArch as officially supported architecture(Debian adds LoongArch as officially supported architecture)
要約がありません。
22.新サム音声モデルで音編集革命(Our New Sam Audio Model Transforms Audio Editing)
本日、私たちはSAM Audioを紹介します。この高度なAIモデルは、ユーザーが混合音声から特定の音を簡単に分離できるようにします。SAM Audioを使えば、動画の中からギターやボーカルの音を素早く分けたり、背景の雑音を取り除いたり、録音から犬の鳴き声のような気を散らす音を排除したりすることができます。
SAM Audioは、私たちの「Segment Anything」コレクションの一部で、音声処理を簡素化するために三つのプロンプト方式を提供しています。まず一つ目は「テキストプロンプト」で、分離したい音を「犬の鳴き声」と入力します。二つ目は「ビジュアルプロンプト」で、動画内のオブジェクトや人物をクリックして、その音声をキャプチャします。三つ目は「スパンプロンプト」で、特定の時間帯をマークして、分離したい音が発生する部分を指定します。
これらの方法は、単独でも組み合わせても使用でき、正確な音声分離が可能です。SAM Audioは音声や動画の編集を向上させることを目指しており、音楽、ポッドキャスト、映画など多くの分野で活用できます。
SAM Audioは「Segment Anything Playground」で試すことができ、提供されている音声や動画素材を使ったり、自分のファイルをアップロードしたりして、その機能を探ることができます。また、SAM Audioはダウンロードも可能です。私たちは、これが最高の音声分離モデルであり、誰でも音声編集をより手軽に行えるようにするものだと信じています。
23.ゴミ収集ガイド(The Garbage Collection Handbook)
「ガーベジコレクションハンドブック」の第二版は、1996年と2012年にリチャード・ジョーンズが発表した原著を更新し、メモリ管理における新しい進展を反映しています。この版では、60年にわたる研究の知見をまとめ、ハードウェアやソフトウェアの進化によって生じる課題に対応しています。ガーベジコレクションの技術について、並列処理、インクリメンタル、同時実行、リアルタイム手法などを包括的に紹介し、明確さを保つために擬似コードやイラストを使用しています。
この本は現代のプログラマーにとって必須の資料であり、さまざまなガーベジコレクタの動作や現在直面している問題についての洞察を提供します。主な特徴には、ガーベジコレクションに関する最新かつ権威あるリソースであること、先進的なガーベジコレクションアルゴリズムに関する詳細な議論、現代の商業用ガーベジコレクタのカバー、新たに追加された永続性やエネルギーを考慮したガーベジコレクションに関する章、約3,400件の関連出版物を含む包括的なオンラインデータベースがあります。
電子書籍版には、簡単にナビゲートできる37,000以上のハイパーリンクが含まれています。また、中国語と日本語の翻訳も利用可能です。オンラインデータベースは定期的に更新され、さまざまな形式でアクセスまたはダウンロードできます。
24.ビリヤードの計算力(Classical billiards can compute (2d billiard systems are Turing complete))
この研究は、二次元ビリヤードシステムがコンピュータと同じようにあらゆる計算を行うことができることを示しています。これは「チューリング完全」と呼ばれています。ビリヤードは、粒子がどのように動き、壁に当たって跳ね返るかを表すシンプルなモデルです。この研究によれば、これらのシステムは複雑で予測不可能な経路を持つことがあり、自然の現象、例えば気体の挙動や天体力学においても解決できない場合があることがわかりました。
25.フロックのAIカメラ公開!(Flock Exposed Its AI-Powered Cameras to the Internet. We Tracked Ourselves)
Flockというカメラシステムに関する情報漏洩がありました。このシステムは、Netflixがストリーミングサービスを提供するのと同じように、人々を追跡することができます。この問題はプライバシーや監視に対する懸念を引き起こしており、ストーカーのような行動を助長する可能性があると指摘されています。詳しい情報は、関連する記事やこのトピックについてのYouTube動画を参照してください。
26.十二進報 55号(The Duodecimal Bulletin, Vol. 55, No. 1, Year 1209 [pdf])
ジーン・ジルケル氏が、アメリカのドゥゼナル協会の著名なメンバーとして亡くなりました。彼は、ドゥゼナル(12進法)システムへの献身的な姿勢を残し、1970年代の困難な時期に協会を復活させる重要な役割を果たしました。この時期、協会は存続の危機に直面していましたが、彼の情熱とリーダーシップが組織の成長を促し、多くの人々にドゥゼナルシステムを受け入れるように影響を与えました。
1931年にニューヨーク市で生まれたジーン氏は、数学の学位を持つ優れた教育者であり、さまざまな教育職を経てナッソーコミュニティカレッジの教授に就任しました。また、数学やドゥゼナルシステムに関する多くの記事を執筆した著者でもありました。
ジーン氏の献身は学問の枠を超え、地域社会への奉仕や擁護活動にも関わっていました。彼はドゥゼナルシステムについての知識を共有することに情熱を注ぎ、変化に対する抵抗があったにもかかわらず、その利点を広めることを信じていました。
協会の公式出版物である『ドゥオデシマル・ブレットン』は、ジーン氏の貢献を称え、彼の影響を振り返りながら、数学や科学における12進法の普及を目指す他の人々を招待しています。ジーン氏の遺産は、彼が体現した価値を教え、共有するよう全てのメンバーを鼓舞するものです。
27.FPGAs Need a New Future(FPGAs Need a New Future)
要約がありません。
28.Solving the Problems of HBM-on-Logic(Solving the Problems of HBM-on-Logic)
要約がありません。
29.大規模コード拡張(Scaling LLMs to Larger Codebases)
この文章では、大規模なコードベースにおけるソフトウェアエンジニアリングにおいて、大規模言語モデル(LLM)を効果的に統合する方法について説明しています。主に投資すべき二つの領域、すなわち「ガイダンス」と「監視」が強調されています。
ガイダンスに関して、LLMは初回で動作する実装を生成する際に効率的にコードを作成できます。このプロセスは「ワンショット」と呼ばれ、これに失敗すると「再作業」が発生し、時間がかかります。ワンショットを改善するためには、より良いガイダンスが必要です。具体的には、ドキュメントやベストプラクティスを含む「プロンプトライブラリ」を作成し、LLMが選択肢に圧倒されることなく、情報に基づいた選択を行えるようにします。プロンプトライブラリの例としては、ビューやテストの書き方に関するガイドラインがあり、LLMがプロジェクトの慣習を理解するのに役立ちます。
監視については、LLMが生成した選択肢が適切であることを確認することが重要です。エンジニアは、LLMが行った決定を評価し、コードベースに対する将来の影響を考慮する必要があります。チームのスキルやアーキテクチャ設計に投資することが重要で、エンジニアは実践や読書、成功したコードの模倣を通じて設計能力を向上させるべきです。また、監視を自動化するためには、コーディング規約や安全チェックを強制するツールを使用することで、エラーを防ぐ手助けができます。
検証プロセス、例えばコードレビューや品質保証は、ソフトウェアの品質を維持するために不可欠です。検証のボトルネックを解消するためには、手動QAの障壁を下げ、テスト環境を改善することが提案されています。
最後に、LLMは新しいプロジェクト(グリーンフィールド開発)では良好なパフォーマンスを発揮する傾向があり、まだ一貫性や既存のパターンが確立されていない場合に特に効果的です。しかし、プロジェクトが成長するにつれて、一貫性を維持することが生産性やモジュール性にとって重要になります。
全体として、ガイダンスと監視に焦点を当てることで、ソフトウェアチームは大規模なコードベース内でLLMの能力をより良く活用できるというのが重要なポイントです。
30.もう龍になった?(Are We Loong Yet?)
ツールチェーンに関する情報です。必要なツールのバージョンは以下の通りです。binutilsは2.40以上、gccは13.1以上、glibcは2.36以上、LLVMは17.0.0以上、muslは1.2.5以上、picolibcは1.8.9以上が必要です。
サポートされているプログラミング言語とそのバージョンについては、DとDartはサポートされていませんが、FibJSは0.36.0以上、Goは1.21以上、Haskell(GHC)は9.6.1以上、OCamlはサポートされています。Rustは1.71.0以上、Zigもサポートされています。
サポートされているカーネルには、FreeBSD、GNU Mach、Haiku、Linux(6.2以上)、OpenBSD、ReactOS、RT-Threadがあります。
ファームウェアとエミュレーターに関しては、必要なバージョンはBox64が0.2.8以上、Das U-Boot、EDK II、Hangover、NEMUはサポートされています。QEMUは7.2.0以上、Wineもサポートされています。
JITランタイムについては、.NETは9.0以上、JavaScriptCoreのバージョンは指定されていません。LuaJITはサポートされておらず、MonoとOpenJDKはサポートされています。sljitのバージョンは指定されていませんが、SpiderMonkeyは107以上、V8は9.5.3以上、WasmtimeとXbyakはLoongArch64向けにサポートされています。
サポートされているLinuxディストリビューションとそのバージョンは、Alpine Linuxが3.21.0以上、Anolis OSが23.1以上、deepinが23以上、Gentooはサポートされています。NixOS / Nixpkgsは25.11以上、OpenCloudOSは9.4(L3)または23(Stream)以上、openEulerは24.03以上、OpenWrtは24.10以上が必要です。その他のディストリビューションとしては、Debian、Fedora、Slackware、さまざまな地域のディストリビューションがあります。
31.シェーダーで黒消去(Remove Black Color with Shaders)
著者は、CSSを使ってCBCのロゴを作成した経験について振り返っています。最初は、黒い背景に黒いボックスや円を重ねて配置したため、ボックスが「見えなく」なってしまいました。しかし、後にシェーダーを使うことで黒を必要としなくできることに気づき、実装が簡単になりました。
CSS-doodleでは、リアルタイムで画像を生成し、シェーダーを使って効果を加えることができます。著者は、古い実装と新しい実装を共有しています。新しい方法では、黒いピクセルを直接取り除くことができ、パターンの使い勝手が向上しました。
また、ブレンドモードを使ってパターンを作成する方法についても触れています。通常は白と黒の効果を出すために、白と差分ブレンドモードを使用します。今では、更新されたシェーダーのアプローチを使うことで、黒を使わずにパターンを透明にすることができ、使いやすさが向上しました。全体として、この方法は革新的ではありませんが、著者は色の処理にシェーダーを使うシンプルさと効果に喜びを感じています。
32.普遍的推論モデル(Universal Reasoning Model (53.8% pass 1 ARC1 and 16.0% ARC 2))
ユニバーサルトランスフォーマー(UT)は、ARC-AGIや数独のような複雑な推論タスクに対して効果的ですが、その性能向上の理由は十分に探求されていません。この研究では、さまざまなUTのバリエーションを分析し、ARC-AGIにおける性能向上は主に再帰的な構造と強力な非線形要素から来ていることを発見しました。複雑な設計からではありません。この洞察に基づいて、著者たちはユニバーサル推論モデル(URM)を提案しました。このモデルは、UTに短い畳み込みと切り捨てバックプロパゲーションを追加しています。この新しいモデルは推論性能を大幅に向上させ、ARC-AGI 1で53.8%という記録的な成功率を達成し、ARC-AGI 2では16.0%を達成しました。この研究のコードはオンラインで公開されています。
33.Programming languages used for music(Programming languages used for music)
要約がありません。
34.史上最大のCRT、ソニーPVM-4300(The biggest CRT ever made: Sony's PVM-4300)
ソニーのPVM-4300、別名KV-45ED1は、これまでに作られた中で最大のブラウン管テレビで、サイズは45インチですが、43インチモデルとして販売されました。1989年に日本で発売され、1990年にアメリカに輸入されました。その価格は40,000ドルで、手作りの製造過程から、より小型のモデルに比べてかなり高額でした。重さは約450ポンド(約204キログラム)で、一般的な家庭での使用には適していませんでしたが、高級なリビングルーム向けに設計されていました。
このテレビはIDTV技術を採用しており、画質を向上させましたが、1998年に登場したHDTVほどの先進性はありませんでした。高額にもかかわらず、ソニーはその年に80台の販売を目指しましたが、景気後退が影響し、販売は思うように進まなかったと考えられます。
最近、YouTuberのShank Modsによる動画で、このテレビのうちの少なくとも1台が日本のレストランから救出され、今も存在していることが明らかになりました。この話は、ヴィンテージ技術への情熱と、それを保存しようとする愛好者たちの努力を示しています。
35.A centennial look back at Edward Gorey's macabre art and guarded life(A centennial look back at Edward Gorey's macabre art and guarded life)
要約がありません。
36.DebianのGit革命(Debian's Git Transition)
あなたはリクエストを確認するためのCAPTCHAを完了するように選ばれました。以下に入力して、ボタンをクリックしてください。
37.Python SDKで未来予測(Python SDK – forecasting with foundation time-series and tabular models)
高度な時系列データや表形式データを簡単に利用できるPython SDKを作成しました。このモデルは最先端のもので、特別なトレーニングや設定を行わなくてもすぐに使用できます。SDKはGitHubで公開しており、こちらのリンクからアクセスできます: GitHubリポジトリ。
38.反抗の計算(How the RESISTORS put computing into 1960s counter-culture)
1960年代後半、ニュージャージー州プリンストンのティーンエイジャーたちで構成された「RESISTORS」というグループが、プロフェッショナルな環境外でのコンピュータの初期の発展に大きな影響を与えました。彼らは1968年の混乱した会議中に借りた技術を使ってコンピュータに接続し、業界の専門家たちの注目を集めました。
「RESISTORS」は「Radically Emphatic Students Interested in Science, Technology, Or Research Studies」の略で、彼らのメンターであるエンジニアのクロード・カガンが古いコンピュータへのアクセスを提供し、実践的な学びを奨励しました。小さなグループでしたが、多くのメンバーが成功したキャリアを築き、シスコシステムズの共同設立やコンピュータに関するベストセラー本の執筆を行いました。
このグループは、女の子や多様なバックグラウンドを持つティーンエイジャーを歓迎することで知られていました。彼らの学びのアプローチは実践的な経験を重視し、テッド・ネルソンのような伝説的な人物と協力し、ハイパーテキストやインタラクティブコンピューティングといった概念を学びました。
RESISTORSは1970年代にメンバーが高等教育を追求する中で活動が薄れましたが、彼らの影響はテクノロジーの世界に残り、翌十年のパーソナルコンピュータの台頭を予感させました。彼らの物語は、コンピュータの初期の草の根運動と、技術革新におけるコミュニティの重要性を浮き彫りにしています。
39.Uplane創業エンジニア募集(Uplane (YC F25) Is Hiring Founding Engineers (Full-Stack and AI))
あなたのリクエストは不完全なようです。要約してほしいテキストを提供してください。喜んでお手伝いします!
40.TCCライブ起動法(C-compiler to compile TCC for live-bootstrap)
このプロジェクトは、Tiny C Compiler(TCC)バージョン0.9.26をコンパイルできる新しいCコンパイラをCで作成することで、ライブブートストラッププロセスを簡素化することを目指しています。これにより、GNU Mesコンパイラを置き換えます。最初の目標は、tcc_cc.cというソースファイルを使用して、i386アーキテクチャ用にTCCを正しくコンパイルすることです。このコンパイラは、Stack-Cという言語の中間コードを生成し、最小限のC標準ライブラリを含んでいます。
このコンパイラを構築するためには、特定の実行可能ファイルや標準的なLinuxコマンドが必要です。ビルドとテストのためのmakefileが用意されており、コンパイルとテストプロセスを自動化するスクリプト(test.sh)も含まれています。このスクリプトは、新しいコンパイラとGNU Cコンパイラの結果を比較します。
プロジェクトにはいくつかの追加タスクがあります。まず、必要なユーティリティをCソースからビルドして依存関係を取り除くことです。次に、新しいコンパイラ用のスクリプトをユーティリティのビルドと並行して開発します。また、x86_64、arm、riscv64などの他のアーキテクチャ用のバージョンを作成することも計画しており、これにはさらなる調査とテストが必要です。最後に、プロジェクトの成果についての文書を作成し、プレゼンテーションを準備します。
このプロジェクトは、NGI0 Core Fundによって資金提供されている大規模なイニシアティブの一部であり、欧州委員会の次世代インターネットプログラムに支援されています。
41.FCC 外国UASを追加(FCC Updates Covered List to Include Foreign UAS and UAS Critical Components [pdf])
FCCは、国家安全保障のリスクを理由に、外国製のドローン(UAS)とその重要な部品を含む「カバードリスト」を更新しました。この決定は、トランプ大統領が空域の主権を強化し、アメリカのドローン製造を促進する取り組みと一致しています。FCCの更新により、新たな外国製ドローンは、攻撃やスパイ活動に使用される可能性があるため、アメリカでの輸入や販売が禁止されます。ただし、この変更は、消費者がすでに購入した既存のドローンには影響を与えず、引き続き使用することができます。また、小売業者は、以前に認可されたドローンモデルを販売することができます。FCCの措置は、国家安全保障を強化し、アメリカのドローン産業を支援することを目的としています。
42.イドリス・エルバの蝋人形、顔認証解禁!(Wax Figure of Idris Elba Unlocks Face ID)
ウィンターセールが開催されており、さまざまな商品が最大50%オフで販売されています。中でも、Mr.とBAPE®のコラボレーション商品が注目されています。
ポップカルチャーのニュースでは、イドリス・エルバがロンドンのマダム・タッソーで自分の新しい蝋人形を見たとき、あまりにも自分に似ているため、Face IDでスマートフォンのロックを解除できるほど驚いたと語っています。エルバは、この認識に感謝し、ロンドンには自分の一部がいつも存在するように感じると述べました。彼は母親に電話をかけてその人形を見せたところ、母親も同様に感動していました。エルバは、蝋人形の制作過程を映画の役作りに似ていると表現しました。
43.冬至の古代遺跡(The ancient monuments saluting the winter solstice)
冬至は、12月21日または22日頃に訪れ、一年で最も昼が短い日を示します。この日は一つのサイクルの終わりと新たなサイクルの始まりを象徴しています。約5000年前に建てられた古代の遺跡は、このイベントを祝うために作られ、太陽の動きと一致しています。例えば、オークニーのマエスハウ墓は紀元前2800年頃に造られたもので、冬至の日に太陽の光が墓の内部を照らす通路があります。
これらの構造物は、冬至が暗闇の時期であると同時に、日が長くなる移行の時期であることの重要性を示しています。古代において、冬至を理解することは生存にとって非常に重要で、狩猟や漁業、農業に役立ちました。冬至の重要性は、ユールや現代のクリスマスの習慣など、さまざまな伝統や祝祭に今でも見ることができます。
他にも、ストーンヘンジやニューグレンジ、ラ・ロッシュ・オー・フェなどの太陽に合わせた著名な遺跡があります。現代アートにおいても、ナンシー・ホルトの「サン・トンネル」やジェームス・タレルの「ローデン・クレーター」などが、太陽や自然とのつながりを反映し、私たちの環境との関係や時間の流れを強調しています。これらの遺跡やアート作品は、生命の循環的な性質や、最も暗い日々の後に戻ってくる光の約束を思い出させてくれます。
44.LotusbailがWhatsApp情報を収集(Lotusbail npm package found to be harvesting WhatsApp messages and contacts)
「lotusbail」という悪意のあるnpmパッケージが、WhatsApp Web APIライブラリを装って56,000回以上ダウンロードされました。このパッケージは正常に動作しますが、実際にはWhatsAppの認証情報を盗み、メッセージを傍受し、連絡先リストを収集し、ユーザーのアカウントに継続的にアクセスするためのバックドアを保持しています。
このマルウェアは、WhatsAppと通信する正当なコードを包み込むことで機能し、すべてのメッセージや認証データを捕捉します。盗まれた情報は、検出を避けるために独自の方法で暗号化され、隠れたサーバーに送信されます。さらに、デバイスのリンクプロセスを乗っ取ることで、攻撃者はマルウェアが削除された後でも被害者のWhatsAppアカウントに持続的にアクセスできるようになります。
この事例は、従来のセキュリティチェックを回避できる供給網攻撃の巧妙さが増していることを示しています。効果的な防御には、静的分析だけに頼るのではなく、ソフトウェアの挙動をリアルタイムで監視することが求められます。
45.mdBookプラグイン事例(Plugins case study: mdBook preprocessors)
mdBookは、Markdownファイルから書籍を作成するための人気のあるツールで、特にRustコミュニティで広く利用されています。このツールは、ユーザーが任意のプログラミング言語を使って書籍の出力を変更できるシンプルなプラグインシステムを備えています。
mdBookの特徴の一つは、そのアーキテクチャです。mdBookはMarkdownファイルのディレクトリを整理し、それを本に変換します。通常はHTML形式で出力されますが、PDFなどの他の形式にも対応しています。
また、mdBookにはプリプロセッサ機構があり、ユーザーはMarkdownファイルを読み込んだ後に書籍の内容を変更するプログラムを登録できます。これらのプログラムは任意の言語で作成可能です。
著者は「ナルシスト」というプラグインをPythonとRustの両方で作成し、mdBookのプリプロセッサシステムの柔軟性を示しました。
プラグインの概念にはいくつかの重要な要素があります。まず、プラグインは書籍の設定ファイル(book.toml)にリストされる必要があります。次に、mdBookはプリプロセッサが特定のレンダラーをサポートしているかどうかを確認するために、異なる引数で二回実行します。プリプロセッサは、書籍全体を一つのJSONオブジェクトとして受け取り、同じ形式で修正された書籍を返さなければなりません。また、Rustで作成されたプリプロセッサは、mdBookのAPIにアクセスしてデータをより簡単に扱うことができます。レンダラーはプリプロセッサと似ており、修正された書籍データを受け取り、最終的な出力を生成します。この最終的な製品は、すべてのプリプロセッシングが完了した後に作成されます。
このケーススタディは、mdBookのプラグインシステムがどのように機能するか、そして基本的なプラグインの概念とどのように一致しているかを示しています。
46.Forgejoを守る!(How I protect my Forgejo instance from AI web crawlers)
ウェブサイトをForgejoでホストしている著者は、robots.txtのルールに従わないボットによる過剰なクロールからサイトを守る方法について述べています。最初、著者はこれらのクロールからの多数のリクエストにより、サイトがダウンする問題に直面しました。彼らはAnubisという重いソリューションを試みましたが、複雑すぎて自分のニーズには合わないと感じました。
そこで、著者はNginxのシンプルな設定を作成し、特定のクッキーをチェックしてユーザーのアクセスを許可する方法を採用しました。このクッキーが存在しない場合、ユーザーは418エラーページにリダイレクトされ、そこでJavaScriptを使ってクッキーが設定され、ページが再読み込みされます。この方法は他のソリューションに比べてユーザーにはあまり目立たず、効果的にクロールを防ぎます。
著者は、この解決策が完全ではなく、回避される可能性もあることを認めていますが、現時点ではシステムを過度に複雑にすることなくニーズを満たしています。また、多くの人がこの方法を採用すると、クロールも適応してくるかもしれないと警告しています。
47.Tc - 言語無関係テストフレームワーク(Tc – Theodore Calvin's language-agnostic testing framework)
tcは、シンプルで言語に依存しないテストフレームワークです。このフレームワークを使うことで、一度テストを作成すれば、BashやPython、Rust、Goなど、さまざまなプログラミング言語で実行できます。
tcの主な特徴は、テストがディレクトリ内で整理され、入力と期待される出力にJSON形式を使用する点です。また、jqツール以外の依存関係はありません。異なる言語間でテストを再記述することなく実行できるのも大きな利点です。
始めるには、まずリポジトリをクローンします。次に、ディレクトリに移動し、Unixコマンドとの競合を避けるためにtcをPATHに追加します。その後、インストールが正しく行われたかを確認し、サンプルの「Hello World」を実行します。新しいテストを作成することも簡単です。
tcのコマンドは、すべてのテストを実行するtcや、特定のテストスイートを実行するtc <suite-path>、新しいテストスイートを作成するtc new <test-path>、すべてのテストスイートをリスト表示するtc list [path]、バージョンを確認するtc --versionなどがあります。
出力モードには、端末用のクリーンでアニメーションのあるTTYモードと、CI/CD環境に適した詳細な出力の非TTYモードがあります。また、期待される出力において動的な値のマッチング(UUIDやタイムスタンプなど)をサポートしており、特定のフォーマットに対してカスタムパターンを定義することも可能です。
インストールには、Bash 4.0以上とjqツールが必要です。jqはパッケージマネージャを通じてインストールできます。tcはMITライセンスのもとで配布されています。
このフレームワークは、シンプルさや移植性を重視し、テストは永続的であるべきだという考え方に基づいて設計されています。コードは変更される可能性がありますが、テストは常に残るべきです。テストをより簡単かつ効率的に行えるようにするためのものです。
48.CECOTの60分間(Pulled 60 Minutes segment on CECOT)
エルサルバドルのテロリズム収容センター(CECOT)に関する「60ミニッツ」の特集が、2025年12月22日に放送される予定でしたが、放送直前に理由不明で取りやめになりました。それにもかかわらず、この特集はカナダのグローバルテレビで放送されました。動画はオンラインで視聴および共有が可能です。
49.パスキーの真実(Things I learnt about passkeys when building passkeybot)
Passkeybot.comは、ウェブサイトにパスキー認証を簡単に統合できるサービスです。Appleのデバイスには、プライベートキーを保護し、安全な認証を可能にするセキュアエンクレーブプロセッサー(SEP)が搭載されています。他のデバイスにも同様の安全な要素があります。
ユーザーの存在(UP)は、ユーザーがボタンを押すなどしてその場にいることを示します。一方、ユーザー確認(UV)は、生体認証やパスコードによる確認を必要とし、より高いセキュリティを提供します。認証器は、プライベートキーとパブリックキーのペアを管理するデバイスやソフトウェアで、ウェブAPIと連携して安全なサインインを実現します。
アテステーションは、パスキーを作成するために使用されたハードウェアとソフトウェアを確認するプロセスですが、デバイス情報を明らかにすることでプライバシーリスクを伴うこともあります。パスキーは主にログインに使用され、文書や取引の一般的な署名には使えません。
ウェブサイトのJavaScriptが侵害されると、攻撃者がユーザーの認証器を悪用する可能性があるため、安全なコーディングプラクティスが重要です。即時仲介APIは、既存のパスキーを持つユーザーのサインインを迅速に行う新機能です。
関連オリジンリクエストは、ドメインがサブドメイン用のパスキーを作成できるようにしますが、HTTPSが必要であり、すべてのブラウザでサポートされているわけではありません。Bluetoothサインインでは、公共のコンピュータで自分のデバイスとBluetooth接続することで、パスキーを使用して安全にログインできます。
パスキーの削除は、JavaScript APIを通じてリクエストを送ることができますが、直接管理することはできません。ユーザーIDとハンドルは、同じアカウント識別子を指し、1人のユーザーが複数のパスキーを管理するのに役立ちます。
抽出不可能なキーを作成することで、JavaScriptが侵害されても安全を保つことができます。PKCEプロトコルは、認証フロー中にトークンを保護するためのセキュリティ対策で、静的な秘密を保存できない環境向けに設計されています。デジタルクレデンシャルAPIは、ユーザーのOSウォレットに保存されたデジタルIDやクレデンシャルにアクセスできる新機能で、個人情報を明らかにすることなく利用できます。
50.クランシー・シガルを追って(In Pursuit of Clancy Sigal (2021))
クランシー・シガルの人生と著作についての考察が述べられています。著者のトッド・ギトリンは、シガルに初めて出会ったのはドリス・レッシングの小説『ゴールデン・ノートブック』を通じてであり、この作品にはシガルに触発されたキャラクターが登場します。1960年代の若い左派活動家であったギトリンは、共産主義運動への失望と政治的混乱の中でのつながりを求めるキャラクター、ソール・グリーンの苦悩に共感します。
ギトリンは次に、シガルの作品『ゴーイング・アウェイ』について語ります。この本は、旧左派の衰退後に多くの左派が感じた喪失感や後退感を描写しています。物語の中で語り手がアメリカを旅する様子は、政治的無関心やより理想主義的だった時代への郷愁を浮き彫りにします。年月が経つにつれ、ギトリンとシガルは文通を重ね、ギトリンは自身の政治的および執筆の課題に対する指導をシガルに求めます。
物語全体を通じて、ギトリンはシガルの執筆と活動への献身、そしてレッシングとの複雑な関係を強調します。レッシングは彼らの共同生活からインスピレーションを得て小説を書きました。シガルの過激な信念は変わらず、個人的な苦悩に直面しながらも政治問題に関与し続け、他者に影響を与えました。
最終的に、ギトリンはシガルを情熱的で欠点のある個人として描写し、彼の人生と作品がその時代の激動する政治的風景を反映していることを示します。このテキストは、失望、アイデンティティ、そして個人と集団の生活における活動の持続的な影響といったテーマを強調しています。
51.量子コンピュータの未来(More on whether useful quantum computing is “imminent”)
著者は量子コンピューティングの進展についての考察を行い、過去の予測を振り返っています。10年前、著者はスケーラブルな量子コンピューティングがすぐには実現しないと考えていましたが、現在では重要な進展があり、実現の可能性が高まっていると感じています。
最近のカンファレンス(Q2B)では、著者は量子コンピューティングについて楽観的な講演を行い、課題よりも最近の実験的な成果に焦点を当てました。量子理論への信頼は依然としてありますが、実用的な応用がどれくらいの速さで現れるかは不確かです。重要な進展としては、トラップイオンや超伝導キュービットの性能向上があり、GoogleやQuantinuumといった企業が先導しています。
著者は、量子技術を真に進展させている企業と、IPOや誇張された主張を通じて利益を追求している企業を区別しています。量子コンピュータの主な応用分野には、量子物理学や化学のシミュレーション、現在の暗号技術の破壊、最適化や機械学習における潜在的な利点が含まれますが、後者は実現までに時間がかかるかもしれません。
量子コンピューティングに関連するセキュリティリスク、特に暗号技術に関する警告も発せられています。現在の暗号システムを破るために必要なキュービットの数についての議論は、近い将来、機密情報になる可能性があると示唆されています。
全体として、量子コンピューティングの未来には楽観的な見方がありますが、著者は慎重な期待が必要であることを強調し、この分野での進展を注視しています。
52.離婚発表後のAI詐欺(I announced my divorce on Instagram and then AI impersonated me)
著者は最近、予期しない離婚をInstagramで発表し、夫が突然結婚を終わらせる決断をしたことに対するショックとトラウマを共有しました。この困難な時期に友人たちからの支援に感謝し、未来を優先することの重要性を強調しました。
投稿の直後、AIが彼らの名前を使って追加のテキストを生成していることに気づきました。このテキストは、彼らの体験や痛みを軽視する表現を含み、第一人称の声で書かれていました。著者は、これが自分の声や主体性を侵害するものであり、彼らの物語を誤って表現し、離婚に関する女性の経験に対する有害なステレオタイプを強化するものであると感じました。
著者は、AIが生成したコンテンツが自分の複雑な感情や経験を単純化していると批判し、彼らのトラウマを軽視し、同様の状況にある女性が直面する独自の課題を認識していないと主張しました。著者は、特に男性中心の社会において、テクノロジーが個人の物語をどのように歪めるかに対するフラストレーションを表明しました。
53.ウェイモ、停電でサービス停止(Waymo halts service during S.F. blackout after causing traffic jams)
Mission Localは、無料のニュースサービスを維持するために寄付を募っています。すべての記事は常に有料の壁なしでアクセスできることを強調しています。
土曜日、Waymoはサンフランシスコでの自動運転ライドハイリングサービスを一時停止しました。これは、都市全体の停電が約三分の一の地域に影響を与えたためです。この停電により信号機が機能しなくなり、多くのWaymoの車両が交差点で立ち往生し、大きな交通渋滞が発生しました。オンラインで共有された動画には、混乱したWaymoの車両が道路を塞いでいる様子が映っていました。
その日の夜には電力が復旧する見込みで、Mission Localは地域に無料のニュースを提供し続けるために、年末までに30万ドルを集めることを目指しています。
54.自由の殉教者、ジミー・ライ(Jimmy Lai Is a Martyr for Freedom)
香港の実業家で民主主義の支持者であるジミー・ライが、最近「国家安全法」に基づいて有罪判決を受けました。この法律は、自由な言論を促進し、政府の権威主義的な行動に反対することを厳しく取り締まるものです。ライは12歳で中国本土を逃れ、成功したメディア帝国を築きましたが、警告や投獄の可能性がある中でも香港に留まることを選びました。彼は自分の信念のために最後まで戦いたいと述べています。
ライの有罪判決は、2020年にこの法律が導入されて以来、香港における異議申し立てに対する厳しい弾圧を反映しています。彼の物語は、香港における市民的自由のための闘いを象徴しており、地域の未来について重要な問いを投げかけています。それは、香港の民主的な過去を支持するのか、それとも現在の権威主義的な進路を受け入れるのかということです。
55.ルー:ラスト超え、ゴー未満(Rue: Higher level than Rust, lower level than Go)
スティーブ・クラブニックは、Rustプログラミング言語に関わって13年の経験を持っています。この期間に彼はRustの成長と発展を見守り、さまざまな課題や成功を経験しました。彼の話は、言語の創造と改善の過程に焦点を当てており、その過程がプログラミングコミュニティに与えた影響についても触れています。詳細については、提供されたリンクを訪れることができます。
56.ヘリウムの星、発見!(Webb observes exoplanet that may have an exotic helium and carbon atmosphere)
NASAのジェームズ・ウェッブ宇宙望遠鏡(JWST)が、ユニークな外惑星PSR J2322-2650bを観測し、驚くべき発見をしました。この惑星は主にヘリウムと炭素からなる異常な大気を持っています。木星と同じくらいの大きさのこのガス巨星は、パルサーと呼ばれる急速に回転する中性子星の周りを回っており、その距離は約160万キロメートルです。このため、表面温度は摂氏約2,037度に達することがあります。
シカゴ大学のマイケル・ザン氏が率いる研究チームは、この惑星の成分に困惑しています。特に、分子状の炭素が含まれていることは外惑星の中では珍しい発見です。通常の惑星は水やメタンを含む大気を持っていますが、この惑星は酸素や窒素がほとんど存在せず、炭素が支配する異常な大気を形成しています。また、パルサーの重力によって、惑星はレモンのような形に引き伸ばされています。
この発見は、惑星形成に関する既存の理論に挑戦しており、PSR J2322-2650bが従来の方法で形成されなかったことを示唆しています。研究者たちは、このエキゾチックな惑星とその大気についてさらに探求し、理解を深めることに興奮しています。
57.空海両用ドローン(Hybrid Aerial Underwater Drone – Bachelor Project [video])
オールボーグ大学が開発した新しいドローンは、空を飛ぶことも水中に潜ることもできます。この革新的なデザインにより、さまざまな環境での運用が可能になり、多様な用途に対応できます。ドローンが飛行と潜水を切り替えられることで、探査や研究などの作業においてその機能性が向上します。
58.SQLの時代到来(The Rise of SQL:the second programming language everyone needs to know)
SQL(構造化クエリ言語)は、学ぶべきプログラミング言語の中で第二位に上昇しています。データベースやデータ管理において不可欠な存在です。技術が進化する中で、SQLを理解することは、テクノロジーや科学、社会などさまざまな分野でますます重要になっています。
リナ・ダイアン・カバラーは、テクノロジーの分野におけるSQLの重要性の高まりを強調しています。
59.Henge Finder(Henge Finder)
要約がありません。
60.キャリアをデザインせよ(If you don't design your career, someone else will (2014))
グレッグ・マッキューンのブログ記事では、他人にキャリアを決めさせるのではなく、自分自身で積極的にキャリアをデザインすることの重要性が強調されています。彼は、休暇中に数時間を使ってキャリアを振り返ることを提案しています。具体的には、以下のステップを踏むことが勧められています。
まず、過去一年を振り返り、月ごとに主要なプロジェクトや成果をリストアップします。次に、そのリストからキャリアの方向性や傾向を分析します。続いて、制限がなければ何をしたいかを自由に考え、大きな夢を描きます。自分の情熱に焦点を当て、最初は非現実的に思えるアイデアにも時間をかけることが大切です。
次に、来年のために六つのキャリア目標を設定し、優先順位をつけて書き出します。その後、下位の五つを削除して、一つの主要な目標を選びます。さらに、次の一ヶ月で達成できる簡単なアクションプランを作成します。そして、主な目標から気を散らす可能性のあるタスクを特定し、それらをどのように管理するかを考えることも重要です。
マッキューンは、このプロセスを実践することで自分の人生が大きく変わり、重要なキャリアの決断を下すことができたと述べています。彼は、キャリアプランニングに少しの時間を投資することで、長期的に人生を豊かにすることができると他の人々にも勧めています。
61.Nanostructured coatings puncture bacteria to prevent biofilm formation(Nanostructured coatings puncture bacteria to prevent biofilm formation)
要約がありません。
62.RustでAndroidアプリ開発(Build Android apps using Rust and Iced)
著者は、Rustを使ってAndroidアプリを開発した経験を共有し、icedライブラリの最近のアップデートについて触れています。彼らは、android-activityやjni-rs、wgpuなどの重要なツールやライブラリの貢献者に感謝の意を表しています。
最初に、著者はRustを用いたAndroid開発に関する既存のツールや例を学びました。彼らは基本的な例をiced GUIライブラリと組み合わせることに成功しました。このライブラリは主にデスクトップやウェブ向けですが、モバイルアプリにも統合可能です。
著者は、テキストのレンダリングなどのいくつかの課題に直面しましたが、フォントの読み込みに関するガイダンスに従うことで解決しました。また、一部のウィジェットにタッチサポートを追加しました。
さらに、RustでAndroidアプリを構築するための他の選択肢として、xilemやeguiといったライブラリ、FyroxやBevyといったゲームエンジンを挙げています。
著者は次にiOS開発を探求する予定で、Androidと同じかそれよりも簡単であることを期待しています。最後に、他の人々にもRustを使ってモバイルアプリを作ることを勧めています。
63.エプスタインの秘密(Jmail – Google Suite for Epstein files)
こんにちは、ルークです。私はライリー・ワルツと一緒にJmailを作りました。昨夜、友人たちと一緒にアプリの機能を拡張しました。これは、司法省が「エプスタインファイル」を公開したことを受けてのことです。何でも気軽に聞いてください!
64.Kernighan's Lever(Kernighan's Lever)
要約がありません。
65.逆解析の協力(Decompiling the Synergy: Human–LLM Teaming in Reverse Engineering [pdf])
この研究は、大規模言語モデル(LLM)がソフトウェアリバースエンジニアリング(SRE)において人間の分析者をどのように支援できるかを調査しました。研究者たちは、153人のSRE実務者を対象にオンライン調査を実施し、48人の参加者(初心者24人と専門家24人)を使って2つのリバースエンジニアリングの課題に関する詳細な研究を行いました。
主な発見として、初心者はLLMを利用することでソフトウェアの理解が大幅に向上し、専門家と同等の理解率(98%の改善)を達成しましたが、専門家はあまり恩恵を受けませんでした。また、LLMはシンボルやコメントなどのアーティファクトの回収を助け、回収率が66%向上し、既知のアルゴリズムに対する分析時間を最大238%短縮しました。専門家に関しては、LLMの使用によるパフォーマンスの向上は見られなかったものの、「幻覚」(誤った出力)や役に立たない提案などの有害な影響を経験しました。特に脆弱性の特定に関しては注意が必要でした。
この研究は、ユーザーがLLMとどのように相互作用するかの重要性を強調しています。初心者はLLMに依存する傾向が強い一方で、経験豊富なユーザーはより慎重でした。また、LLMの使用頻度と理解度の向上には相関関係がなく、むしろ質問のタイミングや文脈が重要であることが示されました。
研究デザインは、形成的研究(調査)、研究設計(課題の作成)、実証分析(課題中のデータ収集)の3つのフェーズから成り立っています。参加者は、実際のソフトウェアシナリオを模した2つのキャプチャ・ザ・フラッグスタイルの課題を解決しました。
これらの結果は、LLMがSREにおいて初心者にとって貴重なツールとなり、専門家の間での慎重な使用の必要性を浮き彫りにしています。今後の研究では、リバースエンジニアリングタスクにおけるLLMの精度と信頼性の向上に焦点を当てることが期待されます。
66.A guide to local coding models(A guide to local coding models)
要約がありません。
67.There Is No Future for Online Safety Without Privacy and Security(There Is No Future for Online Safety Without Privacy and Security)
要約がありません。
68.シンプルVPN「Netrinos」(Netrinos – A keep it simple Mesh VPN for small teams)
Netrinosは、リモートアクセスを改善するためにシンプルなWireGuardベースのメッシュVPNを開発した個人によって設立された会社です。このVPNは、デバイス間でローカルネットワークを構築し、中央サーバーを介さずに直接のピアツーピア接続を可能にします。各デバイスには安定したIPアドレスとDNS名が割り当てられ、直接接続が失敗した場合には、プライバシーを保護する暗号化された中継サーバーを使用します。
大きな課題の一つは、異なる種類のネットワークアドレス変換(NAT)を扱うことでした。これにより接続が複雑になることがありますが、UDPホールパンチングやSTUNスタイルの発見技術を用いることで、信頼性のある接続を実現しています。
Netrinosは、Goをバックエンドに使用し、ネットワーク操作にはWireGuardを利用した技術スタックを採用しています。一般的な利用例には、リモートデスクトップアクセス、ネットワーク接続ストレージ(NAS)への接続、IoTデバイスの管理などがあります。
最近、マルチユーザーサポートとアクセス制御を備えたProバージョンを発表しました。また、最大100デバイスまで使用できる無料のPersonalバージョンも提供しています。創業者は、ユーザーがメッシュVPNに求めるものについてのフィードバックに関心を持っています。Proバージョンの試用版は特別なコードを使って利用可能です。
69.ターミナルAI統合(Toad is a unified experience for AI in the terminal)
Toadは、ターミナル環境内でAIツールを使う体験を向上させるために設計された新しいターミナルアプリです。ウィル・マクガンによって作られたToadは、OpenHands、Claude Code、Gemini CLIなどのさまざまなAIツールを一つの使いやすいインターフェースに統合しています。
Toadの主な特徴には、使いやすいインターフェースがあります。これにより、ユーザーは「@」記号を使ってファイルを呼び出すなど、親しみやすい操作で快適にコーディングできます。また、Markdownのサポートが強化されており、大きな文書でも迅速にMarkdownをレンダリングし、構文のハイライトも行います。
さらに、統合シェル機能により、ユーザーはシェルコマンドをシームレスかつインタラクティブに実行でき、コマンドを開始する際には「!」を使います。タブ補完機能もあり、従来のシェルと同様にタブキーでコマンドを簡単に補完できます。Jupyterノートブックに触発されたノートブックのような機能もあり、過去のやり取りをナビゲートしたり、コンテンツを簡単にコピーしたりできます。
Toadは現在使用可能で、活発に開発が進められています。今後の機能追加も計画されています。ユーザーはToadをインストールして、AIコーディングの可能性を探ることができます。マクガンは2026年にToadをさらに発展させることを希望しており、彼の活動を支援するためのスポンサーシップにもオープンです。
70.2025年のハッカーニュース本(Books mentioned on Hacker News in 2025)
コメントでは、J.K.ローリングの「ハリー・ポッター」シリーズに関するさまざまな視点が議論されており、著作権、社会正義、そして人気文学の影響についての重要なポイントが強調されています。
あるコメントでは、現在の著作権制度が富の不平等を生み出していると指摘されています。ローリングのような一部の著者が利益を得る一方で、多くの才能ある作家が経済的に苦しんでいると述べています。彼らは、こうした格差を防ぐ社会が望ましいと提案しています。
別のユーザーは、「ハリー・ポッター」が学校での強制的な読書体験の後に自分の読書への興味を再燃させたと共有しています。子どもたちを読書に引き込むことの重要性が強調されています。
また、「ハリー・ポッター」が大成功を収めている一方で、その人気には文化や言語の要因による限界があることが指摘されています。大幅に多くの部数を売ることは現実的ではないと述べられています。
あるユーザーは、アーティストの個人的な見解と作品を分けて考えることの重要性を表明しています。「ハリー・ポッター」を楽しむことがローリングの意見を支持することにはならないと示唆しています。
シリーズは勇気や社会問題といったテーマが認識されており、文学的な議論にとって貴重な資源であると評価されています。
ファンフィクションの現象は共同創作の一形態として強調されており、作品が大きな名声を得ると、それは公共の資産と見なされる可能性があると示唆されています。
全体として、この議論は文学が社会において果たす役割、著作権の経済、そしてアーティストの作品とその個人的信念との関係の複雑さを反映しています。
71.Spotifyのバックアップ(Backing up Spotify)
Anna's Archiveは、約300TBの音楽データからなるSpotifyの大規模なバックアップを作成しました。このバックアップには、2億5600万曲と8600万の音楽ファイルが含まれています。このコレクションは、公開されている音楽メタデータデータベースの中で最大であり、Spotifyでの全リスニングの99.6%を表しています。
アーカイブは、簡単に共有や保存ができるように、大量のトレント形式で整理されています。また、186万のユニークなISRC(国際標準録音コード)を含む、最も広範な音楽メタデータデータベースを持っています。このバックアップの目的は、人気のあるアーティストや高品質のファイルに焦点を当てがちな既存の取り組みでは十分にカバーされていない音楽を保存することです。
コレクションは、Spotifyの人気指標を活用して、どの曲を含めるかを優先的に決定しています。データは段階的に公開され、最初にメタデータが提供され、その後に音楽ファイルやアルバムアートなどが続きます。ユーザーは、寄付やトレントの共有を通じて協力することが奨励されており、音楽の遺産が潜在的な脅威から守られることを目指しています。
このアーカイブは、人類の音楽文化を保存するための重要な一歩であり、十分なストレージを持つ誰もがアクセスし、共有できるようになっています。
72.ギンプのソースコード(Gimp Source Code)
ウェブサイトへのアクセスが拒否されました。エラーコードは2a617f646d0c4605です。このサイトはアヌビスによって保護されており、カナダで作成されました。マスコットのデザインはCELPHASEによるもので、ウェブサイトは特定のバージョンのアヌビスソフトウェアを使用しています。
73.「公営企業の利益維持、住民激怒」(State regulators vote to keep utility profits high angering customers across CA)
カリフォルニア州の規制当局は、南カリフォルニア・エディソンや他の主要な電力会社の利益率を約10%に維持することを決定しました。消費者団体からは6%に引き下げるよう求められていましたが、この決定が下されました。エディソンの電気料金は過去3年間で40%以上上昇しており、カリフォルニア州の料金はハワイに次いでアメリカで2番目に高いものとなっています。
カリフォルニア公共事業委員会(CPUC)は、エディソンの利益率を10.3%から10.03%にわずかに引き下げることを4対1の票で決定しました。しかし、電力会社がインフラに投資を続けているため、消費者の請求書に大きな変化は見込まれません。これによりコストが高止まりしています。
消費者団体はこの決定に対して失望を表明し、利益率が過剰であり、電気料金の上昇に寄与していると主張しています。彼らは、利益率を下げることで年間約61億ドルの節約が可能だと見積もっています。一部の委員もこの懸念に同調し、多くのカリフォルニア州民が請求書の支払いに苦しんでいることを指摘しました。
エディソンは、最近の山火事による訴訟や財政的な圧力に直面しており、投資家を引き付けるために11.75%の高い利益率を要求していました。彼らは、コストの上昇は極端な山火事に伴うリスクによるものだと主張しています。
全体として、CPUCの投票は電力会社の利益と消費者の負担のバランスを反映していますが、多くの人々は現在の利益水準が依然として高すぎると考えており、顧客にとっての経済的負担を増加させていると感じています。
74.意図的なネット遮断(Deliberate Internet Shutdowns)
9月、アフガニスタンではタリバン政府の命令による2日間のインターネット遮断が発生しました。この遮断は「不道徳な活動」を抑制するための以前の shutdown に続くもので、緊急通信や航空便、銀行業務に影響を及ぼしました。同様の全国的なインターネット遮断は、タンザニアやカメルーンでも発生しており、パキスタンやナイジェリアでは地域的な遮断も見られますが、公式な説明はほとんどありません。
2011年以降、意図的なインターネット遮断の件数は急増しており、2024年だけで54カ国で296件が記録されています。これらの遮断は、特に抗議活動や選挙の際に情報をコントロールするために政府によって利用されており、日常生活や人権、重要なサービスへのアクセスに深刻な影響を与えます。インドやミャンマーは、このような遮断の頻度が高い国として知られています。
これらの遮断の増加は、政治的不安定や政府の抗議活動への反応と関連しています。インターネットは現代生活に欠かせないものであり、特に紛争地域では人道的支援を妨げるため、遮断は特に有害です。
一部の技術的な回避策は存在しますが、ほとんどの人々は遮断中にアクセスを失います。国際社会はインターネットアクセスの重要性を認識していますが、遮断を抑制するための取り組みは一貫していません。最終的には、政府が情報へのアクセス権や表現の自由を守るかどうかが課題となります。遮断の傾向は広がっており、社会に大きな影響を与えています。
75.もっとオープンに!(I wish people were more public)
著者は、より多くの人々が孤独に引きこもるのではなく、自分の考えや創作をオンラインで共有してほしいと願っています。彼らは、自分の心に響く作家を見つけることを楽しみ、共通の執筆を通じて形成されるつながりを大切にしています。
著者は、個人的で独自の投稿を重視しており、これらがしばしば読者との意味のある対話を生むことを指摘しています。経験やアイデア、プロジェクトを公に記録することの重要性を強調し、それによって自分の考えが現実のものとなり、他の人にも役立つ可能性があると述べています。
また、著者は読書習慣についても触れ、Goodreadsのようなプラットフォームで本の進捗を共有することで、より多くの本を読む意欲が高まり、友人とのつながりが深まったと感じています。公に読書をすることは、コミュニティへの貢献と見なされています。
さらに、著者はフラッシュカードのような学習ツールを共有することの重要性を強調し、他の人が何を学んでいるのか、なぜそれに興味を持っているのかを知るための公のコレクションを提唱しています。
最後に、著者は人々がコンピュータ環境をどのようにカスタマイズしているかに興味を示し、そこに表れる創造性や個性を評価しています。自分の設定やツールを共有することで、他の人にインスピレーションを与え、テクノロジーにおける個人の主体性についての共通理解に貢献したいと考えています。
76.We Just Unredacted the Epstein Files(We Just Unredacted the Epstein Files)
要約がありません。
77.衛星が暴く!米最大の暗号採掘所の熱漏れ(Satellites reveal heat leaking from largest US cryptocurrency mining center)
最近、SatVu社の衛星画像が、テキサス州ロックデールにあるアメリカ最大級の暗号通貨マイニングセンターからの大規模な熱放出を示しました。このセンターはRiot Platformsが運営しており、300,000軒の家庭と同じくらいの電力を消費しています。このため、環境への影響についての懸念が高まっています。衛星の熱画像技術は、エネルギー使用や運営状況に関するリアルタイムデータを提供でき、規制当局や電力網の運営者がこうした施設が地域の電力ネットワークに与える影響を管理するのに役立つ可能性があります。
SatVuの画像は、熱損失の特定のエリアを示しており、施設のどの部分が稼働しているかを明らかにしています。同社は、データセンターの需要が増加する中で、こうしたデータの監視が重要であると考えています。2030年までに70億ドル以上の投資が見込まれています。特にビットコインのマイニングはエネルギーを大量に消費し、世界の二酸化炭素排出に寄与しています。
78.ギフトカードの罠(The gift card accountability sink)
パトリック・マッケンジーは、ギフトカードに関する複雑な問題について議論しています。特に、ギフトカードが詐欺に利用されるケースや、他の支払い方法との規制の違いについて触れています。
ギフトカード詐欺について、AARPはギフトカードでの支払いを求めることは常に詐欺であると主張していますが、これは正しくありません。多くの正当なビジネスがギフトカードを支払い手段として受け入れています。しかし、詐欺師が弱い立場の人々を騙してギフトカードを購入させ、その詳細を共有させる詐欺は非常に多く存在します。
アメリカでは、消費者はデビットカードを使った場合、詐欺から一般的に保護されていますが、ギフトカードにはそのような保護がありません。デビットカードで詐欺に遭った場合、消費者はお金を簡単に取り戻せることが多いですが、ギフトカードには同様の法的要件がないため、消費者は詐欺に遭った際にリスクにさらされます。
多くのビジネスは、ギフトカードプログラムを直接管理していません。代わりに、第三者のギフトカードプログラム管理者を利用して、規制遵守や運営上のニーズを処理しています。このアウトソーシングにより、「アカウンタビリティ・シンク」が生じ、ビジネスはギフトカードに関連する問題について責任を否定できる状況が生まれます。
ギフトカードは他の金融商品に比べて規制が少なく、小売業界のロビー活動が一因です。この規制の緩さは詐欺が発生しやすく、消費者に対する保護が少ないことを意味します。
銀行口座を持たない人や銀行サービスを十分に利用できない人にとって、ギフトカードは支払い手段として役立ちますが、同時にリスクにもさらされます。ギフトカードに対する規制の緩さは、特に脆弱な立場の人々にとって大きな経済的損失を引き起こす可能性があります。
全体として、ギフトカードは便利な金融ツールですが、その規制の不十分さや詐欺の多発は、特に経済的に脆弱な消費者にとって大きなリスクをもたらしています。
79.iOS 26.3でEUのデバイス連携強化(iOS 26.3 Brings AirPods-Like Pairing to Third-Party Devices in EU Under DMA)
iOS 26.3では、EUにおけるデジタル市場法(DMA)に基づき、サードパーティ製デバイス向けの新機能が導入されます。このアップデートにより、イヤフォンやスマートウォッチなどのデバイスが、iPhoneやiPadとより簡単に接続できるようになります。
主な機能には、近接ペアリングがあります。ユーザーは、サードパーティ製デバイスをiPhoneやiPadの近くに持っていくだけでペアリングできるため、手間がかからず迅速です。また、通知機能も追加され、サードパーティ製デバイスがiPhoneからの通知を受信し、操作できるようになります。これはApple Watchと似ていますが、一度に通知を受け取れるのは一つのデバイスのみです。
欧州委員会はこれらの変更を支持しており、ユーザーや開発者にとっての機会が増えると述べています。新機能は開発者によってテストされ、2026年にはEUで完全に利用可能になる予定です。iOS 26.3は2026年1月末にリリースされる見込みですが、アップデートはEUのユーザーにのみ提供されます。
80.Cartoon Network channel errors (1995 – 2025)(Cartoon Network channel errors (1995 – 2025))
要約がありません。
81.アップル、独占禁止で115億円の罰金(Italian Competition Authority Fines Apple $115M for Abusing Dominant Position)
イタリアの競争当局は、アップルに対して約9860万ユーロの罰金を科しました。この罰金は、アップルのアプリ追跡透明性(ATT)ポリシーに関連しており、同ポリシーが第三者アプリ開発者に対して不公平なプライバシー規則を課すことで競争を制限していると判断されました。
この調査は、欧州委員会や他の当局と協力して行われました。調査の結果、ATTポリシーは開発者にデータ収集の同意を得ることを求め、その方法が複雑であるため、同意の要求を二重にする必要があるとされました。これは、開発者がターゲット広告のためにデータを収集・利用する能力を制限するため、ビジネスモデルにとって有害であると見なされています。
当局は、アップルがこれらの条件を一方的に強制することは不相応であり、データ保護の目的を達成するために必要ではないと判断しました。彼らは、アップルが開発者に対してより効率的に同意を得ることを許可すべきだったと結論付けました。
82.ダグラスの人生を変えた本(Frederick Douglass on the Book That Changed His Life)
1838年9月3日、フレデリック・ダグラスはメリーランド州からニューヨークへ逃げました。その際、彼は「コロンビアン・オレーター」という本を持って行きました。この本は彼の人生に大きな影響を与え、自由や人権の原則を理解する手助けとなりました。ダグラスは生涯を通じて、奴隷制度廃止運動の指導者や平等の擁護者として活躍しました。
彼の自伝の中で、ダグラスは読み書きを学ぶことが祝福であり同時に呪いでもあったと述べています。読み書きを通じて奴隷制度の恐ろしさを知る一方で、自分の置かれた状況に対する絶望感も抱くようになりました。特に、奴隷が自由を求めて主人を説得する対話に感銘を受け、真実の力を実感しました。
ダグラスは、見つけた材料を使って観察しながら書く練習をしました。造船所から手紙を写すこともその一環でした。奴隷制度から逃れるという決意は、廃止運動や自由の可能性について学ぶにつれて強くなりました。彼は多くの困難に直面しましたが、より良い未来への希望を失いませんでした。
「コロンビアン・オレーター」は、ダグラスの時代に人気のあった影響力のある演説や文章の集まりで、自由や市民権の価値を強調していました。この本は、ダグラスの考え方や全ての人々の権利のために戦う決意を形成する上で重要な役割を果たしました。
83.身近なラジオ放送法(An easy way of broadcasting radio around you (looking for feedback))
このプロジェクトは「あなたのラズベリーパイFMネットワーク」と呼ばれています。これは、PiFmRdsの改良版を使用して、FMラジオで音声をストリーミングするものです。この設定では、中央サーバーから複数のラズベリーパイデバイスを制御することができます。この中央サーバーは、一時的にGoogle Cloud ShellやGitHub Codespacesでホストすることが可能です。
84.AIの長期タスク能力(Measuring AI Ability to Complete Long Tasks)
2025年3月19日、人工知能(AI)が長時間の作業を効果的にこなす能力を評価する方法についての議論が行われました。この議論では、AIのパフォーマンスを長期間にわたって測定するための手法を作成することに焦点が当てられました。
85.ONNXとCoreMLの秘密FP16変換(ONNX Runtime and CoreML May Silently Convert Your Model to FP16)
ONNX Runtime(ORT)をMacのCoreMLExecutionProviderと一緒に使用する際、モデルが自動的にFP32(32ビット浮動小数点)からFP16(16ビット浮動小数点)に精度を切り替えることがあります。これにより、予測結果が変わる可能性があります。この現象は、ORTにおけるCoreMLのデフォルト設定がモデルをFP16に変換するために発生します。モデルをFP32のまま維持するには、次のように設定する必要があります。
ort_session = ort.InferenceSession(onnx_model_path, providers=[("CoreMLExecutionProvider", {"ModelFormat": "MLProgram"})])
この問題は、EyesOffモデルのベンチマーク中に発見されました。異なるハードウェア(CPUとGPU)でPyTorchとONNXの出力に違いが見られたためです。これは、CoreMLが古いNeuralNetworkフォーマットでFP16を使用するデフォルトの動作によるもので、特に0.5の閾値付近で予測に不一致が生じました。
後に導入されたMLProgramフォーマットは、モデルの精度をより良く制御でき、FP16への暗黙の変換を行いません。この新しいフォーマットでは、モデルのレイヤーが明示的に型付けされ、FP32の精度を保持するため、モデルの動作に予期しない変化を防ぎます。
重要なポイントとして、ORTでは常にMLProgramフォーマットを指定してFP16への自動変換を避けること、すべての対象プラットフォームでモデルをテストして一貫したパフォーマンスを確保すること、再現性や正確性に影響を与える可能性のある暗黙のデフォルトに注意することが挙げられます。
86.US bars approvals of new models of DJI, all other foreign drones(US bars approvals of new models of DJI, all other foreign drones)
要約がありません。
87.オラフの新時代ロボット登場(Disney Imagineering Debuts Next-Generation Robotic Character, Olaf)
ウォルト・ディズニー・イマジニアリングが、ディズニーランド・パリで新しいロボットキャラクター、映画『アナと雪の女王』のオラフを発表しました。この次世代キャラクターは、先進的な技術、ストーリーテリング、そしてコラボレーションを組み合わせて、ゲストにリアルな体験を提供します。
オラフのデザインには、雪の輝きを模した虹色の繊維が使われており、映画のキャラクターと同様に動きや感情を表現することができます。イマジニアリングチームは、オラフの動きやジェスチャーのリアリティを確保するために、元のアニメーターたちと密接に協力しました。
このリアリズムを実現するために、先進的な人工知能技術が活用されており、オラフは複雑な動作を行ったり、訪問者と会話をしたりすることができます。オラフは、ディズニーランド・パリの新しいアレンデール・ベイ・ショーや、香港ディズニーランド・リゾートでも登場する予定です。
この革新は、ディズニーのキャラクター開発において重要な一歩を示しており、今後、ゲストにとってより表現豊かで魅力的な体験を提供する道を切り開いています。
88.CO2電池の世界的普及(CO2 batteries that store grid energy take off globally)
エネルギードームは、イタリアのサルデーニャで独自のエネルギー貯蔵システムを立ち上げました。このシステムは、二酸化炭素(CO2)を利用して余剰の再生可能エネルギーを貯蔵します。この革新的な「CO2バッテリー」は、閉じたシステム内でCO2を圧縮・膨張させることで、200メガワット時の電力を生成することができます。2025年7月から稼働しているこの施設は、世界中で同様のシステムを促進することが期待されており、最初のレプリカが2026年にインドのNTPCリミテッドによって建設される予定です。
この技術は、再生可能エネルギーの大きな課題である長時間の電力貯蔵(8時間以上)を解決します。これにより、太陽光や風力エネルギーが生産されていない時でも利用できるようになります。従来のリチウムイオンバッテリーは4〜8時間しか持たないのに対し、CO2バッテリーは構築と維持が安価で、寿命も長く、特別な土地や希少な材料を必要としません。
グーグルは、この技術に投資し、データセンターにクリーンエネルギーを24時間提供することを目指しています。エネルギードームの方法は、特に再生可能エネルギーが豊富な地域でのエネルギー貯蔵の有望な解決策と見なされています。
ドームが破損した場合の環境への影響など、いくつかの潜在的なリスクはありますが、CO2バッテリーの利点—低コストやスケーラビリティの容易さ—は、世界中で注目を集めており、中国の企業からの関心も高まっています。
89.A year of vibes(A year of vibes)
要約がありません。
90.歴史LLM: 1913年前の知恵(History LLMs: Models trained exclusively on pre-1913 texts)
チューリッヒ大学とケルン大学の研究者によって開発された「歴史LLMsプロジェクト」は、歴史データに焦点を当てた大規模言語モデル(LLMs)を作成することを目的としています。これらのモデル、例えばRanke-4Bは、1913年や1929年などの特定のカットオフ年以前に発表されたテキストを基に訓練され、現代の偏見を排除した形で過去の洞察を提供します。
このプロジェクトの目的は、人文学や社会科学の研究ツールとして機能するモデルを提供し、ユーザーが歴史的な視点に触れることを可能にすることです。これらのモデルは、知識のカットオフ日までの情報にのみアクセスできるため、その時代の人々の考えや信念を反映しています。
モデルは、奴隷制度や性別役割に関する歴史的な文脈を提供し、現代の解釈を加えずに過去の視点を示します。しかし、これらのモデルは、歴史的なテキストに存在する古いまたは偏った見解を再現する可能性があり、歴史的な態度を理解する上では重要ですが、敏感な内容となることがあります。
プロジェクトは、興味のある歴史的な時代や研究質問に関するフィードバックを歓迎しています。詳細情報や参加希望の方は、プロジェクトチームに[email protected]までご連絡ください。
91.存在の飢餓(You’re not burnt out, you’re existentially starving)
ニール・サンダーダーの「あなたは燃え尽きているのではない。存在的に飢えている」という記事では、多くの人々が成功した生活を送っているにもかかわらず、深い不満や燃え尽き感を抱えているという考えが述べられています。この感情は「存在的空虚」と呼ばれ、心理学者ヴィクトール・フランクルによると、人生における意味や目的の欠如から生じるものです。
フランクルは、ホロコーストの際に生き残った人々が他者を思いやることや希望を持つことで目的を見出していたことを観察しました。しかし、戦後は日常生活の中で意味を見つけるのに苦労しました。著者は、この存在的な不安を無視すべきではなく、むしろ私たちがより高い目的を求めていることを示すサインであると提案しています。
サンダーダーは、読者に子供の頃の夢を振り返り、理想の自分を思い描くことで充実感を見つけるよう促しています。多くの人が快適さを追求するあまり、意味のある経験を求めていないことを指摘しています。特にミレニアル世代は、仕事に対して生存以上のものを期待しています。
記事は、人生で豊かさを達成した人々は他者を助け、単に物を増やすのではなく、より深く意味のある目標を追求すべきだと強調して締めくくられています。
92.HN年報2025(HN Wrapped 2025 - an LLM reviews your year on HN)
著者は最新のGeminiモデルを使って楽しいプロジェクトを作成しました。ユーザー名を入力することで、以下の内容を得ることができます。
2025年のHacker News(HN)活動に基づいた生成されたジョークや統計情報。2035年のパーソナライズされたHNのトップページ。あなたのHNのキャラクターを表現したxkcdスタイルの漫画。
このプロジェクトは、ユーモラスな結果を生み出す高度なモデルを使用しています。さまざまなユーザー向けの例も用意されています。著者は他の人にも試してみて結果を共有するよう勧めており、皆に楽しい休日を願っています。
93.Evaluating chain-of-thought monitorability(Evaluating chain-of-thought monitorability)
要約がありません。
94.Finland gave two groups identical payments – one saw better mental health(Finland gave two groups identical payments – one saw better mental health)
要約がありません。
95.粗さが勝ち(Coarse is better)
著者はDALL-Eのリリース時の興奮を振り返り、それを魔法のような体験だと表現しています。彼は、Midjourney v2のような古いAIアートモデルと、Nano Banana Pro(NBP)などの新しいモデルを比較し、新しいモデルは技術的には優れた画像を生成するものの、感情を喚起するアートを作るには劣ると指摘しています。
主な比較点は以下の通りです。
エレクトロンの輪郭では、Midjourneyの出力はイタリアの未来主義と完全には一致しないものの、明るく魅力的です。一方、NBPのバージョンは鈍い印象を与えます。
九龍城では、Midjourneyが美しく神秘的な画像を生成するのに対し、NBPの出力は無色で刺激がありません。
詩人の夢の庭では、Midjourneyが美しい解釈を提供する一方、NBPはプロンプトを文字通りに受け取りすぎて、創造性を欠いています。
メルブの略奪では、Midjourneyがウォーターハウスのスタイルの美学を捉えていますが、NBPは歴史的文脈を正しく表現できていません。
レディ・ラブレースでは、Midjourneyの解釈はロセッティのスタイルをよく反映していますが、NBPのバージョンは似ておらず、一般的な印象を与えます。
著者は、古いモデルの方が想像力や抽象性を許容しているのに対し、新しいモデルはあまりにも正確で具体的すぎると結論づけています。アートを魅力的にする不完全さを受け入れる必要があると示唆しています。
96.A Guide to Magnetizing N48 Magnets in Ansys Maxwell(A Guide to Magnetizing N48 Magnets in Ansys Maxwell)
要約がありません。
97.Beginning January 2026, all ACM publications will be made open access(Beginning January 2026, all ACM publications will be made open access)
要約がありません。
98.ARIN Public Incident Report – 4.10 Misissuance Error(ARIN Public Incident Report – 4.10 Misissuance Error)
要約がありません。
99.ウィンドウズ11無理!(I can't upgrade to Windows 11, now leave me alone)
著者は、TPM 2.0というハードウェア要件のためにWindows 11にアップグレードできないことに不満を感じています。彼らのノートパソコンは性能が高いにもかかわらず、アップグレードの通知が常に届き、それが煩わしいと感じています。
通知を完全に無視することができず、後でリマインドされるか、新しいノートパソコンの広告に誘導されるかの選択肢の間で困惑しています。著者はこのデザイン選択についてマイクロソフトを批判し、ユーザーが現在の設定を尊重されることなく、新しいハードウェアの購入を考えさせられると感じています。また、Windows 11の侵入的な広告やマイクロソフトアカウントの作成を促すことにも不満を持っています。全体として、著者は自分のデバイスが互換性がないため、マイクロソフトにアップグレードについての煩わしさをやめてほしいと願っています。
100.レガシー解析ツール(Rust/WASM lighting data toolkit – parses legacy formats, generates SVGs)
照明業界での経験を持つ開発者ホルガーは、フォトメトリー用の既存ソフトウェアのギャップを解消するためのツールを作成しました。現在の業界で使われているファイル形式、例えばEULUMDATやIESは古く、新しい基準はスペクトルデータに焦点を当てています。スペクトルデータは、単なるルーメン値以上の詳細な情報を提供します。彼のツールは、互換性のために古い形式をサポートし、既存のツールではあまり対応されていない新しいスペクトルデータの基準(TM-33、ATLA-S001)にも対応しています。
このツールはRustを使って構築されており、UniFFIを利用してさまざまな形式にコンパイルできます。これにより、WASMやSwiftUIなどの異なるプラットフォームで動作します。ホルガーは、生成されたSwiftコードが非常に大きくなり、GitHub上でSwiftプロジェクトとして分類されたことにも言及しました。また、このツールにはBevyを利用した3Dビューワーが含まれています。
彼は特にSVG出力や3Dビューワーに関するフィードバックを歓迎しています。このプロジェクトはMIT/Apache-2.0ライセンスのもとでGitHubで公開されています。