<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>What have you found? What does it mean?</description><title>Notes of Fez</title><generator>Tumblr (3.0; @feznotes)</generator><link>http://feznotes.tumblr.com/</link><item><title>i ripped open an MS points box for something to write on.
i was...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_m3ipcu2Hgn1rtjksro1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;i ripped open an MS points box for something to write on.&lt;/p&gt;
&lt;p&gt;i was way out on the numbers…&lt;/p&gt;</description><link>http://feznotes.tumblr.com/post/23346557485</link><guid>http://feznotes.tumblr.com/post/23346557485</guid><pubDate>Sat, 19 May 2012 14:09:53 +0100</pubDate><category>fez</category><category>fez notes</category><category>submission</category></item><item><title>“Hard Owl” didn’t lead me anywhere at...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_m3eo52cvYY1rtjksro1_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://25.media.tumblr.com/tumblr_m3eo52cvYY1rtjksro2_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://24.media.tumblr.com/tumblr_m3eo52cvYY1rtjksro3_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;p&gt;“Hard Owl” didn’t lead me anywhere at all.&lt;/p&gt;

&lt;p&gt;— Simon Préfontaine&lt;/p&gt;</description><link>http://feznotes.tumblr.com/post/22503442552</link><guid>http://feznotes.tumblr.com/post/22503442552</guid><pubDate>Sun, 06 May 2012 08:02:45 +0100</pubDate><category>fez</category><category>fez notes</category></item><item><title>This was just the beginning of the madness. </title><description>&lt;img src="http://24.media.tumblr.com/tumblr_m3a3tlXHXk1rtjksro1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;This was just the beginning of the madness. &lt;/p&gt;</description><link>http://feznotes.tumblr.com/post/22447721683</link><guid>http://feznotes.tumblr.com/post/22447721683</guid><pubDate>Sat, 05 May 2012 16:01:06 +0100</pubDate><category>fez</category><category>fez notes</category><category>submission</category></item><item><title>3/2</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_m37mphFVeQ1rtjksro1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;3/2&lt;/p&gt;</description><link>http://feznotes.tumblr.com/post/22434260627</link><guid>http://feznotes.tumblr.com/post/22434260627</guid><pubDate>Sat, 05 May 2012 08:01:35 +0100</pubDate><category>fez</category><category>fez notes</category><category>submission</category></item><item><title>2/2</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_m37ml2Oecr1rtjksro1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;2/2&lt;/p&gt;</description><link>http://feznotes.tumblr.com/post/22383785345</link><guid>http://feznotes.tumblr.com/post/22383785345</guid><pubDate>Fri, 04 May 2012 15:49:17 +0100</pubDate><category>fez</category><category>fez notes</category><category>submission</category></item><item><title>Photo</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_m37mklUZcz1rtjksro1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://feznotes.tumblr.com/post/22373162232</link><guid>http://feznotes.tumblr.com/post/22373162232</guid><pubDate>Fri, 04 May 2012 08:01:25 +0100</pubDate><category>fez</category><category>fez notes</category><category>submission</category></item><item><title>http://i31.photobucket.com/albums/c396/Apple_Dave/FEZALPHABET-NUM...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_m2yr9kBzfS1rtjksro1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://i31.photobucket.com/albums/c396/Apple_Dave/FEZALPHABET-NUMBER_WALL_by_THORMAWK_nofade.jpg"&gt;http://i31.photobucket.com/albums/c396/Apple_Dave/FEZALPHABET-NUMBER_WALL_by_THORMAWK_nofade.jpg&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Made my notes and translations into a sweet wallpaper.&lt;/p&gt;
&lt;p&gt;My twitter is THORMAWK.&lt;/p&gt;</description><link>http://feznotes.tumblr.com/post/22321697248</link><guid>http://feznotes.tumblr.com/post/22321697248</guid><pubDate>Thu, 03 May 2012 15:31:49 +0100</pubDate><category>fez</category><category>fez notes</category><category>submission</category></item><item><title>Photo</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_m33mhhek2X1rtjksro1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://feznotes.tumblr.com/post/22310637870</link><guid>http://feznotes.tumblr.com/post/22310637870</guid><pubDate>Thu, 03 May 2012 08:03:44 +0100</pubDate><category>fez</category><category>fez notes</category><category>submission</category></item><item><title>“Here you go, mine and @yezzer’s efforts. iPad video...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_m2y9dc3hh61rtjksro1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;“Here you go, mine and @yezzer’s efforts. iPad video of those fucking red lights not included, sadly.”&lt;/p&gt;

&lt;p&gt;— &lt;a href="http://twitter.com/reallyfancy"&gt;Kerry Turner&lt;/a&gt;&lt;/p&gt;</description><link>http://feznotes.tumblr.com/post/22256737143</link><guid>http://feznotes.tumblr.com/post/22256737143</guid><pubDate>Wed, 02 May 2012 15:57:26 +0100</pubDate><category>fez</category><category>fez notes</category><category>those fucking red lights</category></item><item><title>I miss games that require more than just a controller.</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_m2y7zk7f1E1rtjksro1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;I miss games that require more than just a controller.&lt;/p&gt;</description><link>http://feznotes.tumblr.com/post/22245375482</link><guid>http://feznotes.tumblr.com/post/22245375482</guid><pubDate>Wed, 02 May 2012 07:28:36 +0100</pubDate><category>fez</category><category>fez notes</category><category>submission</category></item><item><title>I don’t have graphing paper or a pencil at home so I...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_m2y7rw9ejI1rtjksro1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;I don’t have graphing paper or a pencil at home so I created this on my iPad with Sketchbook Pro using its grid template. Still trying to figure out the numbers though…&lt;/p&gt;</description><link>http://feznotes.tumblr.com/post/22194179847</link><guid>http://feznotes.tumblr.com/post/22194179847</guid><pubDate>Tue, 01 May 2012 16:04:11 +0100</pubDate><category>fez</category><category>fez notes</category><category>submission</category></item><item><title>These weren’t super helpful, but they were fun to take.</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_m2wp7fw1gL1rtjksro1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;These weren’t super helpful, but they were fun to take.&lt;/p&gt;</description><link>http://feznotes.tumblr.com/post/22181821785</link><guid>http://feznotes.tumblr.com/post/22181821785</guid><pubDate>Tue, 01 May 2012 08:01:19 +0100</pubDate><category>fez</category><category>fez notes</category><category>submission</category></item><item><title>My brain hurts.</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_m2wsuvmKZZ1rtjksro1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;My brain hurts.&lt;/p&gt;</description><link>http://feznotes.tumblr.com/post/22124023989</link><guid>http://feznotes.tumblr.com/post/22124023989</guid><pubDate>Mon, 30 Apr 2012 16:01:44 +0100</pubDate><category>fez</category><category>fez notes</category><category>submission</category></item><item><title>neat ciphers / workings / thumpers and standing stones

—...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_m2wl9rG1Zv1rtjksro1_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://25.media.tumblr.com/tumblr_m2wl9rG1Zv1rtjksro2_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://24.media.tumblr.com/tumblr_m2wl9rG1Zv1rtjksro3_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;p&gt;neat ciphers / workings / thumpers and standing stones&lt;/p&gt;

&lt;p&gt;— &lt;a href="https://twitter.com/nachimir"&gt;David Hayward&lt;/a&gt;&lt;/p&gt;</description><link>http://feznotes.tumblr.com/post/22111919958</link><guid>http://feznotes.tumblr.com/post/22111919958</guid><pubDate>Mon, 30 Apr 2012 08:03:31 +0100</pubDate></item><item><title>stuck in a permanent mindbend zen state until the 64th is...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_m2vav6lN0g1rtjksro1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;stuck in a permanent mindbend zen state until the 64th is attained!&lt;/p&gt;</description><link>http://feznotes.tumblr.com/post/22050227052</link><guid>http://feznotes.tumblr.com/post/22050227052</guid><pubDate>Sun, 29 Apr 2012 16:02:20 +0100</pubDate><category>fez</category><category>fez notes</category><category>submission</category></item><item><title>Photo</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_m2nv3kyKYy1rtjksro1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://feznotes.tumblr.com/post/22035815340</link><guid>http://feznotes.tumblr.com/post/22035815340</guid><pubDate>Sun, 29 Apr 2012 08:04:01 +0100</pubDate><category>fez</category><category>fez notes</category><category>submission</category></item><item><title>I’m so damn stuck :(</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_m2non8hKo81rtjksro1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;I’m so damn stuck :(&lt;/p&gt;</description><link>http://feznotes.tumblr.com/post/21979264163</link><guid>http://feznotes.tumblr.com/post/21979264163</guid><pubDate>Sat, 28 Apr 2012 16:03:31 +0100</pubDate><category>fez</category><category>fez notes</category><category>submission</category></item><item><title>“There is no order to these notes. I know when and why I...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_m2o6hzM25C1rtjksro1_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://24.media.tumblr.com/tumblr_m2o6hzM25C1rtjksro2_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://25.media.tumblr.com/tumblr_m2o6hzM25C1rtjksro3_500.png"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://25.media.tumblr.com/tumblr_m2o6hzM25C1rtjksro4_500.png"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;p&gt;“There is no order to these notes. I know when and why I made them all, but adding that information to the pages feels like it would taint them. Looking back at them, I can see leaps of logic that seem ridiculous now. &lt;/p&gt;

&lt;p&gt;Fez is so good.”&lt;/p&gt;

&lt;p&gt;— &lt;a href="http://tomsmizzle.com/"&gt;Tom Smizzle&lt;/a&gt;&lt;/p&gt;</description><link>http://feznotes.tumblr.com/post/21965465605</link><guid>http://feznotes.tumblr.com/post/21965465605</guid><pubDate>Sat, 28 Apr 2012 08:03:22 +0100</pubDate><category>fez</category><category>fez notes</category></item><item><title>Fez Monolith</title><description>&lt;a href="http://fez-monolith.heroku.com/"&gt;Fez Monolith&lt;/a&gt;: &lt;p&gt;Thanks for your contribution to brute forcing the last puzzle in Fez. To contribute, stand in the middle of the ‘1’ square in the monolith room and input the following sequences then report back with your results.&lt;/p&gt;

&lt;p&gt;Note that the sequences can be entered quickly by entering the first one completely, then only the last input of each following sequence.&lt;/p&gt;</description><link>http://feznotes.tumblr.com/post/21913855598</link><guid>http://feznotes.tumblr.com/post/21913855598</guid><pubDate>Fri, 27 Apr 2012 16:03:37 +0100</pubDate></item><item><title>I wrote this ruby:
#!/usr/bin/ruby
require 'colorize' #gem...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_m2lwzwjF6L1rtjksro1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;I wrote this ruby:&lt;/p&gt;
&lt;pre&gt;#!/usr/bin/ruby
require 'colorize' #gem install colorize

#Josh Schonstal's Fez decoder hack
#Most of this will probably mislead you and spoil you, use with great caution
#I haven't figured it out yet...

#This is an array extension I found at: &lt;a href="http://snippets.dzone.com/posts/show/3332"&gt;http://snippets.dzone.com/posts/show/3332&lt;/a&gt;
#Author: Paul Battley
class Array
    def permute(prefixed=[])
        if (length &lt; 2)
            # there are no elements left to permute
            yield(prefixed + self)
        else
            # recursively permute the remaining elements
            each_with_index do |e, i|
                (self[0,i]+self[(i+1)..-1]).permute(prefixed+[e]) { |a| yield a }
            end
        end
    end
end

#Letters from the riddle
LETTERS = {
  :front =&gt; %w{ g t z m t v n r },
  :right =&gt; %w{ m n k s n o h l },
  :back =&gt; %w{ f b i h a e h s },
  :left =&gt; %w{ y t c b g x b a }
}

#Pages in the ancient tome
PAGES = [
  { :back =&gt; "P", :front =&gt; [
    %w{ f f i l r e w o },
    %w{ t n s r h t n e },
    %w{ t y p s l h e n },
    %w{ o e c n n a a c },
    %w{ h o t t o n i r },
    %w{ d r g t a e e p },
    %w{ i c o }
  ]},
  { :back =&gt; "A", :front =&gt; [
    %w{ o o p v o a t e },
    %w{ e o a n n e i r },
    %w{ o s t o a a m m },
    %w{ v p i s b s e i },
    %w{ x t f a t o a a },
    %w{ e t g e l n n c },
    %w{ e w s }
  ]},
  { :back =&gt; "E", :front =&gt; [
    %w{ o h s s r t h v },
    %w{ i d e o g o t v },
    %w{ o i h e e r t i },
    %w{ l r e n t h d n },
    %w{ h e v e e o a o },
    %w{ v n t t f s t o },
    %w{ f e t }
  ]},
  { :back =&gt; "A", :front =&gt; [
    %w{ t r i t e r n i },
    %w{ d o n b v d d l },
    %w{ r e p s i d y e },
    %w{ a p h e l r r h },
    %w{ d i b f o i t e },
    %w{ d i t r i a e t },
    %w{ p e n }
  ]},
  { :back =&gt; "E", :front =&gt; [
    %w{ r n m e s f a v },
    %w{ h f p o i h g p },
    %w{ i e e t l s o e },
    %w{ b w t g s y n t },
    %w{ e n y n d t n n },
    %w{ e s a h l a a a },
    %w{ d e e }
  ]},
  { :back =&gt; "B", :front =&gt; [
    %w{ m w o i v c c r },
    %w{ h l c t d g f e },
    %w{ n w s t t c e p },
    %w{ i e v v v t w o },
    %w{ a h o m h f p c },
    %w{ p a a s o d d e },
    %w{ o h i }
  ]},
  { :back =&gt; "V", :front =&gt; [
    %w{ v e s i b o i s },
    %w{ d s i f i l a e },
    %w{ v d a s w e r r },
    %w{ d s t s a e i t },
    %w{ e s r o p r t d },
    %w{ n d e a t p h v },
    %w{ s r e }
  ]},
  { :back =&gt; "B", :front =&gt; [
    %w{ o e b o n s g n },
    %w{ e f f e e e e a },
    %w{ e o e e t g a t },
    %w{ n e i e w e e e },
    %w{ r x i g i g e a },
    %w{ e n o s m c s s },
    %w{ a d d }
  ]},
]

def counts
  puts "             " + ("A".."Z").to_a.join("  ")
  totals = {}
  ("a".."z").each { |letter| totals[letter] = 0 }

  PAGES.each_with_index do |page, index|
    output = "Page #{index+1} (#{page[:back].light_green}): " 
    sums = {}
    ("a".."z").each { |letter| sums[letter] = 0 }
    page[:front].each do |row|
      row.each do |letter|
        sums[letter] += 1 
        totals[letter] += 1
      end
    end
    sums.keys.sort.each do |letter|
      output += "#{sums[letter].to_s.rjust(2)} ".send(letter.capitalize == page[:back] ? :light_green : (index % 2 &gt; 0 ? "light_" : "")+'magenta')
    end
    puts output
  end

  puts "            -----------------------------------------------------------------------------"
  output = "    TOTALS: "
  totals.keys.sort.each do |letter|
    output += "#{totals[letter].to_s.rjust(2)} "
  end
  puts output
  puts
end

def concatenate
  if @random
    PAGES.permute do |pages|
      concatenate_pages(pages)
    end
  else
    concatenate_pages(PAGES)
  end
end

def concatenate_pages(pages)
  letters = ""
  8.times do |x|
    7.times do |y|
      pages.each { |page| letters += page[:front][y][x].to_s }
    end
  end
  puts letters
end

def show
  PAGES.each_with_index do |page,index|
    puts "#{index + 1} (#{page[:back]}): "
    8.times do |n|
      letters = ""
      7.times do |m|
        letters += " " + (page[:front][6-m][n].nil? ? " " : page[:front][6-m][n].capitalize.send(page[:front][6-m][n].capitalize == page[:back] ? :light_green : :magenta))
      end
      if @caesar
        letters = caesar_cipher(letters, 5)
      end
      puts letters
    end
    puts
  end
end

def riddle
  puts "WHAT IS MY NAME?"
  puts "HINT: MY FIRST HALF IS WHAT IT IS, MY SECOND HALF IS HALF OF WHAT MADE IT."
  puts
  LETTERS.each do |key, value|
    puts "#{key.to_s.ljust(5).capitalize}: #{value.map(&amp;:capitalize).join(' ')}" +
      (@random ? " (Random: #{value.sort_by { rand }.map(&amp;:capitalize).join(' ')})" : "")
  end
end

def caesar_cipher(text,n)
  alpha = ('A'..'Z').to_a
  n.times { alpha.push(alpha.shift) }
  text.tr('A-Z', alpha.join)
end

#counts
ex = []
ex &lt;&lt; :show if ARGV.include? "--pages"
ex &lt;&lt; :counts if ARGV.include? "--counts"
ex &lt;&lt; :riddle if ARGV.include? "--riddle"
ex &lt;&lt; :concatenate if ARGV.include? "--cat"

@caesar = true if ARGV.include? "--caesar"
@random = true if ARGV.include? "--random"

ex.each { |m| send(m) }

if ex == []
  puts "USAGE: fez.rb      "
  puts "counts: Show count of all letters in ancient tome"
  puts "pages: Show all pages in ancient tome translated"
  puts "riddle: Show the name riddle"
  puts "caesar: apply caesar cipher"
  puts "random: randomize"
  puts "cat: concatenate pages vertically"
end&lt;span&gt; &lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;found here: &lt;a href="https://github.com/schonstal/Fez-Investigator/blob/master/fez.rb" title="Github"&gt;&lt;a href="https://github.com/schonstal/Fez-Investigator/blob/master/fez.rb"&gt;https://github.com/schonstal/Fez-Investigator/blob/master/fez.rb&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://feznotes.tumblr.com/post/21902585833</link><guid>http://feznotes.tumblr.com/post/21902585833</guid><pubDate>Fri, 27 Apr 2012 08:03:07 +0100</pubDate><category>fez</category><category>fez notes</category><category>submission</category></item></channel></rss>
