Daniel's Tumblog2008-06-20T15:38:01ZProject EaRing: A Meta-Literal MachineZed Shaw2008-06-18T16:36:56Z

In conclusion, you're fucked. :)

Tags: PROGRAMMING HUMOR INSIGHTFUL HATE

In Defence of (0/:l)(_+_) in ScalaRicky Clarkson2008-01-07T10:16:30Z

"Optimising your notation to not confuse people in the first 10 minutes of seeing it but to hinder readability ever after is a really bad mistake."

Hear hear!

Tags: PROGRAMMING FUNCTIONAL CATAMORPHISMS SCALA

autoblissMatt Mahoney2008-01-06T00:22:24Z

autobliss 1.0 simulates a programmable 2-input logic gate that you can program using reinforcement learning, i.e. reward and punishment. It can learn any of the 16 possible 2-input logic functions, i.e.AND, OR, XOR, NAND, etc. You train it by rewarding it when it gives the correct output (0 or 1) for a given input (00, 01, 10, 11), and punishing it when it gives the wrong output.

I'd like to see implementations of this in other languages when I have time.

Tags: PROGRAMMING C AI

A Guide to Deploying Rails ApplicationsAndrzej Krzywda2008-01-06T00:21:15Z

The only time when I slow down a bit is when I create and deploy a new project. If I saved the time somehow I could spend this time solving business problems instead.

More sage advice.

Tags: RAILS PROGRAMMING WEB-DEVELOPMENT

Io has a Very Clean Mirrorwhy the lucky stiff2008-01-06T00:19:56Z

Did you know that Io’s introspection and meta tricks put Ruby to serious shame? Where Ruby once schooled Java, Io has now pogoed.

Io should be getting a boost in users after this.

Tags: IO PROGRAMMING OBJECT-ORIENTED REFLECTION

Continuations in Uncommon WebBill Clementson2008-01-06T00:18:47Z

For those of you unfamiliar with UCW, you might question how it can be "continuation-based" when CL doesn't support continuations. Well, Marco Baringer (the creator of UCW) has written a CPS transformer that saves the lexical and GUI state in a web application written with UCW.

Wow.

Tags: PROGRAMMING LISP CONTINUATIONS

Character Mandelbrot in Common LispJ.P. Larocque2008-01-06T00:17:39Z

Mandelbrot in Common Lisp, rendered with textual characters.

Tags: PROGRAMMING LISP FRACTALS MATH GEOMETRY

Hamming's problemChung-chieh Shan2008-01-06T00:16:45Z

Here’s Dijkstra’s solution in Haskell...

Exactly what it sounds like. Short, sweet, very cool.

Tags: PROGRAMMING HASKELL

How to Ruin a Rails ProjectClifford Heath2008-01-06T00:14:52Z

There are lots of ways to ruin any project. I’ve seen most of them over the last few decades, but this year I’ve been called in to salvage a series of Rails projects that were, well, off the rails, in some ways that maybe special to Rails.

Sage advice.

Tags: RAILS RUBY WEB PROGRAMMING

Context-Free ArtMark Lentczner2008-01-06T00:13:59Z

Chris Coyne created a small language for design grammars. These grammars are sets of non-deterministic rules to produce images. The images are surprisingly beautiful, often from very simple grammars.

Pretty!

Tags: GRAPHICS PROGRAMMING