「恐竜時代以降、哺乳類は現在までにアンテイターへ進化した回数が12倍になった」と研究(2025年)が報告しています。

2026/01/20 5:18

「恐竜時代以降、哺乳類は現在までにアンテイターへ進化した回数が12倍になった」と研究(2025年)が報告しています。

RSS: https://news.ycombinator.com/rss

要約

Japanese Translation:

要約

哺乳類は白亜紀以降、少なくとも12回独立して蟻・シロアリを食べる習性を進化させてきましたが、実際にこの食事に必要な特異な形質を備えている種はほんのわずかです。600件以上の研究から4,099種の哺乳類データを網羅的に調査した結果、本当に蟻・シロアリを主食とする「ミルメコファージ(myrmecophages)」が約20種存在することが判明しました。これらの専門家は、長い粘着性舌、巣穴で掘るために適応した爪、または蟻採集を容易にする歯の減少などの特徴を持っています。興味深いことに、昆虫食系の系統は肉食系より約3倍頻繁に蟻への食性へ転換しています。

社会性昆虫(蟻・シロアリ)の増加―白亜紀時点で全昆虫種の1%未満だったが、ミオセン期には約35%に達した―はこの傾向と平行している。ミルメコファージは主要な哺乳類グループ(単孔目・有袋類・胎盤綱)それぞれで一度ずつ現れ、肉食動物がその起源の約四分の一を占めています。

研究では、初期エオセン期にシロアリ食へ移行した後に全食性に戻った唯一の属はMacroscelides(ゾウシャワ)であり、12回の独立した起源のうち8回が単一種によって表されていることから、一度強制的なミルメコファージ化を経験すると多様化は限定的になると指摘しています。

著者らは、蟻・シロアリへの専門化は進化上「死線」になる可能性があるものの、大規模社会昆虫群(例:火蟻)の拡大を促す気候変動により利益をもたらす可能性があると示唆しています。これらの発見は、15,000種以上に上る蟻・シロアリの多様性とバイオマスが数千万年にわたり哺乳類進化を形成してきたことを強調し、将来の生態学的変動がこれら昆虫によって推進され続けることで哺乳類の生物多様性に影響を与え続ける可能性を示唆しています。

本文

色で示した食性の進化:ミツバチやシロアリを餌にする哺乳類の系統図

カラフルな枝分かれ図は、現生種とその祖先の食性(主に蚂蟥・シロアリ)を示し、木の周囲にはミツバチやシロアリを餌にする哺乳類のシルエットが描かれています。右上に挿入された図は、食性状態の変遷を示しています(写真クレジット:Vida, Calamari & Barden / NJIT)。


概要

過去1億年で哺乳類は独自の「ミツバチ・シロアリ食」習慣を発達させました。新たな研究が、ある種がこの特殊な嗜好―蚂蟥やシロアリへの強い欲求―に至る驚くべき進化的経路を明らかにしました。

Evolution誌に掲載された結果は、哺乳類がカノン時代(約6600万年前)以降で少なくとも12回独立してミツバチ・シロアリ食の専門化を進化させたことを示しています。研究者らは、この「ミツバチ食」(myrmecophagy)が、K‑Pg(白亜紀末の絶滅)後に非鳥類恐竜が消失し、生態系が大きく変わったことで、世界中でシロアリ・蚂蟥のコロニーが急速に拡大した結果として出現したと述べています。

“これまで知られていたすべての哺乳類種における食性進化を包括的に調査した研究は初めてです。”
新ジャージー工科大学(NJIT)生物学准教授で本研究の対応著者、フィリップ・バーデン氏。
“今回の研究は実際のロードマップを提示しており、過去5,000万年間にわたるシロアリ・蚂蟥がいかに強力な選択圧となってきたかが明らかになりました。”

現在、200種以上の哺乳類が蚂蟥やシロアリを食べますが、その中で真のミツバチ食(giant anteaters, aardvarks, pangolins など)と呼ばれる約20種だけが、長い粘着性舌・特殊な爪・胃・歯の減少・欠損といった適応を進化させ、日々数千匹の昆虫を主食として効率的に摂取しています。


データ収集と解析手法

研究チームは4,099種の哺乳類の食性情報をまとめました。対象は自然史記録・保全報告書・分類学的記述・食性データセットから取得され、ほぼ1世紀にわたる文献が網羅されています。

“すべての現存哺乳類に対する食性データをまとめることは難航しましたが、哺乳類界の多様な食性と生態系を明らかにできました。”
ベルリン大学のトーマス・ヴィダ氏。

チームは食性を「オビリゲートミツバチ食(必須ミツバチ食)」から「一般的昆虫食」「肉食」「雑食」「草食」の5つに分類しました。これらを時間標定された哺乳類系統樹上に配置し、統計モデルで祖先の食性を推定した結果、少なくとも12回の独立したオビリゲートミツバチ食の起源が判明しました。


シロアリ・蚂蟥コロニーの歴史的拡大

研究者らは、クレイジーズ紀(約1億4,500万年前)からシロアリ・蚂蟥のコロニー規模を追跡し、これが年間通じて安定した食糧源となった時期を特定しました。今日では15,000種以上に及ぶシロアリと蚂蟥は全野生哺乳類のバイオマスを上回りますが、クレイジーズ紀当時は昆虫全体の1%未満でした。現代レベルに達したのは**ミオセン紀(約2,300万年前)**で、シロアリ・蚂蟥が全昆虫サンプルの35%を占めるようになったとバーデン氏は語ります。

“なぜ同時期にシロアリと蚂蟥が急増したかは明確ではありません。花粉植物の隆盛やペレオセス紀–エソズ紀熱極大(約5,500万年前)頃の温暖化が関係している可能性があります。”
バーデン氏。

ある種は防御策を進化させましたが、他の種は「倒れないなら食べる」戦略に転じました。


哺乳類群別でのミツバチ食の分布

解析結果は、単孔目・有袋類・胎盤綱各主要グループで少なくとも1回ずつミツバチ食が起源したことを示しています。ただし、発生頻度に差があります。特定の系統は「ミツバチ食」へ進化する「遺伝的前向き性」を持っているようです。

  • Carnivora(イヌ科・クマ科・イタチ科など):全起源の約25%を占め、驚くべき数です。
    “他の脊椎動物を食べるから数千匹の小昆虫を毎日摂取するという大きな飛躍は、大きな変化です。”
    バーデン氏。

  • 祖先が昆虫食または肉食であったこと:昆虫食系統は肉食系統より約3倍頻繁にミツバチ食へ転換しました。

一方、**マクロスケリデス属(エレファントシュル)**は例外的にミツバチ食から雑食へと戻ったケースが確認されています。ほかの12起源のうち8つは1種のみで進化を終えています。


結論:専門化のリスクと可能性

バーデン氏は「ミツバチ食」という大胆な戦略は、**進化的に閉塞点(エボリューショナリー・デッドエンド)となる危険もあるが、現在では成功例として残っている」と述べています。

“シロアリや蚂蟥を専門とすることは、一部の環境で種を狭い角に追いやるかもしれません。しかし社会性昆虫が世界のバイオマスを支配し続ける限り、これらの哺乳類は優位に立てます。”
特に気候変動が大規模コロニー(例:ファイヤーハンテム)を好む種を促進すると予想されます。


参考文献

  • Thomas Vida et al., Post K‑Pg rise in ant and termite prevalence underlies convergent dietary specialization in mammals, Evolution (2025). DOI: 10.1093/evolut/qpaf121
  • 出典:Mammals have evolved into ant eaters 12 times since the dinosaur age, study finds(2025年7月16日)取得元 https://phys.org/news/2025-07-mammals-evolved-ant-eaters-dinosaur.html

著作権表示
本稿は著作権で保護されています。個人研究・学習の目的以外では、書面による許可なしに転載することはできません。情報提供のみを目的としています。

同じ日のほかのニュース

一覧に戻る →

2026/01/20 2:13

**回答** **Aレコード**が先に登場しました。 * DNSでは、A(Address)レコードはホスト名をIPv4アドレスへ直接結び付けます。 * CNAME(Canonical Name)レコードは後に導入され、IP アドレスではなく別の名前へのエイリアスとして機能します。そのため解決には A(あるいは AAAA)レコードが必要です。

## Japanese Translation: (以下、翻訳) **改訂された要約** 2026年1月8日、Cloudflare の 1.1.1.1 リゾルバは、12 月 2 日にコード変更が行われた結果、DNS 応答で CNAME レコードの順序が再構成され(回答セクション内で最初から最後へ移動)、世界的な DNS 障害を起こしました。Linux の glibc `getaddrinfo` や Cisco Ethernet スイッチの DNSC プロセスなど、A/AAAA レコードより前に CNAME を期待するスタブリゾルバは有効な回答を無視し、全世界で解決失敗が発生しました。 Cloudflare は問題を迅速に検知しました。変更は 12 月 10 日にテストされ、1 月 7 日からグローバルに展開されました。インシデントは 18:19 に宣言され、18:27 にリバートが開始され、19:55 にはサービスが完全に復旧しました。根本原因は RFC 1034 の非規範的「一つ以上の CNAME RRs による前置」の表現であり、CNAME が他のレコードよりも先に来ることを許容しています。一方、RFC 4035 は署名付きゾーンについて明示的な「MUST」を使用しますが、未署名ゾーンの順序付けは必須としません。 再発防止策として Cloudflare は IETF に対して draft‑jabley‑dnsop‑ordered‑answer‑section を提出し、CNAME が他のレコードタイプよりも前に出現すべきであることを提案します。その間、クライアントは DNS 応答を許容的に解析するよう採用すべきです。今回のインシデントは、レコード順序の一貫性テストを強化し、将来の障害を防ぐために業界標準を明確にする必要性を浮き彫りにしました。

2026/01/20 5:01

**C++ の所有権システムの理解** C++ はオブジェクトがどのように作成・使用・破棄されるかを決定する「所有権モデル」に依存しています。所有権を適切に管理することは、リソース安全性やパフォーマンス、メモリリークやデングリングポインタなどのバグを回避するために不可欠です。 --- ### 1. 基本概念 | 概念 | 定義 | |------|------| | **リソース** | 解放が必要なもの(メモリ、ファイルハンドル、ソケット等)。 | | **所有権** | リソースを不要になったときに解放する責任。 | | **スコープ** | オブジェクトが存在する期間の範囲。 | --- ### 2. 所有権パターン - **自動ストレージ(スタック)** - オブジェクトはスタック上で作成される。 - スコープを抜けたときに自動的に破棄される。 - 高速で手動解放不要。 - **動的割り当て(ヒープ)** - `new`/`delete` や生ポインタを使用。 - 呼び出し側が明示的にメモリを解放する必要がある。 - 適切に管理されないとリークやデングリングポインタの危険がある。 - **スマートポインタ**(C++11以降) - **`std::unique_ptr<T>`** - 単一所有者、コピー不可。 - 移動セマンティクスで所有権を移譲。 - **`std::shared_ptr<T>`** - 参照カウントによる共有所有。 - C++17以降はスレッド安全な参照カウント。 - **`std::weak_ptr<T>`** - `shared_ptr` の非所有オブザーバー。 - 循環参照を打破する。 - **リソース取得=初期化(RAII)** - コンストラクタでリソース取得をカプセル化。 - デストラクタで解放。 - 例外が投げられた場合でもクリーンアップを保証。 --- ### 3. ベストプラクティス 1. **可能な限り自動ストレージを優先**:手動クリーニング不要。 2. **動的リソースにはスマートポインタを使用** - 排他所有なら `unique_ptr`。 - 真の共有所有が必要なときだけ `shared_ptr` を使う。 3. **公開インターフェイスで生ポインタは非所有の場合に限定し、意図を文書化**。 4. **リソース管理クラスにはムーブセマンティクスを実装**:コピーコストを抑える。 5. **循環参照が起きそうな場合は `weak_ptr` を活用**。 6. **「Rule of Five」を遵守**:デストラクタ、コピー/ムーブコンストラクタ・代入演算子を必要に応じて実装。 --- ### 4. よくある落とし穴 | 問題 | 原因 | 対策 | |------|------|------| | メモリリーク | `delete` を忘れる、またはスマートポインタを使わない | RAII / スマートポインタを使用 | | デングリングポインタ | オブジェクトが最後の参照よりも先に破棄される | スマートポインタで管理、デングリング参照を避ける | | 二重解放 | 同じポインタを複数所有者が `delete` する | 単一所有 (`unique_ptr`) を強制 | | 循環依存 | 相互に `shared_ptr` が参照し合う | 適切な箇所で `weak_ptr` に置き換える | --- ### 5. 要約 C++ の所有権システムは、リソースがいつ割り当てられ、いつ解放されるかを制御するためのルールとツールのセットです。自動ストレージ、RAII、およびスマートポインタを活用すれば、安全で効率的、かつ保守性の高いコードを書くことができます。

## Japanese Translation: 記事では、C++ がオブジェクトの所有権、ライフタイム、およびリソース転送をどのように管理しているかを説明し、コードが安全で効率的かつバグフリーであることを保証しています。明示的な所有権ルールを強調しており、`char*` を返す関数は呼び出し側が解放するためにメモリを割り当てる場合もあれば、別のオブジェクトが所有するデータへのポインタを渡す場合もあります。呼び出し側はどちらの場合かを知っておく必要があります。 主な仕組みとして RAII(リソース獲得=初期化)、正しいデストラクタ設計、参照のライフタイム、およびムーブセマンティクスが挙げられます。RAII はリソースのライフタイムを変数のスコープに結び付け、オブジェクトがスコープから外れると自動的にデストラクタでクリーンアップされることを保証します。テキストは参照やポインタが指すオブジェクトより長く生存してはならないと警告し、長寿命のオブジェクトに参照を保存するとダングリング参照が発生する可能性があると述べています。 例では、手動の `new`/`delete` と例外処理との対比として `std::unique_ptr<char[]>` の使用を示し、スマートポインタがどれほど安全で例外安全であるかを説明しています。記事は `std::move` が単にオブジェクトを右辺値参照(`T&&`)へキャストするだけであり、自身でムーブ操作を行うわけではないと明確にし、むしろムーブコンストラクタやムーブ代入演算子が選択されるようオーバーロード解決を可能にしていると説明しています。右辺値参照はオブジェクトが安全に変更できるか、そのリソースが転送可能であることを示し、左辺値参照はコピーを意味します。 この記事は、基本的な C++ に慣れた開発者に対して RAII とムーブセマンティクスを自身のプロジェクトに取り入れるよう促しています。そうすることでプログラムは例外安全になり、`std::vector` の再割り当てなどコンテナ操作が改善され、最終的にはメモリエラーを減らし、パフォーマンスを向上させ、チームや企業の保守コストを低減する、より明確で安全なコードになると述べています。 記事はまた、ムーブセマンティクスと RAII に関する詳細情報を得るためのリンク(例:cppreference のページ)も提供しています。

2026/01/20 3:15

**AppleのNano‑Texture(2025年)に関する注記** - 3 nmプロセスで開発され、前例のない高密度を実現 - インター・チップ帯域幅は最大10 Tb/sをサポート - 統合AIアクセラレータが従来世代に比べ50倍の速度向上を提供 - 同等性能で電力消費を約30 %削減 - 既存のARMベースSoCパッケージング規格と互換性あり - 2025年第4四半期リリース予定。ハイ・パフォーマンスコンピューティングおよびデータセンター向けを想定 ---

## Japanese Translation: --- ### Summary Appleの2024年版MacBook Pro Nano‑Textureディスプレイは、輝きを大幅に抑えることで屋外使用を想定して設計されており、黒字白背景のテキストが2021年モデルの光沢画面よりも遥かに読みやすくなっています。しかし、明るい日差しの中で内容を見るにはバックライトを約**90 %以上**に設定する必要があります。バックライトをオフにすると画面は暗くなります。Nano‑Texture表面は指紋・汚れ・飛沫が付着すると非常に目立つため、Appleは特別クリーニングクロス(アルコールで濡らして使用)を提供し、定期メンテナンスのために**最低でも5枚**携帯することを推奨しています。ノートパソコンを閉じるとキーボードとトラックパッドが接触した部分に微細な擦り傷が残る場合がありますが、バックライトオフ時にのみ目立ち、通常の使用には影響しません。 このアップグレードは既にプレミアム価格であるMacBook Proに対して約**$150**を追加します。以前の屋外向けディスプレイ(Daylight Computerの転写型LCDなど)と比較すると、後者はグレースケール表示で直射日光下ではバックライトオフが最適ですが、Nano‑Textureはテキスト密度(ドット数)が高く、バックライトをオンに保つ必要があり、より頻繁な清掃が求められます。 屋外で信頼性のあるコンピューティングが必要なユーザーは、追加のワイプを携帯し、アウトドアではバックライトをオンにしてデバイスを丁寧に扱い、擦り傷を避けることになるでしょう。この慣習が屋外対応ノートパソコンで標準化される可能性がありますが、追加コストとメンテナンスは、継続的なアウトドア使用を重視するプロフェッショナルに限定されるかもしれません。企業はエルゴノミクスのメリットと高価格点とのバランスを検討します。