Building a Linux workstation.

I haven't started speccing it out yet, but I got the most ridiculous case I could find. It cost $900, can hold an E-ATX mother board AND a Mini-ITX motherboard, and is more like a piece of furniture than a computer case.

God help me.

Put this in your shell RC file.

Put this in ~/ and chmod +x it

Now all the functions with the @cmd decorator will be available in your shell.

There are two example functions:

The py function joins its arguments with spaces and evaluates the result as python. Typing py 1 + 2 at your shell will now print 3.

The get function imports the requests library, if available, and issues a GET for the passed in URL. It then stores the response in r and breaks into a Python REPL, allowing you to interact with the response object.

Additionally, and of dubious usefulness, you can create variable bindings in python that will show up in your shell. By way of example, var('hello', 2) is a local binding and export('bar', 7) is an exported binding.

I only program in PL/I because I'm BASED.

Programs first crawled from the murky oceans as simple lists of instructions that executed in sequence. From these humble beginnings they have since evolved an astonishing number of ways of delinearizing.

In fact, most programming paradigms simply amount to different ways to transform a linear source file into a program with nonlinear behavior.

Some examples:

I wrote a parser to snatch structure from the languageless void.