Buoy Don’t Float

A site about some of my musings, thoughts, and activities. Hopefully, it’ll help me realize how weird I am in the future.

live long.

but be careful, don’t live too long. i hear you’ll die.

  • Tail Recursion  (0)

    This is a simple idea but apparently I suck at recursion, so let’s define it once and for all here. Tail position is the last statement in a call. Tail recursion is when the recursion call is in the tail position. Why is this distinction important? Recursion tends to be more beautiful than it is [...]

  • A Lazy Summary of Open Source Licenses  (0)

    OK, this was much harder to digest than I suspected. Licenses are complicated. First off, it’s important to understand what a proprietary license is. A proprietary license is a restrictive license, aka a copyright license, and wikipedia* describes it as: “computer software licensed under exclusive legal right of the copyright holder” Now on to open [...]

  • Meet Memcached  (0)

    Growing businesses tend to face problems of scale. In the advertising world, company growth tends to correlate with increased traffic, increased API calls, and just overall increase activity through your platform. The first weapon against such growing pains is adding more hardware. But computer science tells us that this sometimes isn’t enough. Eg. If you’re [...]

  • and then there were Two … Enter Beta  (0)

    From wikipedia: Beta is climbing jargon that designates information about a climb. In rock climbing this may include information about a climb’s difficulty, crux, style, length, quality of rock, ease to protect, required equipment, and specific information about hand or foot holds.

«Older Posts