Two things today, dudes.
In fun and awesome news, there are The Icon Generation pillows from Throwboy. These things are awesome, you just need to see them to understand:
If that’s not the most amazing thing you’ve ever seen in your life, then I don’t know what is. They’re $29 each, or $149 for the entire set of 6, so they’re a bit pricey as far as pillows go, but you have to admit that this is just about an absolute must for any and all Mac fans, ever. (I can’t afford them, but if I could… oh, imagine the looks on any visitor’s face).
In other news, I have taken my Saturday, and used it to do the most unproductive and wasteful thing ever: I have created a Java interpreter for the Brainf*** programming language. (It feels good to get back into Java programming… ahh, the good ol’ days…) All it does is take in a program as a string (either as an argument, or contained in a text file, and interpret the program, command-by-command. It’s quick, inefficient, and it kept me busy for about 10 minutes… but programming in brainf***, that kept me busy for the rest of the afternoon. Here’s a quick snapshot of part of the interpreter:

Let me tell you, this junk really lives up to it’s name. Here’s hello world:
++++++++++ initialises cell zero to 10 [ >+++++++>++++++++++>+++>+<<<<- ] this loop sets the next four cells to 70/100/30/10 >++. print 'H' >+. print 'e' +++++++. 'l' . 'l' +++. 'o' >++. space <<+++++++++++++++. 'W' >. 'o' +++. 'r' ------. 'l' --------. 'd' >+. '!' >. newline
Of course, anything that’s not <>+-,.[] is just comments.
I removed the comments from this one. If you can tell me what it does, you get a prize!
,>,>++++++[-<--------<-------->>] <<[ >[->+>+<<] >[-<<- [>]>>>[<[>>>-<<<[-]]>>]<<] >>>+ <<[-<<+>>] <<<] >[-]>>>>[-<<<<<+>>>>>] <<<<++++++[-<++++++++>]<.
Well that’s it for now, gotta write a paper!








