Armのニューラルスーパーサンプリング(NSS):モバイル向けリアルタイムAIアップスケーリング

2025-09-24
Armのニューラルスーパーサンプリング(NSS):モバイル向けリアルタイムAIアップスケーリング

Armは、従来のヒューリスティックベースの時間的アンチエイリアシング(TAA)に代わる、次世代のAI搭載アップスケーリングソリューションであるNeural Super Sampling(NSS)を発表しました。NSSは、トレーニングされたニューラルネットワークを活用して画像データから学習し、さまざまなシーンやコンテンツに適応することで、従来の方法でよく見られるゴーストや不安定性の問題を効果的に解決します。再帰的学習と時空間損失関数を使用してトレーニングされ、PyTorchとSlangで最適化されたNSSは、4レベルのUNetアーキテクチャを採用しています。出力パラメータは、効率的なリアルタイムアップスケーリングのための後処理段階を推進します。パフォーマンステストでは、NSSは画像品質と速度の両方において既存のテクノロジーを上回り、モバイルハードウェアでのリアルタイムパフォーマンスを約束しています。

続きを読む
テクノロジー モバイル

VTech Socratesのリバースエンジニアリング:80年代ハイブリッドゲーム機/コンピューターの冒険

2025-04-25
VTech Socratesのリバースエンジニアリング:80年代ハイブリッドゲーム機/コンピューターの冒険

この記事では、著者が80年代後半のVTech Socratesというハイブリッドゲーム機/コンピューターをリバースエンジニアリングした過程を詳しく説明しています。eBayで状態の悪いものを購入し、清掃、分解して、主に東芝製の内部部品(Z80 CPUや拡張用エッジコネクタなど)を発見しました。暗いビデオ出力を改善するために、AVモッドを設計・製作しました。ゲームを実行し、MAMEエミュレータでROMを分析することで、カートリッジのロード方法とメモリマッピングを理解しました。簡単な「Hello World」プログラムの作成で問題に遭遇しましたが、最終的に画面にピクセルを描画することに成功し、今後のリバースエンジニアリングと開発の基礎を築きました。

続きを読む
ハードウェア

Alpenglowコンセンサスプロトコルのリファレンス実装

2025-05-28
Alpenglowコンセンサスプロトコルのリファレンス実装

Anza Technologyは、Alpenglowコンセンサスプロトコルのリファレンス実装をリリースしました。これには、UDPを介して通信する6ノードで実行可能なローカルクラスタの例が含まれています。シミュレーションバイナリは、Alpenglowの回復力と帯域幅要件のさまざまなテストを提供します。一部のシミュレーションには、パブリックPingデータセットが必要です。マイクロベンチマークとテストスイートも含まれています。セキュリティ上の問題については、quentin (at) anza (dot) xyzに直接お問い合わせください。

続きを読む
開発

シングルプロセスアーキテクチャ:現代的なWeb開発のためのエレガントなソリューション

2025-04-21

ブログのソフトウェアを更新する際に、著者は、現代的なWebの複雑さを処理するために、CGIベースのアプローチよりもシングルプロセスアーキテクチャの方がシンプルであることを発見しました。シングルプロセスは共有状態への容易なアクセスを可能にし、悪意のあるトラフィックの検出、リクエストレートの制限、キャッシングの実装などのタスクを簡素化します。メモリとCPUの使用量は懸念事項ですが、実装の容易さから、特に予期せぬものに対して、さまざまな種類の悪用に対処する際に、シングルプロセスアーキテクチャが有利になります。著者は、Webの悪用が増加するにつれて、シングルプロセスアーキテクチャがますます重要になると考えています。

続きを読む

EM-LLM:無限コンテキストLLMのための、人間に着想を得たエピソードメモリ

2025-05-14
EM-LLM:無限コンテキストLLMのための、人間に着想を得たエピソードメモリ

EM-LLMは、人間のエピソードメモリとイベント認知を模倣することで、大規模言語モデル(LLM)の非常に長いコンテキストを処理する能力を大幅に向上させる新しいアーキテクチャです。ファインチューニングなしで、EM-LLMは入力トークンシーケンスを首尾一貫したエピソードイベントに編成し、効率的な2段階のメモリ検索メカニズムを通じて関連情報にアクセスします。LongBenchと∞-Benchベンチマークにおいて、EM-LLMはInfLLMやRAGなどの最先端の検索モデルを凌駕し、ほとんどのタスクにおいてフルコンテキストモデルをも上回ります。1000万トークンにわたる検索を成功裏に実行し、これはフルコンテキストモデルでは計算上不可能です。EM-LLMのイベントセグメンテーションと人間が認識するイベントとの強い相関関係は、人間のメモリメカニズムを探求するための新しい計算フレームワークを提供します。

続きを読む

テック業界の変容:AIブーム、オフィス復帰命令、そしてレイオフ不安

2025-09-25
テック業界の変容:AIブーム、オフィス復帰命令、そしてレイオフ不安

テクノロジー業界は大きな変化の真っ只中にあります。以前の楽観的なムードは、AIブーム、オフィス復帰命令、そして広範囲にわたるレイオフによって生み出された不安に取って代わられています。マネージャーは以前より迅速に人員削減を行い、かつて開発者にとって信頼できるものだった雇用保障は消滅しました。著者は、AIツールが効率性向上と同時に雇用不安を生み出していること、オフィス復帰命令が信頼を損ない、厳しい勤務時間制度を課していること、そして大量のレイオフが以前は安定していた労働市場を破壊していることを指摘しています。提案されているアドバイスは、マネージャーが公の場では会社の方針を支持しつつ、私下では従業員の懸念を認め、対処し、できる範囲で職場環境を改善し、不確実な状況の中でチームの士気を維持することです。

続きを読む
テクノロジー

マイクロソフト、Windows Updateをサードパーティアプリに開放

2025-05-28
マイクロソフト、Windows Updateをサードパーティアプリに開放

マイクロソフトは、Windows Updateをサードパーティアプリケーションに拡張しています。開発者は、Windows Updateオーケストレーションプラットフォームのプライベートプレビューに登録できるようになり、今後、あらゆるアプリやドライバーのアップデートをサポートできるようになります。当初はビジネスアプリに重点を置いていますが、すべてのアプリや管理ツールに開放されます。これにより、開発者はユーザーアクティビティ、バッテリーの状態、持続可能なエネルギータイミングに基づいたスケジュールされたアップデートを活用し、ネイティブのWindows Update通知に直接接続し、Windows Updateのアプリアップデート履歴にアップデートをリストすることができます。マイクロソフトは、MSIX/APPXパッケージアプリ、さらには一部のカスタムWin32アプリもサポートします。

続きを読む

ゲーム酔い:しばしば見過ごされるアクセシビリティの問題

2025-02-04
ゲーム酔い:しばしば見過ごされるアクセシビリティの問題

ゲーマーの最大3分の1がモーションシックスネスに悩まされており、ゲーム体験に大きな影響を与えています。この記事では、モーションシックスネスの原因(視覚的に知覚される動きと前庭系による動き知覚の不一致)と、視野角、画面の揺れ、モーションブラーなど、ゲームにおける一般的なトリガーについて探求しています。この記事では、ゲーム開発者は、FOVスライダー、FPSターゲット、モーションボビングの無効化など、アクセシビリティオプションをもっと提供すべきだと主張しています。自身の経験とMinecraftのアクセシビリティ設定を例に挙げ、開発初期段階からアクセシビリティを重視することの重要性を強調しています。また、一部のプレイヤーによるアクセシビリティオプションの誤用は、オプション自体に問題があるのではなく、ゲームデザインの欠陥を示唆しているとも指摘しています。

続きを読む

3つのC++コンパイラバグ:隠れた機能の物語

2025-09-23
3つのC++コンパイラバグ:隠れた機能の物語

シニアエンジニアのMichael Gibsonは、めったに使われない3つのC++機能の組み合わせから生じたclang++コンパイラバグを発見した経緯を語っています。C++ SDKでREACHABLEアサーションを実装する際に、静的初期化、非型テンプレートパラメータ、匿名名前空間を使用しました。しかし、clang++ 17以降の新しい最適化パイプラインがこの組み合わせと衝突し、シンボルの重複除去エラーが発生しました。これは、複雑なシステムにおける珍しい機能の相互作用から生じる、隠れたバグのリスクを浮き彫りにし、このような問題を発見する際の自動テストの威力を示しています。

続きを読む
開発

マイクロソフトのCopilot:EdgeブラウザへのAI統合でAIブラウザ戦争をリード

2025-09-24
マイクロソフトのCopilot:EdgeブラウザへのAI統合でAIブラウザ戦争をリード

マイクロソフトは、AIアシスタントCopilotをEdgeブラウザに積極的に統合し、レストランの予約や価格比較などのタスクを自動化できるようにしています。新しいAIブラウザを作成するのではなく、既存のブラウザにAI機能を追加することで、よりシームレスな体験を提供します。Copilotはリアルタイムでタスクを実行し、透明性を保ちながら、ユーザーは常に制御を維持できます。これは、GoogleのGeminiやPerplexityのCometなどの競合他社に対抗するための取り組みであり、マイクロソフトはAIブラウザ分野で先頭を走っていると主張しています。

続きを読む
テクノロジー

亜線形空間ゼロ知識証明:画期的な進歩

2025-09-24
亜線形空間ゼロ知識証明:画期的な進歩

研究者らは、KZG/BN254を用いたRust実装による、亜線形空間ゼロ知識証明システムSSZKPを開発しました。長さTのトレースに対してO(√T)のメモリ使用量を実現し、ブロック化されたIFFTとストリーミングアキュムレータを使用しています。SSZKPは、多項式全体をバッファリングすることなく標準的なKZGコミットメントを使用し、スケーラブルなzkシステム構築のための非常に効率的なアプローチを提供します。このプロジェクトには、完全な証明者と検証者のCLIツール、エンドツーエンドのテストスクリプトが含まれています。

続きを読む
開発

BrowserBee:ブラウザ内AIアシスタント

2025-05-18
BrowserBee:ブラウザ内AIアシスタント

BrowserBeeは、プライバシーを重視したオープンソースのChrome拡張機能で、自然言語を使用してブラウザを制御できます。命令の解析と計画にはLLMの機能を、堅牢なブラウザの自動化にはPlaywrightを使用することで、タスクを効率的に実行します。BrowserBeeは(LLMを除き)完全にブラウザ内で動作するため、ソーシャルメディアアカウントやメールなど、ログイン済みのウェブサイトと安全にやり取りでき、セキュリティを損なうことなく、バックエンドインフラストラクチャも必要ありません。Anthropic、OpenAI、Gemini、Ollamaなどの主要なLLMプロバイダーをサポートしており、ナビゲーション、インタラクション、オブザーベーション、メモリ管理のための幅広いブラウザツールを提供し、将来のタスクのために効率的なツールシーケンスを学習します。

続きを読む
開発

C言語文字列関数:クイックレビュー

2025-04-21
C言語文字列関数:クイックレビュー

この記事では、一般的に使用されるいくつかのC言語文字列操作関数を簡単に説明します。`strlen()`は文字列の長さを取得します。`strcpy()`は文字列をコピーします。`strcat()`は文字列を連結します。`strncat()`は指定した数の文字を安全に連結します。`strcmp()`は文字列を比較します。`strcspn()`は指定された集合に含まれない最初の文字を見つけます。`strerror()`はエラーコードのエラーメッセージを取得します。`memchr()`はメモリブロック内で値を見つけます。`strrev()`(非標準)は文字列を反転します。これらの関数をマスターすることは、効率的なCプログラミングに不可欠です。

続きを読む

PythonのRowboatライブラリを使った簡単なAIチャットAPI統合

2025-04-22
PythonのRowboatライブラリを使った簡単なAIチャットAPI統合

このPythonコードは、Rowboatライブラリを使用してAIチャットAPIとやり取りする方法を示しています。ローカルでホストされているAPIサービスに接続するクライアントを初期化します。そして、状態を持つ会話のための`StatefulChat`クラスと、メッセージ配列を直接送信するための低レベルの`client.chat`メソッドの2つの方法でやり取りする方法を示します。どちらの方法でも、AIからの応答を正常に取得して出力し、PythonプロジェクトにAIチャット機能を迅速に統合するためのRowboatの使いやすさを示しています。

続きを読む
開発

マイクロソフトのマイクロ流体冷却技術:データセンター冷却の革命

2025-09-24
マイクロソフトのマイクロ流体冷却技術:データセンター冷却の革命

マイクロソフトは、データセンターにおける増大する熱問題に対処するため、画期的なチップ冷却技術であるマイクロ流体技術を開発しています。従来の空冷やコールドプレート冷却では、将来の高性能AIチップの熱負荷に対応できません。マイクロ流体技術は、冷却液をチップ表面に直接供給することで冷却効率を大幅に向上させ、エネルギー消費を削減し、より高いサーバー密度と高度な3Dチップアーキテクチャを可能にします。この技術は、計算性能の向上だけでなく、データセンターのエネルギー消費量の削減、環境への配慮にもつながり、業界標準となり、チップ技術の革新を推進することが期待されています。

続きを読む

Wasmer Edge:WebAssemblyによるエッジでの6倍高速なPython実行環境

2025-09-25
Wasmer Edge:WebAssemblyによるエッジでの6倍高速なPython実行環境

Wasmer Edgeベータ版は、WebAssemblyとWASIXによって強化された、完全なPythonサポートを提供するようになりました。このリリースは、以前のリリースよりもはるかに高速で、py2wasmプロジェクトをも上回っています。FastAPI、Streamlit、Django、LangChainなどのフレームワークを、WasmerとWasmer Edge上で直接実行できるようになりました。これは、動的リンクの追加、libffiサポートの追加、ソケットとスレッドサポートの改善、そして多くの一般的なネイティブライブラリを含むカスタムPythonパッケージインデックスのリリースによって実現されました。Cloudflare WorkersやAWS Lambdaと比較して、Wasmer Edgeは速度、互換性、価格において優れたパフォーマンスを提供し、エッジでのAIワークロードやAPIに最適です。

続きを読む
開発

EU、クッキーの同意に関する見直しを検討:迷惑なポップアップの終焉?

2025-09-25
EU、クッキーの同意に関する見直しを検討:迷惑なポップアップの終焉?

2009年のeプライバシー指令により、ウェブサイトはクッキーの使用にあたりユーザーの同意を得る必要があり、その結果、大量の同意バナーが表示され、ユーザーの疲労感を招いています。EU委員会は12月に、デジタル企業の監督を簡素化する包括的な規制を導入する計画で、クッキーに関する規則を緩和する可能性があります。これには、クッキーの設定を一度だけ行えるようにすること、または技術的に必要な機能や単純な統計に用いられるクッキーを免除することが含まれる可能性があります。デンマークも同様の変更を提案しています。しかし、広告に焦点を当てた今後のデジタル公平性法案は、クッキー規制をめぐる更なる争いが待ち受けていることを示唆しています。

続きを読む
テクノロジー

Moneroのプライバシー:攻撃と防御の戦場

2025-05-28
Moneroのプライバシー:攻撃と防御の戦場

プライバシーに焦点を当てた暗号通貨であるMonero(XMR)は、取引の匿名性を解除しようとする政府、サイバーセキュリティ専門家、分析企業の標的となっています。この記事では、ChainalysisやCipherTraceといった企業による取り組み、そして環状署名スキームに関する学術研究など、Moneroのプライバシーを破ろうとする様々な試みを分析します。時間分析の利用やオフチェーンデータの関連付けといった手法は限定的な成功しか収めていませんが、Moneroの環状署名、ステルスアドレス、機密取引は驚くほど堅牢であることが証明されています。"Moneroを破る"シリーズなど、Moneroコミュニティによる積極的な防御努力は、追跡に対する耐性をさらに強化しています。

続きを読む
テクノロジー

Dayflow:AI搭載タイムラインアプリ、時間管理とプライバシー保護

2025-09-25
Dayflow:AI搭載タイムラインアプリ、時間管理とプライバシー保護

DayflowはmacOSネイティブアプリで、1秒間に1フレームの速度で画面活動を記録し、AIを使用して15分ごとに分析し、要約付きのクリーンなタイムラインを生成します。軽量でプライバシー重視の設計で、Gemini(独自のAPIキー)またはローカルモデル(Ollama/LM Studio)をAIプロバイダーとして選択できます。シンプルで信頼できるタイムラインを求めて開発され、Dayflowは管理する必要があるもう一つのダッシュボードではなく、静かで丁寧なアシスタントを目指しています。

続きを読む
開発

Sep 0.10.0:AVX-512最適化によりCSVパース速度が21GB/sに到達

2025-05-09

Sep 0.10.0は、AMD 9950X上で驚異的な21GB/sのCSVパース速度を実現しました。これは2023年の初回リリース以来約3倍の向上です!この記事では、.NET 9.0におけるAVX-512コード生成の最適化不足と、マスクレジスタの問題を回避することでSepのパフォーマンスを向上させた方法を詳しく解説しています。新しいAVX-512-to-256パーサーは、AVX2と旧来のAVX-512パーサーを凌駕しています。マルチスレッドベンチマークでは、9950X上で100万行のデータがわずか72ミリ秒で解析され、8GB/sに達しました。

続きを読む
開発

GCC 15がCOBOLをサポート!

2025-03-11

GCC 15コンパイラに大きなアップデートが到来します。COBOL言語フロントエンドのサポートがマージされました!これはGCCによるCOBOLサポートの大きな一歩であり、レガシーなメインフレームCOBOLアプリケーションをLinuxやクラウド環境に移行することを容易にします。COBOLの人気は以前ほどではありませんが、このマージは嬉しいサプライズです。開発者は`gcobol`コマンドを使用してCOBOLコンパイラフロントエンドを呼び出すことができます。今後数週間でリリースされるGCC 15.1安定版では、多くの機能と共にCOBOLサポートが提供されます。

続きを読む
開発

FastVLM:視覚言語モデルのための効率的なビジョンエンコーディング

2025-05-13
FastVLM:視覚言語モデルのための効率的なビジョンエンコーディング

FastVLMは、高解像度画像のエンコーディング時間を大幅に削減し、出力トークンの数を削減する、新しいハイブリッドビジョンエンコーダです。最小のバージョンでも、LLaVA-OneVision-0.5Bと比べて、Time-to-First-Token(TTFT)が85倍速く、ビジョンエンコーダのサイズが3.4倍小さくなっています。Qwen2-7B LLMと組み合わせたより大きなバージョンは、Cambrian-1-8Bなどの最新のモデルを上回り、TTFTが7.9倍速くなっています。デモiOSアプリは、モバイルデバイスでのパフォーマンスを示しています。このプロジェクトは、推論のための詳細な手順を提供し、Apple SiliconとAppleデバイスをサポートしています。

続きを読む

PyCA Cryptographyの新しいASN.1 API:速度とセキュリティ

2025-04-18

PyCA Cryptographyチームは、純粋なRustパーサーを使用した新しいASN.1 APIを開発しています。これにより、パフォーマンスが大幅に向上し、他のASN.1パーサーとの違いによるセキュリティリスクが軽減されます。新しいAPIは、可読性と保守性を向上させる宣言的なdataclassスタイルのインターフェースも備えています。これは、パフォーマンスとセキュリティに関して既存のPython ASN.1ライブラリの欠点を解消し、Sigstoreなどの新しいエコシステムをより適切にサポートすることを目的としています。

続きを読む
開発

微生物ダークマターの解明:土壌から新たな抗生物質を発見

2025-09-25
微生物ダークマターの解明:土壌から新たな抗生物質を発見

ロックフェラー大学の研究者らは、土壌中に存在する培養不可能な細菌の遺伝的可能性にアクセスするための新しい手法を開発しました。土壌から直接大きなDNA断片を抽出することにより、彼らは実験室での培養の必要性を回避し、これまで見たことのない数百の細菌ゲノムをシークエンシングしました。これにより、2つの有望な新しい抗生物質候補が得られ、そのうちの1つであるエルータシジンは、薬剤耐性菌に効果的に作用します。このスケーラブルなアプローチは、新薬発見の新時代を開き、私たちの環境を形作る広大で未開拓の微生物の世界への洞察を提供します。

続きを読む
テクノロジー メタゲノミクス

Fortran対Python:工学部の学生への科学計算教育における意外な発見

2025-09-24
Fortran対Python:工学部の学生への科学計算教育における意外な発見

10年以上Pythonを使って科学計算入門科目を教えている教授が、特に数値線形代数において、Pythonが初心者にとって最適な選択肢かどうかを疑問視する記事。強型付け言語であるFortranの方が学習体験が良いと主張。Pythonの柔軟性は便利だが、学生がよく犯すエラー(NumPyライブラリの誤用、インデントエラー、0ベースインデックスによるオフバイワンエラーなど)につながる。一方、Fortranの強型付けと明示的なループ構造は、学生がアルゴリズムを理解しやすくし、エラーを減らす。Jacobi法とQR分解を例に、PythonとFortranの実装を比較し、Pythonの豊富なエコシステムにもかかわらず、Fortranの教育における潜在的な利点を主張している。

続きを読む
開発

一枚のカードでスマートフォンをポケット分光器に変身

2025-09-24
一枚のカードでスマートフォンをポケット分光器に変身

パデュー大学の研究者たちは、特別なカラーリファレンスチャートが印刷されたシンプルなカードを使用することで、普通のスマートフォンを高精度分光器に変換する巧妙な方法を考案しました。この技術は、アルゴリズムを用いてスマートフォンの写真を分析し、1.6ナノメートルの精度で隠れたスペクトル情報を抽出します。この画期的な発見は、防衛、医療、食品安全など、幅広い分野への応用が期待され、分光分析技術をより安価でアクセスしやすくします。

続きを読む
テクノロジー スペクトル分析

技術リーダーシップ:繋げること、命令することではない

2025-09-24
技術リーダーシップ:繋げること、命令することではない

シニア開発者は自分の役割をこう振り返る。技術専門家ではなく、チーム間の橋渡し役だ。バックエンドの複雑な問題を製品に優しい言葉で伝え、チーム間のコミュニケーションを調整し、チーム目標の一致を確保する。リーダーシップとは、最も多くの知識を持つことではなく、効果的なコミュニケーションと調整、問題の明確な定義、チームを解決策へと導くこと、そしてチームメンバーが能力を発揮できるようにすることだ。結局のところ、優れたリーダーシップとは、専門家が協力して成功できる環境を作り出すことであり、部屋で一番賢い人物になろうとすることではない。

続きを読む
開発

関税対応でTrekとElectraが自転車価格を値上げ

2025-04-18
関税対応でTrekとElectraが自転車価格を値上げ

4月2日に発表された10%の関税割増しを受け、TrekとElectraの自転車小売業者に、ほとんどのモデルの価格が即座に値上げされる旨のメールが送られました。Trekは、エントリーレベルモデルへの影響を最小限に抑え、在庫の買い占めを防ぐために、バックオーダーも値上げに含むと述べています。小売業者は、在庫価値と利益率の増加が見込まれます。Specialized Bicycleは、5月1日以降、B2B請求書に10%の関税割増しを別途記載します。

続きを読む
ハードウェア

SonShell:ソニーカメラからの写真の自動ダウンロードツール

2025-09-25
SonShell:ソニーカメラからの写真の自動ダウンロードツール

SonShellは、ソニーの公式Camera Remote SDKをベースにしたLinux専用ユーティリティです。ソニーA6700カメラ(Wi-Fi/イーサネット)に接続し、新しい写真を自動的にダウンロードし、オプションでダウンロードされた各ファイルに対してスクリプトを実行できます。自動接続(列挙または直接IP/MAC)、自動再接続、安全なファイル名など、多くの機能を備えています。開発者は作成中にChatGPTを多用しており、クリーンで分かりやすいコードとなっています。写真ワークフローを効率化したいLinuxユーザーに最適です。

続きを読む

生命とは計算の一形態か?

2025-09-24
生命とは計算の一形態か?

この記事は、生命と計算の深い繋がりを探求しています。アラン・チューリングとジョン・フォン・ノイマンの初期の洞察、つまり生命の論理とコードの論理は同一である可能性があるという考えに基づいて、フォン・ノイマンの自己複製セルオートマトンモデルを検証します。この記事では、DNAがプログラムである本質を説明し、生物学的計算とデジタル計算の類似点と相違点を比較検討します。生物学的計算は、大規模並列処理、分散型、ノイズが多いという特徴を持つ一方、デジタル計算は集中型で逐次的な命令実行に依存しています。最後に、この記事では、現代的なニューラルネットワーク、チューリングの形態形成、フォン・ノイマンのセルオートマトンを組み合わせたニューラルセルオートマトンを紹介し、細胞の挙動をシミュレートすることで、計算が様々なスケールで生命のような挙動を生み出す方法を示しています。

続きを読む
AI
1 2 7 8 9 11 13 14 15 595 596