Hint: Use 'j' and 'k' keys
to move up and down

TXXGUH

We're not bad people, we're not dirty, we're not mean. We love everybody, but we do as we please. The tumblelog of Justin Poliey.
Found Functions by Nikki Graziano

Found Functions by Nikki Graziano

justinpaszul:

Over the mountains and through the tetrahedral complex

justinpaszul:

Over the mountains and through the tetrahedral complex

/home/vk/misc: SICP is Under Attack

vedantk:

It’s official. UC Berkeley will soon join MIT and several other universities in abandoning Structure and Interpretation of Computer Programs, widely regarded as one of the best textbooks in computer science, in favor of alternative material covering Python.

This is a mistake.

SICP is…

Video for True Love by Said the Shark, illustrated by Don Kenn.

(via Links Project on the Behance Network)

harryvangberg:

“Io is worth learning just to see what a clean prototype-based language feels like. It’ll probably improve your understanding of Javascript.”

hassy @ Hacker News

As a side effect, you’ll really start to despise the fact that Javascript doesn’t have a native clone function, nor is there any agreement on where an application-created one should go. Not that the idea of prototyped OO is directly tied to cloning, but it feels much more natural.

Strange Loops: Ken Thompson and the Self-referencing C Compiler

In the years following World War II, the Yugoslavian president Josip Broz Tito had a series of monuments built on landmark sites during the war. See the rest of them here.

In the years following World War II, the Yugoslavian president Josip Broz Tito had a series of monuments built on landmark sites during the war. See the rest of them here.

(via spheres on the Behance Network)

Kona: open-source K implementation.

Kona is an open-source implementation of the K programming language, a proprietary language of the APL family that uses the standard ASCII character set. K is noted for it’s succinctness and the sense of dread felt at one’s first glance. Kona’s wiki maintains solutions for the Project Euler problems in K, some with more detailed explanations. The first problem on Project Euler is:

If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23. Find the sum of all the multiples of 3 or 5 below 1000.
The solution in K is smaller than the problem as stated:
+/&~&/(!1e3)!/:3 5
Here’s how it works.