The Ascending Iterator

  • My Github repos
  • My LinkedIn profile
  • My Facebook profile
  • E-Mail me

Programming

  • In the memory of an Icon
  • Telescopic text
  • Remember, ActionScript is ECMAScript
  • Hiring is a first class responsibility
  • The power of LINQ : The Aggregate method
  • Legacy applications and Age of Empires

Mathematics

  • Gödel, Escher, Bach, Me and Reddit

I Learnt Something Today

  • ASP.NET Session State gotcha

In the memory of an Icon

Steve Jobs passed away and while he is gone, his inventions, his ideals and his revolutions continue to change our lives. Here is a Brainfuck program I wrote in his memory. Brainfuck seemed an apt choice of language because even though it is incredibly hard to understand and code in, it stands for all that is possible with the human creativity and ingenuinity.

Use this Brainfuck interpreter to run the code and enter “y” or “n” when prompted with a question.

>[-]<[-]>++++++++[<++++++++>-]<++++.>++++++[<++++++>-]<+.-----.>++++++++
[<-------->-]<----.>+++++++++[<++++++++++>-]<-.----------.++++++.>++++++
+++[<--------->-]<----.>++++++++[<++++++++>-]<+++.+++++++++++++++.++++++
+.>+++++++++[<---------->-]<+.>+++++++++[<++++++++++>-]<---.------------
---.---.+++++++++.>+++++++++[<--------->-]<+++.>+++++++[<+++++++>-]<++.>
++++++[<++++++>-]<---.---------------.>++++[<++++>-]<+.>++++[<---->-]<-.
>++++++++[<--------->-]<+++.>++++++[<+++++++>-]<.>++++++[<++++++>-]<+.--
-----------.>++++[<++++>-]<+.>+++++++++[<--------->-]<--.>++++++++[<++++
++++>-]<++++.+++++.----.-.>++++++[<------>-]<-.,------------------------
------------------------------------------------------------------------
------------------------->+<[>>[-]<[-]++++++++++..>++++++++[<++++++++>-]
<-.>++++++[<------->-]<+.>++++++++[<+++++++++>-]<.+++++++.+.-----------.
>++++++++[<--------->-]<+++.>+++++++++[<++++++++++>-]<-.----------.+++++
+.>+++++++++[<--------->-]<----.>+++++++++[<+++++++++>-]<----.++.++++++.
---.----.---------.-.>++++++++[<-------->-]<----.>++++++++[<++++++++>-]<
+.>++++++++[<-------->-]<-.>+++++++++[<+++++++++>-]<-----.---.++++++++++
+..--------.-------.>++++++++[<-------->-]<----.-.>+++++++[<+++++++>-]<+
.>++++[<+++++>-]<-.++++++++.--------.++++++++.-----------.+++.++++++++++
+++.>+++++++++[<--------->-]<-.>++++++++[<+++++++++>-]<.+.++++.>++++++++
+[<--------->-]<++++.>++++++++[<+++++++++>-]<---.>++++[<++++>-]<+.>++++[
<---->-]<-.+++++++++++++.+++++++.>+++++++++[<---------->-]<+.>+++++++++[
<+++++++++>-]<+++.-----------.++++.--------.>++++++++[<--------->-]<+++.
>+++++++++[<++++++++++>-]<-.----------.++++++.---.>+++++++++[<--------->
-]<-.>+++++++++[<+++++++++>-]<-----.---.---.-.>++++++++[<--------->-]<++
+.>+++++++++[<+++++++++>-]<--------.++++++++++.>+++++++++[<--------->-]<
--.>+++++++++[<+++++++++>-]<----.------------.+++.+.>++++++++[<---------
>-]<+++.>++++++++[<+++++++++>-]<---.----.>++++[<++++>-]<++.----------.--
--.+++++++++++++.>+++++++++[<--------->-]<-.>++++++++[<++++++++>-]<+.+++
++++++++++.----------.>++++++++[<-------->-]<----.>+++++++++[<+++++++++>
-]<----.------------.++++++.++.------.--.+++++++++++.>+++++++++[<-------
-->-]<+++++.>++++++++[<++++++++>-]<++.+++.--.--.>++++[<+++++>-]<.--.----
----------.>++++++++[<--------->-]<+++.>+++++++++[<+++++++++>-]<--.-----
----.>++++++++[<--------->-]<++.>++++++++[<++++++++>-]<+.+++++++++++++.>
+++++++++[<--------->-]<+++.>+++++++++[<+++++++++>-]<--------.>++++++[<-
----->-]<-.>++++++[<++++++>-]<---.>++++[<++++>-]<+.-------------.------.
++.>+++++++[<-------->-]<+.<[-]<[-]]>[>[-]<[-]++++++++++..>+++++++++[<++
+++++++>-]<----.>++++[<++++>-]<+.+.+++.-------.>++++++++[<--------->-]<+
++.>+++++++++[<++++++++++>-]<-.----------.++++++.>+++++++++[<--------->-
]<----.>++++++++[<++++++++>-]<+++.++++++++++++.-.++++++.-----------.++++
+.+++++++.----------------.>++++++++[<--------->-]<+++.>+++++++++[<+++++
++++>-]<+++.-----.>+++++++++[<--------->-]<++.>++++++++[<++++++++>-]<+++
.+++++++++++++++.+++++++.>+++++++++[<--------->-]<++++.------------.>+++
+++++[<++++++++>-]<++++.+++++++++++.>+++++++++[<--------->-]<++.>+++++++
++[<+++++++++>-]<++.----.--.--------.+++++++++++++++.------------.+.++++
+.-------.>++++++++[<--------->-]<+.>+++++++++[<++++++++++>-]<-.--------
--.++++++.>+++++++++[<--------->-]<----.>+++++++++[<+++++++++>-]<-----.+
++.+++++++.>++++[<---->-]<-.>++++++++[<--------->-]<+++.>++++++++[<+++++
+++>-]<+.+++++++++++++.----------.>++++++++[<-------->-]<----.>+++++++++
[<+++++++++>-]<+++.--.+++++++.>+++++++++[<---------->-]<+.>++++++++[<+++
+++++>-]<+.+++++++++++++.----------.>++++++++[<-------->-]<----.>+++++++
+[<++++++++>-]<+++.+++++.-------.+++++++++++++.-------.--.>++++++++[<---
------>-]<+++.>+++++++++[<+++++++++>-]<+++.------------.---.>++++++++[<-
-------->-]<+++.>+++++++++[<++++++++++>-]<---.--------.+++.------.------
--.>++++++++[<-------->-]<---.<[-]]
view raw SteveJobs.bf This Gist brought to you by GitHub.
Steve Jobs
Steve Jobs