http://golf.shinh.org/p.rb?Half+Sierpinski
トップのkikさんが59Bなのを見て、何かいいアルゴリズムがあるのだろうと決めてかかりました。
実際その通りで、ある点が'#'か' 'なのかは、非常に簡潔なアルゴリズムで記述できます。これだけのアルゴリズムであの図形が描けるのは驚きです。
現在はmskさんがkikさんと同じく59Bで、僕は60Bで三位。60Bのコードなら4つぐらいできたのですが、あと1Bが縮みません。時間はまだあるので、もう少し考えてみます。