2012年MacBook ProでのDuckDBベンチマーク:分散アーキテクチャに10年間費やしたのか?

2025-05-22
2012年MacBook ProでのDuckDBベンチマーク:分散アーキテクチャに10年間費やしたのか?

この記事では、2012年製のMacBook ProでDuckDBをベンチマークし、ハードウェアのイノベーション速度がデータの成長速度を上回ったかどうか、そして分散アーキテクチャが不要になったかどうかを調査しています。結果は、10年前のラップトップが複雑な分析SQLクエリを実行できることを示していますが、最新のMacよりも遅いものの、妥当な時間内に完了します。これは、過去10年間の分散データ分析への注力について、単一ノードデータベース技術が当時すでに大規模なデータセットを処理できる能力を持っていたことを示唆し、分散システムへの移行の必要性に疑問を投げかけています。

続きを読む
開発

VS Code向け実験的Kotlin言語サーバー

2025-05-22
VS Code向け実験的Kotlin言語サーバー

Visual Studio Code向けの公式Kotlin言語サーバー(プレアルファ版)が利用可能になりました。Kotlin言語向け言語サーバープロトコルを実装しています。IntelliJ IDEAとそのKotlinプラグインをベースに構築されており、ほとんどの基本機能をサポートしますが、実験段階であり、安定性の保証はありません。現時点では、JVM限定のKotlin Gradleプロジェクトのみが直接サポートされています。開発速度を上げるため、一部の実装は現在クローズドソースですが、将来的には完全なオープンソース化を予定しています。VS Code拡張機能として簡単にインストールできますが、他のエディターでは手動で設定する必要があります。ユーザーは試用してフィードバックを提供することを推奨しますが、直接のコードへの貢献はまだサポートされていません。

続きを読む
開発

ブレンボのGreentellブレーキ:ブレーキダスト90%削減

2025-05-22
ブレンボのGreentellブレーキ:ブレーキダスト90%削減

電気自動車が排気ガスを削減するにつれて、タイヤやブレーキなど、他の汚染源への注目が高まっています。欧州の今後のEuro 7規格は、粒子状物質排出量に関するより厳しい制限を設けています。ブレンボの新しいGreentellブレーキシステムは、ブレーキダストを90%削減し、耐久性を向上させます。10年以上にわたる開発を経て、環境責任と性能のバランスをとったこの大量生産向けソリューションは、よりクリーンな輸送への大きな一歩となります。

続きを読む
テクノロジー ブレーキ

生成AI:クリエイティブプロフェッショナルの愛憎関係

2025-05-22
生成AI:クリエイティブプロフェッショナルの愛憎関係

クリエイティブなプロフェッショナルが、生成AIとの複雑な関係を詳しく説明しています。当初は創造性と効率性の向上を歓迎していましたが、AIツールの普及によりイラストビジネスが50%以上減少しました。伝統的なスキルの喪失を嘆きつつも、AIがもたらすイノベーションと可能性を認め、AIを活用した新しいクリエイティブな方法が生まれる未来を予見しています。

続きを読む

カプコン対データイースト:ストリートファイターIIの著作権争い

2025-05-22
カプコン対データイースト:ストリートファイターIIの著作権争い

1993年、カプコンは、ストリートファイターIIのキャラクターと技を模倣したとされるデータイーストのゲーム『ファイターズヒストリー』について、著作権侵害で訴訟を起こしました。カプコンはストリートファイターIIの独自性を主張しましたが、証拠は他の作品からの借用を示唆しています。裁判所はカプコンに部分的に有利な判決を下しましたが、完全な勝訴とはなりませんでした。この訴訟は、ゲーム業界における著作権の曖昧さと、初期の格闘ゲームデザインにおける相互借用の一般的な慣習を浮き彫りにしています。

続きを読む

拒否から採択へ:1ページ目の力

2025-05-22
拒否から採択へ:1ページ目の力

当初拒否された論文が、大幅な改訂を経て採択されました。著者は、重要な最初のページ(タイトル、アブストラクト、図1、イントロダクション)に焦点を当て、変更点を詳細に説明しています。タイトルを具体的かつ記憶に残るものにし、図1を視覚的に魅力的なものにし、アブストラクトとイントロダクションを簡潔で魅力的なものにすることで、論文のインパクトを向上させました。さらに、ベースラインの追加、アブレーション、統計的有意性の確保など、拒否の潜在的な理由に対処する改訂が行われました。著者は、コミュニケーションの改善が科学的インパクトを大幅に向上させるという結論に至っています。

続きを読む

AppHarvestの興亡:テクノロジー農業バブルの崩壊

2025-05-22
AppHarvestの興亡:テクノロジー農業バブルの崩壊

テクノロジーに特化した屋内農業会社であるAppHarvestは、ハイテク温室とアパラチア地方の雇用を約束して、数億ドルを調達しました。しかし、その華々しさの裏には、暗い現実がありました。労働者は極端な暑さ、不十分なトレーニング、過剰な残業、安全上の危険に耐えなければなりませんでした。最終的に、持続不可能な運営コストと経営ミスにより、同社は崩壊しました。この物語は、テクノロジー主導の農業の拡大における課題と、労働者の権利と社会的責任の無視による壊滅的な結果を浮き彫りにしています。

続きを読む
スタートアップ テクノロジー農業 労働搾取

RAGを超えて:LLMツール呼び出しが意味検索の新時代を切り開く

2025-05-22
RAGを超えて:LLMツール呼び出しが意味検索の新時代を切り開く

この記事では、意味検索の実装方法、特にベクトル埋め込み検索におけるLLMの利用について探求しています。ユーザーの検索語と文書を直接埋め込むだけでは最適な結果が得られない場合がありますが、Nomic Embed Text v2などの新しい技術により、埋め込み方法が改善され、質問と回答がベクトル空間でより近接するようになります。さらに、LLMは潜在的な回答を合成し、その埋め込みを使用して関連文書を検索することができます。この記事では、LLMベースのRetrieval-Augmented Generation(RAG)システムも紹介されており、RAGはベクトル埋め込みに依存せず、キーワード検索やハイブリッド検索システムと組み合わせることができることが強調されています。著者は、長文脈モデルの出現にもかかわらず、データ量が常にモデルのコンテキスト容量を超えるため、RAGは消滅しないと主張しています。著者は、o3やo4-miniに例示されるように、LLMツール呼び出しアプローチを支持しており、従来のRAG(単一検索後の直接回答)よりも効果的であると考えています。

続きを読む
AI

LLMとMCPサーバーを使ってメールから情報を検索する

2025-05-22

著者は、大規模言語モデル(LLM)に自分のメールへの読み取り専用アクセス権を与えるために、MCPサーバーを構築しました。Gemini(LLMの一種)との会話を通して、著者は、シンプルな検索と取得ツールを使って、Donovanの息子の名前をメール内で見つける方法を示しています。Geminiの最初の検索戦略では、「son」、「boy」、「baby」などの複数のキーワードを使用しましたが、ほとんどはDonovanの親戚につながりました。最終的に、Geminiは最初の検索結果を分析し、メールの件名と内容を分析することで手がかりを発見し、息子の名前がMontyであることを突き止めました。このプロセスは、情報検索のための特定のツールと組み合わせたLLMの能力、そして正確な検索戦略の重要性を示しています。

続きを読む
開発

Google Gemini Diffusion:驚異的な速度の拡散型LLM

2025-05-22
Google Gemini Diffusion:驚異的な速度の拡散型LLM

Google I/Oで発表されたGemini Diffusionは、トランスフォーマーではなく拡散モデル(ImagenやStable Diffusionなど)を使用するGoogle初のLLMです。従来の逐語的なテキスト生成モデルとは異なり、Gemini Diffusionはノイズを段階的に洗練することでテキストを生成し、驚異的な速度を実現しています。テストでは857トークン/秒の生成速度が示され、数秒でインタラクティブなHTML+JavaScriptページが生成されました。独立したベンチマークはまだありませんが、GoogleはGemini 2.0 Flash-Liteの5倍の速度であると主張しており、同等の性能であることを示唆しています。これは、市販されている拡散モデルにおける大きな進歩です。

続きを読む
AI

コンサート後の耳鳴り:戒めの物語

2025-05-22

昨年11月のエレクトロニックミュージックのコンサート後、私は持続的な耳鳴りを患うようになりました。最初は聴覚保護を怠り、不快感は一時的なものだと考えていましたが、今回は違いました。今では大きな音が身体的に痛むようになり、まるで心配性な父親のように、友人にヘルメットや反射ベストを着用するよう促すようになりました。この経験は、しばしば見過ごされている聴覚障害のリスクと、自己保護の重要性を浮き彫りにしました。

続きを読む

純粋なJavaScriptでCSVを検索可能なHTMLテーブルに変換

2025-05-22
純粋なJavaScriptでCSVを検索可能なHTMLテーブルに変換

CSVデータの処理に苦労していませんか?この純粋なJavaScriptプロジェクトは、CSVファイルを美しく、検索可能で、フィルタリング可能なHTMLテーブルに変換します。最小限のコードでデータを視覚化し、フォーマットをカスタマイズし、ダウンロードを有効にし、テーブルをシームレスに埋め込むことができます。デモをチェックして、今日のデータ処理を簡素化しましょう!

続きを読む

レガシーコード冒険記:COBOLオデッセイ

2025-05-22

20万行のCOBOLコードの保守作業で、多くの巧妙なハックと歴史的な特徴が発見されました。著者は、10進数の数値、データ定義を使った巧妙な文字列解析、国際化に使用された「REDEFINES」文(スペイン語による再定義も含まれる)を発見しました。ジョブの異常終了のための早期終了も実装されており、謎めいたファイルには最初の800個の自然数が文字列定数として含まれていました。そして、UNIXの「dd」コマンドがCOBOLのデータ定義のための「DD」文に由来することが明らかになり、メインフレームプログラミングの予期せぬ遺産が示されました。

続きを読む

arXivLabs:arXiv機能のコミュニティコラボレーション

2025-05-21
arXivLabs:arXiv機能のコミュニティコラボレーション

arXivLabsは、共同作業者がarXivの新しい機能をウェブサイト上で直接開発および共有できるようにするフレームワークです。参加者は、arXivのオープン性、コミュニティ、卓越性、ユーザーデータのプライバシーという価値観を受け入れる必要があります。arXivコミュニティを向上させるアイデアをお持ちですか?arXivLabsの詳細をご覧ください。

続きを読む
開発

ITXPlus:Mini-ITXサイズのMacintosh Plusクローン

2025-05-21

ITXPlusは、完全に最新の部品を使用して構築されたMini-ITXサイズのMacintosh Plusロジックボードクローンです。PicoベースのVGAコンバーター、標準的な24ピンATX電源、オンボードの50ピン内部SCSIヘッダー、4MBのハンダ付けされたRAMを使用しています。DosFoxのサウンドチップの代替品やATTinyベースのRTCなど、オープンソースソリューションを活用することで、ITXPlusは完全に機能する、自作可能な体験を目指しています。フロッピーディスクドライブのサポートはデフォルトでは含まれていませんが、拡張ヘッダーを使用して実際のIWMを追加できます。基板はほぼ完全に表面実装されており、組み立てを容易にするために従来の68000を使用しています。完全な設計はGitHubでオープンソースになります。

続きを読む
ハードウェア

iText Coreテーブルレンダリング最適化:5分から7秒へ

2025-05-21
iText Coreテーブルレンダリング最適化:5分から7秒へ

ApryseのエンジニアGuustは、iText Coreのテーブルレンダリングのパフォーマンスを最適化しました。繰り返し行われるボーダーの折りたたみ計算と不要なタグ付けのオーバーヘッドを回避することで、5万セルのテーブルのレンダリング時間が5分から7秒に短縮されました。最適化は`CollapsedTableBorders#getVerticalBorder`関数とタグ処理に重点を置いており、キャッシング、冗長な関数呼び出しの削除、バッチでのタグ追加などにより、パフォーマンスが大幅に向上しました。この最適化はiText Core 9.1.0に含まれています。

続きを読む

Rocky Linux 10がRISC-Vをサポート:オープンソースにとって大きな一歩

2025-05-21

Rocky Linux 10の準備をしましょう!このリリースは重要なマイルストーンとなります。RISC-Vアーキテクチャの公式サポートです。Fedora RISC-VコミュニティとRockyのAltArch SIGの協力により、riscv64gcビルドが含まれ、StarFive VisionFive 2、QEMU、SiFive HiFive Premier P550などのプラットフォームをターゲットとします。P550などの特定のプラットフォームでは一部の機能が制限される可能性がありますが、VisionFive 2とQEMUではすぐに使える機能が大きな特徴です。2024年初頭に開始されたこのコミュニティ主導のイニシアチブは、Fedora RISC-Vの上流の取り組みとのオープンソースコラボレーションの力を示しています。

続きを読む
開発

Apollo開発者が刷新されたDiggにアドバイザーとして参加

2025-05-21
Apollo開発者が刷新されたDiggにアドバイザーとして参加

人気のサードパーティ製RedditクライアントApolloの開発者であるChristian Selig氏が、刷新されたDiggにアドバイザーとして参加しました。この動きは、特に多くのサードパーティアプリ(Apolloを含む)の閉鎖を余儀なくさせたRedditの物議を醸すAPI価格変更を受けて、DiggがRedditと差別化しようとしていることを示しています。Selig氏の参加は、コミュニティ重視のアプローチと、AI生成コンテンツの蔓延から解放された、より楽しいソーシャルメディア体験へのDiggのコミットメントを強調しています。Diggは現在、早期アクセス段階にあります。

続きを読む
テクノロジー

GoogleのAndroid XRグラス:日常のコンピューティングの未来の一端

2025-05-21
GoogleのAndroid XRグラス:日常のコンピューティングの未来の一端

GoogleはI/O 2025で、シームレスな日々の統合を目的として設計されたAndroid XRグラスの詳細な説明を行いました。このグラスは、カメラ、マイク、スピーカーを搭載しており、オプションでレンズ内ディスプレイを使用して目立たないように情報を表示できます。スマートフォンと連携して動作し、ポケットからスマートフォンを取り出すことなくアプリにアクセスできます。Geminiによって強化されたこのグラスは、コンテキストを理解し、カレンダー、マップなどのアプリから関連情報を提供します。一日中着用できるようにスタイリッシュなデザインにするため、Warby ParkerやGentle Monsterなどのブランドと協力しています。Samsungとのパートナーシップにより、ソフトウェアとハードウェアのプラットフォームが進化し、開発者は今年後半にアクセスできるようになります。プライバシーは重視されており、継続的なユーザーテストが行われています。XREALとの協力で開発された2番目のAndroid XRデバイスも、開発者向けエディションとして発売されます。

続きを読む
テクノロジー

ブームとバブル、そして次の産業革命:2つの対照的なビジョン

2025-05-21
ブームとバブル、そして次の産業革命:2つの対照的なビジョン

この記事では、技術停滞と将来の方向性に取り組む2冊の本、『Boom:バブルと停滞の終わり』と『ニュー・ルナ・ソサエティ:次の産業革命への啓蒙ガイド』をレビューします。前者は、「良いバブル」が停滞を打破し、技術的進歩を推進できると主張していますが、「良いバブル」と「悪いバブル」を区別する枠組みは厳密性に欠けます。後者は歴史的なアプローチを取り、イギリスのルナ・ソサエティを例に、プロセス・イノベーション、持続可能なメンテナンス、そして技術開発における政府の役割を強調する一方で、「コアコンピタンス」や「専門化」への過度な依存を批判しています。対照的な視点ながらも、両書とも技術停滞克服への貴重な洞察を提供し、技術進歩促進における政府の重要な役割を浮き彫りにしています。

続きを読む
テクノロジー 技術停滞 バブル経済

ACE-RISCV:RISC-V向けオープンソースConfidential Computingフレームワーク

2025-05-21
ACE-RISCV:RISC-V向けオープンソースConfidential Computingフレームワーク

ACE-RISCVは、正式に検証されたセキュリティモニタを備えたConfidential Computingフレームワークを提供するオープンソースプロジェクトです。移植性を考慮してRISC-Vをターゲットとし、セキュリティモニタの実装の正式検証に重点を置いています。ローカルアテステーションをサポートし、ML-KEM、SHA-384、AES-GCM-256を含むポスト量子暗号(PQC)を使用します。64ビットRISC-Vアーキテクチャ向けの詳しいビルドと実行手順が提供されています。

続きを読む
開発

P対PSPACE:空間計算は時間計算よりも強力か?

2025-05-21
P対PSPACE:空間計算は時間計算よりも強力か?

計算複雑性理論の中心的な問いは、複雑性クラスPとPSPACEの関係です。Pは妥当な時間内に解ける問題を包含する一方、PSPACEは空間計算量を扱います。PSPACEはPよりも大きいという考え方が一般的ですが、これは時間とは異なり空間が再利用できるためです。これを証明するには、PSPACEの中に多項式時間で解けない問題を示す必要があります。この記事では、1975年にHopcroft、Paul、Valiantが行った画期的な研究、つまり空間が時間よりもわずかに優れていることを示した研究を振り返り、その後進展が停滞したことを述べています。Ryan Williamsの研究がついにこの行き詰まりを打破し、P対PSPACE問題の解決に新たな洞察を与えました。

続きを読む
開発 P対PSPACE

Appwrite Sites:ワンストップでのウェブサイトのデプロイとホスティング

2025-05-21
Appwrite Sites:ワンストップでのウェブサイトのデプロイとホスティング

Appwriteは、新しい製品であるSitesを発表しました。これにより、Appwrite内で直接ウェブサイトとウェブアプリをデプロイおよびホストできます。複数のプラットフォームを切り替えたり、複雑な設定を行ったりする必要はもうありません。構築、デプロイ、そして公開するだけです。Sitesは静的サイトとSSRアプリをサポートしており、Git、グローバルCDN、DDoS保護を統合し、Appwriteのデータベース、関数、ストレージ、認証サービスとシームレスに統合されます。ワンクリックでデプロイ可能なテンプレートが複数用意されており、セルフホスティングにも対応しています。Appwrite Sitesは2025年7月1日まで無料です。

続きを読む

ブータンの会話する切手:驚くべき投資機会

2025-05-21
ブータンの会話する切手:驚くべき投資機会

1972年、ブータンはユニークな切手セットを発行しました。標準的なターンテーブルで再生できるミニチュアビニールレコード切手です。当初は目新しいものとして片付けられていましたが、これらの7枚の切手(ブータンの民謡と歴史が収録)は、最近、ビニールコレクターによって再発見されたことで、価値が急騰しました。切手の制作者であるアメリカの冒険家バート・トッドは、革新的なデザインでブータンの郵便切手プログラムに革命を起こし、かつては安価な飾り物だったものを、非常に人気のあるコレクターアイテムに変えました。

続きを読む
その他 ブータン

Google AI Studio:Gemini 2.5 ProによるAIアプリ開発の強化

2025-05-21
Google AI Studio:Gemini 2.5 ProによるAIアプリ開発の強化

Google AI Studioが大幅にアップデートされ、Gemini 2.5 Proモデルが統合され、コード生成能力が大幅に向上しました。開発者は、シンプルなテキスト、画像、またはビデオプロンプトを使用して、AI駆動型のWebアプリを迅速に構築およびデプロイできます。新バージョンでは、Imagen、Lyria RealTime、Veoなどのマルチモーダルモデルも統合され、Cloud Runへのワンクリックデプロイ、コードバージョンの比較とロールバック機能も提供されます。さらに、ネイティブオーディオサポートとURLコンテキストツールが追加され、アプリのインタラクティブ性と情報取得能力が向上しました。

続きを読む
開発

小惑星2017 OF201観測報告

2025-05-21

小惑星センターからのこの報告書は、小惑星2017 OF201の観測データを詳細に記録しています。時間、座標、明るさなどの観測データと、それらに基づいて計算された軌道要素が含まれています。これらのデータは、天文学者がこの小惑星の軌道特性と物理的性質をさらに理解するのに役立ちます。

続きを読む
テクノロジー 軌道要素

Goスケジューラ: скромное началоから強力なエンジンへ

2025-05-21
Goスケジューラ: скромное началоから強力なエンジンへ

この記事では、Goスケジューラの進化を詳しく解説します。非効率的な単一のグローバル実行キューから、高性能なGMPモデル(Goroutine、Machine、Processor)への道のりをたどります。GMPモデルにおける各コンポーネントの役割とメカニズム、Goroutineの作成、プリエンプション、システムコールの処理、netpollのネットワークI/OとファイルI/Oにおける役割などを詳細に説明します。協調的プリエンプションと非協調的プリエンプションのメカニズムについても解説します。Goランタイムのソースコードを解剖することで、読者はGoのコンカレンシーモデルをより深く理解し、より効率的なコンカレントプログラムを作成できるようになります。

続きを読む

ウェブサイトのデータ収集とユーザーのプライバシーに関する通知

2025-05-21
ウェブサイトのデータ収集とユーザーのプライバシーに関する通知

このウェブサイトは、最高のユーザーエクスペリエンスを提供するために、Cookieなどの技術を使用してデバイス情報を保存および/またはアクセスします。これらの技術に同意すると、このサイトでの閲覧行動や一意のIDなどのデータを処理できます。同意しない場合、または同意を取り消した場合、特定の機能に悪影響を与える可能性があります。技術的なストレージまたはアクセスは、加入者またはユーザーによって明示的に要求された特定のサービスの使用を有効にするという正当な目的、または電子通信ネットワークを介して通信を送信する唯一の目的のために厳密に必要です。技術的なストレージまたはアクセスは、加入者またはユーザーによって要求されていない設定を保存するという正当な目的のために必要です。技術的なストレージまたはアクセスは、統計目的のみに使用されます。技術的なストレージまたはアクセスは、匿名の統計目的のみに使用されます。召喚状、インターネットサービスプロバイダーの自発的な遵守、または第三者からの追加の記録がない場合、この目的のためにのみ保存または取得された情報は、通常、あなたを特定するために使用することはできません。技術的なストレージまたはアクセスは、広告を送信するため、または同様のマーケティング目的でウェブサイト上または複数のウェブサイトでユーザーを追跡するためのユーザープロファイルを作成するために必要です。

続きを読む
その他

ShopifyのストアフロントWebコンポーネント:簡単なEC統合

2025-05-21
ShopifyのストアフロントWebコンポーネント:簡単なEC統合

Shopifyは、ストアフロントWebコンポーネントをリリースしました。これは、ShopifyのEコマース機能をあらゆるウェブサイトに簡単に統合できるHTMLコンポーネントのセットです。最小限のHTMLで、製品、コレクション、チェックアウトを表示できます。これらのコンポーネントは、ShopifyストアフロントAPIとのやり取りの複雑さを処理し、複雑なJavaScriptの必要性を排除します。CSSとHTMLを使用して、カスタマイズされたショッピングエクスペリエンスを作成し、既存のコンテンツへの埋め込みやまったく新しいページの構築に適しています。

続きを読む
開発 EC統合

LlamaDev:LlamaIndexの新しいモノレポ管理ツール

2025-05-21
LlamaDev:LlamaIndexの新しいモノレポ管理ツール

650以上のPythonパッケージを持つLlamaIndexのモノレポのメンテナンスは大きな課題でした。当初は、個々のプロジェクトにPoetry、オーケストレーションにPantsを使用していましたが、規模が大きくなるにつれて、ビルド速度とキャッシュサーバーのメンテナンスに問題が発生しました。これを解決するために、LlamaIndexチームはLlamaDevを開発しました。Poetryをuvに置き換え、依存関係グラフとテストのトリガーを内部的に処理します。LlamaDevはビルド速度を大幅に向上させ、デバッグを簡素化し、開発者エクスペリエンスを向上させ、貢献者がプロジェクトに参加しやすくなりました。

続きを読む
開発
1 2 219 220 221 223 225 226 227 595 596