脳をレンタル:シリコンと人間の脳細胞の最初の商用ハイブリッドコンピューター

2025-07-04
脳をレンタル:シリコンと人間の脳細胞の最初の商用ハイブリッドコンピューター

オーストラリアのバイオテクノロジー企業Cortical Labsは、英国の企業bit.bioと協力して、シリコン回路と人間の脳細胞を組み合わせた世界初の商用ハイブリッドコンピューターCL1を発表しました。シリコンチップ上に培養された80万個のニューロンから構築されたこの画期的なシステムは、信じられないほど低いエネルギー消費量を誇り、効率の点で同等のAIを大幅に上回ります。CL1は、機械学習アルゴリズムと比較してゲームプレイテストで優れたパフォーマンスを示し、薬物試験などへの潜在的な用途を提供します。価格は3万5000ドル、またはリモートアクセスを週300ドルでレンタルできます。

続きを読む

arXivLabs:コミュニティとの協働による実験プロジェクト

2025-07-04
arXivLabs:コミュニティとの協働による実験プロジェクト

arXivLabsは、共同作業者がarXivの新しい機能を直接ウェブサイト上で開発・共有できるフレームワークです。arXivLabsに関わる個人や組織は、オープン性、コミュニティ、卓越性、ユーザーデータプライバシーという私たちの価値観を共有し、受け入れています。arXivはこれらの価値観にコミットしており、これらの価値観を遵守するパートナーのみと協力しています。arXivコミュニティに価値を加えるプロジェクトのアイデアをお持ちですか?arXivLabsについて詳しく学びましょう。

続きを読む
開発

40年間の壁を突破:新たなアルゴリズムが「本棚問題」を解決

2025-07-04

コンピューター科学者たちは、ソートされたデータ構造に新しいデータを効率的に挿入するという、40年以上も解決されてこなかった「本棚問題」(リストラベリング問題)を解決しました。研究者たちは、理論的下限に迫る新しいアルゴリズムを開発し、データ挿入コストの大幅な飛躍を実現しました。この画期的な成果は、データ管理において現在主流となっている二分探索木の支配に挑戦し、大量データ処理に革命を起こす可能性を秘めています。

続きを読む
開発

Postcard:オープンソースの個人ウェブサイト&ニュースレターツール

2025-07-04
Postcard:オープンソースの個人ウェブサイト&ニュースレターツール

2022年、Philip Thomas氏は、友人との連絡を維持するためのソーシャルメディアの代替手段として、個人ウェブサイトとニュースレターツールであるPostcardを立ち上げました。Postcardは数千人のユーザーを獲得し、収益は少ないものの、作者はそれを維持し続けています。今回、作者はコードをオープンソース化し、開発者が貢献してカスタマイズできるようにしました。PostcardはRuby on Railsで記述されたシンプルなアプリケーションで、シングルユーザーモードとマルチユーザーモードの両方をサポートしています。Dockerfileとrender.yamlファイルが含まれており、Renderへの展開が容易です。

続きを読む
開発

Linuxのerrno(3)における奇妙な制限

2025-07-04

Linuxのerrno(3)のマニュアルページは、奇妙な制限を明らかにしています。関数の呼び出しが成功した場合でもerrnoが変更される可能性があり、システムコールやライブラリ関数がerrnoをゼロに設定することはありません。これは、Unixの伝統的な設計によるものです。システムコールは通常、失敗した場合にのみerrnoを返し、成功した場合はerrnoを変更しません。Cライブラリ関数は複数のシステムコールを行う可能性があり、その一部が失敗してもライブラリ関数自体の成功には影響しないため、errnoは失敗時の値のままになる可能性があります。ANSI CとPOSIXはこの動作を継承しており、関数が失敗し、そのドキュメントがerrnoの設定を指定した場合にのみ、errnoが意味を持つように要求しています。

続きを読む
開発

キャッシング:抽象化、最適化ではない

2025-07-04
キャッシング:抽象化、最適化ではない

従来の考えでは、キャッシングはソフトウェアを高速化するツールです。しかし、著者は、これはキャッシング機能の一部に過ぎないと主張します。オブジェクトストレージ、ディスク、メモリ間のデータ移動に取り組んだ後、著者は、キャッシングのより重要な役割はソフトウェアを簡素化することだと述べています。この記事では、プリベークされたキャッシングアルゴリズム(LRU、LFUなど)の限界を探り、キャッシングは、基盤となるストレージの詳細を隠蔽し、プログラマをデータ階層の場所を気にすることから解放する抽象化レイヤーとして機能すると示唆しています。データベースとOSのキャッシングメカニズムは、この抽象化の例です。キャッシングにはOSのページキャッシュやfsyncの誤用など、問題が発生する可能性がありますが、これはキャッシングを放棄する理由ではなく、キャッシングをより適切に理解し、使用する必要があることを意味します。

続きを読む
開発

arXivLabs:コミュニティとの共同実験プロジェクト

2025-07-04
arXivLabs:コミュニティとの共同実験プロジェクト

arXivLabsは、共同研究者がarXivの新しい機能を直接当社のウェブサイトで開発・共有できるフレームワークです。arXivLabsと協力する個人や組織は、オープン性、コミュニティ、卓越性、ユーザーデータのプライバシーという私たちの価値観を受け入れています。arXivはこれらの価値観に尽力しており、これらの価値観を遵守するパートナーのみと協力しています。arXivコミュニティに価値を追加するプロジェクトのアイデアをお持ちですか?arXivLabsの詳細をご覧ください。

続きを読む
テクノロジー

Google AI製品使用状況調査が複数回埋め込まれている

2025-07-04
Google AI製品使用状況調査が複数回埋め込まれている

ブログ記事には、同じGoogle AI製品使用状況調査が複数回埋め込まれています。この調査は、GeminiやNotebookLMなどのGoogle AIツールをユーザーがどのくらいの頻度で使用しているかを理解し、記事の改善に関するフィードバックも収集することを目的としています。調査には、使用頻度に関する質問(毎日、毎週、毎月、ほとんど使用しない、わからない)と、記事の改善に関する提案を求める自由記述形式の質問(簡潔にする、詳細を追加する、理解しやすくする、画像や動画を追加する、現状で問題ない)が含まれています。

続きを読む

Ubuntu 25.10、RISC-Vハードウェアの要件を引き上げる

2025-07-04
Ubuntu 25.10、RISC-Vハードウェアの要件を引き上げる

Canonicalは、Ubuntu 25.10がRISC-Vアプリケーションプロファイル(RVA)のベースラインをRVA20からRVA23に引き上げると発表しました。これは、多くの既存のRISC-VデバイスがUbuntu 25.10を実行できなくなることを意味します。RVA23は、AI/MLや暗号化などの計算集約的なワークロードのために、ベクトル拡張とハイパーバイザー拡張を必須とするためです。短期的な影響は限定的ですが、この動きにより、Ubuntuは将来、より強力なRISC-Vハードウェアをより有効に活用し、プラットフォームにおける地位を強化することができます。

続きを読む
テクノロジー

Pennybase:1000行未満のGoによるミニマリストBaaS

2025-07-04
Pennybase:1000行未満のGoによるミニマリストBaaS

Pennybaseは、1000行未満のGoコードで実装された軽量なBackend-as-a-Service(BaaS)ソリューションであり、Firebase、Supabase、Pocketbaseの簡素化された代替手段を提供します。Go標準ライブラリのみを使用し、外部依存関係は必要ありません。主な機能には、ファイルストレージ(バージョン管理されたCSV)、REST API(JSONレスポンス)、セッションCookieとBasic Authによる認証、RBACと所有権ベースの権限、SSEによるリアルタイム更新、スキーマ検証、Goテンプレートレンダリングなどがあります。データは人間が読み取れるCSVに保存され、更新によって新しいレコードバージョンが作成されます。巧妙なインメモリインデックスにより、高速なルックアップと更新が可能です。権限制御はシンプルなRBACモデルを使用し、フック関数によってカスタム機能を実装できます。

続きを読む

Netflix、高画質ストリーミングを実現するAV1フィルムグレイン合成を拡大展開

2025-07-04
Netflix、高画質ストリーミングを実現するAV1フィルムグレイン合成を拡大展開

Netflixは、AV1フィルムグレイン合成(FGS)を大規模に展開することで、ストリーミングの画質を大幅に向上させています。FGSは、フィルムグレインの芸術性を維持しながら、ビットレートを大幅に削減します。圧縮前にフィルムグレインを分離・モデル化し、再生時に再構築することで、Netflixは少ないデータで高画質ビデオを提供します。これにより、数百万人の視聴者の視聴体験が向上し、より鮮明な映像が、帯域幅消費の削減と共に提供されます。この技術は、現在、幅広いNetflixタイトルで利用可能です。

続きを読む
テクノロジー フィルムグレイン合成

風力ニット:都市の風を利用したモバイルファクトリー

2025-07-04
風力ニット:都市の風を利用したモバイルファクトリー

絶えず成長するニット生地が建物のファサードに垂れ下がる様子を想像してみてください。「モバイルファクトリー」は風力によって駆動されます。風はニット生地を建物の頂上から下へ、窓を通して内部に運び、最終的に「収穫」され、作成時刻が記されたマフラーに変身します。このアートインスタレーションは、公共空間とプライベート空間を巧みに結びつけ、都市の風力エネルギーを活用する可能性を示し、生産プロセスをユニークに視覚化します。

続きを読む

大規模言語モデルエージェントのためのコンテキストエンジニアリング戦略

2025-07-04

大規模言語モデル(LLM)エージェントの利用が増加するにつれて、コンテキストエンジニアリングは効率的なエージェント構築における重要な要素となっています。この記事では、コンテキストエンジニアリングの4つの主要な戦略をまとめます。書き込み(コンテキストウィンドウの外にコンテキストを保存する、例えばスクラッチパッドやメモリを使用する)、選択(外部ストレージから関連するコンテキストを選択する)、圧縮(コンテキストを要約またはトリミングする)、分離(コンテキストを複数のエージェントまたは環境に分割する)。これらの戦略は、LLMコンテキストウィンドウの制限に対処し、エージェントのパフォーマンスを向上させ、コストを削減することを目的としています。この記事では、AnthropicやCognitionなどの企業の事例を用いて、メモリ選択、コンテキスト要約、マルチエージェント調整など、各戦略の具体的な方法と課題を詳細に説明します。

続きを読む
AI

AIによるレストラン客の容姿地図

2025-07-04

あるウェブサイトが、Googleマップのレストランレビュー数百万件をスクレイピングし、レビュー投稿者のプロフィール写真をAIモデルに入力して10段階で容姿を評価しました。生成された地図は、各レストランの客層の平均的な容姿を可視化しており、赤は高い容姿、青は低い容姿を意味します。AIモデルのバイアスや欠陥を認めつつ、サイト制作者は、人々は無意識のうちに、その場所によく来る人たちに基づいて場所を判断していると主張しています。このウェブサイトは、単にこうした表層的な判断を数値化したものであり、私たちの集団的な虚栄心を映し出す鏡のようなものです。

続きを読む
その他 容姿

静的CTログの高コストと複雑さ:持続可能性に関する議論

2025-07-04

この記事では、CompactLogとSunlightという2つのCTログ実装の運用コストと複雑さを比較しています。著者は、Sunlightの「S3から直接提供される」アーキテクチャが、CompactLogと比べて書き込みコスト(22.4倍)、読み込みコスト(500倍)が大幅に高いことを示しています。さらに、Sunlightはセキュリティの脆弱性(暗号化シードとして32個のスペースを受け入れる)、キャッシングの不足、複雑な展開、ドキュメントの不足などの問題を抱えており、運用コストが高く、保守が困難となっています。著者は、この設計において、持続可能性とセキュリティを犠牲にして見かけのシンプルさを優先していることを批判し、大企業やクラウドプロバイダーによる支配を避けるために、より小規模なオペレーターとモニターの声を取り入れるべきだと主張しています。

続きを読む
テクノロジー クラウドコスト

エッジAI推論:ソフトウェアからハードウェアアクセラレーションへの深層探求

2025-07-04
エッジAI推論:ソフトウェアからハードウェアアクセラレーションへの深層探求

この記事では、リソースに制約のあるマイクロコントローラー上でAI推論を実行することの課題と機会について掘り下げて考察します。TensorFlow Lite Microのメカニズムから始まり、著者は加算演算子のソフトウェア実装と、ARMアーキテクチャ拡張に基づくハードウェアアクセラレーションスキームを分析します。また、ArmのEthos-U NPUを使用したモデルアクセラレーションについても解説しています。異なるハードウェアアーキテクチャがAI推論のパフォーマンスにどのように影響するか、そしてソフトウェアとハードウェアの最適化を組み合わせて効率を向上させる方法を示します。

続きを読む
AI

GitHubにおけるコード提案適用制限

2025-07-04
GitHubにおけるコード提案適用制限

GitHubでのコードレビュー中に、コード提案を一括適用する機能にはいくつかの制限があります。具体的には、提案が無効(コードの変更なし)、プルリクエストがクローズされている、変更の一部のみを表示している、バッチで1行につき1つの提案のみ、削除された行への提案の適用不可、既に適用済みまたは解決済としてマークされている提案、保留中のレビューからの提案、複数行のコメントへの提案の適用不可、プルリクエストがマージキューにある場合の適用不可、そして不明な理由による「現在提案を適用できません」エラーなどがあります。

続きを読む
開発

南極海の海洋循環逆転:気候変動の加速要因か?

2025-07-04

新たな研究により、南極海の海洋循環に前例のない逆転が起きていることが明らかになりました。2016年以降、南極の極域と亜極域の循環域間で、海面塩分濃度が持続的に上昇しており、南半球の深層海洋循環(SMOC)が変化しただけでなく、逆転していることを示唆しています。温暖で二酸化炭素を多く含む深層水が上昇し、海氷の融解を加速させ、気候変動を悪化させている可能性があります。この画期的な発見は、ICM-CSICが開発した衛星データ処理アルゴリズムによって可能になり、南極海の観測における課題を克服し、気候変動に関する重要な知見を提供しています。

続きを読む
テクノロジー 海洋循環

Wasm-agentsでブラウザ上で直接AIエージェントを実行する

2025-07-04
Wasm-agentsでブラウザ上で直接AIエージェントを実行する

Wasm-agentsは、オープンソースのエージェントをHTMLファイルとしてパッケージングし、外部ツールやフレームワークなしでブラウザ上で直接実行できるようにすることで、アクセシビリティを向上させることを目指しています。WebAssemblyとPyodideを活用することで、PythonベースのAIエージェントをブラウザのサンドボックス環境でネイティブに近い速度で実行できます。現在、OpenAI APIとセルフホスト型モデル(Ollama経由で提供されるモデルなど)をサポートしており、シンプルな会話エージェント、マルチエージェントシステム、組み込みツールを備えた高度なエージェントなどを示すHTMLファイルの例を提供しています。openai-agentsフレームワークへの依存やCORSに関する考慮事項など、いくつかの制限はありますが、このプロジェクトはAIエージェントの開発と共有における新しいアプローチを提供しており、探求する価値があります。

続きを読む
開発

tmux-rs:Cから(安全でない)Rustへの10万行コードの大冒険

2025-07-03

著者は6ヶ月かけて、ターミナルマルチプレクサであるtmuxの約67,000行のCコードをRustに移植し、約81,000行のコードベースを作成しました。当初はC2Rustツールを使用しましたが、生成されたコードはメンテナンスが困難でサイズが膨張したため、手動での書き換えに切り替えました。著者はビルドプロセス、発生したバグ、生のポインタ、goto文、侵入型マクロの処理など、CコードからRustコードへの変換戦略を詳しく説明しています。最終的に、lalrpop crateを使ってyaccパーサーを再実装し、CからRustへの完全な移行を達成し、バージョン0.0.1をリリースしました。この取り組みは、大規模なコード移植の課題と報酬を示しています。

続きを読む

アポロ計画が回転式宇宙ステーションを葬り去った方法

2025-07-03
アポロ計画が回転式宇宙ステーションを葬り去った方法

この記事では、1960年代にNASAが人工重力を生み出す回転式宇宙ステーションの開発を放棄した決定とその決定が人類の宇宙探査に与えた大きな影響について探ります。初期の設計は実現可能でしたが、アポロ計画による月面着陸計画の優先順位により、人工重力研究の資金が削減され、結果として、人類は数十年間、無重力ステーションに閉じ込められることになり、宇宙飛行士の筋肉の萎縮や骨粗鬆症などの健康問題を引き起こしました。今日、商業宇宙企業は人工重力ステーションを見直し、この歴史的な逸脱を修正し、人類を宇宙文明へと導こうとしています。

続きを読む
テクノロジー

D&Dのばかばかしい農民レールガン:徹底解説

2025-07-03
D&Dのばかばかしい農民レールガン:徹底解説

この記事では、ダンジョンズ&ドラゴンズにおける悪名高い「農民レールガン」戦術を解説します。ルールの抜け穴を利用することで、2280人の農民が木製の棒を途方もない速度で渡し、1ラウンドで300d6のダメージを与える方法を説明します。この記事では、関係するルールを詳しく説明し、ユーモラスに現実世界の物理学と比較することで、面白くはあるものの、DMはほぼ確実に許可しないだろうという結論に達します。

続きを読む

DoomがAmigaを殺さなかった理由(Commodoreがやったかもしれないけど)

2025-07-03

これはAmiga愛好家の体験談で、Amigaプラットフォームの興亡を探っています。1988年以来Amiga 500に魅せられた著者は、PC台頭にもかかわらずAmigaを使い続け、アップグレードを重ねてきました。この記事では、Amigaの衰退はDoomというゲームではなく、PCの規模の経済と標準化、そしてCommodore社の戦略的誤算が原因だと主張しています。Amigaは優れたグラフィックとマルチタスク処理を誇っていましたが、最終的には安価で高性能なPCハードウェアと、より大きなソフトウェアエコシステムに敗れました。著者の経験は、Amigaの長所と、CommodoreがPCの支配力と競争する際に直面した課題を浮き彫りにしています。

続きを読む
ゲーム

局所的振る舞い:より保守しやすいコードのための原則

2025-07-03

この記事では、コードユニットの振る舞いはそのユニット自体の中で容易に理解できるべきであるという「局所的振る舞い」(LoB)の原則を紹介しています。著者は、htmxとjQueryのAJAXリクエストの例を用いて、LoBがどのようにコードの保守性を向上させるかを示しています。LoBはDRY(Don't Repeat Yourself)やSoC(Separation of Concerns)などの原則と矛盾する可能性がありますが、著者は、LoBを慎重に優先することで、コードの可読性と保守性が向上し、最終的にソフトウェアの品質と持続可能性が向上すると主張しています。

続きを読む
開発 設計原則

米国政府、Nature誌など科学雑誌の購読を中止

2025-07-03
米国政府、Nature誌など科学雑誌の購読を中止

米国政府は、複数の連邦機関によるNature誌などの科学雑誌の購読を中止しました。保健福祉省の広報担当者は、Nature誌の発行元であるSpringer Natureとのすべての契約が「終了」されたと述べ、納税者の資金を「疑似科学」に使用すべきではないと主張しました。保健長官のロバート・F・ケネディJr.は科学界との関係が良好ではなく、ワクチンだけでなく、病気が微生物によって引き起こされるという細菌説にも懐疑的で、最近ではいくつかの雑誌を「腐敗した」もの、「製薬会社の宣伝の道具」と呼んでいます。NASA、エネルギー省、農業省などが購読を中止された機関です。Nature誌にコメントした専門家は、この措置は政治的な動機によるものだと考えています。

続きを読む
テクノロジー 科学雑誌 政府決定

arXivLabs:コミュニティとの協働による実験プロジェクト

2025-07-03
arXivLabs:コミュニティとの協働による実験プロジェクト

arXivLabsは、協力者がarXivの新しい機能を直接ウェブサイト上で開発・共有できるフレームワークです。arXivLabsに関わる個人や組織は、オープン性、コミュニティ、卓越性、ユーザーデータプライバシーというarXivの価値観を共有しています。arXivはこれらの価値観にコミットしており、これらの価値観を遵守するパートナーのみと協力しています。arXivコミュニティに価値をもたらすプロジェクトのアイデアをお持ちですか?arXivLabsの詳細をご覧ください。

続きを読む
開発

uvビルドバックエンド:高速でスムーズなPythonビルド

2025-07-03

uvのネイティブビルドバックエンドであるuv_buildは、Pythonプロジェクトのビルド速度とユーザーエクスペリエンスを大幅に向上させます。ほとんどのユーザーにとってゼロコンフィグレーションを目指した適切なデフォルト設定を備えながら、さまざまなプロジェクト構造に対応する柔軟な設定も提供します。uv_buildは現在、純粋なPythonコードをサポートしています。拡張モジュールを含むライブラリには、代替バックエンドが必要です。このバックエンドを使用するには、`pyproject.toml`に`uv_build`を追加するか、`uv init --build-backend uv`を使用して新しいプロジェクトを作成します。uv_buildは、パッケージ名の正規化、モジュールの検出、ファイルのインクルード/エクスクルード戦略も最適化し、より予測可能で再現性の高いビルドを実現します。

続きを読む
開発

コードこそ全て:マルチコンポーネントパイプライン(MCP)の限界

2025-07-03
コードこそ全て:マルチコンポーネントパイプライン(MCP)の限界

この記事では、多くのタスクにおけるマルチコンポーネントパイプライン(MCP)の実用性を疑問視し、推論への過剰な依存が非効率的でスケーリングが困難であると主張しています。著者は、reStructuredTextをMarkdownに変換するという自身の経験を例に、より優れたアプローチを示しています。それは、大規模言語モデル(LLM)を使用してタスクを実行するコードを生成し、その後LLMベースの検証を行うという方法です。この方法は、推論への依存を減らし、信頼性とスケーラビリティを高め、特に繰り返し実行するタスクに適しています。ニッチなシナリオにおけるMCPの長所を認めつつも、著者は、その本質的な限界が、大規模な自動化を妨げていると結論づけています。そして、より効果的なコード生成技術とLLMによる検証・説明を組み合わせることで、使いやすさと適用性を向上させるべきだと提案しています。

続きを読む
開発

オープンソースナビアプリCoMapsがリリース!

2025-07-03

コミュニティ主導のオープンソースナビゲーションアプリCoMapsが、Google Playストア、Apple Appストア、F-Droidでリリースされました!オフライン検索とルートプランニング、省電力設計、プライバシー尊重を特徴とし、完全に無料で広告もありません。すべての決定は公開され透明性を保ち、コミュニティが中心となっています。今すぐCoMapsをダウンロードして、コミュニティ主導のナビゲーションを体験しましょう!

続きを読む

MaxのImagebin:シンプルさの証

2025-07-03
MaxのImagebin:シンプルさの証

この記事は、プログラマーのMaxと、彼が15年前に書いたPHPの画像アップロードスクリプトImagebinの物語です。Imagebinのコードは驚くほどシンプルで、わずか233行、その大部分は変更ログです。著者はGoで書き直そうとしましたが、コードの行数が逆に増え、可読性も低下しました。これはソフトウェア設計の複雑さについて考えさせられ、簡潔なコードの容易な保守性を浮き彫りにしました。MaxのImagebinの長寿命は、このシンプルさによるものです。最終的に著者はMaxのコードを維持し、PHPを使い続けることにしました。

続きを読む
1 2 129 130 131 133 135 136 137 595 596