News for hackers. Stuff that matters.
Re:Of Lisp Macros and Washing Machines (2011) by GhotiFish on Saturday March 30, 2013 @08:21AM (#5465192)

   "But no thank you Microsoft.  No thank you spreadshi^Heets.  No thank you 
    Unix.  No thank you C++.  No thank you unmodifiable syntax.  No thank you 
    von Neumann architectures.  No thank you unrepentant snake oil industry 
    that has lured us into performing the same old menial tasks by mouse instead 
    of by lever and duped almost everyone involved into thinking of this as some 
    kind of progress."
Wow, did he ever go off the rails on that paragraph.

spreadsheets? Unix? C++? Unmodifiable syntax? The theory behind every single one of these concepts was to save time.

Faster calculations, an OS with a simple concept applied everywhere, a language implementing an interesting design pattern, a style designed to reduce bugs.

I don't think I follow this story.

Re:Of Lisp Macros and Washing Machines (2011) by robmil on Saturday March 30, 2013 @08:33AM (#5465221)
Not that I'd necessarily agree with it, but I think you're missing his overall point there: he's arguing that those things are time savers, but only for tasks within the domain they were designed to tackle, whereas macros allow more general and more automated solutions, saving time across all domains.
Re:Of Lisp Macros and Washing Machines (2011) by brudgers on Saturday March 30, 2013 @09:22AM (#5465320)
"I don't think I follow this story."

The author's ultimate reference point is the Lisp Machine. Being Lisp "all the way down," the user could modify running code even at the OS level upon encountering an error or other undesirable result.

Re:Of Lisp Macros and Washing Machines (2011) by Guvante on Saturday March 30, 2013 @02:04PM (#5466149)
The idea of someone updating the kernel due to an undesirable result makes me fear for my life. "That's odd, why is it failing when I deref 0, that is an odd check, I will just remove it"
Re:Of Lisp Macros and Washing Machines (2011) by ScottBurson on Saturday March 30, 2013 @02:11PM (#5466173)
That's why Lisp Machines were single-user workstations :-)
Re:Of Lisp Macros and Washing Machines (2011) by lispm on Monday April 01, 2013 @01:29PM (#5474520)
With minor exceptions.

The LMI Lambda 3x3 was kind of a three user machine.

Re:Of Lisp Macros and Washing Machines (2011) by brudgers on Saturday March 30, 2013 @06:33PM (#5466900)
https://kernel.org/

Be very afraid.

Re:Of Lisp Macros and Washing Machines (2011) by victorh on Saturday March 30, 2013 @12:13PM (#5465809)
Under the assumption that Lisp is the best programming language that will ever be created and the x86 processor is a horribly flawed piece of garbage the author is correct.
Re:Of Lisp Macros and Washing Machines (2011) by jff on Saturday March 30, 2013 @12:24PM (#5465842)
Hey, one out of two ain't bad.
Re:Of Lisp Macros and Washing Machines (2011) by betterunix on Saturday March 30, 2013 @01:33PM (#5466049)
Both are pretty good, actually. Lisp is a great language, and its features have been highly influential (and Lisp-influenced features have generally been good things). x86 is a terrible architecture, and it has only survived because of the need for binary compatibility.
Re:Of Lisp Macros and Washing Machines (2011) by victorh on Saturday March 30, 2013 @10:36PM (#5467463)
I agree but still find the blog author to be a ridiculous caricature. There are also other interesting languages and x86 isn't preventing anyone from hot loading bug fixes.