位置情報を盗聴するためにハッキングされた数千のアプリ

2025-01-10
位置情報を盗聴するためにハッキングされた数千のアプリ

位置情報データ会社Gravy Analyticsへのハッキングにより、Candy Crush、Tinder、MyFitnessPalなど、数千もの人気アプリが、大量の機密位置情報を収集するために使用されていることが明らかになりました。このデータ収集は、リアルタイム入札(RTB)広告エコシステムを通じて行われており、ユーザーや開発者の知らずに行われている可能性が高いです。Gravy Analyticsとその子会社であるVenntelは、過去に米国の法執行機関にグローバルな位置情報データを販売しており、深刻なプライバシー問題を引き起こしています。

続きを読む

レトロ復活:FujiNetでTandy Cocoをインターネット接続

2024-12-20
レトロ復活:FujiNetでTandy Cocoをインターネット接続

この記事では、著者が野心的なオープンソースプロジェクトであるFujiNetを使用して、古いTandy Cocoコンピューターをインターネットに接続した過程を詳述しています。FujiNetは、ビンテージコンピューターに必要な周辺機器を一つにまとめることを目指しています。著者は、はんだ付けの困難、ハードウェアのバグ、ソフトウェアの互換性の問題など、組み立て中に多くの課題に直面しました。これらの障害にもかかわらず、インターネットに接続し、ISSトラッカーやゲームなど、さまざまなアプリケーションを実行することに成功しました。この経験は、オープンソースコミュニティの活気とレトロコンピューティングの可能性を浮き彫りにし、ハードウェアの修理とソフトウェア開発の楽しさを示しています。

続きを読む
テクノロジー インターネット接続

抗生物質黄金時代と、それを復活させる方法

2024-12-25
抗生物質黄金時代と、それを復活させる方法

この記事では、「抗生物質黄金時代」(1940年代初頭から1960年代半ば)について考察しています。この時代は、抗生物質の急速な発見の時代でした。1970年代以降、製薬会社がより利益の出る分野に焦点を移し、抗生物質耐性が増加したため、抗生物質開発が減速した理由を説明しています。この記事では、ゲノムマイニング、新規細菌の探求、併用療法など、抗生物質発見を復活させるための戦略を提案しています。薬剤耐性菌感染症対策において不可欠な新規抗生物質の開発を促進するために、政府や組織の資金提供と革新的な連携モデルの重要な役割を強調しています。

続きを読む

U2のドラマー、ラリー・マレンJr.、ディスカルキュリアと公表

2024-12-16
U2のドラマー、ラリー・マレンJr.、ディスカルキュリアと公表

U2のドラマー、ラリー・マレンJr.が、数学的能力に影響を与える学習障害であるディスカルキュリアであることを初めて公表しました。彼は基本的な計算や足し算に苦労しており、音楽の小節を数えることを「エベレストに登るようなもの」と表現しました。この率直な告白は、学習障害への理解を深めるものであり、大きな課題に直面しながらも偉大な功績を収めた音楽家の姿を浮き彫りにしています。

続きを読む

Nix Home Manager: dotfiles管理ガイド

2024-12-22

この記事では、Nix Home Managerによるdotfiles管理の利点とテクニックについて詳しく解説します。著者はまず、NixとHome Managerの急峻な学習曲線を認め、段階的な学習アプローチを推奨しています。記事では、ソフトウェアのインストール、宣言的なプログラムとサービスの設定、dotfiles管理など、Home Managerの様々なユースケースについて説明します。特に`mkOutOfStoreSymlink`関数に焦点を当て、システム全体を再構築せずにdotfilesを変更できることを示します。可変と不変の設定間の切り替えを容易にするカスタムモジュールの例も提供されています。最後に、著者はHome Managerを他のdotfiles管理ツールと比較し、再現性の利点を強調しています。

続きを読む
開発

Deltaエミュレータ、Appleのアプリ内購入価格を3倍に引き上げ、外部クリックを促進

2024-12-20
Deltaエミュレータ、Appleのアプリ内購入価格を3倍に引き上げ、外部クリックを促進

ゲームエミュレータDeltaの開発者Riley Testut氏は、Patreonへの登録を促すため、AppleのiOS App Storeにおけるアプリ内購入価格を3倍に引き上げました。これは、Appleが外部決済リンクを許可する新たなポリシーを活用しつつ、Appleのアプリ内課金システムへの異議申し立てでもあります。Patreonのサブスクリプションは、iPadやSEGA Genesisのサポート、プライベートDiscordへのアクセス、より便利な払い戻しとカスタマーサポートといった追加のメリットを提供します。

続きを読む

1954年シアトルのフロントガラスの穴あき事件:集団錯覚の一例

2024-12-18
1954年シアトルのフロントガラスの穴あき事件:集団錯覚の一例

1954年4月、シアトルとその周辺地域では、不可解な現象が発生しました。無数の小さな穴が車のフロントガラスに現れたのです。パニックが起き、宇宙線から核実験の降下物、さらには砂浜のノミの卵まで、様々な憶測が飛び交いました。公式調査は混乱し、専門家の意見は一致せず、大衆ヒステリーが社会を覆いました。しかし、真実ははるかに劇的ではありませんでした。穴はすでにそこにあり、広範囲の注目とメディア報道が集団錯覚を引き起こすまで、誰も気づきませんでした。この事件は、集団錯覚の典型的な例となり、誤った情報と集団思考の危険性を浮き彫りにしました。

続きを読む

アルゼンチン産げっ歯類、ドバイのオアシスで繁栄

2024-12-19
アルゼンチン産げっ歯類、ドバイのオアシスで繁栄

アルゼンチン原産の、ウサギに似たげっ歯類であるパタゴニア・マーラが、ドバイ郊外のアル・クドラ湖のオアシスに驚くべきことに定着した。この長い脚と大きな耳を持つ動物たちは、通常はガゼルが生息する砂漠地帯を自由に歩き回っている。その出現理由は謎だが、富裕層のペットが逃げ出した可能性がある。厳しい砂漠気候にもかかわらず、オアシスは適切な生息地を提供しており、天敵がいないことから、マーラは数年間にわたって繁栄し、繁殖してきた。繁栄する個体数は、予想外の環境への成功した適応と繁殖を示している。

続きを読む

新たな水中映像がイープン3号の破壊工作疑惑を強める

2024-12-19
新たな水中映像がイープン3号の破壊工作疑惑を強める

TV2が入手した新たな水中映像は、デンマークのレス島近海で海底ケーブルの近くに引きずった跡を示しており、バルト海のケーブル損傷の10日前に中国のイープン3号が異常な動きをしていたことと一致する。映像は11月7日、イープン3号がケーブルの上を通過した際に、不可解なほど速度を大幅に落としていたことを示している。これは商船の通常の航行とは異例であるため、専門家は3本のデンマーク・スウェーデン海底ケーブルに対する破壊工作を疑っている。イープン3号は現在カッテガットに停泊し、デンマーク、スウェーデン、ドイツ海軍の艦船によって監視されている。当局は沈黙を保っており、独立した調査が行われている。

続きを読む

t2x:AI対応テキスト操作用CLIツール

2024-12-31

開発者がt2x(「text to whatever」の略)というオープンソースの コマンドラインインターフェース(CLI)ツールを開発中です。t2xは、ローカルまたはクラウドベースの言語モデルを使用して、さまざまなテキスト操作を実行します。まだ完全に完成していないため、GitHubへの公開は休暇後を予定しています。

続きを読む
開発

センサーデータの奪還:クラウドからの解放

2024-12-18
センサーデータの奪還:クラウドからの解放

この記事では、組み込みソフトウェアエンジニアが、メーカーのサーバーを迂回することで、クラウド接続されたラドンセンサーのデータ制御を取り戻した方法を詳細に説明しています。ネットワークトラフィックの分析を通じて、エンジニアは、センサーがサーバー証明書を正しく検証していない脆弱性を発見しました。ローカルDNSサーバーとカスタムPython Webサーバーを活用することで、エンジニアはセンサーの生データを正常に傍受して読み取りました。これにより、プログラミングによるアクセスが可能になり、メーカーのサーバーがダウンした場合でも機能が継続的に維持されます。この記事では、ネットワークセキュリティの重要性と、DNSトラフィックに関連するプライバシーリスクについても強調しています。

続きを読む

ブラウザ拡張機能「refoorest」が植林詐欺の疑い

2024-12-18
ブラウザ拡張機能「refoorest」が植林詐欺の疑い

Colibri Hero社のブラウザ拡張機能refoorestとImpact Hero SDKに関する調査で、植林活動と偽装した欺瞞的なアフィリエイトマーケティングスキームが明らかになりました。この拡張機能は植林数を水増しし、インセンティブ付きのレビューや共有を通じてユーザーデータを悪用しており、SDKは適切な開示なしに過剰なユーザー権限を取得し、Chromeウェブストアのポリシーに違反しています。この記事では、偽の推薦文、財務の非透明性、データセキュリティの脆弱性など、不透明な慣行のパターンを暴き、同社の環境責任に関する主張に深刻な疑問を呈しています。

続きを読む

Javaによる小規模プログラム:スクリプトとノートブック

2024-12-18

この記事では、特にスクリプトと探索的プログラミングにおいて、Javaを小規模プログラムに使用することの驚くべき有効性を探ります。著者は、暗黙的なクラス、レコード、列挙型などのJavaの機能がコードをどのように簡素化するかを詳しく説明し、コンパイルなしでJavaスクリプトを実行する容易さ(JEP 330とJEP 458を使用)を強調しています。JBangを使用した外部依存関係の管理についても説明されています。さらに、この記事ではJupyter Notebook環境でのJavaの使用について掘り下げており、現在の制限を認識しながらも、エコシステムの将来的な改善への期待を表しています。退屈なタスクの自動化における著者の経験は、bashスクリプトやPythonなどの代替手段と比較してJavaの強みを示しており、静的型付けと堅牢なツールサポートの利点を強調しています。

続きを読む

Canva、CIビルド時間を数時間から30分未満に短縮

2024-12-18
Canva、CIビルド時間を数時間から30分未満に短縮

Canvaのエンジニアリングチームは、継続的インテグレーション(CI)のビルド時間を平均80分から30分未満、場合によっては15分まで大幅に短縮することに成功しました。これは多角的なアプローチによって実現されました。Bazelキャッシュの問題の特定と解決、パイプライン構造の最適化、Gitリポジトリのチェックアウトとキャッシュの改善、Bazelリモートビルド実行(RBE)の活用などです。さらに、さまざまなインスタンスタイプのテストやBazel設定の調整など、広範囲にわたる実験が行われました。一連の増分的な改善により、CIの効率が大幅に向上し、コストが削減され、開発者エクスペリエンスが向上しました。

続きを読む

イミュータブルLinuxディストリビューション:あなたに合っていますか?

2024-12-25
イミュータブルLinuxディストリビューション:あなたに合っていますか?

この記事では、コアシステムをリードオンリーでロックすることで安定性とセキュリティを向上させる、イミュータブルLinuxディストリビューションについて説明します。イミュータブルディストロの概念、利点、選択基準について説明し、Fedora Silverblue、Vanilla OS、openSUSE Aeonなど、いくつかのデスクトップおよびサーバー向けオプションを推奨します。著者は自身の経験を共有し、イミュータブルディストロと従来のディストロ、TimeshiftやBtrfsなどのスナップショットツールとの違いについて論じています。要するに、イミュータブルLinuxディストリビューションは、安定性とセキュリティを重視するユーザーにとって魅力的な選択肢であり、ある程度の柔軟性を犠牲にすることで、よりメンテナンスフリーなエクスペリエンスが得られます。

続きを読む

素晴らしいソフトウェアチュートリアルの作成ルール

2025-01-02
素晴らしいソフトウェアチュートリアルの作成ルール

このブログ記事では、優れたソフトウェアチュートリアルを作成するためのルールについて概説しています。専門用語を避け、目標を明確に示し、コピー&ペースト可能なコードスニペットを提供し、コードの状態を動作可能に維持し、依存関係を最小限に抑えることの重要性を強調しています。良いチュートリアルと悪いチュートリアルの違いを対照的な例で示し、長いコマンドラインフラグの使用、ユーザー定義値と再利用可能なロジックの分離、一貫性のある記述的な見出しの使用などの実際的な改善策を提案しています。最終的な目的は、初心者にも分かりやすく、簡単に従うことができるチュートリアルを作成することです。

続きを読む

Uniconプログラミング言語:Iconの拡張と改良

2024-12-28

Uniconは、Iconプログラミング言語を拡張および改良した強力なプログラミング言語です。簡潔なコード、強力な文字列処理機能、目標指向の評価など、Iconの多くの長所を受け継ぎながら、オブジェクト指向プログラミング、POSIXレイヤー、ネットワーク機能などの最新の機能を追加しています。Uniconは、命令型、手続き型、並列型、オブジェクト指向型など、複数のプログラミングパラダイムをサポートしており、豊富な組み込み関数と強力なグラフィックスライブラリを備えています。このドキュメントでは、Uniconの構文、セマンティクス、機能、インストール方法を詳しく説明し、多数のコード例を示します。

続きを読む
開発

市販のティーバッグから数百万個のマイクロプラスチックが放出され、ヒトの腸細胞に侵入

2024-12-23
市販のティーバッグから数百万個のマイクロプラスチックが放出され、ヒトの腸細胞に侵入

バルセロナ自治大学による研究で、市販のティーバッグが浸出時に数百万個のマイクロプラスチックとナノプラスチックを放出することが明らかになりました。Chemosphere誌に掲載されたこの研究は、これらの粒子がヒトの腸細胞に吸収され、血液中に侵入し、全身に広がる可能性があることを初めて示しました。ナイロン6、ポリプロピレン、セルロースから作られたティーバッグの分析では、ポリプロピレンが最も多くの粒子(1ミリリットルあたり約12億個)を放出することがわかりました。マイクロプラスチックは細胞核にまで侵入しているのが観察されました。この結果は、長期間の暴露による健康への影響をさらに研究し、食品包装におけるマイクロプラスチック汚染を軽減するための規制を設ける必要があることを強調しています。

続きを読む

オープンソース WebGPU レイトレーサー:glTF シーンからのリアルタイムレンダリング

2024-12-26
オープンソース WebGPU レイトレーサー:glTF シーンからのリアルタイムレンダリング

オープンソースプロジェクト webgpu-raytracer は、WebGPU API を使用して構築されたソフトウェアレイトレーシングエンジンです。glTF シーンファイルに対応し、アルベド、法線マップ、マテリアルマップを持つマテリアルをレンダリングします。このエンジンは、高速なレイシーン交差のために BVH を使用し、効率性を高めるために多重要度サンプリングを採用しています。現在、環境マップをサポートしており、キーボードとマウスによるカメラ制御が可能です。ただし、屈折はまだサポートされていません。

続きを読む

AIへの反発:実用的な実装のための必要な修正

2024-12-24
AIへの反発:実用的な実装のための必要な修正

InfoWorldは、AIを取り巻く過剰な宣伝に対する開発者の不満の高まりを報告しており、実用的で容易に統合できるツールの必要性を強調しています。この記事では、RamaLamaプロジェクトを例に、コンテナ技術がAIモデルの展開と使用をどのように簡素化するのかを示し、より小さく、より理解しやすいAIモデルの重要性を強調しています。開発者は、AIを個別のエンティティとしてではなく、シームレスにワークフローに統合されるものとして求めています。この「AIへの反発」は、AIの効果的な実装の機会となります。

続きを読む

RubyのJSON最適化:スタックアロケーションとインライン化の物語

2025-01-02

この記事は、RubyのJSONパフォーマンス最適化に関するシリーズの第4部であり、RubyのJSONシリアライゼーション速度を向上させるための著者の取り組みを詳述しています。綿密なマイクロベンチマークとプロファイリングを通じて、著者はスタックアロケーションとインライン化の手法を探求します。バッファの割り当てをヒープからスタックに変更し、戦略的にインライン化を使用することで、パフォーマンスが大幅に向上します。しかし、この記事では、マイクロベンチマークの改善と現実世界のアプリケーションのパフォーマンスのバランスを取る重要性を強調し、最適化がより大きなデータセットに悪影響を与えた事例を示しています。

続きを読む
開発

従来到達不能だった環境にアクセス可能な画期的な全光学ナノスケール力センサー

2025-01-03
従来到達不能だった環境にアクセス可能な画期的な全光学ナノスケール力センサー

コロンビア大学の研究者らが、前例のない感度とダイナミックレンジで力を測定できる、画期的な全光学ナノスケール力センサーを開発しました。このセンサーはフォトンアバランシェ効果を利用し、物理的な接続を必要としない、光学的なリモート力検出を可能にします。その応用範囲は、ロボット工学、細胞生物物理学、医療、さらには宇宙探査にまで及びます。この画期的な技術は、力センシング技術を変革し、これまでアクセスできなかった環境での測定に新たな可能性を開くでしょう。

続きを読む

RustによるSM-2アルゴリズムの実装:改良された間隔反復システム

2024-12-27

著者は、間隔反復学習ソフトウェアMochiで使用されている修正版SuperMemo SM-2アルゴリズムをRustで実装しました。このアルゴリズムは、ユーザーのパフォーマンス評価に基づいて復習間隔を動的に調整し、学習効率を最適化します。この記事では、容易度係数(EF)の計算、復習間隔の決定、ユーザー評価がアルゴリズムパラメータにどのように影響するかなど、アルゴリズムの仕組みを詳細に説明しています。主要な設計上の選択の説明とともに、Rustコードが提供されています。

続きを読む

LineageOS 22.1リリース:抽出速度30倍向上、新音楽アプリとPDFリーダーが登場

2024-12-31

Android 15 QPR1ベースのLineageOS 22.1が、大幅な改善を伴ってリリースされました。抽出ユーティリティの速度が30倍向上し、新しい音楽プレイヤーアプリ「Twelve」とPDFリーダーアプリ「Camelot」が追加されました。SeedVault、Etar、WebViewもアップデートされています。バージョン番号はAndroidのマイナーバージョン番号と整合するように調整され、Androidのバージョンの区別が容易になりました。プロジェクトはコードベースを簡素化し、より多くのデバイスのサポートを追加し、開発者によるコードと翻訳への貢献を奨励しています。

続きを読む
開発

マイクロソフトのサポート終了で、数百万台のWindows 10 PCがセキュリティ災害に直面

2025-01-06
マイクロソフトのサポート終了で、数百万台のWindows 10 PCがセキュリティ災害に直面

マイクロソフトが2025年10月14日にWindows 10のサポートを終了する予定であるため、数百万人のWindows 10ユーザーが差し迫ったセキュリティ危機に直面しています。特にドイツでは、数百万台のデバイスが依然としてWindows 10を実行しており、セキュリティアップデートの不足により、サイバー攻撃に対して脆弱になっています。セキュリティ専門家は、Windows 11へのアップグレード、代替OSへの切り替え、またはランサムウェアやデータ侵害などの重大なリスクに直面することを促しています。企業は、コンプライアンスと生産性に関する追加的な懸念事項に直面しています。この状況は、Windows 7のサポート終了時よりも深刻であり、ユーザーと企業が今すぐ行動する必要があることを強調しています。

続きを読む
テクノロジー OSアップグレード

SQLite:驚くべきデータベースの伝説

2024-12-30

世界で最も広く展開されているデータベースであるSQLiteは、3人体制のチームによって保守されており、外部からの貢献を拒否しながらも、その比類のない性能と安定性で世界を征服しています。サーバーのダウンタイム問題を解決するためにアメリカの軍艦で誕生したSQLiteは、今では数兆ものデータベースの基盤となっています。SQLiteはオープンソースではなく、オープンソースライセンスよりも制限の少ないパブリックドメインソフトウェアです。極端な状況、例えばオペレーティングシステムのクラッシュなどをシミュレートする厳格なテストプロセスにより、非常に高い信頼性が確保されています。しかし、有料サポートや会員制度を通じて収益を上げるという独自のビジネスモデルも注目に値します。SQLiteの伝説は、その技術力だけでなく、その裏にある粘り強さと革新性にもあります。

続きを読む
(avi.im)
開発 伝説

OpenAI内部告発者の死、自殺説に疑問 2度目の検視を依頼

2024-12-27
OpenAI内部告発者の死、自殺説に疑問 2度目の検視を依頼

サンフランシスコのアパートで遺体で見つかった元OpenAI研究員Suchir Balaji氏の死因が自殺と断定されたが、遺族は異議を唱え、2度目の独立した検視を依頼した。Balaji氏は最近、OpenAIがChatGPTの訓練に著作権のある素材を使用したと内部告発していた。遺族は、Balaji氏が自殺する兆候は全くなく、機械学習に特化した非営利団体設立を目指し将来に希望を持っていたと主張している。この事件は、大衆による真相究明への要求と憶測を呼んでいる。

続きを読む
テクノロジー 自殺

Anthropic、効果的なAIエージェント構築の秘訣を公開

2024-12-20
Anthropic、効果的なAIエージェント構築の秘訣を公開

Anthropicは、効果的なAIエージェント構築に関する知見を共有し、複雑なフレームワークやライブラリではなく、シンプルで構成可能なパターンを重視することの重要性を強調しています。この記事では、ワークフローとエージェントの違いを説明し、プロンプトチェイニング、ルーティング、並列化、オーケストレーターワーカー、評価者オプティマイザーなど、エージェント構築のさまざまなパターンを詳細に説明しています。シンプルさ、透明性、そして綿密に設計されたエージェントとコンピューターのインターフェースを維持することの重要性を強調しています。最後に、顧客サポートやコーディングエージェントの例を通して、AIエージェントの実用的な価値を浮き彫りにしています。

続きを読む

アリのチームワーク、人間を上回る実験結果

2024-12-25
アリのチームワーク、人間を上回る実験結果

ワイツマン科学研究所の実験で、アリと人間が迷路の中で大きな物体を共同で運ぶ課題に挑戦しました。驚くべきことに、コミュニケーションが制限された状況下でも、アリのチームは人間のチームを上回りました。研究者たちは、アリの高い社会性と共通の目標を成功の要因と分析する一方、人間のチームは個人の違いやコミュニケーションの不足に苦しみ、「群衆の知恵」を十分に発揮することができませんでした。この研究は、集団意思決定と協力の利点と欠点に光を当て、「群衆の知恵」の人間社会における普遍的な適用性を疑問視しています。

続きを読む

バビロニアの月食予兆:古代天文学の暗い予言

2025-01-09
バビロニアの月食予兆:古代天文学の暗い予言

紀元前1900年から1600年のバビロニアの粘土板を新たに解読した結果、月食に関する最古の予兆記録が明らかになりました。これらの予兆は圧倒的に不吉なもので、疫病や飢饉から王の死まで、あらゆるものを予測しています。バビロニア人は、空が地上の出来事を反映すると信じており、月食は神の怒りの恐ろしい警告と見なされていました。ほとんどが不幸を予言していましたが、王たちは儀式や代理人を使うことによって運命を回避しようと試みることもありました。この発見は、古代の宇宙観と天体の出来事の解釈方法に対する貴重な洞察を与えてくれます。

続きを読む
テクノロジー 古代バビロニア 占星術
1 2 283 284 285 287 289 290 291 314 315