Skip to content

Category Archives: Link

A Philosophy of Cool for Non-Living Things

Cool can come from what a [thing] is or what it does. But at the core, Cool is about purity of expression, of material objects being infused with human energy, creativity and insight to make them more than just the sum of their parts.

– Mark Hoyer, WHAT IS COOL?, Cycle World 2/2010
I love Mark’s take [...]

Lua potentially implemented in Guile

In this thread the OP discusses implementing Lua on top of Guile as an extension language. It seems that it might be eligible for Google’s SOC sponsorship. While the OP doesn’t mention wanting help, it is interesting, and who knows other folks might like to contribute.

Keywords added to MIT-Scheme

I’ve [Joe Marshall] added `keyword’ objects to MIT Scheme in a way that I hope keeps everyone happy. A keyword is a self-evaluating symbolic token, much like a symbol, but it never needs quoting because it can never mean anything but itself.
The reading and printing of keywords is controlled by the variable *keyword-style*, which [...]

Display names of defined colors and show what they look like in Emacs

The ‘list-colors-display’ function call displays a list of colors, how they look, and their RGB names in its own window.
(via Got Emacs?)

DEBS 2010

Looks pretty fun!
Via the homepage:

The 4th ACM International Conference on Distributed Event-Based Systems (DEBS) builds on the success of first three editions from 2007. DEBS Conference success is rooted in five editions of the DEBS workshops held from 2002 to 2006 in companion with major conferences such as ICDCS, ICSE, and SIGMOD/PODS. The conference has [...]

Adroit lucubration

adroit:
having or showing skill, cleverness, or resourcefulness in handling situations <an adroit leader> <adroit maneuvers>
lucubration:
laborious or intensive study; also : the product of such study —usually used in plural
(via Merrian Webster (here and here) via PLT via Parnell)

Russian and Ukrainian localization files for DrScheme

Here is a link to a post on plt-dev about Russian and Ukrainian localization files for DrScheme.
They live here: russian-string-constants.ss and ukrainian-string-constants.ss.

Maven and Idea

Here is how to ask Maven to generate Idea project files for you:

mvn idea:idea -DjdkName=1.5

(via Maven)

ParEdit for Editing Lispy Languages

ParEdit (paredit.el) is a minor mode for performing structured editing of S-expression data. The typical example of this would be Lisp or Scheme source code.
ParEdit helps keep parentheses balanced and adds many keys for moving S-expressions and moving around in S-expressions.
That quote from EmacsWiki really undersells Paredit, though.
Paredit makes it virtually impossible to un-balance [...]

When You Just Can’t Imagine…

Something to consider…
“I can’t imagine why anyone would need X” is a statement about your imagination, not X.
(via Dan)