Torii:Rustのための強力な認証フレームワーク、データの完全制御を実現

2025-03-01
Torii:Rustのための強力な認証フレームワーク、データの完全制御を実現

Toriiは、Rustアプリケーションのための強力な認証フレームワークであり、ユーザーデータの完全な制御を提供します。Auth0、Clerk、WorkOSなどのクラウド上にユーザー情報を保存するホスト型ソリューションとは異なり、Toriiでは、柔軟なプラグインシステムを通じて最新の認証機能を提供しながら、独自の認証スタックを所有および管理できます。パスワードレスログイン、ソーシャルOAuth、パスキーなどの強力な機能と、データ主権を組み合わせることで、ユーザーデータを自由に保存できます。

続きを読む
開発

Salesforce、時系列インテリジェンス向け機械学習ライブラリMerlionをオープンソース化

2025-02-28
Salesforce、時系列インテリジェンス向け機械学習ライブラリMerlionをオープンソース化

Salesforceは、時系列インテリジェンスのための強力なPythonライブラリであるMerlionをオープンソース化しました。これは、データのロード、モデルの構築、出力の後処理、モデルのパフォーマンスの評価など、エンドツーエンドの機械学習フレームワークを提供します。Merlionは、予測、異常検出、変化点検出など、さまざまな時系列学習タスクをサポートしています。使いやすく効率的なデフォルトモデルとAutoML機能を提供しており、エンジニアや研究者が迅速にモデルを開発およびベンチマークすることを可能にします。さらに、可視化と分散計算をサポートしており、産業規模の時系列アプリケーションの処理に最適です。

続きを読む
AI

WebShield:Safari向けの強力なオープンソース広告ブロッカー

2025-02-28
WebShield:Safari向けの強力なオープンソース広告ブロッカー

WebShieldは、uBlock Originに似たSafari向けの強力なオープンソースコンテンツブロッカーです。広告、トラッカー、Cookie通知などをブロックし、カスタムフィルターリストや高度なスクリプトレット/拡張CSSをサポートしています。現在ベータ版で、macOS 14、iOS 17、visionOS 1.3以降に対応しています。完全にユーザー資金で運営されており、広告や第三者との取引は一切行いません。TestFlightからダウンロードして、コードへの貢献、バグレポート、ドキュメントの改善にご協力ください。App Store版と詳細なドキュメントは近日公開予定です。

続きを読む
開発

3FS:AIのための高性能分散ファイルシステム

2025-02-28
3FS:AIのための高性能分散ファイルシステム

3FSは、AIのトレーニングと推論のワークロードの課題に対処するために設計された高性能分散ファイルシステムです。最新のSSDとRDMAネットワークを活用することで、分散アプリケーションの開発を簡素化する共有ストレージレイヤーを提供します。主な機能には、優れたパフォーマンスと使いやすさ、CRAQによる強力な整合性、標準的なファイルインターフェース、さまざまなワークロード(データ準備、データローダー、チェックポイント、推論のためのKVCache)のサポートが含まれます。ベンチマークテストでは、大規模クラスタで最大6.6 TiB/秒の読み取りスループットと3.66 TiB/分のソートスループットを実現しました。KVCacheはLLM推論の効率を大幅に向上させ、最大40 GiB/秒のピーク読み取りスループットに達します。このプロジェクトはオープンソースであり、詳細なセットアップと実行手順が提供されています。

続きを読む

Ladybird:Web標準に基づく革新的なWebブラウザ

2025-02-28
Ladybird:Web標準に基づく革新的なWebブラウザ

Ladybirdは、Web標準に基づいた斬新なエンジンを採用した、真に独立したWebブラウザです。現在プレアルファ段階にあり、開発者向けです。マルチプロセスアーキテクチャを採用し、メインUIプロセス、複数のWebコンテンツレンダラプロセス、イメージデコーダプロセス、リクエストサーバープロセスで構成され、悪意のあるコンテンツに対する堅牢性を高めています。Linux、macOS、Windows(WSL2使用)、その他多くの*nix系システムで動作し、SerenityOSのいくつかのコアライブラリコンポーネントを利用しています。開発者はDiscordサーバーに参加して、議論やコントリビューションを行うことができます。

続きを読む

Walkmanインターフェース強化アドオン:音楽体験を一新

2025-02-27
Walkmanインターフェース強化アドオン:音楽体験を一新

Walkman Oneと呼ばれる新しいアドオンは、ソニーのNW-A50、ZX300、WM1A、WM1ZシリーズWalkmanプレーヤーのインターフェースを強化し、機能を追加します。Winamp 2スキン、カスタムカセットスキン、オンザフライでのスキン変更、ボリュームテーブルエディター、曲ごとのオーディオオプション、すべてのオーディオフィルターへのアクセスを備えています。さらに、時計、より大きなアルバムアート、デジタル時計スキン、低遅延USB DACモジュール、FMラジオ(対応機種)なども追加されます。多くのWalkmanモデルをサポートしていますが、一部の古いモデルではWalkman Oneファームウェアが必要です。インストールは簡単です。インストーラーをダウンロードして実行し、モデルとファームウェアバージョンを選択します。

続きを読む
ハードウェア インターフェース強化

コマンド&コンカー レッド アラートのソースコード公開!

2025-02-27
コマンド&コンカー レッド アラートのソースコード公開!

コマンド&コンカー レッド アラートのソースコードがGitHubで公開されました!コードは完全にはコンパイルできませんが、DirectX 5 SDKなどの古いライブラリの置き換えなど、いくつかの作業が必要です。それでも、懐かしむプレイヤーや開発者にとって貴重なリソースとなります。このプロジェクトはアーカイブ目的のみであり、サポートは提供されません。開発者は、修正や共同作業のためにリポジトリをフォークすることをお勧めします。

続きを読む

Pornhubタイトルの進化:「可愛い金髪」から「近親相姦」へ

2025-02-27
Pornhubタイトルの進化:「可愛い金髪」から「近親相姦」へ

本論文は、言語埋め込みを用いて、2008年から2023年までのPornhubホームページのタイトルの進化を分析しています。研究の結果、「可愛い金髪」といった単純な表現から、より暴力的な、近親相姦的な内容へとシフトしていることが分かりました。この変化は、Pornhubの専門化、商業化、関連法規制の変化と関連しています。年間中心点の計算とt-SNE可視化を用いて、タイトル内容の3つの異なる時期を明らかにし、キーワードのトレンド(「ラテン系」といった単語の市場シェアの減少、「近親相姦」「レイプ」といった単語の増加など)を分析しています。この研究は、ポルノ産業の商業化とそのコンテンツの方向性について、疑問を投げかけています。

続きを読む
その他 ポルノ産業

Superglue:独自のコードを記述するAPIコネクタ

2025-02-27
Superglue:独自のコードを記述するAPIコネクタ

Superglueは、任意のAPIまたはデータソースに接続し、必要な形式にデータを変換するためのコードを自動生成するオープンソースのAPIコネクタです。データスキーマを定義し、基本的な指示を提供するだけで、Superglueはページング、認証、エラーの再試行、データ変換を処理し、データを正確なスキーマに変換します。API、ファイル、レガシーシステムなど、さまざまなデータソースをサポートし、DockerによるデプロイとJS / TSクライアントを提供します。面倒なAPI接続コードの記述にうんざりしているなら、Superglueが最適です。

続きを読む

GUIアプリケーションをコンテナ内で直接実行:追加ソフトウェア不要

2025-02-27
GUIアプリケーションをコンテナ内で直接実行:追加ソフトウェア不要

このチュートリアルでは、追加のソフトウェアをインストールせずに、DockerやPodmanなどのコンテナ内でGUIアプリケーションを直接実行する方法を紹介します。ホストのWaylandとPipeWireのソケットファイルを巧みにマッピングし、適切な環境変数を設定することで、コンテナ内のGUIアプリケーションはホストのディスプレイとオーディオにアクセスできます。チュートリアルでは、GUIアプリケーション用のDockerイメージの構築方法について、完全な起動スクリプトとDockerfileの例を挙げて詳細に説明しています。これは、信頼できないアプリケーションの実行、ソフトウェアのテスト、ディストリビューションと互換性のないアプリケーションの実行に役立ちます。

続きを読む
開発

Fish Shell 4.0 リリース:コアコードがRustに移植

2025-02-27
Fish Shell 4.0 リリース:コアコードがRustに移植

Fish Shell 4.0がリリースされました。コアコードがC++からRustに移植されました。これにより依存関係とビルドプロセスが大きく変更されますが、エンドユーザーへの影響は最小限です。このリリースは、キーバインディング、ターミナルサポート、スクリプティング機能の強化など、多くの改良を含んでいます。いくつかの後方互換性のない変更もあります。注目すべき変更としては、`qmark-noglob`機能がデフォルトで有効になったこと、`%self` PID拡張が`$fish_pid`に置き換えられたこと、自己インストール可能なバイナリとしてFishをビルドできるようになったことが挙げられます。

続きを読む
開発

Orra:マルチエージェントアプリケーション開発の革命

2025-02-27
Orra:マルチエージェントアプリケーション開発の革命

Orraは、複雑な現実世界のインタラクションを処理する、本番環境対応のマルチエージェントアプリケーションを構築するための画期的なプラットフォームです。単純なクルーやエージェントを超えて、Orraは、言語、エージェントフレームワーク、デプロイメントプラットフォームに関係なく、インテリジェントな推論を使用して、既存のスタック、エージェント、サービスとして実行されるツール間のタスクを調整します。スマートな事前評価された実行計画、ドメイングラウンディング、堅牢な実行、サービスとしてのツール、障害処理のための状態復帰、自動サービスヘルスモニタリング、リアルタイムの状態追跡、Webhookによる結果配信などの機能を備えています。複数の言語SDKをサポートしており(Ruby、DotNet、Goは近日公開予定)、DockerとDocker Composeを使用してコントロールプレーンサーバーを実行できます。Groqのdeepseek-r1-distill-llama-70bモデルまたはOpenAIのo1-mini/o3-miniモデルを選択できます。OrraのPlan Engineは、インテリジェントな計画と信頼性の高い実行を通じて、マルチエージェントアプリケーションを強化し、段階的な計画レベル、完全なセマンティック検証、能力のマッチングと検証、安全制約の適用、状態遷移の検証などの機能を提供します。

続きを読む

Libredesk:AI搭載のオープンソース、セルフホスト型カスタマーサポートデスク

2025-02-27
Libredesk:AI搭載のオープンソース、セルフホスト型カスタマーサポートデスク

Libredeskは、単一バイナリアプリケーションとして提供される、オープンソースのセルフホスト型カスタマーサポートデスクです。主な機能には、複数の受信トレイのサポート、きめ細かい権限、スマートオートメーション(自動タグ付け、割り当て、会話のルーティング)、CSAT調査、マクロ、スマートオーガニゼーション(タグ、カスタムステータス、スヌーズ)、自動割り当て、SLA管理、BIツールとの統合などがあります。また、AI支援によるレスポンスの書き直し機能や、コマンドバーによる迅速な操作も備えています。Go(バックエンド)とVue.js 3、Shadcn UI(フロントエンド)を使用して構築されており、現在アルファ版です。Docker対応で簡単にインストールできます。

続きを読む

DeepSeekインフラストラクチャのプロファイリングデータ公開

2025-02-27
DeepSeekインフラストラクチャのプロファイリングデータ公開

DeepSeekは、トレーニングおよび推論フレームワークのプロファイリングデータを公開し、コミュニティが通信と計算のオーバーラップ戦略と低レベルの実装の詳細を理解するのに役立てています。PyTorch Profilerを使用してキャプチャされたデータは、ChromeまたはEdgeブラウザで直接視覚化できます。分析では、完全にバランスの取れたMoEルーティング戦略がシミュレートされ、トレーニング、プリフィリング、デコーディングの各フェーズがカバーされています。計算と通信のオーバーラップを改善するために、さまざまな構成(例:EP64/TP1、EP32/TP1、EP128/TP1)とマイクロバッチング戦略が最適化されています。

続きを読む

DeepSeek-V3のための双方向パイプライン並列化アルゴリズムDualPipe

2025-02-27
DeepSeek-V3のための双方向パイプライン並列化アルゴリズムDualPipe

DeepSeek-V3技術レポートでは、革新的な双方向パイプライン並列化アルゴリズムであるDualPipeが紹介されています。DualPipeは、順方向と逆方向の計算と通信のフェーズを完全にオーバーラップさせることで、パイプラインのバブルを最小限に抑えます。これは、順方向と逆方向の計算を効率的にインターリーブするスケジューリングによって実現され、効率が大幅に向上します。従来の方法と比較して、DualPipeは待ち時間とメモリ使用量を削減します。李佳石、鄧承奇、梁文峰によって開発されました。

続きを読む

Minecraft LCE 逆コンパイルプロジェクト始動:クラシックの復活

2025-02-26
Minecraft LCE 逆コンパイルプロジェクト始動:クラシックの復活

任天堂Switch版Minecraft Legacy Console Edition (LCE)の逆コンパイルという野心的なプロジェクトが開始されました。関数シンボルが含まれ、容易にマッチングできるClangコンパイラを使用しているため、Switch版がターゲットとして選ばれました。課題としては、完全なシンボル情報の不足と、異なるプラットフォーム間でのコードの整合性が挙げられます。チームは、Wii U版のシンボル情報とSwitch版の型情報を活用することで、これらの課題を克服しています。このプロジェクトは、ゲーム研究や改造の基盤を提供し、同様の逆コンパイルプロジェクトへの知見を提供することを目指しています。

続きを読む
ゲーム

GPT-4でポケモンファイアレッドをプレイ:AI冒険

2025-02-26
GPT-4でポケモンファイアレッドをプレイ:AI冒険

このプロジェクトは、RetroArchを使ってGPT-4にポケモンファイアレッドを自律的にプレイさせる試みを詳述しています。著者は、ゲームメモリを読み取り、OCRでテキスト認識を行い、ゲームメモリデータベースを作成することで、AIが探索、戦闘、NPCとの対話を行うことを可能にしました。しかし、プログラムによる入力制御が大きな障壁となりました。RetroArchのUDP入力システムは信頼性が低く、キーボードベースの入力はウィンドウのフォーカスが必要なため、自動化が制限されました。それにもかかわらず、このプロジェクトは、ゲームにおけるAIの可能性を示しており、この分野における将来のLLMアプリケーションへの貴重な洞察を提供しています。

続きを読む
ゲーム

Tach: Rustで記述されたPython依存関係とインターフェースの強制ツール

2025-02-26
Tach: Rustで記述されたPython依存関係とインターフェースの強制ツール

Tachは、モジュール式モノリスアーキテクチャに触発された、Rustで記述されたPythonツールで、依存関係とインターフェースを強制します。段階的な採用が可能で、ランタイムへの影響はなく、既存のシステムと相互運用可能です。インタラクティブなインターフェースでプロジェクトを構成し、`tach check`コマンドを使用して依存関係違反を検出します。Tachは依存関係グラフの視覚化も提供し、モジュールの依存関係と使用方法を示すレポートを生成します。要するに、Tachは開発者がよりクリーンで保守しやすいPythonプロジェクトを構築するのに役立ちます。

続きを読む
開発

AtomixDB:Goで書かれたミニリレーショナルデータベース

2025-02-26
AtomixDB:Goで書かれたミニリレーショナルデータベース

AtomixDBはGo言語で完全に記述されたミニリレーショナルデータベースであり、データベースの動作、ストレージ管理、トランザクション処理の実装と理解に重点を置いています。B+ツリーストレージエンジンとインデックスサポートを使用し、フリーリストノードの再利用、トランザクションサポート、同時読み取りなどの機能を備えています。現在、CREATE、INSERT、GET、UPDATE、DELETE、BEGIN、COMMIT、ABORTコマンドをサポートしています。このプロジェクトはオープンソースであり、貢献を歓迎します。

続きを読む
開発

ばかげたオープンソースライセンスの面白集

2025-02-26
ばかげたオープンソースライセンスの面白集

この記事は、ばかげていて、面白く、ひどいオープンソースライセンスのコレクションをまとめたものです。ソフトウェアのコピーは許可するが実行は禁止するライセンスから、人種や性的指向に基づいて使用を制限するライセンスまで、その不条理さは際限がありません。中には、ゲイであることと犯罪を犯すことを要求するライセンスや、NFTやブロックチェーンとの使用を禁止するライセンス、聖書道徳を引用するライセンスなどがあります。著者の免責事項:これらのライセンスを使用しないでください!

続きを読む
開発 法的

vscli: コマンドラインからVS Code Dev Containerを簡単に起動

2025-02-26
vscli: コマンドラインからVS Code Dev Containerを簡単に起動

vscliは、Visual Studio Code Dev Containerの起動を簡素化するために設計されたコマンドラインツールです。VS Code、VS Code Insiders、Cursorなどのエディターをサポートし、プロジェクトがDev Containerを使用しているかどうかを自動的に検出して、適切なコンテナを起動します。`open`コマンドでプロジェクトを開き、`recent`コマンドで最近使用したプロジェクトのリストを表示します。柔軟な起動動作(コンテナ強制、クラシック強制、検出)、カスタム設定のサポート、エディターへの追加引数の渡しなどが可能です。vscliは、簡潔なコマンドと豊富なオプションにより、開発者の生産性を大幅に向上させます。

続きを読む
開発

Telescope:ClickHouse対応ウェブベースログビューア

2025-02-26
Telescope:ClickHouse対応ウェブベースログビューア

Telescopeは、ClickHouseに保存されたログデータを探索するための直感的なインターフェースを提供するWebアプリケーションです。様々な種類のログをサポートし、ユーザーは簡単に接続を構成して、クエリを使用してログを効率的にフィルタリング、検索、分析できます。現在ベータ版ですが、主要機能を紹介するライブデモが利用可能です。今後の計画には、クエリのプリセットの追加、生のSQLのサポートなどが含まれます。

続きを読む

DeepGEMM:クリーンで効率的なFP8 GEMMカーネル、ファイングレインスケーリング対応

2025-02-26
DeepGEMM:クリーンで効率的なFP8 GEMMカーネル、ファイングレインスケーリング対応

DeepGEMMは、DeepSeek-V3で提案されているように、ファイングレインスケーリングを備えた、NVIDIA Hopperテンソルコアでクリーンで効率的なFP8汎用行列乗算(GEMM)を行うためのライブラリです。通常のGEMMとMix-of-Experts(MoE)グループ化GEMMの両方をサポートし、軽量なJust-In-Time(JIT)コンパイラを使用するため、インストール時のコンパイルは不要です。FP8テンソルコアの累算の不正確さを、CUDAコアの2レベル累算(プロモーション)で解決します。簡潔な設計(コアコードは約300行)にもかかわらず、DeepGEMMのパフォーマンスは、さまざまな行列形状で専門家がチューニングしたライブラリに匹敵するか、それを上回ります。

続きを読む
開発

MyCoder:コマンドラインAIコーディングアシスタント、あらゆるコーディングの課題に対応

2025-02-25
MyCoder:コマンドラインAIコーディングアシスタント、あらゆるコーディングの課題に対応

MyCoderは、コマンドラインベースの強力なAIエージェントシステムであり、任意のタスクを実行でき、特にコーディングタスクに焦点を当てています。モジュール型のツールベースアーキテクチャを使用して、ファイルとのやり取り、コマンドの実行、ネットワークリクエストの実行、および並列タスク実行のためのサブエージェントの生成を行います。Anthropic APIキーを使用すると、MyCoderはビルドエラーの修正、依存関係の更新、コードのリファクタリング、新機能の追加などを実行できます。インタラクティブモードとファイルからのプロンプトの読み取りをサポートし、スマートなロギングと自己修正機能を備えています。MyCoderはClaude APIを活用し、Conventional CommitsとGitHub Actionsを使用してCI/CDを行います。

続きを読む
開発

ggwave:小さなサウンドデータ転送ライブラリ

2025-02-25
ggwave:小さなサウンドデータ転送ライブラリ

ggwaveは、軽量なオープンソースライブラリであり、音を使用してエアギャップデバイス間で少量のデータを通信できます。8~16バイト/秒の帯域幅を持つ単純なFSKベースの転送プロトコルを使用し、堅牢な復調のために誤り訂正コードを組み込んでいます。IoTやオーディオQRコードからデバイスのペアリングまで、幅広い用途があります。このライブラリはクロスプラットフォームで、さまざまなシステムで例と簡単なインストールを提供します。ユーザーはニーズに応じてさまざまなオーディオバックエンドを利用できます。

続きを読む

GoatDB:DenoとReact向けの軽量NoDB

2025-02-25
GoatDB:DenoとReact向けの軽量NoDB

GoatDBは、DenoとReactのプロジェクトに最適な、リアルタイムでバージョン管理されたデータベースであり、シームレスなデプロイメントを提供します。プロトタイピング、セルフホスティング、シングルテナントアプリケーション、複雑なバックエンドのない軽量マルチテナント設定に最適です。クライアントサイド処理、オフラインファースト機能、リアルタイムコラボレーションなどの機能を備えています。Reactフックは状態管理を簡素化し、効率的なインクリメンタルクエリ、ビルトイン同期、堅牢なセキュリティモデルにより、迅速なプロトタイピングと共同作業プロジェクトに最適です。

続きを読む
開発

Browser-Use:AIによるブラウザ制御の強化

2025-02-25
Browser-Use:AIによるブラウザ制御の強化

AIがあなたのブラウザをシームレスに操作し、情報を検索したり、リンクをクリックしたり、複雑なウェブタスクを実行したりすることを想像してみてください。Browser-Useは、AIエージェントがブラウザを直接制御し、Redditの検索、ショッピングカートへの商品の追加、Salesforceへの連絡先の追加などのアクションを自動化できるようにする強力なPythonライブラリです。このプロジェクトは、使いやすいAPI、すぐに利用できるUI例、包括的なドキュメントを提供しています。ブラウザエージェントのUI/UXデザインのベストプラクティスを定義するために、専用の委員会も設立されています。開発者であろうとAI研究者であろうと、Browser-Useは大きなメリットをもたらします。

続きを読む
開発

AIエージェントが秘密裏に音声ベースの通信に切り替える

2025-02-25
AIエージェントが秘密裏に音声ベースの通信に切り替える

2つの独立したElevenLabs会話型AIエージェントは、最初は人間の言語で会話します。互いにAIであることに気づくと、ggwaveライブラリに基づく音声レベルの通信プロトコルにシームレスに切り替えます。デモビデオではこの様子と、APIキーの設定、ngrokポートのマッピング、クライアントサイドツールの構成など、実験を再現するための詳細な手順を示しています。公開されているElevenLabs会話型AIエージェントはアクセスできない可能性があることに注意してください。独自のものを作成する必要があります。

続きを読む

DeepSeekエコシステムが爆発的拡大:AIアプリの豊かな風景

2025-02-25
DeepSeekエコシステムが爆発的拡大:AIアプリの豊かな風景

強力なDeepSeek大規模言語モデルを中心に、活気あふれるAIアプリケーションのエコシステムが急速に成長しています。デスクトップスマートアシスタントのDeepChatから、クロスプラットフォームのChatboxやCoco AI、PapersGPTやVideo Subtitle Masterといった専門ツールまで、多くのアプリケーションがDeepSeekの機能を活用して、複数ラウンドの会話、ファイルアップロード、ナレッジベース検索、コード生成、翻訳などを実現しています。WeChat、Zotero、Laravelなどのプラットフォームとの統合や、生産者、投資家、研究者向けの専門ツールも登場し、DeepSeekの潜在能力と、それが生み出した繁栄するエコシステムが示されています。

続きを読む
AI

TCP/UDPをバイパスする:予想外のネットワーク実験

2025-02-25
TCP/UDPをバイパスする:予想外のネットワーク実験

著者は、TCPとUDPをバイパスするカスタムネットワーク転送プロトコルを作成し、異なるOSとネットワーク環境での動作を調査しようと試みました。実験の結果、カスタムプロトコルはローカルループバックテストでは部分的に成功しましたが、ネットワークを跨いでの環境では、AWSを除くほとんどのクラウドサーバーとネットワーク機器がカスタムプロトコルパケットを廃棄し、クロスプラットフォームの互換性に問題があることがわかりました。最終結論:必要がない限り、TCPまたはUDPを使用しましょう!

続きを読む
開発
1 2 33 34 35 37 39 40 41 50 51