ソマービルでタフツ大学博士課程学生がDHS捜査官に拘束される

2025-03-26
ソマービルでタフツ大学博士課程学生がDHS捜査官に拘束される

トルコ出身のタフツ大学博士課程学生、ルメイサ・オズトゥルクさんが、ソマービルで国土安全保障省(DHS)捜査官によって予期せず拘束されました。捜査官たちは身分を明かさず、顔を隠して、彼女の携帯電話を押収してから拘束しました。目撃者によると、オズトゥルクさんはひどく動揺し、泣きながら学生であると主張していたとのことです。彼女の弁護士はまだ彼女に連絡を取ることができず、拘留場所も不明です。この逮捕は、トランプ政権による親パレスチナ活動家へのキャンペーンに関連している可能性があります。

続きを読む
その他

NCURSES:UNIXターミナルプログラミングの影の英雄

2025-03-26

このドキュメントでは、NCURSESライブラリを紹介します。これは、画面描画と入力イベント処理を行う、強力でターミナルに依存しないライブラリです。viエディタの画面処理ルーチンに由来し、termcapおよびterminfoデータベースを経て進化しました。NCURSESは、複数のハイライト、カラー、マウスインタラクション、パネル、メニュー、フォームの拡張機能をサポートし、ターミナルアプリケーションの開発を大幅に簡素化します。

続きを読む

巧妙な回避テクニックを用いた、洗練されたnpmマルウェアキャンペーン

2025-03-26
巧妙な回避テクニックを用いた、洗練されたnpmマルウェアキャンペーン

最近の洗練されたマルウェアキャンペーンでは、一見安全なnpmパッケージであるethers-provider2とethers-providerzを利用して、ローカルにインストールされたethersパッケージに悪意のあるコードを注入しました。これらのパッケージは悪意のあるペイロードを巧みに隠し、最終的に攻撃者のサーバーへのリバースシェル接続を確立します。悪意のあるパッケージを削除した後でも、攻撃者の巧妙な注入方法のために悪意のある機能が持続する可能性があります。これは、オープンソースリポジトリにおける悪意のあるパッケージの継続的なリスクと、強化されたセキュリティ対策の必要性を強調しています。

続きを読む

モデルコンテキストプロトコル(MCP):AIのためのUSB-C

2025-03-26

モデルコンテキストプロトコル(MCP)は、アプリケーションがLLMにコンテキストを提供する方法を標準化するオープンなプロトコルです。AIのためのUSB-Cポートと考えてください。様々なデータソースやツールにAIモデルを接続します。Agents SDKはMCPをサポートしており、様々なMCPサーバーを使用して、Agentにツールを提供できます。MCPサーバーには、stdioサーバー(ローカル)とHTTP over SSEサーバー(リモート)の2種類があります。ツールのリストをキャッシュすることで、レイテンシを最小限に抑えることができます。完全な例はexamples/mcpディレクトリにあります。

続きを読む
AI

Google、Android開発を全て社内へ移行

2025-03-26
Google、Android開発を全て社内へ移行

Googleは、全てのAndroid開発を社内ブランチに移行することを確認しました。これは、Androidオープンソースプロジェクト(AOSP)がGoogleの開発作業全体を反映しなくなることを意味します。この目的は、開発プロセスを効率化し、マージの競合を回避することですが、Androidのオープンソースの性質は変わりません。新しいバージョンやメンテナンスリリースはAOSPに公開されます。エンドユーザーやアプリ開発者への影響はほとんどありません。主な変更点は、AOSPからのリークによる未確認の内部情報の早期公開が少なくなることです。

続きを読む
開発

StarVector:Transformerベースの画像からSVGへのベクトル化モデル

2025-03-26

StarVectorは、Transformerベースの画像からSVGへのベクトル化モデルであり、8Bと1BパラメータのモデルがHugging Faceで公開されています。SVG-Benchベンチマークで最先端の結果を達成し、特にアイコン、ロゴ、技術図表のベクトル化に優れており、複雑なグラフィックの詳細な処理において優れた性能を示します。このモデルは、単純なアイコンから複雑なカラーイラストまで、幅広いベクターグラフィックスタイルを含む大規模なデータセットを使用してトレーニングされています。従来のベクトル化方法と比較して、StarVectorはよりクリーンで正確なSVGコードを生成し、画像の詳細と構造情報をより適切に保持します。

続きを読む

ghidraMCP:LLMによる自動リバースエンジニアリングのためのMCPサーバー

2025-03-26
ghidraMCP:LLMによる自動リバースエンジニアリングのためのMCPサーバー

ghidraMCPは、大規模言語モデル(LLM)がアプリケーションを自律的にリバースエンジニアリングできるようにする、モデルコンテキストプロトコル(MCP)サーバーです。Ghidraのコア機能の多くのツールをMCPクライアントに公開します。主な機能には、Ghidraでのバイナリの逆コンパイルと分析、メソッドとデータの自動名前変更、メソッド、クラス、インポート、エクスポートのリスト表示などがあります。インストールは簡単で、プラグインをダウンロードしてGhidraにインポートするだけです。Claude Desktopや5ireなど、複数のMCPクライアントをサポートしています。

続きを読む
開発

強化版Windows 7 SP2:刷新されたエクスペリエンス、ただし注意が必要

2025-03-26
強化版Windows 7 SP2:刷新されたエクスペリエンス、ただし注意が必要

Windows 7 Service Pack 2と呼ばれるプロジェクトは、古いWindows 7システムをアップデートと機能強化によって活性化することを目的としています。現在開発中であり、64ビットシステムのみサポートし、ESUアップデートやカスタムGPUドライバーは含まれていません。インストールには細心の注意が必要です。間違った手順を踏むとシステムが破損する可能性があります。現在、クリーンインストール用のISOイメージが提供されており、後日インプレースインストーラーが提供される予定です。RAID/Intel RSTのサポートは限定的であり、32ビットシステムはサポートされていないことをチームは強調しています。

続きを読む

最高裁、80億ドルの通信補助金制度の運命を審理

2025-03-26
最高裁、80億ドルの通信補助金制度の運命を審理

最高裁は、学校、図書館、地方の電話・インターネットサービスへの年間80億ドルの補助金制度の運命を決定する可能性のある事件を審理している。電話料金への課税によって資金提供されるユニバーサルサービス基金は、憲法上の根拠から異議を唱えられている。自由派と保守派の判事の両方から、基金の廃止による潜在的な影響に対する懸念が表明されたが、一部の判事は、FCCに委任された権限のレベルと、私的な管理者への依存を疑問視した。6月末までに判決が下される見込みであり、数千万人のアメリカ人に大きな影響を与えるだろう。

続きを読む
テクノロジー 最高裁 補助金

Arroyo:Arrowベースの超高速JSONデコーダ

2025-03-26
Arroyo:Arrowベースの超高速JSONデコーダ

Arroyoストリーム処理エンジンは、大規模なJSONデータストリームを効率的に処理するという中心的な課題に直面しています。この記事では、ArroyoがArrowの列指向メモリフォーマットと2パスJSONデコード戦略を利用して、JSONデシリアライゼーション速度を劇的に向上させる方法を詳しく説明しています。最初のパスではフラット化された「テープ」データ構造が構築され、2番目のパスではスキーマに基づいてArrow配列が並列に構築されます。このアプローチは、ベンチマークテストにおいて、Jacksonベースのデシリアライザよりも最大2.3倍高速です。さらに、ArroyoはRaw JSONと不正データ処理のサポートを拡張し、現実世界のストリーミングデータのより柔軟な処理を可能にしています。

続きを読む

Blend2Dの高性能PNGコーデック:C/C++を凌駕

2025-03-26
Blend2Dの高性能PNGコーデック:C/C++を凌駕

Blend2Dライブラリは、他のC/C++実装を大幅に上回る、新しい高性能PNGコーデックを発表しました。DEFLATEアルゴリズムの固有の制約を最適化することで、高速なデコードテーブルの構築、最適化されたデコードループ、そしてリテラルペア技法の巧みな利用により、速度が向上しています。ベンチマークテストでは、PNG画像のデコードにおいて優れた性能を示し、場合によってはQOIデコーダよりも高速です。このプロジェクトは完全にオープンソースであり、貢献を歓迎します。

続きを読む
開発

AMD Zenチーフアーキテクトインタビュー:低電力x86設計の秘密を解き明かす

2025-03-26
AMD Zenチーフアーキテクトインタビュー:低電力x86設計の秘密を解き明かす

この記事は、CaseyとAMD ZenのチーフアーキテクトであるMike Clark氏とのインタビューのトランスクリプトです。議論の中心はx86アーキテクチャにおける低電力設計です。Clark氏は、x86 ISAが本質的に低電力設計を妨げているという神話を払拭し、市場戦略と設計優先順位の役割を強調しています。彼は、AMDがマイクロアーキテクチャの最適化(TLBやuopキャッシュなど)を通じて、帯域幅と消費電力のバランスを取りながら、エネルギー効率をどのように向上させているかを説明しています。インタビューは、命令セットサイズ、キャッシュラインサイズ、スキャター/ギャザー操作、ノンテンポラルストア、CPUパイプラインダイアグラム、そしてソフトウェア開発者がハードウェア機能をより効果的に活用する方法を掘り下げており、最新のCPU設計に関する貴重な洞察を提供しています。

続きを読む
ハードウェア 低電力設計

Google翻訳のバグでオンライン調査の「はい」が「フォーク」に

2025-03-26
Google翻訳のバグでオンライン調査の「はい」が「フォーク」に

2024年のピュー・リサーチ・センターのオンライン調査で奇妙なバグが発生し、一部の回答者にとって「はい」の選択肢が「フォーク」に置き換えられました。調査の結果、「ライトボックス・ポップアップ」というデザイン機能が原因で、一部のブラウザが英語の調査をスペイン語と誤認し、Google翻訳の自動翻訳機能がトリガーされたことが判明しました。しかし、Google翻訳には奇妙なエラーがあり、「はい」をスペイン語から英語に翻訳すると「フォーク」になりました。ピュー・リサーチ・センターは、ブラウザの翻訳機能を無効にし、プログラミングを改善することでこの問題を解決しました。分析の結果、このバグは調査データに無視できるほどの影響しか及ぼさなかったことがわかりました。

続きを読む
テクノロジー プログラミングバグ

Google Gemini:巨額投資と利益のジレンマ

2025-03-26
Google Gemini:巨額投資と利益のジレンマ

人工汎用知能(AGI)を目指したGoogleの野心的なAIアプリケーション、Geminiは、収益化という大きな課題に直面している。ダウンロード数はOpenAIのChatGPTを大きく下回り、生成AI分野の高額な研究開発費とエネルギー消費は大きな障壁となっている。GoogleはGeminiアプリ内広告による収益化を試みているが、反トラスト訴訟による巨額の収入減も懸念される。従業員の間では、業務量と将来への不安が広がっている。機能拡張が進む一方で、精度問題も残っており、最近の広告では世界のゴーダチーズ消費量を誤って推定した事例もある。GoogleはGeminiの開発を慎重に進め、過去の失敗を避け、AI競争でのトップの座を維持しようとしている。

続きを読む
テクノロジー

Go 1.25、コアタイプを削除し、言語仕様を簡素化

2025-03-26

Go 1.18はジェネリクスを導入し、それに伴いジェネリックオペランドの処理を簡素化するために「コアタイプ」という概念が導入されました。しかし、これは言語仕様に複雑さを加え、特定の操作の柔軟性を制限していました。Go 1.25はコアタイプを削除し、より明確で簡潔なルールに置き換えることで、言語仕様を簡素化し、より強力なスライス操作や改善された型推論などの将来の言語改善への道を開きます。この変更は既存のGoプログラムの動作には影響しません。

続きを読む
(go.dev)
開発 言語仕様

PgDog:pgvectorのためのオープンソースシャーディング

2025-03-26
PgDog:pgvectorのためのオープンソースシャーディング

pgvectorを100万件以上の埋め込みにスケールアップすることは、インデックス構築の遅さのために困難になります。この記事では、pgvectorインデックスをシャーディングするオープンソースプロジェクトであるPgDogを紹介します。IVFFlatの固有のクラスタリング機能を活用することで、PgDogはベクトル空間のパーティションを複数のマシンに分散します。クエリベクトルは、scikit-learnを使用して計算されたセントロイドとの近接性に基づいて適切なシャードにルーティングされ、検索速度と再現率が大幅に向上します。実装の詳細には、セントロイドの計算、カスタムシャーディング関数、pg_queryを使用したSQL解析が含まれます。実験により、PgDogの有効性が示され、シャード間のパラレルクエリやセントロイドの最適化された割り当てなどの最適化が提供されます。今後の作業には、より多くの距離アルゴリズムとSIMD命令のサポートが含まれます。

続きを読む

ノーベル賞受賞者:科学における集中と分散に関するデータに基づいた考察

2025-03-26
ノーベル賞受賞者:科学における集中と分散に関するデータに基づいた考察

本稿では、1915年から2016年までのノーベル物理学賞、化学賞、医学生理学賞受賞者のデータを分析し、科学的成果の集中傾向を明らかにしています。アメリカ、イギリス、ドイツといった少数の国々、そしてハーバード大学、ケンブリッジ大学などの名門大学がノーベル賞受賞において大きな割合を占めています。しかしながら、ロングテール効果も観察され、多くの国々と機関が貢献していることが示されています。さらに、受賞者の平均年齢と、受賞業績の完成から受賞までの期間が長くなっている傾向があり、これは画期的な発見のペースが鈍化しているか、ノーベル賞選考プロセスに固有の遅延がある可能性を示唆しています。

続きを読む
テクノロジー

Servo対Ladybird:新ブラウザエンジンの戦い

2025-03-26
Servo対Ladybird:新ブラウザエンジンの戦い

この記事では、ブラウザエンジンの現状を変えることを目指すServoとLadybirdという2つのプロジェクトを比較します。Servoは当初Mozillaによって支援されていましたが、資金問題のためLinux Foundationに移行し、現在はIgaliaによって開発されています。資金源は明らかにされていませんが、かなりの資金が提供されています。LadybirdはAndreas Klingによって開始され、Patreon、GitHubスポンサー、広告収入に依存しており、7人のフルタイムエンジニアを抱える独立したプロジェクトに成長し、多額の寄付を受けています。Web標準準拠テストでは、LadybirdがServoをわずかに上回っていますが、ServoはCSSテストで優れています。パフォーマンスに関しては、ServoがLadybirdを大幅に上回っていますが、どちらも主流のブラウザには劣っています。どちらもオープンソースですが、ターゲットオーディエンスと開発モデルが異なります。Servoは埋め込み可能性を重視し、Ladybirdはブラウザ自体に焦点を当てています。

続きを読む

Firefoxがついに(実験的な)Webアプリサポートを追加

2025-03-26
Firefoxがついに(実験的な)Webアプリサポートを追加

長年のユーザーからの要望に応え、FirefoxはNightlyビルドでProgressive Web Apps(PWA)の実験的サポートをようやく追加しました。Chromeとは異なり、Firefoxのアプローチは、アドレスバーや拡張機能などの主要なブラウザ機能を維持しながら、アプリのようなエクスペリエンスを目指しています。ユーザーは任意のタブをWebアプリモードに切り替えることができ、リンクの関連付けにより、リンクをクリックして対応するWebアプリを直接開くことができます。現在初期段階ではありますが、これはFirefoxでのWebアプリ体験を向上させるための重要な一歩となります。

続きを読む
開発

Kilo Code:超高速コミュニティでAIコードジェネレーターを構築

2025-03-26
Kilo Code:超高速コミュニティでAIコードジェネレーターを構築

わずか2週間で、Kilo Codeチームは10人のチームを結成し、Roo CodeやClineなどのオープンソースプロジェクトをベースにAIコード生成ツールを開発しました。彼らは高速なイテレーションを重視し、積極的にユーザーフィードバックを求め、無料プランと報酬を提供しています。Kilo Codeの目標は、最もユーザーフレンドリーなAIコーディングエージェントを作成することであり、小規模プロジェクトから高度なユースケースまで、インスタントアプリ生成、自動ドキュメント更新、チームコラボレーションなど、幅広い機能をカバーしています。

続きを読む

CSV:過小評価されているデータシリアライゼーションの主力

2025-03-26
CSV:過小評価されているデータシリアライゼーションの主力

この記事はCSV形式を賞賛し、時代遅れになっているという主張を反論しています。CSVのシンプルさ、使いやすさ、特殊なソフトウェアを必要としない可読性と編集可能性を強調しています。そのオープンな性質、追加可能性、動的な型付けは、多くのシナリオ、特に大規模データセットの処理において有利です。CSVの行ごとの読み取り機能と低メモリフットプリントが光ります。さらに、逆方向の読み取り機能により、中断されたプロセスの効率的な再開に最適です。

続きを読む

Ratomic:Ruby Ractorのための変更可能なデータ構造

2025-03-26
Ratomic:Ruby Ractorのための変更可能なデータ構造

Ratomicは、RubyのRactorのために変更可能なデータ構造を提供し、RubyコードをグローバルVMロック(GVL)の制限を超えてスケールできるようにします。この初期段階のプロジェクトは、RustとRuby C拡張の経験を持つ貢献者を募集しています。Ratomicは、複数のRactorで共有するためにクラスレベルの定数として設計された、Ractorセーフなカウンタ、オブジェクトプール、マップ、キューなどの構造を提供します。このプロジェクトはMITライセンスでライセンスされています。

続きを読む
開発

ワクチンに関する論争的な研究:ガイアー親子とCDC

2025-03-26
ワクチンに関する論争的な研究:ガイアー親子とCDC

ガイアー親子は、ワクチンと自閉症を関連付ける多くの疑わしい研究を発表しており、特に水銀を含む防腐剤であるチメロサールに焦点を当てています。これらの研究は、科学的な欠陥が多く、アメリカ小児科学会などから広く批判されています。ガイアー親子が関与するCDCの今後の研究は、ワクチンが自閉症を引き起こすという結論を出すと予想されており、これは健全な科学的方法に反するものです。専門家はこの研究が、客観的な研究ではなく、事前に決められた結論に基づいていることを懸念しています。

続きを読む

Weaveが創設プロダクトエンジニアを募集!

2025-03-26
Weaveが創設プロダクトエンジニアを募集!

急成長で収益性のあるスタートアップ企業Weaveは、優秀な創設プロダクトエンジニアを募集しています。CTOとCEOに直属し、数百万人のエンジニアのための基幹製品開発に携わります。粘り強さ、現実的なアプローチ、共感力、優れたコミュニケーション能力を重視します。技術スタック(React、TypeScript、Go、Python)に精通していることはプラスですが、問題解決能力とエンジニアリング生産性向上への情熱を優先します。

続きを読む
開発

Linux 6.14リリース:ゲームパフォーマンス向上、Rustサポート強化、AI加速

2025-03-26
Linux 6.14リリース:ゲームパフォーマンス向上、Rustサポート強化、AI加速

Linuxカーネル6.14リリースは、若干の遅れがあったものの、多くの改善が含まれています。主なハイライトは次のとおりです。NTSYNCドライバーにより、WineとSteam PlayでのWindowsプログラムのパフォーマンスが大幅に向上し、Linuxゲーマーを喜ばせています。最新のAMD RDNA 4グラフィックスカードと改良されたRADVドライバーのサポートにより、ゲームの視覚表現が向上します。AMDおよびIntelプロセッサの電力管理と計算パフォーマンスが向上しています。AMDXDNAドライバーの統合により、AMDのXDNAアーキテクチャに基づくニューラルプロセッシングユニットがサポートされ、AI計算が高速化されます。Rust言語の統合がさらに進み、将来のRustドライバー開発への道筋が拓かれます。Qualcomm Snapdragon 8 Eliteプロセッサのサポート、GhostWrite脆弱性の修正、Btrfsファイルシステムの改善などが含まれています。要するに、Linux 6.14は、ゲーマー、AI研究者、開発者にとって大きなアップグレードとなります。

続きを読む

100万年前の顔面化石、ヨーロッパ史を書き換える

2025-03-26
100万年前の顔面化石、ヨーロッパ史を書き換える

スペインのアタプエルカ遺跡で発見された、「ピンク」と名付けられた100万年前の人間の顔面断片は、西ヨーロッパで知られている最古の顔です。Nature誌に掲載されたこの発見は、初期更新世の西ヨーロッパに少なくとも2種類の人類が存在したことを裏付けています。高度な3D画像処理と分析、そして従来の手法を用いて化石を研究した結果、仮に *H. aff. erectus* と分類されました。この遺跡からは石器や解体された動物の遺骸も出土しており、初期ヨーロッパ人が高度な資源管理を行っていたことを示唆しています。この驚くべき発見は、ヨーロッパ最古の住民に関する理解を大幅に深め、更新世におけるホミニンの多様性に関する興味深い疑問を提起しています。

続きを読む
テクノロジー 化石発見 初期更新世

ストリーミングサービス、差別化に苦戦 視聴者はサービスを区別できない

2025-03-26
ストリーミングサービス、差別化に苦戦 視聴者はサービスを区別できない

Hub Entertainment Researchの新しい調査によると、視聴者は多くのストリーミングサービスを知ってはいるものの、それらを区別することに苦労していることが明らかになりました。Netflix、Disney+、Hulu、Maxなどの主要プラットフォームは、各サービスを特徴付けるものを説明する視聴者の能力が年々低下していることを示しています。多くのストリーミングサービスは制作規模を縮小し、人気のあるジャンル(ドラマ、映画、ファンタジー)に焦点を当てるようになり、オリジナルコンテンツの同質化が進み、サブスクリプションへの関心が薄れています。視聴者は特定の番組を見つけるのが難しくなりつつある一方、ライブスポーツは新規登録と加入者の維持の重要な推進要因となっています。NetflixがNFLゲームでライブスポーツに進出したことは特に成功を収めました。この調査は、ストリーミングサービスは、独自のオリジナルコンテンツだけでなく、ブランドを定義する機能や価値を強調すべきだと示唆しています。

続きを読む
テクノロジー コンテンツの同質化

AIの予期せぬ革命:簡潔性が冗長性を凌駕する

2025-03-26
AIの予期せぬ革命:簡潔性が冗長性を凌駕する

大規模言語モデル(LLM)の普及は、当初、学校や企業において、書面での課題やプロフェッショナルなコミュニケーションの代替となることを恐れるパニックを引き起こしました。しかし、著者は、LLMの真の影響は、コミュニケーションとプログラミングの方法を革命的に変える可能性にあると主張しています。LLMは、冗長なビジネスメールや複雑なコードの背後にある単純さを明らかにし、簡潔なコミュニケーションへと私たちを駆り立てます。これは最終的にLLM自身の時代遅れにつながり、より効率的で簡素化されたビジネスコミュニケーションやプログラミング言語を生み出すでしょう。簡潔性へのこの変化は、世界を変えることを約束しています。

続きを読む

Dapr Agents:スケーラブルでレジリエントなAIエージェントシステムのためのフレームワーク

2025-03-26
Dapr Agents:スケーラブルでレジリエントなAIエージェントシステムのためのフレームワーク

Dapr Agentsは、大規模に動作する、本番環境対応のレジリエントなAIエージェントシステムを構築するための開発者向けフレームワークです。実績のあるDaprプロジェクト上に構築されており、開発者は大規模言語モデル(LLM)を使用して推論、行動、協調を行うAIエージェントを作成できます。組み込みの可観測性とステートフルなワークフロー実行により、複雑さに関係なく、エージェントワークフローが確実に正常に完了します。主な機能には、効率的な複数エージェントの実行、自動リトライメカニズム、Kubernetesネイティブなデプロイ、多様なデータソースの統合、安全な複数エージェント間の連携、プラットフォームの準備、費用対効果、ベンダーニュートラルなどが含まれます。

続きを読む
AI

エージェント型コーディングアシスタント:目覚ましい進歩と残る課題

2025-03-26
エージェント型コーディングアシスタント:目覚ましい進歩と残る課題

生成AI、特に大規模言語モデル(LLM)は、ソフトウェア開発に革命を起こしつつあります。このメモでは、著者が数ヶ月間にわたってAIコーディングアシスタントを使用した経験について詳述しており、効率の大幅な向上と同時に、依然として解決すべき課題があることを明らかにしています。AIは、問題の誤診、力任せな修正、コードの再利用性の欠如、冗長なコードの生成などを行い、チームのワークフローと長期的な保守性に影響を与えます。著者はこれらの問題を、コミットまでの時間、チームのワークフロー、長期的な保守性の3つの影響範囲に分類し、コードの綿密なレビュー、定期的な省察、コード品質監視メカニズムの確立などの緩和策を示唆しています。重要なメッセージは、AIの急速な進歩にもかかわらず、開発者の経験とスキルは依然として不可欠であるということです。

続きを読む
開発
1 2 352 353 354 356 358 359 360 595 596