k41531

Hacker Newsで見つけた面白い投稿の紹介。
DuckDuckGo \u202E

検索エンジンであるDuckDuckGoで\u202Eと検索すると、検索結果に反転した文字列が表示されるというものです。

\u202Eとは

Unicodeの制御文字の一つで、RLO(Right-to-Left Override)と呼ばれます。RLO以降の文字列は‮「右から左」に反転します。
この特性を利用して拡張子の偽造に悪用されることもあります。

お仲間

  • 「LRO」(Left-to-Right Override)\u202D
  • 「PDF」(Pop Directional Formatting)\u202C

偶然的機能?

Hacker Newsのコメント欄では、「意図的なイースターエッグ」なのか「偶然的なバグ」なのかで盛り上がっていました。

コメント紹介

Easter egg or bug?

イースターエッグ?バグ?

I propose "accidental feature" for this sort of thing.

わたしはこのようなことに対して「偶然的機能」を提案します。

If there was ever a clear signal that working with Unicode is incredibly hard, it would be the fact that no one on HN can decide if this is accidental or intentional.

Unicodeの働きが信じられないほど難しいと言う明確な証があるとすれば、それはHackerNewsの誰もが意図的なものか判断できないという事実でしょう。

感想

英語が得意ではないので、全てのコメントを読みきれませんでしたが、最終的な結論には至ってないようでした。キャッチーな投稿でコメント欄の方々が盛り上がっている様子が面白かったです。RLO以外にも面白い文字がコメントされるなど、Unicodeの奥深さを感じられる投稿でした。

今後も、HackeNewsで見つけた面白い投稿について感想やコメントをまとめていきたいと思います。