You know you’re a geek when…

by simplyianm on January 8, 2012

You know you’re a geek when…

  • You know Esperanto or Lojban.
  • You type in Dvorak (or even geekier, Colemak (or even geekier, QGMLWY)).
  • You prefer the Dymaxion projection for maps.
  • You prefer writing integers in base 16 even when not dealing with bitwise operations.
  • You know what Malbolge is.
  • You are on Github more than you are on Facebook.
  • You use Vim because it’s so much easier than a different text editor.
  • You prefer TeX over Word.
  • When saying “What’s Up”, you reply that up is a relative direction.
  • You hate Finder; “cd” and “ls” are all you need.
  • You find yourself saying “sudo” when things don’t go your way.
  • Mac < Windows < Ubuntu < Arch Linux

Things missing? I’m sure there are a lot. Comment below!

DeliciousStumbleUponDiggTwitterTechnoratiFacebookLinkedIn

{ 3 comments }

Most relaxing song of all time

by simplyianm on January 1, 2012

DeliciousStumbleUponDiggTwitterTechnoratiFacebookLinkedIn

{ 0 comments }

Fast line segment interaction in three-space

December 31, 2011

I’m pretty proud of this code, seeing that I just learned the basics of linear algebra and vector math yesterday. Click to toggle codeblock 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 [...]

Read the full article →

Writing Readable Code

December 21, 2011

Writing readable code is something you don’t really see. After all, it’s code. Take HTML for example. Lots of strange tags to remember, formatting, and lots of trial and error. HTML/XML isn’t really the most readable thing.

Read the full article →

Why I write open-source code

November 26, 2011

Recently, I have joined the development team of Citizens, a widely-used server mod for Minecraft. The code for Citizens is open-source, meaning that anyone can view it, fork it, modify it, or even make money off of it. From a business standpoint, I am working for free. Why would I do this? First off, open [...]

Read the full article →

On the Potential of Computational Creativity

November 11, 2011

In the 19th century, Ada Lovelace, the world’s first programmer, stated that computers, while they could do a lot, could never become creative. Computers, after all, were just algorithms. But today, computers have become so powerful that it seems almost inevitable that computers will become creative. In the movies, we see AI building new robots [...]

Read the full article →

Leaves vs. Children

October 23, 2011

While children are the elements of the next generation of a tree, leaves are at the very end of the tree nodes. Compare it to an analogy of an oak tree. The points where the branches come off are the children, but the leaves are the individual leaves on the tree.

Read the full article →

Cordelia: A command-line program to test you on your Shakespeare

October 10, 2011

In English class, we have an assignment to memorize a bit of a Shakespeare play. I, bored, wrote up a simple program in about an hour to test you on how well you know the individual lines of a text file. If you don’t specify a file, it defaults to the first part of the [...]

Read the full article →

A Comparison of Animal Farm and Lord of the Flies

September 19, 2011

At times, the authority of a group of people becomes displaced due to discontent among the populace.  When this vital authority is removed, another one must take its place in governing the body.  George Orwell and William Golding both illustrate different outcomes of such a situation in their novels Animal Farm and Lord of the [...]

Read the full article →

The School of Athens: A Representation of the Renaissance in the Form of Art

September 19, 2011

The fresco “School of Athens” by the painter Raphael is regarded by many as one of the greatest masterpieces of art man has ever created. It represents the spirit of the Renaissance in a thought-provoking way. The work reflects how humanism and the love of man has penetrated the Christ-loving Middle Ages and the separation [...]

Read the full article →