aliquote.org

Latest micro-posts

You can also also view the full archives of micro-posts. Longer blog posts are available in the Articles section.

2019-12-19 08:35 #
2019-12-19 08:33 #

Two interesting posts on the generation of random mazes: Maze Generation: Eller’s Algorithm, Eller’s Algorithm.

2019-12-18 11:02 #

In short, R is a functional programming language masquerading as an imperative language. (…) Nonstandard evaluation is the Wild Wild West of metaprogramming. — The R programming language: The good, the bad, and the ugly

2019-12-18 10:41 #

If you want to tell something, just do it. Even if that’s just one thing. Another thing may come to your mind, but it’s no problem when that’s years later. Just start a blog. — A blog is not a commitment

2019-12-18 10:39 #

A fair look back at Tim Cook’s first decade in charge of Apple. The biggest knock? Taking their eyes off the Mac ball in the middle of the decade — with a Mac Pro that wound up not being very pro and a MacBook Air that stagnated with a non-retina display. — Walt Mossberg on Apple’s Decade

2019-12-18 10:38 #

TIL DuckDuckGo has as HTML Beautifier builtin (via Jamie Tanna).

2019-12-17 11:05 #
2019-12-17 11:02 #

Macros by Example. #lisp

Macros let you change your language to suit your problem. This is extremely powerful: You can build up your language so you can express your problem as clearly as possible. This makes your code more concise and simple, which in turn makes your system more malleable.

Why Lisp macros are cool, a Perl perspective.

But a bigger advantage is that it makes it possible to write Lisp programs that reliably generate and transform Lisp source code. If you’re not used to Lisp, it’s hard to imagine how tremendously useful this is. People who come from the Perl and C world have a deep suspicion of source code transformation, because it’s invariably unreliable.