www lispmeister.com

About

A life with Lisp blog

index | rss2.0 | atom

Author

Products

Order Succesful Lisp directly from bookfix.com


Order Successful Lisp by David B. Lamkins at amazon.de
German Shop: Lisp t-shirt
US Shop: JohnMcCarthy Lisp tshirt

Categories

Links

del.icio.us/lispmeister
bookfix.com
medigist.de
Successful Lisp
lemonodor.com
Foresight Institute
Lawrence Lessig
nanobot
Bill Clementson
FuturePundit
Planet Lisp
Nanotechnology Now
Nanodot.org
Unvollstaendigkeit

Archives

Calendar

Creative Commons License
hacker emblem blosxom

2004/10/26

A keyboard for Emacs

Avant Stellar Keyboard
Bill Clementson and Ingvar Mattsson discussed keyboards and Emacs in their blogs [1] [2]. I always recommend the CVT Avant Stellar keyboard. The tactile feel of this keyboard is pure bliss and it is built like a tank! All keys are reprogrammable. Accessories shipped with this keyboard:
  • Key Puller: Remove key caps with ease.
  • Extra Key Caps: Extra Control and Alt key caps that are sloped to fit different rows. Replace the Caps Lock key cap with a Ctrl key cap. Now the "Ctrl key is where god intended it to be, on the left hand side of A", as Jerry Pournelle wrote some years ago.
Of course the Symbolics keyboard is in a different league, but you need to build yourself an adapter to use it with a PC.
- posted by vsync - 2004/10/27 16:24:05
I'm in awe, although $189 provokes a bit of sticker shock. How does its mechanical action compare to the IBM Model M? Do the extra function keys send properly unique keycodes, so that I can map them in X11, or do I have to program the keyboard with macros and such? How are those keys labeled? F13-F24 or "Home", "Front", etc? Do they have an unoffensive keycap that I can replace the Windows one with?
Heavy Duty Keyboard - posted by Markus Fix - 2004/10/27 18:24:25
Yes, it's expensive.It's a bit cheaper ($149,-) if you order from http://www.lueckdatasystems.com/en-us/hardware/keyboards/ The Avant Stellar has a feel similar to the IBM Model M. All 24 function keys send proper key codes. Every key is programmable (even without the Windows software), so the function of a key need not depend on OS support. The labeling of the function keys on the left hand side is F11, F12, F1,..,F10. The labeling of the function keys on the top is SF1, .., SF12. It does not come with a replacement key cap for the Windows key.
- posted by Lorand Bruhacs - 2004/10/28 11:56:29
The Avant Stellar's name truly precedes its stellar reputation (if you forgive the translingual pun). I bet your daughter likes it too ;)

Clustered Database

clustra logo ip23 logo
Four years ago, while I was running my own internet bubble startup IP23, I visited the people who invented CLUSTRA, the unbreakable database, in Norway. These guys were so smart! It ran on cheap boxes as well as high end servers, it was totally distributed with transparent failover and it was fast. Mikael Ronström now works on MySQL clustering. Most of the theory behind CLUSTRA can be found in the paper Design and Modelling of a Parallel Data Server for Telecom Applications. Too bad CLUSTRA seems to have vanished right after Sun acquired Clustra Systems.

Update: Øystein Grøvlen posted a correction: The ClustRa Telecom Database: High Availability, High Throughput, and Real-Time Response is the correct Clustra paper.

Clustra - posted by Øystein Grøvlen - 2004/10/28 11:02:31
I think you have mixed up a few things here. Mikael Ronström has never worked for Clustra. He worked on a similar technology developed by Ericsson and transferred to a Swedish startup which I do not remember the name of. This database system has been acquired by MySQL. Clustra was started as a research project by the Telenor before it became a startup. The theory behind can be found in "The ClustRa Telecom Database: High Availability, High Throughput, and Real-Time Response" from the 1995 VLDB conference. The Clustra technology is currently used in the Enterprise Edition of Sun's Application Server in order to provide session failover.

2004/10/23

The upside of blogging

Robert Hooke - Micrographia As an amazon.com associate I get a commission on sales initiated through my site. Incredibly enough last quarter they payed enough to buy:
  • Micrographia by Robert Hooke; CD-ROM with hires scans of the original octavo edition. One of the most beautiful books ever created by the original mad hunchbacked scientist. [1]
  • Longitude by Charles Sturridge (director), a DVD production adapting the book by Dava Sobel, where she tells the story of how 18th-century scientist and clockmaker William Harrison solved one of the most perplexing problems of history -- determining east-west location at sea..

2004/10/22

John McCarthy Lisp T-shirt

Conrad Barski wearing the John McCarthy Lisp t-shirt Conrad Barski from Minneapolis sent me an action shot of the John McCarthy Lisp t-shirt. He writes:
This was taken at Montana Coffee Shop in Minneapolis where I was playing a set of music today... and since the portrait of John McCarthy is so uncanny, there was no need to explain the shirt to anyone in the audience.
Thanks Conrad!

Differential Testing for Software

Dave Roberts wrote an excellent article about Random Testing where he mentioned the Common Lisp test suite by Paul Dietz who quotes from a paper by William M. McKeeman in his blog:

Excellent testing can make you unpopular with almost everyone.
This excellent paper is available here: [PDF], [HTML]

[UPDATE] A user sent in an update for the location of the above paper. It is now available here.

dead link - posted by User - 03/14/2007 16:17:36
the link to compaq's site is dead. the paper can be found here: http://www.hpl.hp.com/hpjournal/dtj/vol10num1/vol10num1art9.pdf

2004/10/21

A booting CADR emulator

CADR emulator booting
Woah! Brad Parker published the source code of his CADR emulator. [1] [2]
(link via Peter Seibel in c.l.l.)

2004/10/18

Successful Lisp cover

The galley proof version of the cover for the print edition of Successful Lisp is now available in the download section.

2004/10/15

SL galley proof ready

Markus Fix wearing a John McCarthy t-shirt Markus Fix wearing a John McCarthy t-shirt SL update: Successful Lisp is ready for galley proof printing. I've issued the CVS tag "ADVISE" and uploaded the files to the printer. I've made the title/toc and index available: [index] [title-toc]

T-shirt update: We just made our first online sale! I hope we will get some action shots from customers wearing the t-shirts.

[US shop] [German shop]

Medical Software Developer - posted by Conrad Barski - 2004/10/15 19:00:00
> I hope we will get some action shots from customers wearing the t-shirts. Gerne!
Sucessful Lisp - posted by klaus - 2004/10/16 13:26:12
Would you rate this book higher than the Touretzky book, and why?
SL rating - posted by Markus Fix - 2004/10/16 18:29:21
Touretzky is OK, if you never programmed before. I think the approach used in SL is quite attractive to the experienced programmer who want's to learn or re-learn Common Lisp.
re: SL rating - posted by klaus - 2004/10/16 21:54:33
wow, SL is the first book I have ever seen that mentions G2 (Appendix A)! I am looking forward to it! I doubt, though, that G2 was "ported" to C, the core is still Lisp, I believe.
G2 and other corrections - posted by David Lamkins - 2004/10/18 20:32:51
You're right about G2 not having been ported to C. According to my best info, Gensym maintains the source in Lisp and uses a commercial Lisp-to-C translator for delivery. The book contains this correction, and many others.

2004/10/13

On Lisp

On Lisp by Paul Graham pricing
Wow! Looks like there's some demand for a new edition of Paul Graham's On Lisp. [Link]
Holy "macro" - posted by Lorand Bruhacs - 2004/10/14 16:00:55
Look at those prices!
- posted by pc - 2004/10/14 16:05:50
Two of those books are the same copy (both are at $195), and they don't exist any more -- I bought it. (For $140 as it happens)
Available for free - posted by Mike R. - 2004/10/14 23:06:16
If you go to http://www.paulgraham.com/onlisp.html you can download a pdf copy of the book for free.

2004/10/12

Croquet Impressions

Croquet Michael Lucas-Smith posted a nice writeup of his first impressions with Croquet.
All that said - cool! This is great. It's more fun toying with the real thing than watching a video of Alan Kay enjoying it all to himself :) I can't wait to see where this goes in the future.

2004/10/10

Galley Proof almost ready

Fix wearing a John McCarthy t-shirt Yesterday we finalized the galley proof release of Successful Lisp and tagged it "MAPCAR" in CVS! As soon as David signs off on this release, we can order the galley proof from the printer. The galley proof will look exactly like the finished book, including cover and binding. All in all it might take until the end of this month for the book to be released.

We are thinking about selling a starter kit containing Successful Lisp, a CD with a working Common Lisp environment and a t-shirt to get people started with a smile. We are also going to do a hard cover edition, but that's mainly for the library market. I've created a beta release of the t-shirts to get some community feedback. Let me know what you think about the idea! [US shop] [German shop]

woohoo! - posted by mrs lamkins - 2004/10/10 23:36:38
I could TOTALLY win a wet tshirt contest with a Cons Cell raglan t-shirt!!! :)
- posted by Lorand Bruhacs - 2004/10/12 11:36:50
Markus, you need to grow a beard! Then you would look almost exactly like McCarthy (except maybe a little younger and cooler).
me - posted by Jack Ford, Jr. - 2004/10/20 08:51:45
I like your book. I will buy it. Jackford02@yahoo.com

2004/10/05

Lisplets: a Lisp-friendly interface to Java Servlets

Lisplets Rich Hickey announced his Lisplets project on c.l.l. This should make interfacing Lisp and Java servlets a bit easier.
Lisplets are Java Servlets that forward their requests, and gather their response headers, using s-expressions over sockets. They enable easy integration of Common Lisp or Scheme into a Java-based web environment. Access your Lisp application logic from any servlet container, such as Tomcat, Resin, Jetty, JRun and many others.

Lisplets are released as open source under the Common Public License.

Rich also created Jfli, a Java Foreign Language Interface for Common Lisp and is the author of Callbacks in C++ using template functors published 1995 in C++ Report.
yahoremonila 63 post - posted by yahoremonila blog - 12/13/2007 18:19:29
all about yahoremonila and top news

2004/10/01

Brownshoes: an Agent of Change

Theodore Sturgeon th-sturgeon-alive-and-well Some stories have the power to change the script of life.

About twentythree years ago I read Brownshoes by Theodore Sturgeon. It's a story about an man who invents an energy generating device. He spends many sleepless nights agonizing about the question what to do with it and finally decides to bite the bullet: get a job, get a degree, get the patents for his Rotor and generally make sure it changes the world by creating a market for the device.

It takes a talent like Ted Sturgeon, to turn this simple plot into a emotionally engrossing story, that inspires young readers.This story isn't about how to build a perpetual motion machine. It's about how to succeed as an agent of change, how to become a hacker.

Brownshoes was part of Sturgeon Is Alive and Well: A Collection of Short Stories