XORの深淵:ブール論理から暗号化まで

2025-02-18

この記事では、一見単純なコンピュータサイエンスにおけるXOR(排他的論理和)演算子について深く掘り下げます。ブール論理におけるXORから始まり、整数のビット演算へと進み、暗号化、ピクセルグラフィックス、ゲーム理論、有限体におけるXORの応用を探ります。著者は魅力的なストーリーテリングと数多くの例を用いて、XORの特性と用途、例えば暗号化における単純な暗号化手法、ピクセルグラフィックスにおける可逆的な描画と消去、Nimゲームにおける最適戦略の決定などを説明します。最後に、この記事ではXORを、集合の対称差、指数2の群、Nim和、GF(2)有限体、CRCチェックサムといった数学的概念と結びつけ、XOR演算子のより深い数学的基礎と幅広い応用を示します。

続きを読む
開発

Elide Gradleプラグイン:驚異的なJavaコンパイル速度

2025-06-03
Elide Gradleプラグイン:驚異的なJavaコンパイル速度

Elide Gradleプラグインは、Elideランタイムを活用して、Gradleプロジェクトにおける依存関係の解決とJavaコンパイル速度を劇的に向上させます。Elideはjavacコンパイラをネイティブイメージとしてビルドし、Elideバイナリに含めます。このプラグインは、Gradleのビルド設定を変更して、Gradle組み込みのツールチェーンの代わりにElideのツールチェーンを使用することで、JITウォームアップをスキップし、コンパイル速度を最大20倍向上させます。さらに、Elideは最適化されたMaven依存関係の解決と取得を提供し、依存関係をローカルにキャッシュしてビルド時間をさらに短縮します。

続きを読む

巨大システムにおけるビット反転による大きなアイデアの生成

2025-08-03
巨大システムにおけるビット反転による大きなアイデアの生成

著者は、多くの人がシステム思考を欠いており、それがイノベーションを妨げていると主張しています。この記事では、「ビット反転」というイノベーション手法を提案しています。大きなシステム(例:教育、医療)を選び、その中の基本的な仮定を反転させ、その結果を検証します。例えば、生徒が教師を評価する代わりに、教師が生徒を評価したらどうなるでしょうか?このアプローチは、隠れたシステム構造を明らかにし、新しいテコ入れポイントを特定し、型にはまらないアイデアを生み出します。「反転」されるのを待っている任意のポイントを見つけて活用するために、システムデバッガーのように世界を見ることを著者は読者に勧めています。

続きを読む
その他 破壊的思考

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

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

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

続きを読む
開発

デジタルプロパガンダ:政府がGoogleとFacebookの広告をどのようにプロパガンダ戦争に利用するか

2025-09-09
デジタルプロパガンダ:政府がGoogleとFacebookの広告をどのようにプロパガンダ戦争に利用するか

2024年末、懸念すべき発見がありました。イスラエル政府による有料広告が、UNRWAをテロ支援と非難するページへのリンクを貼った、国連のウェブサイトを模倣したもので、Google検索結果の上位に表示されていたのです。これは、デジタル広告プラットフォームが影響力の戦場となり、政府が戦争や危機の際に世論を操作するために有料広告を利用しているという、憂慮すべき傾向を示しています。この記事では、Google広告とFacebook広告がどのように武器化されているかを検証し、2023年から2025年のガザ戦争中のイスラエルの大規模なキャンペーン、UNRWAやその他の組織へのターゲティングに焦点を当てています。プラットフォームの対応、政策の欠陥、そして、プロアクティブな事実確認の欠如や、誤報に対するルールの不平等な適用など、倫理的なジレンマを探ります。

続きを読む

直感的な待ち行列理論:サイコロを使ったシミュレーション

2025-04-10

この記事は、サイコロを使ったシミュレーションを用いて、待ち行列理論の主要な概念を直感的に理解するための方法を示しています。著者は、到着がポアソン分布に従い、サービス時間が決定論的なM/D/1待ち行列モデルをシミュレートします。サービスレートを変えることで、様々な利用率の下での待ち行列の長さの変化をシミュレートします。その結果、利用率が100%に近づくにつれて、平均待ち行列の長さが大幅に増加し、無限大に近づくことが示されました。シミュレーション結果は理論的な結果と一致しており、待ち行列の長さの変動の理由についても考察されています。

続きを読む

Take9サイバーセキュリティキャンペーンの失敗はなぜなのか?

2025-05-30

新しいTake9サイバーセキュリティ啓発キャンペーンは、リンクをクリックしたりファイルをダウンロードする前に9秒間一時停止することを推奨しています。しかし、この記事ではそれが効果がないと主張しています。9秒間の停止は日常生活では非現実的であり、過去に同様のキャンペーンは失敗しており、システム設計上の欠陥を無視してユーザーを誤って非難しています。成功するキャンペーンは、ユーザーを2段階のプロセスに導く必要があります。まず疑いを引き起こし、次に何を注意深く調べるべきか、どのように評価するべきかを指示することです。単純な一時停止だけでは不十分です。認知的な足場と、動的な相互作用を考慮したシステム設計が必要です。著者は、ユーザーではなくシステムを修正することが重要だと結論付けています。

続きを読む
テクノロジー ユーザー教育

FromSoftwareのメックゲーム「Chromehounds」、灰の中から復活

2025-05-27
FromSoftwareのメックゲーム「Chromehounds」、灰の中から復活

サーバーが閉鎖されてから15年、カルト的な人気を誇るメックゲーム「Chromehounds」が熱心なコミュニティによって復活を遂げました。ImagineBeingAtComputersは、Xbox 360エミュレーターXeniaとリバースエンジニアリング技術を用いて、オンラインマルチプレイヤーモードの復活に成功しました。現在はフリーバトルに限定されていますが、チームは複雑なデータベースの再構築を含む大規模な作業である完全な「Neroimus War」モードの復活を目指しています。この復活劇は、ニッチゲームへの根強い情熱を示すだけでなく、オープンソースによる協力とエミュレーション技術の進歩の力を示すものです。

続きを読む

AIのスケーリングの限界:蛮力アプローチは終わりを迎えるか?

2025-03-22
AIのスケーリングの限界:蛮力アプローチは終わりを迎えるか?

475人のAI研究者への調査によると、現在のAIアプローチの単純なスケールアップは、汎用人工知能(AGI)につながる可能性が低いことが明らかになりました。テクノロジー大手によるデータセンターへの多額の投資にもかかわらず、収穫逓減は明らかです。OpenAIの最新のGPTモデルは限定的な改善しか示しておらず、DeepSeekはコストと消費電力のほんの一部で同等のAIパフォーマンスを実現しています。これは、OpenAIのテスト時計算やDeepSeekの「専門家の混合」アプローチなど、より安価で効率的な方法が将来の鍵となることを示唆しています。しかし、大企業は依然として蛮力的なスケーリングを好んでおり、より小規模なスタートアップがより経済的な代替案を探求することになります。

続きを読む
AI

DiffMem:Gitベースの差分メモリによるAIエージェントの高度化

2025-08-21
DiffMem:Gitベースの差分メモリによるAIエージェントの高度化

DiffMemは、AIエージェントと会話システム向けに設計された軽量のGitベースのメモリバックエンドです。人間が読みやすいストレージにはMarkdownファイルを使用し、Gitを使用して差分による時間的進化を追跡し、高速で説明可能な検索にはインメモリBM25インデックスを使用します。このプロジェクトは、バージョン管理システムがAIアプリケーションにおける効率的でスケーラブルなメモリの基盤としてどのように機能するかを探る概念実証(PoC)です。DiffMemはメモリをバージョン管理されたリポジトリとして扱い、現在の状態と履歴の変更を分離します。これにより、エージェントは履歴データのオーバーヘッドなしでコンパクトで最新の表面をクエリおよび検索でき、必要に応じて進化を深く掘り下げることができます。従来のAIエージェント用メモリシステムが抱える課題、つまりスケーラビリティとクエリ効率の問題に対処し、人間が読みやすく、移植性が高く、監査可能なソリューションを提供します。

続きを読む
開発

SIMDとスレッドで単語カウント速度を494倍高速化

2025-08-17

この記事では、単語カウントプログラムの最適化における著者の取り組みを詳細に説明し、494倍もの驚異的な高速化を実現しています。ナイーブなPython実装(89.6秒)から始まり、CPythonの`re`モジュール(13.7秒)、C言語のスカラーループ(1.205秒)、そして最後にSIMD命令とマルチスレッド(181ミリ秒)を使用することで、段階的にパフォーマンスを向上させています。各最適化ステップでは、C拡張の活用、効率的なCループ、マルチコアCPUの活用などが説明されています。マルチスレッドによる高速化は期待ほどではなかったものの、最終バージョンでは5.52 GiB/sという驚異的な処理速度を達成しています。著者は、さらなる最適化の提案を呼びかけています。

続きを読む
開発

Michael Larabel:20年に渡るLinuxハードウェアベンチマークの軌跡

2025-06-26

Phoronix.comの創設者兼筆頭著者であるMichael Larabelは、2004年以来、Linuxハードウェア体験の向上に貢献してきました。Linuxハードウェアサポート、パフォーマンス、グラフィックドライバーなどに関する20,000以上の記事を執筆。また、Linuxコミュニティに不可欠な自動ベンチマークソフトウェアであるPhoronix Test Suite、Phoromatic、OpenBenchmarking.orgのリード開発者でもあります。

続きを読む
テクノロジー

4つの動詞:持続可能な生産性のためのシンプルな日課

2025-08-11
4つの動詞:持続可能な生産性のためのシンプルな日課

ハックに夢中になっている世界において、著者はよりシンプルなアプローチを提案します。それは、学ぶ、省みる、行動する、準備する、という4つの動詞に基づいた毎日のリズムです。これは生産性システムではなく、継続的な学習、熟考に基づいた反省、意識的な行動、そして先を見越した計画に焦点を当てた、生き生きとした実験です。著者は、このシンプルな枠組みが穏やかで生産的なライフスタイルを維持するのにどのように役立つかについて、自身の経験を共有しています。

続きを読む
その他

中国、AIをツールとして受け入れる:タブーとされていたものが、今や必須ツールに

2025-07-29
中国、AIをツールとして受け入れる:タブーとされていたものが、今や必須ツールに

西洋の教育者たちがAIを脅威とみなす一方、中国の教室ではAIは習得すべきスキルとして扱われています。中国開発のDeepSeekモデルなどの世界的な普及は、国民的誇りへと繋がっています。中国の大学における議論は、学問上の不正行為への懸念から、AIリテラシー、生産性向上、そして競争優位性の維持へとシフトしています。スタンフォード大学の調査によると、中国はAIへの熱意において世界をリードしており、回答者の80%が新しいAIサービスに興奮していると答えています。この前向きな姿勢は、中国が長年抱いてきた、技術が国家発展の原動力となるという信念に由来します。大学ではAIを教育に統合し、学生がAIをライティング、データ分析などのツールとして活用することを奨励する一方で、最適な結果を得るためには人間の判断が不可欠であることを強調しています。

続きを読む

人類文明の岐路:権威主義の崩壊か超豊饒か?

2024-12-30
人類文明の岐路:権威主義の崩壊か超豊饒か?

著名なシステム理論家であるナフィーズ・アーメド博士は、Foresight誌に掲載された新たな研究で、人類文明は分散型クリーンエネルギーによって推進される「ネットワーク化された超豊饒」への進化における「巨大な飛躍」の瀬戸際にいると主張しています。しかし、この進歩は、権威主義とナショナリスト的ポピュリズムの高まりによって脅かされています。2008年の金融危機やクリーンエネルギーの台頭を正確に予測したアーメド博士は、産業文明は衰退しつつあるものの、クリーンエネルギー、細胞農業、AIなどの新興技術が前例のない繁栄をもたらす可能性があると述べています。この移行の成功は、これらの新たな能力を責任を持って管理することにかかっています。

続きを読む

コモドール・アミガ40周年:伝説的コンピューターの興亡

2025-08-07
コモドール・アミガ40周年:伝説的コンピューターの興亡

40年前の1985年7月、コモドール・アミガが発売され、コンピューティングの世界に衝撃を与えました。この記事では、アミガの驚くべき歴史を語ります。アタリのエンジニア、ジェイ・マイナーのビジョンから、ハイ・トロ(後のアミガ)の苦闘、コモドールによる買収、そして最終的な倒産まで。高度なグラフィック機能とマルチタスク機能で知られるアミガでしたが、高価格と設計上の欠陥が成長を妨げました。最終的にアタリSTに市場シェアで敗れましたが、アミガはコンピューティングの歴史に大きな足跡を残し、その影響は現在も感じられます。

続きを読む
テクノロジー コモドール・アミガ

クラウドベンダーロックインからの脱出:CoreOSとDokployで独自のHerokuを構築する

2025-08-16
クラウドベンダーロックインからの脱出:CoreOSとDokployで独自のHerokuを構築する

この記事では、クラウドホスティングのコストとメンテナンスの問題点を取り上げ、高価なVPSと便利なサーバーレスソリューションのトレードオフを探ります。著者は、CoreOS(安定した、安全で、メンテナンスフリーのコンテナOS)とDokploy(Herokuに似たオープンソースのCI/CDツール)を組み合わせることで、VPSを低コストで簡単にメンテナンスできるプラットフォームに変えるという中間的な解決策を提案しています。Dokployはコンテナのオーケストレーション、デプロイ、ログ管理を簡素化し、PaaSのようなエクスペリエンスを提供しながら、VPSのコストメリットと独立性を維持します。このアプローチは、コストと利便性を両立させたい、ある程度の技術経験を持つ開発者に向いています。

続きを読む
開発

NASAのヨーロッパ着陸機:凍える月面から…別の凍える月面へ?

2025-06-08
NASAのヨーロッパ着陸機:凍える月面から…別の凍える月面へ?

10年の開発を経て、木星の衛星エウロパを探査するために設計された、堅牢で半自律型の探査機であるNASAのエウロパ着陸機は、予算と技術的な課題のために棚上げされました。極寒と高放射線の環境下で歩行、サンプル採取、掘削を行うように装備された着陸機は、試験に合格しました。しかし、NASAの幹部は最終的にエウロパミッションをキャンセルしました。現在、エンジニアたちは、放射線が低く、アクセスウィンドウが優れている土星の衛星エンセラダスに着陸機を転用しようと働きかけています。エウロパのために作られたこのロボットは、別の天体上で月面歩行の機会を得るかもしれません。

続きを読む
テクノロジー エウロパ 着陸機

リチウムイオンバッテリー:航空旅行の安全に対する増大する脅威

2025-08-25
リチウムイオンバッテリー:航空旅行の安全に対する増大する脅威

電子機器にリチウムイオンバッテリーを搭載した乗客が増加しているため、機内での火災が増えています。FAAの試験では、リチウムイオンバッテリーの熱暴走の壊滅的な可能性が示されており、短絡、温度上昇、最終的には溶融電解質、炎、煙、有毒ガスの放出によるバッテリー故障を引き起こす可能性があります。ハロン消火器が推奨されていますが、不十分な場合もあり、水などのリソースの使用が必要になります。FAAは預け入れ荷物内での外部バッテリーパックを禁止していますが、多くの乗客が依然としてそうしています。韓国のエアバスA321の最近の事件は危険性を浮き彫りにし、新しい規制につながっています。サウスウエスト航空は現在、バッテリーパックを視界に保つことを義務付け、頭上コンパートメントでの充電を禁止しています。専門家は、乗客の意識向上を強調し、安価で潜在的に欠陥のあるバッテリーに関連するリスクを軽減するために、高品質な機器を購入することを推奨しています。

続きを読む

INTERCAL-72コンパイラのオリジナルソースコードが再発見される

2025-06-02
INTERCAL-72コンパイラのオリジナルソースコードが再発見される

1972年にプリンストン大学でDon WoodsとJim Lyonによって作成されたINTERCAL-72コンパイラのオリジナルソースコードが再発見され、公開されました。INTERCALは、その奇妙な構文と直感に反する設計で知られる、悪名高い難解プログラミング言語(esolang)です。この再発見により、プログラマーは伝説的なこの言語を直接体験し、難解プログラミング言語の進化への大きな影響を理解することができます。

続きを読む
開発

ハッカーが故障衛星を遠隔操作で修復:Beesat-1が復活

2024-12-30
ハッカーが故障衛星を遠隔操作で修復:Beesat-1が復活

2009年に打ち上げられたベルリン工科大学の試験衛星Beesat-1は、2013年にデータ送信を停止しました。しかし、38C3カンファレンスで、ハッカーのPistonMinerが、この衛星を遠隔操作で復活させた方法を明らかにしました。ハードウェアの故障ではなくソフトウェアのバグが原因であることを突き止め、「Frankenstein-Beesat」という地上試験モデルを使ってデバッグを行い、ソフトウェアアップデートを実施。これにより機能が回復し、故障していたと見られていたオンボードカメラも再起動しました。この偉業は、小型衛星を復活させただけでなく、他の故障衛星の修復にも役立つ可能性を示しています。

続きを読む

ユニバーサルロゴの秘話:6ヶ月に渡る光と影の傑作

2025-07-31
ユニバーサルロゴの秘話:6ヶ月に渡る光と影の傑作

ユニバーサル・ピクチャーズの象徴的なロゴの制作は、創意工夫と綿密な努力の物語です。アートディレクターのアレキサンダー・ゴリッツェンは、プレキシガラス、リン光塗料、多重露光を用い、6ヶ月かけて魅惑的な回転する地球と星を制作しました。銀活性化硫化亜鉛でコーティングされた薄いプレキシガラス製の星は、複数の光源で個別に回転させ、狭い絞りで撮影されました。内側にリン光塗料が塗られた黒い地球には、別途タイトルが追加されました。複数の投影と露光、そしてより大きな2つ目の地球を使用して、最終的な効果が作り出されました。このロゴのデザインは、1955年の映画『This Island Earth』の「インターオシター」装置にもインスピレーションを与えました。

続きを読む

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

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

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

続きを読む
開発

Google Sitesを利用したDKIMリプレイ攻撃:偽の召喚状詐欺

2025-07-25
Google Sitesを利用したDKIMリプレイ攻撃:偽の召喚状詐欺

友人がGoogleから来たように見えるメールを受け取りました。そのメールは、Googleアカウントへのアクセスを要求する裁判所の召喚状を主張していました。一見するとメールは正当に見えましたが、ヘッダーの検査によりDKIMリプレイ攻撃であることが判明しました。攻撃者はGoogle Sitesを使用して、公式のGoogleサポートページを模倣したフィッシングサイトを作成し、NamecheapのPrivateEmailサービスを通じてメールを転送することで、SPF、DKIM、DMARCの検証を回避しました。このケースは、信頼できるインフラストラクチャ(Google Sitesなど)を攻撃に利用する危険性を浮き彫りにし、緊急の行動を要求する、またはログインページへのリンクを含む疑わしいメールには注意する必要があることを思い出させてくれます。

続きを読む
テクノロジー DKIMリプレイ攻撃

ニュージーランドの図書館、マオリ文化に沿った新たな図書分類システムを試験導入

2025-06-01
ニュージーランドの図書館、マオリ文化に沿った新たな図書分類システムを試験導入

ニュージーランドのウェリントンにあるTe Awe図書館は、マオリ文学コレクションの整理方法として、デューイ十進分類法に代わる新たなアプローチを試行しています。マオリの宇宙観に基づいたTe Ao Māoriという分類システムを用い、マオリの神々(atua)と関連する知識分野ごとに書籍をグループ化します。例えば、彫刻や海洋学に関する書籍は海の神Tangaroa、農業や料理に関する書籍は農業の神Rongomatāneの下に分類されます。この文化に配慮したシステムは、マオリの知識(Mātauranga)における固有のつながりを維持し、利用者にとってユニークな学習機会を提供します。現在試験段階にあるこのプロジェクトは、ウェリントン全域への導入を目指しています。

続きを読む

Common Lispの三部構成型システム:型、クラス、そしてマシンの真実

2025-09-02

この記事では、Common Lispの型システムのユニークな側面を掘り下げます。それは単なる静的または動的な型システムではなく、型、クラス、そして基盤となるマシンの実装の洗練された相互作用です。型は関数呼び出しの互換性、構造体のフィールドの互換性、コンパイラの最適化を制御し、クラスはメソッドのディスパッチとオブジェクト指向の継承を決定し、一方マシンは型タグなどの実装の詳細を隠蔽します。この記事では、例を通して、Common Lispが動的言語の流動性と、実行時およびコンパイル時の型チェックと最適化をどのようにバランスさせているかを示し、最終的にデバッグ可能性とパフォーマンスを向上させています。

続きを読む
開発

ソフトウェア腐敗:ソフトウェア自身の問題か、環境の罠か?

2025-08-06

ソフトウェア腐敗は一般的に、変化する環境によるソフトウェアの劣化として考えられています。例えば、10年前に書かれたプログラムは、依存するライブラリの新しいバージョンでは動作しなくなる可能性があります。しかし、より良いアプローチは、ソフトウェアが依存する環境の信頼性について検討することです。DOSやNESのような、仕様が静的で堅牢なプラットフォームを選択することで、継続的なメンテナンスを回避できます。一方、Linuxなど、絶えず更新されるプラットフォームに依存するソフトウェアは、10~20年後には動作しなくなる可能性があり、動作させるには大規模なメディア考古学が必要となるでしょう。

続きを読む

注意機構のマスター:LLMのための効果的なプロンプト作成

2025-08-19
注意機構のマスター:LLMのための効果的なプロンプト作成

この記事では、大規模言語モデル(LLM)の注意機構と、注意深く作成されたプロンプトによってそれをどのように活用するかについて掘り下げています。LLMは人間のように逐次的に読むのではなく、すべてのトークン間の関係を同時に重み付けすることを説明しています。したがって、プロンプトの構造は単語の選択よりも重要です。この記事では、構造化されたプロンプトと構造化されていないプロンプトを比較し、段階的なアプローチがモデルの推論をどのように導くかを示しています。注意機構を簡素化します。各単語が他の単語に及ぼす影響を計算して出力を生成します。効果的なプロンプトのためのヒューリスティックが提供されます。重要な情報を優先順位付けし、構造化されたフォーマットを使用し、ペルソナを使用し、曖昧さを避けます。この記事は、効率的なプロンプトの経済的メリット(エンジニアの時間の節約、効率の向上、コストの削減)を強調して締めくくられています。

続きを読む
開発 注意機構

音楽と写真でプログラミング?難解言語の世界を探る

2025-09-08
音楽と写真でプログラミング?難解言語の世界を探る

「44のエゾラン:難解コードの芸術」という新しい本は、44種類の奇妙なプログラミング言語を探求しています。音楽記譜法を使用するもの、実行するたびに異なる結果を生成するもの、さらには写真を使ってコードを書くものまであります。著者のダニエル・テムキンは、これらの言語を用いて、プログラミングの創造性と、プログラマーと機械の間の微妙な力学を探求しています。彼は、難解言語とAI生成コードとの対比を強調しており、後者はしばしば創造性に欠けていると指摘しています。難解言語の歴史は初期のコンピューティング時代まで遡り、シェアウェア、デモシーン、そして初期のインターネットの発展と密接に関連しています。

続きを読む
開発 難解言語

嫌いなものを好きになる方法:自分自身の実験

2025-09-02
嫌いなものを好きになる方法:自分自身の実験

著者は、自分が嫌いなものを好きになろうとするというユニークな趣味を提案し、それを人間の性質を理解するためのツールとして用いています。ほうれん草が嫌いなことやマイケル・ジャクソンを評価すること、そしてカントリーミュージックやテレビ番組との継続的な闘いを通して、著者は、私たちの嫌悪感が、本質的な性質ではなく、自己認識から生じることの多いことを示しています。好みを変えることができるものもあれば、潜在意識のプログラミングの深さや自己概念の見直しにおける困難さによって、深く根付いているものもあります。エッセイは、軽いタッチで、個人的な好みと理解について熟考するよう促しています。

続きを読む
その他 好みの変化
1 2 129 130 131 133 135 136 137 595 596