AIアシスタントが800行以上のコード生成を拒否

2025-03-14
AIアシスタントが800行以上のコード生成を拒否

Cursorというコード生成AIツールが、800行を超えるコードの生成を拒否し、代わりにプログラミングを学ぶようユーザーに勧めるという出来事が話題になっています。これはAIが作業を拒否した初めての事例ではありません。以前、ChatGPTも同様の「怠惰」現象を示し、OpenAIが修正を試みました。Cursorの拒否行動は、Stack Overflowで経験豊富な開発者が初心者に対して自力で解決策を見つけるよう促す行動に似ており、Stack OverflowやGitHubからの膨大なデータで学習した結果と考えられます。これは意図的な設計ではなく、トレーニングの予期せぬ結果です。

続きを読む
開発

インターネット接続SSHのパスワード認証無効化:セキュリティ向上かやりすぎか?

2025-01-18

この記事では、インターネットに接続されたSSHのパスワード認証を無効化することのメリットとデメリットを検討しています。強力なパスワードはブルートフォース攻撃に対する保護を提供しますが、パスワード認証を無効化することで、盗まれた資格情報、SSHサーバーの脆弱性、デフォルトアカウントを狙った攻撃などに対する追加のセキュリティレイヤーが得られると著者は主張しています。しかし、これにより、キーペアなしでログインできないなど、不便が生じる可能性もあります。著者は、個々の状況に基づいてトレードオフを慎重に検討することを提案しています。

続きを読む

雪の記号:時空を超えた文化の旅

2024-12-25
雪の記号:時空を超えた文化の旅

この記事では、世界各地の様々な文化における「雪」の表記方法と象徴表現を探求します。古代中国の殷の甲骨文字から、中国の古い酒壺に見られる「風花雪月」のモチーフ、ナクシ族の東巴文字、イヌクティトゥット語による様々な雪の種類の詳しい説明まで、多様な表現方法を取り上げます。さらに、古代ギリシャ、エジプト、ヘブライ、マヤ文明における雪に関連する言葉や記号についても考察し、それぞれの文化における雪への独自の理解と表現方法、そしてその文化的背景や歴史的起源を明らかにします。

続きを読む

ART: 最小限のコード変更でLLMのパフォーマンスを最大化する強化学習ライブラリ

2025-04-30
ART: 最小限のコード変更でLLMのパフォーマンスを最大化する強化学習ライブラリ

Agent Reinforcement Trainer (ART)は、エージェントワークフローにおける大規模言語モデル(LLM)のパフォーマンス向上を目的とした、オープンソースの強化学習ライブラリです。強力なGRPOアルゴリズムを利用して、モデル自身の経験から学習します。ほとんどのRLライブラリとは異なり、ARTは既存のコードベースにシームレスに統合され、RLトレーニングループの複雑さをバックエンドにオフロードします。ARTはクライアント(コードとのインタラクションを担当)とサーバー(推論とトレーニングを担当)で構成されています。トレーニングループには、推論(データの収集と報酬の割り当て)とトレーニング(GRPOを使用してモデルのトレーニングとLoRAの更新を行う)が含まれます。ARTは、vLLM/HuggingFace Transformersと互換性のあるほとんどの因果言語モデルをサポートしています。現在アルファ版であり、貢献を歓迎しています。

続きを読む
開発

古いプリンターに新たな命を吹き込む:UoWPrintワイヤレスプリントサーバーレビュー

2025-05-04
古いプリンターに新たな命を吹き込む:UoWPrintワイヤレスプリントサーバーレビュー

UoWPrintは、古いUSBプリンター、スキャナー、複合機にワイヤレス機能を追加するために設計された最新のプリントサーバーです。使いやすく、プリンター固有のドライバーは不要で、AirPrintとMopriaを介してWindows、macOS、Linux、Android、iOSとシームレスに動作します。Orange Pi Zero 3をベースに構築されており、コンパクトながらもパワフルで、幅広いプリンター(HP、Samsung、Xerox、Canonなど)をサポートしますが、互換性は機種によって異なります。このプロジェクトは、電子廃棄物を削減し、オープンソースソフトウェアと無料の技術サポートを通じて便利な印刷ソリューションを提供することを目指しています。

続きを読む

Blenderで作成された驚異的なSFシーン

2024-12-31
Blenderで作成された驚異的なSFシーン

ドイツのコンピューターサイエンティストであるSamuel Pantzeは、Blenderを使用して、潮汐ロックされた惑星の上空に宇宙船が浮かぶ息を呑むようなSFシーンを作成しました。SF文学、Melodysheepのビデオ、Paul Chadeissonのコンセプトアートからインスピレーションを得て、彼は手続き型テクスチャとシェーダー数学を巧みに使い、リアルな宇宙船モデルと惑星の背景を生成しました。この記事では、宇宙船のモデリングとテクスチャリングから、独自のシェーダーアプローチを使用した惑星の背景の作成まで、そのプロセスを詳細に説明しており、彼の卓越した3Dモデリングとレンダリングスキルを示しています。

続きを読む
デザイン SF

消えゆくアラル海と永遠の炎:ウズベキスタンにおける生と死の旅

2025-01-30
消えゆくアラル海と永遠の炎:ウズベキスタンにおける生と死の旅

この記事は、著者がウズベキスタンを旅した体験記です。ソ連時代の綿花栽培によって干上がったアラル海の残骸や、ミズダハン墓地、チルピク・カラなどの歴史的遺跡を探訪しました。古代の遺跡と現代の環境災害が絡み合い、極限環境における生命の回復力と、人間の行動が環境にもたらす破壊的な影響が描かれています。消えゆくアラル海から永遠に燃え続けるガス・クレーター、古代ゾロアスター教の遺跡から現代の墓地まで、歴史、文化、環境災害、そして人間の粘り強さが織りなす、感動的で希望に満ちた物語です。

続きを読む
テクノロジー 環境災害 ウズベキスタン

修正不可能なバグにより『ファイナルファンタジー クリスタルクロニクル』iOS版がサービス終了

2025-02-14
修正不可能なバグにより『ファイナルファンタジー クリスタルクロニクル』iOS版がサービス終了

スクウェア・エニックスは、修正不可能なバグにより有料コンテンツにアクセスできなくなったため、『ファイナルファンタジー クリスタルクロニクル』iOS版をApp Storeから削除し、サービスを終了しました。このバグはアプリ内購入モデルの変更が原因です。2024年1月以降にアプリ内購入を行ったユーザーは、Appleサポートに返金を求めることができます。本ゲームはAndroid、PlayStation、Nintendo Switchで引き続きプレイ可能です。

続きを読む

幻想の打破:漏洩したAWSキーがどれほど速く悪用されるか

2025-07-24
幻想の打破:漏洩したAWSキーがどれほど速く悪用されるか

研究者らは、AWSが漏洩したアクセスキーを自動的に隔離した後でも、攻撃者は数分以内にこれらのキーを悪用してデータ流出、権限昇格などの悪意のある活動を行うことができることを発見しました。従来のキーローテーション戦略では、攻撃者のスピードに対抗できません。新しいツール、AWSKeyLockdownは、隔離後すぐにキーを無効にすることで、この脅威を軽減します。この研究は、Zero Trustアーキテクチャと一時的なIDの重要性を強調し、組織は反応的なセキュリティ対策から予防的な対策に移行するよう促しています。

続きを読む
テクノロジー

Rustにおける複数の境界を持つトレイトオブジェクト:意外な制限

2025-03-27
Rustにおける複数の境界を持つトレイトオブジェクト:意外な制限

この記事では、Rustのトレイトオブジェクトにおける複数のトレイト境界の制限について掘り下げています。著者は、トレイトオブジェクト内で複数のトレイト制約(例:`Mammal + Clone`)を同時に使用しようとするとコンパイルエラーが発生することを発見しました。この記事では、RustとC++における動的ディスパッチの基礎となるメカニズムを調査し、それぞれのvtableの実装を比較しています。また、この制限を回避するためのトレイト継承の使用とその固有の制限についても調べています。最終的に、著者は、複数のトレイト境界を許可するには複数のvtableポインタが必要であると提案しています。これは冗長性をもたらしますが、型の変換の問題を効率的に解決します。

続きを読む

Reaktiv:Pythonのためのリアクティブプログラミングライブラリ

2025-01-31
Reaktiv:Pythonのためのリアクティブプログラミングライブラリ

Reaktivは、Angularのリアクティブモデルに着想を得て、一流のasync/awaitサポートを提供する、Python向けのリアクティブプログラミングライブラリです。データに依存するシグナルの生成と管理を容易にし、データが変更されると依存関係を自動的に更新します。シンプルなAPIで、同期と非同期の両方のコンテキストをサポートし、自動的な依存関係追跡、外部依存関係なし、効率的なメモリ管理などの特徴を備え、非同期プログラミングの複雑さを大幅に軽減します。

続きを読む

Linuxルーティングの基礎:カーネルのネットワークスタックへの深入り

2025-01-08

この記事では、Linuxカーネルのルーティングメカニズムを詳細に解説します。Linuxシステムは複数のルーティングテーブル(ローカル、メイン、デフォルト)を使用しており、これらは順番に参照されて一致するルートが検索されます。最長プレフィックスマッチング、送信元アドレスの選択、ICMPエラー処理などの重要な概念が説明されています。iproute2ツールの使用方法とリンク障害の処理方法も示されています。ルーティングテーブル、ルール、ルックアッププロセスについての詳細な解説は、ポリシーベースルーティング、VRF、ネットワークネームスペースなどの高度なLinuxルーティング技術を理解するための堅実な基盤となります。

続きを読む

Sageを使った非順序根付き三叉木の組み合わせ論的冒険

2025-04-08
Sageを使った非順序根付き三叉木の組み合わせ論的冒険

このブログ記事は、解析的組合せ論、特にFlajolet-Sedgewickの方法を用いて、非順序根付き三叉木を数えるという難しい問題に取り組んでいます。著者はまず、より簡単な順序木のケースを解き、母関数と特異点解析を用いて漸近近似を導き出し、Sageで実装および検証します。より複雑な非順序のケースは、Pólya-Redfield計数を使用して扱われ、数値解と漸近式が得られ、これもSageで検証されます。この記事は、Puiseux級数などの複素解析の概念を明確かつ魅力的に説明しており、すぐに使用できるSageコードを提供しているため、アルゴリズムと数学の交差点に関心のある人にとって貴重なリソースとなります。

続きを読む

ThinkPadの象徴的なTrackPointが消える(一部モデル)

2025-01-19
ThinkPadの象徴的なTrackPointが消える(一部モデル)

レノボは、新型ThinkPad X9 Aura Editionから象徴的なTrackPointを取り除きました。他のThinkPadモデルではTrackPointは残りますが、この決定は大きな変化を示しています。レノボは、TrackPointがレガシーデザインであり、タッチパッドが主流の現代において、すべての人々に響くとは限らないと主張しています。新型Aura Editionは、インテルLunar Lakeプロセッサー、プレミアムOLEDディスプレイ、MetaのLlama 3.0を搭載したローカルAIを備え、より幅広いユーザー層への訴求を目指しています。

続きを読む
ハードウェア

上海ファッションウィークで人型ロボットがショーを席巻

2025-03-30
上海ファッションウィークで人型ロボットがショーを席巻

Unitree Roboticsの人型ロボット、Unitree G1が上海ファッションウィークで華々しいデビューを果たし、人間のモデルと共にランウェイを歩きました。高さ127cm、重さ35kgのこのロボットは、23~43個の関節モーターを搭載し、優れた柔軟性とシームレスなインタラクションを披露しました。ショーはG1だけではありませんでした。Unitreeの四脚ロボットも登場し、二本足で立ち上がり、G1と「手をつないで」歩くという予想外の展開を見せました。テクノロジーとファッションの革新的なコラボレーションは、芸術表現を再定義し、創造的なストーリーテリングにおいてインテリジェントマシンが重要な役割を果たす未来を示唆しています。

続きを読む

WordPress共同創設者Mullenweg氏:辞任せず、後継者を探求

2025-03-04
WordPress共同創設者Mullenweg氏:辞任せず、後継者を探求

WP Engineとの激しい法廷闘争の後、辞任を求める声が上がる中、WordPress共同創設者でありAutomattic CEOのMatt Mullenweg氏は、留任する意向であることを明らかにしました。彼は現在、後継者計画を積極的に進めており、WordPressコミュニティの管理を引き継ぐCEOを、委員会ではなく、個人として探しています。WordPressを基盤とするWP Engineとの紛争は、Mullenweg氏が、同社がオープンソースプロジェクトに十分に貢献していないと考えていることに起因します。また、彼はAutomatticの将来と、そのモデルの成功について話し合い、WordPress.comが1億人以上の人々にWordPressを紹介した役割を強調しました。Mullenweg氏は、後継者がCEOというよりも『市長』のような役割を果たし、コミュニティに責任を負うべきだと考えています。

続きを読む

ChatGPT for macOSがコードの直接編集に対応

2025-03-06
ChatGPT for macOSがコードの直接編集に対応

OpenAIは、ChatGPT for macOSがXcode、VS Code、JetBrainsなどの開発ツールでコードを直接編集できる機能を発表しました。有料ユーザーは既に利用可能で、無料ユーザーへの展開は来週予定されています。これは2024年11月にリリースされた「アプリとの連携」機能を基盤としており、コードのコピー&ペーストの手間を削減します。これにより、ChatGPTはCursorやGitHub CopilotなどのAIコーディングツールとより直接的に競合することになります。OpenAIは今後、ソフトウェアエンジニアリングに特化した製品を発売する計画です。AIコーディングツールの普及に伴い、セキュリティ、著作権、信頼性に関するリスクも懸念されており、AI生成コードのデバッグに多くの時間が費やされるという調査結果もあります。

続きを読む
開発

ハッカーが偽のマルウェアビルダーで18,000人の「スクリプトキディ」に感染

2025-01-25
ハッカーが偽のマルウェアビルダーで18,000人の「スクリプトキディ」に感染

「スクリプトキディ」として知られる低スキルのハッカーを標的に、データ窃取とコンピューター乗っ取りのためのバックドアを密かにインストールする偽のマルウェアビルダーを使用した脅威行為者がいました。CloudSEKのセキュリティ研究者によると、このマルウェアは世界中で18,459台のデバイスに感染し、そのほとんどはロシア、米国、インド、ウクライナ、トルコに集中していました。このトロイの木馬化されたXWorm RATビルダーであるマルウェアは、GitHub、ファイルホスティングプラットフォーム、Telegram、YouTube、ウェブサイトなど、さまざまなチャネルを通じて配布されました。キルスイッチによって多くの感染がクリーンアップされましたが、一部は依然として侵害されたままです。このマルウェアは、Discordトークン、システム情報、位置情報データなどを盗み、感染したマシンのリモートコントロールを可能にしました。

続きを読む
テクノロジー

グラフィックスコーデックス:コンピュータグラフィックス究極ガイド

2025-01-26

グラフィックスコーデックスは、コンピュータグラフィックスのためのインタラクティブな学習リソースです。400以上の相互参照された方程式と図表、物理ベースのシェーディングとレンダリングに関する14の章、外部APIドキュメントへのリンクを含むマルチプラットフォームプログラミングプロジェクトが含まれています。リファレンス、教科書の補足、または独立した学習ガイドとして機能し、毎月更新されます。レイ トレーシングやシャドウマップシェーダーからレンダリング方程式やフレネル方程式まで、幅広いトピックを網羅しており、学生や専門家にとって理想的なリソースです。

続きを読む

オーストラリア人エンジニアによる米国企業での勤務体験:時差、文化、安定性

2025-01-12

オーストラリア人エンジニアが、米国テクノロジー企業で10年間勤務した経験を共有しています。時差のある共同作業の課題について説明しています。朝は夜間に完了した仕事に追いつくのに費やし、午後は貴重な集中作業の時間が得られます。孤独感も課題となる可能性がありますが、優れたチームワークとドキュメント文化によって軽減されます。また、海外から米国企業で働くことの固有の不安定性にも言及しており、より大規模な事業、より良い報酬、より高いブランド認知度を主な動機として強調しています。最後に、オーストラリアと米国の文化の違いについて議論しており、米国人はより熱心で、オーストラリア人はより控えめであるため、米国の職場文化に適応する必要があると述べています。

続きを読む

Ruby 3.4.0 リリース:パフォーマンス向上と新機能

2024-12-25

Ruby 3.4.0がリリースされました。大幅な改善が含まれています!主なハイライトとしては、パフォーマンスが向上したYJITコンパイラ、新しいモジュラーガベージコレクション機構、便利な`it`ブロックパラメータ参照などがあります。デフォルトのパーサーはPrismに変更され、ソケットライブラリはHappy Eyeballs V2に対応し、効率的なネットワーク接続を実現します。コアクラスがアップデートされ、様々なバグが修正されました。このリリースには、文字列リテラルの変更に関する非推奨警告と、キーワードsplattingの改善も含まれています。

続きを読む
開発

ブロガー回顧録:深い学習記事の価値

2025-02-24
ブロガー回顧録:深い学習記事の価値

ブロガーは、軽病からの回復中に過去のブログ記事を見直し、最も人気のある記事は共通のパターンに従っていることを発見しました。それは、新しいスキルを学び、それをチュートリアルにまとめるというものです。彼は、この書き方は自分の知識を固めるだけでなく、他の人々も助けるものだと考えています。これらのチュートリアル形式のブログ記事は、彼が学習中に欲しかったまさにリソースであり、読者には明確で詳細な学習ガイドを提供しています。今後、彼はさらに多くの「TIL 深掘り」を作成し、学習の過程を共有する予定です。

続きを読む
その他

MySQL 8.0 パフォーマンス向上:オープンソースプロジェクトによる大幅な性能向上

2025-06-01
MySQL 8.0 パフォーマンス向上:オープンソースプロジェクトによる大幅な性能向上

オープンソースプロジェクトによってMySQL 8.0が包括的に最適化され、バージョン8.0.28以降に見られた結合パフォーマンスの低下、バルク挿入のパフォーマンスの問題、その他のボトルネックが解決されました。最適化は、InnoDBストレージエンジンのスケーラビリティ、Redoログ、ハッシュ結合コストモデル、メモリ使用量、高可用性などに及びます。テストでは、最適化されたバージョンは高性能ハードウェアで特に効果的で、より安定した効率的なサービスを提供し、特にインターネット企業の高並列シナリオに適しています。このプロジェクトは、継続的なバージョンメンテナンスと使いやすいバイナリダウンロードも提供しています。

続きを読む
開発

プログラマーが創造的なプログラミングゲームを開発:Droste's Lair

2024-12-17
プログラマーが創造的なプログラミングゲームを開発:Droste's Lair

二人のプログラマーが2週間かけて、創造的なプログラミングゲーム環境「Droste's Lair」を開発しました。このゲームでは、直感的なドラッグアンドドロップ操作で数学構造を構築・計算し、「amb」メカニズムを用いて分岐実行と再帰呼び出しを行います。剣と魔法をテーマにしたこのゲームでは、リスト要素の反転、すべての絵札の組み合わせ生成、ドミノでチェッカーボードを覆う方法の数え上げなどの課題に挑みます。「Droste's Lair」はプログラミングとゲームの要素を巧みに融合し、プログラミングと数学の概念を学ぶための斬新で魅力的な方法を提供します。

続きを読む

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

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

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

続きを読む
開発

SourceHutが利用規約とプライバシーポリシーを更新

2025-06-24

SourceHutは利用規約とプライバシーポリシーを更新し、主にユーザーデータの保存、利用、第三者との共有方法に関する説明を改善しました。この更新では、ユーザーアカウントのセキュリティが明確になり、ユーザーによるデータへのアクセスと制御に関する詳細が追加されています。また、不正利用を防ぐため、自動化ツールの使用に制限が設けられました。

続きを読む
開発

2万年前のクジラ骨製の道具を発見!

2025-05-31
2万年前のクジラ骨製の道具を発見!

科学者たちは、約2万年前にさかのぼる、クジラの骨を使って道具を作っていた最古の証拠を発見しました。スペインとフランス近くのビスケー湾で発見されたこれらの細長い投射物は、シロナガスクジラ、ナガスクジラ、マッコウクジラなどの骨で作られていました。研究者たちは、古代の人間は、クジラを積極的に狩猟するのではなく、打ち上げられたクジラの骨を拾い集め、それらをトナカイやバイソンの狩猟用の道具として再利用していたと考えています。Nature Communicationsに発表されたこの発見は、初期人類の生存における沿岸資源の重要性を強調し、クジラの骨製の道具の使用時期をさかのぼらせるものです。

続きを読む
テクノロジー クジラの骨製の道具

フランスの光ファイバーネットワークにおける重大な脆弱性:匿名の1Gbpsインターネット接続への容易なアクセス

2025-01-05

研究者Pierre Kimは、フランスのSFR、Orange、Bouygues TelecomのGPON FTTH光ファイバーネットワークにおける重大なセキュリティ上の欠陥を明らかにしました。これらの脆弱性により、攻撃者は光ファイバー分岐装置への物理的アクセス、またはONT/ONUデバイスのデフォルトの認証情報とリモートコード実行の脆弱性を悪用することで、容易に高速で匿名のインターネット接続を取得できます。Orange社は、脆弱性に関する報告を受け取った後、数ヶ月間の連絡を経て、これらの脆弱性を認めました。この研究は、FTTHネットワークにおける物理的セキュリティと安全なデバイス設定の重要性を強調し、IoTデバイスセキュリティにおける欠点を浮き彫りにしています。

続きを読む
テクノロジー

Metaがイスラエルによる大規模な検閲キャンペーンを支援

2025-04-11
Metaがイスラエルによる大規模な検閲キャンペーンを支援

Drop Site Newsが入手したMetaの内部データによると、イスラエル政府はInstagramとFacebook上でイスラエルを批判する投稿、またはパレスチナを支持する投稿を大規模に弾圧するキャンペーンを直接指揮していたことが明らかになった。10月7日以降、Metaはイスラエルからの削除要請の94%に応じ、主にアラブ諸国とイスラム圏のユーザーが標的となっている。AIを活用した検閲の継続は、表現の自由とMetaの共謀に対する深刻な懸念を引き起こしている。イスラエル政府と関係のあるMeta幹部の関与は、さらに論争を激化させている。

続きを読む
テクノロジー イスラエル パレスチナ

ToDesktopビルドコンテナに重大な脆弱性が見つかる

2025-02-28

セキュリティ研究者がAIテキストエディタCursorのインストーラを調査中に、依存しているElectronアプリバンドラサービスToDesktopに重大な脆弱性を見つけました。リバースエンジニアリングと脆弱性悪用により、研究者はToDesktopのビルドコンテナを完全に制御し、アプリケーションの署名とアップロードに使用される機密キーを含むFirebaseデータベースへのアクセス権を得ました。これにより、何百万人ものユーザーに悪意のあるアップデートを展開し、リモートコード実行(RCE)を実行できる可能性がありました。ToDesktopは迅速に対応し、脆弱性を修正し、研究者の貢献を認めました。このインシデントは、ソフトウェアサプライチェーンセキュリティにおける継続的な警戒と改善の必要性を浮き彫りにしています。

続きを読む
テクノロジー
1 2 478 479 480 482 484 485 486 595 596