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

2005/12/20

Bush and NSA vs. Freedom

Big Brother Movie 1984 Xeni Jardin from boingboing.net quotes my friend Perry E. Metzger:
...Ours is a government of laws, not of men. That means if the President disagrees with a law or feels that it is insufficient, he still must obey it. Ignoring the law is illegal, even for the President. The President may ask Congress to change the law, but meanwhile he must follow it.

Our President has chosen to declare himself above the law, a dangerous precedent that could do great harm to our country. However, without substantial effort on the part of you, and I mean you, every person reading this, nothing much is going to happen. The rule of law will continue to decay in our country. Future Presidents will claim even greater extralegal authority, and our nation will fall into despotism. I mean that sincerely. For the sake of yourself, your children and your children's children, you cannot allow this to stand.

Links: [New York Times article] [Perry's editorial]

Reader Robert Uhl writes:

Unfortunately for your position, the Bush-authorised wiretaps were quite likely legal; the Foreign Intelligence Surveillance Act explicitly allows the President or Attorney General to authorise a wiretap without a court order for up to one year. There are conditions, and the whole thing is explained at http://www.nationalreview.com/robbins/robbins200512190859.asp.
very hot chicks - posted by very hot chicks - 04/24/2007 19:25:13
very hot chicks

2005/12/02

Accelerating Change 2005: Prospects for AI

Jacobstein-Lincoln-Norvig-Olhausen

ITConversations has a recording of an interesting panel discussion at Accelerating Change 2005 on The Prospects for AI with Neil Jacobstein, Patrick Lincoln, Peter Norvig and Bruno Olshausen.

2005/11/29

Strong Google Image-Fu

Popular images at lispmeister.com

I have no idea how Google ranks images when you search for them using Google Images. For whatever reason I get a lot of klicks via the Google Images route. The most popular search search terms that lead to lispmeister.com are:

  1. cigar
  2. lego
  3. calvin and hobbes
  4. flea
  5. barber
  6. big cigar
  7. lisp
  8. emp bomb
  9. theory of everything
  10. mathematical
vogZT - posted by QynKV - 05/11/2008 18:23:07
Just Stopped by to say hi, Thanks <a href=" http://software-iu3.110mb.com/ ">Worldship ups mac software</a>
GwHYm - posted by kKPQQ - 05/11/2008 22:32:25
Hi, Your Site is Very Informative, Thanks <a href=" http://photo2.150m.com/ ">Chris mccandless photos</a>
uOfwX - posted by tlBjB - 05/12/2008 00:37:37
I really Liked This Site, Check itYou Must Look In This Website <a href=" http://photo3.150m.com/ ">Embalming photo gallery</a>
OsxQp - posted by IOpSB - 05/13/2008 20:59:34
Thank You Very Much For Showing This InfoCan You Look At THis? <a href=" http://gsafreejoy.110mb.com/index1.html ">bead free pattern seed</a>

New Lisp T-shirt with cons cell

Black and Ash colored T-shirts with cons cell

Mike asked for two new T-shirt designs. Unfortunately spreadshirt.com does not provide olive colored T-shirt stock in the US. I decided to use ash colored T-shirts instead. New suggestions for designs are always welcome.

2005/11/27

The Semasiology of Open Source

Robert Lefkowitz I just finished listening to part 1 and part 2 of Robert Lefkowitz's talk The Semasiology of Open Source.
Computer source code has words and sentence structure like actual prose or even poetry. Writing code for the computer is like writing an essay. It should be written for other people to read, understand and modify. These are some of the thoughts behind literate programming proposed by Donald Knuth. This is also one of the ideas behind Open Source.
Robert is a very entertaining speaker and manages to convey some deep insights into the nature of software and our current location on the development curve of software literacy.

Here's a short biographical sketch about Robert Lefkowitz on O'Reilly Radar.

2005/11/22

Lisp Girl T-shirts

Lisp Girl T-shirts Lisp Girl T-shirts at lispmeister.com DE shop

Calypso and Jennifer asked for Lisp Girl themed T-shirts. That was all the excuse I needed to create the shirts displayed above. Now, wouldn't one of them make a nice Christmas surprise for the geek you adore? [US shop] [DE shop]

2005/11/19

Dietmar Dath: Die Salzweissen Augen

Die Salzweissen Augen von Dietmar Dath Calypso and I went to a reading by Dietmar Dath from his newest book Die Salzweissen Augen. Dath is the author of the excellent Hoehenrausch - Die Mathematik des XX. Jahrhunders in zwanzig Gehirnen I mentioned here before. He is a good writer, but his new book is such a letdown. It's an epistolary novel. A sad retrospective with no positive vibe at all. Actually this is quite typical for the current vibe in German literature. Mixing autobiographical retrospective and analytical self indulgence. Depressing or as Calypso said: Fleischlos.

2005/11/17

Woken Furies by Richard Morgan

Woken Furies by Richard Morgan Just finished Woken Furies last night. Couldn't put it down once I started reading, so it was early in the morning, when I read the closing chapter. I'll just quote yetanotherbookreview.com:
Kovacs, as a protagonist, carries 'Woken Furies', as he carried his previous two books. He is a true anti-hero - he believes in no causes, is cynical and embittered and isolates himself. He is willing to kill without qualms if he feels the situation demands it. But despite this, seeing the world through his eyes allows us to deal with the crushing reality of this universe - a universe in which corporate violence and petty aristocratic rule is backed up with unstoppable military force; in which everyone else is ground under. Revolutions are not glorious and often do more harm than good. Kovacs has seen everything, literally, firsthand and from most perspectives. His cynicism is deserved.
Dr. Moira Gunn spoke with Richard Morgan about what he sees a society's future social issues [link].

Warner Brothers secured the film rights to Marke Forces.

2005/11/16

The Age of Spiritual Machines by Ray Kurzweil

The Age of Spiritual Machines I enjoy Ray's books most of the time, but the way he writes about Lisp in The Age of Spiritual Machines is just so wrong! Take page 70 for example:

Waiting for Real Artificial Intelligence

The 1980's saw the early commercialization of artificial intelligence with a wave of new AI companies forming and going public. Unfortunately, many made the mistake of concentrating on a powerful but inherently inefficient interpretive language called LISP, which had been popular in academic AI circles. The commercial failure of LISP and the AI companies that emphasized it created a backlash. The field of AI started shredding its constituent disciplines, and companies in natural-language understanding, character speech recognition, robotics, machine vision, and other areas originally considered part of the AI discipline now shunned association with the fields label.
This quote is just so wrong on so many levels it makes me sick. Does he really believe this? Is it because he founded one of the companies that suffered from AI winter, though he didn't use Lisp? I'm at a loss.

By the way, his closing chapter titled "How to Build an Intelligent Machine in Three Easy Paradigms" is really horrible. Recursion, neural nets and genetic algorithms? Come on, you can't be serious!

If I had to recommend a readable introduction on AI to anyone who's not a programmer, it would be the chapter on "Thinking Machines" in K. Eric Drexler's Engines of Creation.

Update:Thanks Paul F. Dietz, Jim Thompson and Nolan Eakins for pointing it out: it's Ray Kurzweil not Rudy Rucker who wrote "The Age of Spiritual Machines".

2005/11/06

Accelerando by Charles Stross

Accelerando by Charles Stross I've just finished reading the dead tree edition of Accelerando by Charles Stross. His vision of pre-singularity humanity is mind bending! His prose is compact and surreal at times. Here's a sample:
About ten billion humans are alive in the solar system, each mind surrounded by an exocortex of distributed agents, threads of personality spun right out of their heads to run on the clouds of utility fog - infinitely flexible computing resources as thin as aerogel - in which they live. The foggy depths are alive with high-bandwidth sparkles; most of Earth's biosphere has been wrapped in cotton wool and preserved for future examination. For every living human, a thousand million software agents carry information into the farthest corners of the consciousness address space.
Here's another nice quote:
"Don't be vile." Amber scans the README quickly. Corporate instruments are strong magic, according to Daddy, and this one is exotic by any standards - a limited company established in Yemen, contorted by the intersection between shari'a and the global legislatosaurus. Understanding it isn't easy, even with a personal net full of subsapient agents that have full access to whole libraries of international trade law - the bottleneck is comprehension. Amber finds the documents highly puzzling. It's not the fact that half of them are written in Arabic that bothers her - that's what her grammar engine is for - or even that they're full of S-expressions and semidigestible chunks of LISP: But the company seems to assert that it exists for the solepurpose of owning chattel slaves.
The full text of Accelerando is available for download under a Creative Commons License.

2005/10/28

Caution: Made with secret alien technology

Caution: Made with secret alien technology

Conrad Barsky, author of Casting SPELs in Lisp created a really cool logo for Lisp based software projects.

Why an Alien Lisp Mascot? To most programmers, Lisp seems like an entirely alien language at first- One thing that I think the Lisp community has failed to do is convince other programmers that this strangeness is not an arbitrary obstacle, but a necessary adjustment that imparts great power to programmers that would otherwise be unattainable. The alien Lisp mascot and quirky logo designs are designed to accentuate the awesome (and, to most people, alien) power that Lisp languages have- At the same time, they show how fun Lisp programming tends to be and that Lisp has wide appeal far beyond the stuffy academia it is sometimes wrongly associated with.

2005/10/07

Vernor Vinge: Hard Takeoff Video

Five years ago I attended the annual conference for senior associates of the Foresight Institute. One of the speakers was Vernor Vinge talking about the Singularity. I've made a short clip from his presentation available as a Quicktime video [3.4MB]. Vinge's lower margin for a hard takeoff is 36 hours. I'll try to unearth the actual tape of this presentation and make it available online.

2005/09/30

Blog Comment Spam Fix

Listening to the this WEEK in TECH podcast I heared John Dvorak talk about a fix for blog comment spam. The fix discovered by Marc Perkel at ctyme.com uses the Apache rewrite engine to check the validity of the referer field:
< location /blog/wp-comments-newpost.php >
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^.*dvorak.org/.*
RewriteRule ^.* http://www.ctyme.com/comment-spam.html
< /location >
That might work for a while, but it shouldn't take comment spammers long to fake the referer field as they do for referer spam.

2005/09/08

Remote physical device fingerprinting

Heise.de had a very interesting article about Remote physical device fingerprinting. It even works through NAT firewalls. They can even distinguish VMWare based honeynets. Amazing.

2005/09/07

Lisp Podcasting?

Lisp Podcasting

Just keeping up with the Joneses here, I've been thinking about initiating a Lisp themed podcast. The design above will be available on tshirts from the Lispmeister tshirt shop by the end of this week. I'll give away a tshirt to anyone who does a Lisp themed podcast. I'm even willing to host the cast at lispmeister.com, if you don't want to bother with it yourself. Just send me the MP3, MP4 or AAC with your recording and I'll do some post-processing if necesary and put it up for downloading.

Here are some ideas about what might be interesting to listeners interested in catching the Lisp bug:

  • How to use SLIME
  • Why Lisp?
  • Lisp and the Web
  • Howto about any Common Lisp library or module
  • Interviews with Lisp developers at local Lisp meetings
  • The Road to Lisp interviews

So let me know what you think about it.

- posted by Claus Brod - 09/09/2007 10:10:21
Don't have a podcast to contribute, unfortunately, but at least I can say that I'd be thrilled about any audible Lisp traces 8-) So far I could not find much out there, except for an interview with Peter Seibel (http://itc.conversationsnetwork.org/shows/detail1044.html), a "Chaosradio" podcast on Dylan (http://chaosradio.ccc.de/cre031.html, covers a lot of Lispy ground as well). Cheers, and thanks for your blog! Claus

2005/09/06

First Day of School

Stella Maris Fix My youngest daughter Stella Maris had her first day of school today. She was very excited and happy about it.

I gave her a leather bound lab journal and a Fisher Space Pen as an enrollment present. It's never to early to nurture a geek.

Happy school enrollment day Stella!

2005/08/17

Tracking Lispmeister.com Visitors using Google Maps

Origin of lispmeister.com visitors I'm tracking the geographic origin of visitors to lispmeister.com using gvisit and Google Maps. The results are amazing!
Ambien prescriptions. - posted by Ambien. - 02/29/2008 08:46:43
Buy ambien without a prescription. Ambien. What color is ambien. Generic ambien. Long term ambien. How to stop taking ambien.

ChangeSafe: A Product Configuration Management Tool

Joe Marshall at ILC 2005 - courtesy Kevin Layer Joe Marshall announced his ChangeSafe project on c.l.l. (portrait by Kevin Layer). I love this part of his description:
ChangeSafe is a complex piece of software. Revision control and configuration management is tricky enough, but we wanted to solve an even more difficult problem, that of making revision control and configuration management look easy. To do this, we needed a new computer language: one in which versioned data structures are built in, one that allows us to switch our viewpoint from a single instant of time to the entire history of the stored data, one in which the primitive operations of assignment and object creation can themselves be reflected back into the language as objects to be manipulated. Of course this new language needs all the usual features --- numbers, strings, arithmetic, procedures etc. --- and we'll make heavy use of some advanced features --- multi-threading, structured error handling, reflection --- and we want a rich set of auxiliary libraries --- collections, web stuff like sockets, http, and html generation, database connectivity. We can't forget the infrastructure tools like debuggers, profilers, and a reasonable IDE. But metalinguistic abstraction --- inventing custom computer languages --- doesn't mean that you have to start from scratch. Some computer languages make it easy and natural to extend the core language with new language constructs. That is why, with the exception of the little Java applet that runs on the client machine, all of ChangeSafe is written in Common Lisp.

2005/08/16

Updated Lispmeister feed to RSS 2.0

I've updated the RSS feed for this site to conform to RSS 2.0. Again thanks to Kozo Avo for creating and maintaining the graffitti theme for Blosxom.

2005/08/12

A Mathematical Theory of Communication

C. E. Shannon After some googling I found the TeX source for C. E. Shannon's 1948 paper A Mathematical Theory of Communication.
</strong> - posted by <a href="http://www.romania.org/community/profile.php?mode=viewprofile&u=2741">Ahmed</a> <span class="meta">- 11/11/2007 08:04:14</span><br /> penis enlargement pill http://www.romania.org/community/profile.php?mode=viewprofile&u=2741 </div> </div> <div class="entry"></div> <p class="date">2005/08/11</p> <div class="entry"> <h3 class="title"><a id="ILC-recordings">ILC 2005 Audio Recordings</a></h3> <div class="story"> <img width="400" height="300" src="http://lispmeister.com/images/lisp-noodles.jpg" alt="Lisp Noodles" /> <p> Finally an official statement from Carl Shapiro regarding my recordings at ILC 2005: <pre> Several authors of the talks you have recorded have not been able to give even to us the rights to distribute the audio of their talk; that would make it seem very unlikely that you could secure that right by yourself. Moreover, the ALU plans on publishing the audio record of the conference and because of this we must assert our copyright over these materials, whether in written or audio or video recorded form, which have been made at our meeting space. Consequently, we cannot grant you permission to distribute your recordings. If there are other parties interested in listening to talks at the conference, they may gain access to the material through the ILC'2005 conference web site. As more formats are prepared of the recordings made by the ALU, the will continue to be placed on that website. </pre> </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/lisp-news" title="category: /lisp-news">/lisp-news</a> | <a href="http://lispmeister.com/blog/lisp-news/ILC-recordings.html" title="permanent link: ILC-recordings">permanent link</a> (<a href="http://lispmeister.com/blog/lisp-news/ILC-recordings.html#writeback" title="writeback: ILC-recordings">0 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/lisp-news/ILC-recordings.html" dc:identifier="http://lispmeister.com/blog/lisp-news/ILC-recordings.html" dc:title="ILC 2005 Audio Recordings" trackback:ping="http://lispmeister.com/blog/lisp-news/ILC-recordings.trackback" /> </rdf:RDF> --> </div> <div class="entryend"></div> <div class="entry"></div> <p class="date">2005/08/05</p> <div class="entry"> <h3 class="title"><a id="RSS-feed-broken">Lispmeister.com RSS feed broken</a></h3> <div class="story"> Richard Claxton reported that the <a href="http://lispmeister.com/blog/index.rss" title="RSS feed for Lispmeister.com">RSS feed</a> for lispmeister.com is broken. I'll have a look at it over the weekend. The <a href="http://lispmeister.com/blog/index.atom" title="ATOM feed for Lispmeister.com">ATOM</a> feed seems to work. </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/announcements" title="category: /announcements">/announcements</a> | <a href="http://lispmeister.com/blog/announcements/RSS-feed-broken.html" title="permanent link: RSS-feed-broken">permanent link</a> (<a href="http://lispmeister.com/blog/announcements/RSS-feed-broken.html#writeback" title="writeback: RSS-feed-broken">0 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/announcements/RSS-feed-broken.html" dc:identifier="http://lispmeister.com/blog/announcements/RSS-feed-broken.html" dc:title="Lispmeister.com RSS feed broken" trackback:ping="http://lispmeister.com/blog/announcements/RSS-feed-broken.trackback" /> </rdf:RDF> --> </div> <div class="entryend"></div> <div class="entry"></div> <p class="date">2005/07/27</p> <div class="entry"> <h3 class="title"><a id="try-my-lisp">Try my Lisp</a></h3> <div class="story"> <a href="http://www.spreadshirt.com/shop.php?sid=1031&op=articles" title="try my Lisp"><img width="190" height="190" src="http://lispmeister.com/images/try-my-LISP.jpg" alt="try my LISP" /> <img width="190" height="190" src="http://lispmeister.com/images/try-my-Lisp-2.jpg" alt="try my Lisp 2" /></a> <p /> I had some time to kill at the airport, so I came up with a couple of new t-shirt designs. I made the text for some of them customizable. The pun is on all the people who try to reinvent Lisp. I pretended it was a spelling error when questioned by someone attractive at a party: "It's Lips, really." It worked for me. <p /> I'm still waiting for Carl Shapiro to grant me permission to publish my ILC05 recordings. I still owe him a complete list of the talks I recorded. Here's an incomplete list of talks I recorded: <ul> <li><b>Beyond Lisp</b> by John McCarthy</li> <li><b>The Legacy of Lisp</b> by Henry Baker</li> <li><b>A Framework for Maintaining the Coherence of a Running Lisp</b> by Drew McDermot</li> <li><b>How to Make Lisp More Special</b> by Pascal Costanza</li> <li><b>English as a Macro Language and Programming Environment for Lisp</b> by Henry Lieberman</li> <li><b>Conscientious Software</b> by Richard Gabriel</li> <li><b>The (Re)Birth of the Knowledge Operating System</b> by Jeff Shrager</li> <li><b>Correctness by Construction is in your future</b> by James McDonald</li> </ul> </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/lisp-news" title="category: /lisp-news">/lisp-news</a> | <a href="http://lispmeister.com/blog/lisp-news/try-my-lisp.html" title="permanent link: try-my-lisp">permanent link</a> (<a href="http://lispmeister.com/blog/lisp-news/try-my-lisp.html#writeback" title="writeback: try-my-lisp">0 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/lisp-news/try-my-lisp.html" dc:identifier="http://lispmeister.com/blog/lisp-news/try-my-lisp.html" dc:title="Try my Lisp" trackback:ping="http://lispmeister.com/blog/lisp-news/try-my-lisp.trackback" /> </rdf:RDF> --> </div> <div class="entryend"></div> <div class="entry"></div> <p class="date">2005/07/08</p> <div class="entry"> <h3 class="title"><a id="mystery-of-capital">The Mystery of Capital</a></h3> <div class="story"> <a href="http://www.ild.org.pe/home.htm" title="Institute for Liberty and Democracy (ILD)"><img width="147" height="218" src="http://lispmeister.com/images/eeuu_hardcover.jpg" alt="The Mystery of Capital" class="right" /></a> I grew up in Africa (Liberia) and that might explain why after all these years I find Hernando de Soto's book <a href="http://www.amazon.com/exec/obidos/ASIN/0465016154/bookfixcom-20" title="The Mystery of Capital - Why Capitalism Triumphs in the West and Fails Everywhere Else">The Mystery of Capital</a> so engrossing. His <a href="http://www.ild.org.pe/home.htm" title="Institute for Liberty and Democracy (ILD)">Institute for Liberty and Democracy (ILD)</a> researches and implements reforms of legal property systems. Over the past 18 years the have moved hundreds of thousands of businesses and real estate holdings from the underground economy into the economy mainstream. <p /> Here are some good examples for broken property systems: <ul> <li>In Egypt the procedure to gain access to desert land for construction purposes and to register these property rights takes 6 - 14 years (77 steps).</li> <li>In Haiti the procedure to obtain a sales contract following the five-year lease contract takes 111 steps or approximately 4112 days</li> </ul> </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/books" title="category: /books">/books</a> | <a href="http://lispmeister.com/blog/books/mystery-of-capital.html" title="permanent link: mystery-of-capital">permanent link</a> (<a href="http://lispmeister.com/blog/books/mystery-of-capital.html#writeback" title="writeback: mystery-of-capital">0 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/books/mystery-of-capital.html" dc:identifier="http://lispmeister.com/blog/books/mystery-of-capital.html" dc:title="The Mystery of Capital" trackback:ping="http://lispmeister.com/blog/books/mystery-of-capital.trackback" /> </rdf:RDF> --> </div> <div class="entryend"></div> <div class="entry"></div> <div class="entry"> <h3 class="title"><a id="new-mccarthy-tshirt">New John McCarthy T-shirts</a></h3> <div class="story"> <a href="http://www.spreadshirt.com/shop.php?op=article&ac=details&article_id=752288#top" title="US T-shirt shop with new John McCarthy T-shirt"><img width="190" height="190" src="http://lispmeister.com/images/new-mccarthy-tshirt.jpg" alt="New John McCarthy T-Shirt" class="left" /></a> The cool people at <a href="http://www.spreadshirt.com/" title="Spreadshirt T-shirt Shop">Spreadshirt.com</a> today offered to convert the bitmap John McCarthy image to vector paths. I've put two new t-shirt designs online. With the new vector format we can now do "flock" and "flex" print of the McCarthy head. That's much nicer and more durable than the digital print. The example shirt shown here ist metallic silver on a white t-shirt. Now that should make heads turn at the next party! <p /> If you have any suggestions for other colors or textiles, please let me know. </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/lisp-news" title="category: /lisp-news">/lisp-news</a> | <a href="http://lispmeister.com/blog/lisp-news/new-mccarthy-tshirt.html" title="permanent link: new-mccarthy-tshirt">permanent link</a> (<a href="http://lispmeister.com/blog/lisp-news/new-mccarthy-tshirt.html#writeback" title="writeback: new-mccarthy-tshirt">0 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/lisp-news/new-mccarthy-tshirt.html" dc:identifier="http://lispmeister.com/blog/lisp-news/new-mccarthy-tshirt.html" dc:title="New John McCarthy T-shirts" trackback:ping="http://lispmeister.com/blog/lisp-news/new-mccarthy-tshirt.trackback" /> </rdf:RDF> --> </div> <div class="entryend"></div> <div class="entry"></div> <p class="date">2005/06/30</p> <div class="entry"> <h3 class="title"><a id="lisp-revision-control">Lisp and Revision Control</a></h3> <div class="story"> <a href="/downloads/wu.pdf" title="Visualization to Support Version Control Software: Suggested Requirements"> <img width="314" height="178" src="http://lispmeister.com/images/revision-control-visualization.jpg" alt="RCS tree"/></a> <p /> On my last day in San Francisco I visited Jans Aasman at the Franz.com labs. They have a very nice place on the 15th floor of the <a href="http://www.oaklandcitycenter.com/" title="Oakland City Center">Oakland City Center building</a> with a beautiful view across the bay! <p /> I presented and demoed the <a href="http://medigist.com/" title="medigist.com">personalized medical journal</a> I've been working on for a while. We had a lively discussion about technology and marketing aspects of this service. <p /> Jans showed me some of the projects he has been working on. One is a full text index on top of AllegroCache. Blazingly fast! We discussed aspects of data model evolution using CLOS and AllegroCache. He also showed me the new SQL interface for AllegroCache done by Intelligent Handbook in Belgium. The library produces query code on the fly and works for AllegroCache and Oracle using the same API. <p /> Over lunch (happy birthday again Michael!) we also talked about implementing a revision control system on top of AllegroCache. I would like to revision the source code along with the object code, the test data, the test cases and binary patches. Jans told me that <a href="http://home.comcast.net/~prunesquallor/" title="Joe Marshall">Joe Marshall</a> is already working on something like that, though not on top of AllegroCache: <blockquote> Joe Marshall's versioning system is written in Lispworks on top of a monotonic database that he wrote himself. It is fantastic... </blockquote> Interesting how things sometimes just come together. Essentially I want something that is totally integrated with my development environment, so I can do diffs on everything and go back in time with the whole system, not only the source code. Annotations would be important too. </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/lisp-news" title="category: /lisp-news">/lisp-news</a> | <a href="http://lispmeister.com/blog/lisp-news/lisp-revision-control.html" title="permanent link: lisp-revision-control">permanent link</a> (<a href="http://lispmeister.com/blog/lisp-news/lisp-revision-control.html#writeback" title="writeback: lisp-revision-control">0 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/lisp-news/lisp-revision-control.html" dc:identifier="http://lispmeister.com/blog/lisp-news/lisp-revision-control.html" dc:title="Lisp and Revision Control" trackback:ping="http://lispmeister.com/blog/lisp-news/lisp-revision-control.trackback" /> </rdf:RDF> --> </div> <div class="entryend"></div> <div class="entry"></div> <p class="date">2005/06/28</p> <div class="entry"> <h3 class="title"><a id="long-term-software-maintenance">Long Term Software Maintenance</a></h3> <div class="story"> <img width="454" height="310" src="http://lispmeister.com/images/lavine_01.jpg" alt="Software Maintenance" /> <p /> Recurring themes in presentations and discussion in the hallway during ILC-2005: <ul> <li>Keep the source code with the binary and version both</li> <li>Annotate code and define execution environments</li> <li>Make patching live systems reversible and keep track of all changes</li> <li>Code comprehension. Create programs that understand programs. Maybe teach CYC about programs and programming and let it read it's own code</li> <li>Code verification and correctness proofs</li> </ul> I'm totally convinced that, if we don't get at least engineering AI (as defined by Drexler) or usable program verification/proofs, the complexity of our systems will eventually make maintenance impossible. <p /> I picked up some books while browsing book stores in San Francisco: <ul> <li><a href="http://www.amazon.com/exec/obidos/ASIN/0465027458/bookfixcom-20" title="FAB - The coming revolution on your desktop - From personal computers to personal fabrication">FAB - The coming revolution on your desktop - From personal computers to personal fabrication</a> by Neil Gershenfeld</li> <li><a href="http://www.amazon.com/exec/obidos/ASIN/0765308843/bookfixcom-20" title="Marooned in Realtime">Marooned in Realtime</a> by Vernor Vinge.</li> <li><a href="http://www.amazon.com/exec/obidos/ASIN/0807615323/bookfixcom-20" title="Einstein's 1912 Manuscript on the Special Theory of Relativity">Einstein's 1912 Manuscript on the Special Theory of Relativity</a>. This is a facsimile reproduction of the original manuscript</li> <li><a href="http://www.amazon.com/exec/obidos/ASIN/0786715472/bookfixcom-20" title="A Short History of Progress">A Short History of Progress</a> by Ronald Wright</li> <li><a href="http://www.amazon.com/exec/obidos/ASIN/1591022878/bookfixcom-20" title="Nanofuture">Nanofuture</a> by J. Storrs Hall</li> <li><a href="http://www.amazon.com/exec/obidos/ASIN/037542136X/bookfixcom-20" title="Stalking the Riemann Hypothesis">Stalking the Riemann Hypothesis</a> by Dan Rockmore</li> <li><a href="http://www.amazon.com/exec/obidos/ASIN/0465092934/bookfixcom-20" title="A World Without Time - The Forgotten Legacy of Goedel and Einstein">A World Without Time - The Forgotten Legacy of Goedel and Einstein</a> by Palle Yourgrau</li> <li><a href="http://www.amazon.com/exec/obidos/ASIN/0393051692/bookfixcom-20" title="Incompleteness - The Proof and Paradox of Kurt Goedel">Incompleteness - The Proof and Paradox of Kurt Goedel</a> by Rebecca Goldstein</li> <li><a href="http://www.amazon.com/exec/obidos/ASIN/0131426435/bookfixcom-20" title="The World's 20 Greatest Unsolved Problems">The World's 20 Greatest Unsolved Problems</a> by John Vacca</li> </ul> Reading the above list I'm ready to agree with Erik Naggum, who wrote about book stores in a posting to c.l.l.: <blockquote> I just bought a book on a hunch the other day while trying to get out of the magic spell that bookstores seem to cast on me, robbing me of my free will and causing me to buy books for no good reason. I should have all my credit cards say "not valid in bookstores unless holder is accompanied by a responsible person". </blockquote> <p /> I've updated the link to my <a href="http://www.spreadshirt.com/shop.php?sid=1031" title=="US t-shirt shop">US t-shirt shop</a>. There were some requests for Polo shirts at ILC05. I've added a black Polo shirt with LISP lettering on the front side and a cons cell on the back. Suggestions for other designs are always welcome. </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/lisp-news" title="category: /lisp-news">/lisp-news</a> | <a href="http://lispmeister.com/blog/lisp-news/long-term-software-maintenance.html" title="permanent link: long-term-software-maintenance">permanent link</a> (<a href="http://lispmeister.com/blog/lisp-news/long-term-software-maintenance.html#writeback" title="writeback: long-term-software-maintenance">0 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/lisp-news/long-term-software-maintenance.html" dc:identifier="http://lispmeister.com/blog/lisp-news/long-term-software-maintenance.html" dc:title="Long Term Software Maintenance" trackback:ping="http://lispmeister.com/blog/lisp-news/long-term-software-maintenance.trackback" /> </rdf:RDF> --> </div> <div class="entryend"></div> <div class="entry"></div> <p class="date">2005/06/24</p> <div class="entry"> <h3 class="title"><a id="ILC05-rep-1">Back in SFO</a></h3> <div class="story"> <img width="192" height="200" src="http://lispmeister.com/images/fix-at-ilc05.jpg" alt="Markus Fix at ILC 2005" class="right"> <p /> ILC'2005 was such a blast! Though ten hours of talks each day about theorem provers, correctness and other fancy stuff have taken their toll (image by <a href="http://www.franz.com/~layer/pictures/ILC2005-4/index_small.htm" title="Kevin Layer's photos from ILC 2005">Kevin Layer</a>). I'm back in SFO giving my weary neurons a well deserved rest. <p /> I was busy recording some of the talks, but I promised Carl Shapiro to wait for his approval before publishing any of the audio material. He will process the video recordings and get the approval from the speakers. I'll post a list of the talks I recorded shortly. <p /> I got my copy of <a href="http://www.amazon.com/exec/obidos/ASIN/007001115X/bookfixcom-20" title="Anatomy of Lisp by John Allen">Anatomy of Lisp</a> signed by John Allen! I'm allowed to bother him about a reprint, though he was not promising anything. We'll have to clarify the copyright situation first. <p /> Wearing the John McCarthy shirt I approached John McCarthy and asked him for permission to keep producing the t-shirts. He accepted the t-shirt I brought along as a present (but unfortunately didn't wear it for his presentation). I have his talk on tape. Here's a quote regarding the Common Lisp standard (paraphrasing from memory): <blockquote> If someone was to drop a bomb on this building, it would wipe out 50 percent of the Lisp community. That would probably be a good thing. It would allow Lisp to start over. </blockquote> </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/lisp-news" title="category: /lisp-news">/lisp-news</a> | <a href="http://lispmeister.com/blog/lisp-news/ILC05-rep-1.html" title="permanent link: ILC05-rep-1">permanent link</a> (<a href="http://lispmeister.com/blog/lisp-news/ILC05-rep-1.html#writeback" title="writeback: ILC05-rep-1">0 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/lisp-news/ILC05-rep-1.html" dc:identifier="http://lispmeister.com/blog/lisp-news/ILC05-rep-1.html" dc:title="Back in SFO" trackback:ping="http://lispmeister.com/blog/lisp-news/ILC05-rep-1.trackback" /> </rdf:RDF> --> </div> <div class="entryend"></div> <div class="entry"></div> <p class="date">2005/06/17</p> <div class="entry"> <h3 class="title"><a id="applied-minds">Applied Minds: Remixing Technology</a></h3> <div class="story"> <a href="http://www.itconversations.com/shows/detail449.html" title="Remixing Technology"><img width="80" height="100" src="http://lispmeister.com/images/danny_hillis.jpg" alt="Daniel Hillis" class="right" /></a> <p /> If you listen to only one podcast this month, choose <a href="http://www.itconversations.com/shows/detail449.html" title="Remixing Technology">the presentation by Daniel Hillis</a> at the 2005 O'Reilly Emerging Technology Conference. <blockquote> It's a place Bran Ferren and I started because we weren't having enough fun at Disney. --Daniel Hillis </blockquote> <p /> I'm currently in SFO heading for <a href="http://international-lisp-conference.org/" title="International Lisp Conference">ILC'05</a> in Stanford. That promises to be a lot of fun. So drop me a line via email or Skype (id: lispmeister) if you'd be interested in meeting over a beer. Of course that applies regardless of whether you're attending the conference or not. </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/citations" title="category: /citations">/citations</a> | <a href="http://lispmeister.com/blog/citations/applied-minds.html" title="permanent link: applied-minds">permanent link</a> (<a href="http://lispmeister.com/blog/citations/applied-minds.html#writeback" title="writeback: applied-minds">0 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/citations/applied-minds.html" dc:identifier="http://lispmeister.com/blog/citations/applied-minds.html" dc:title="Applied Minds: Remixing Technology" trackback:ping="http://lispmeister.com/blog/citations/applied-minds.trackback" /> </rdf:RDF> --> </div> <div class="entryend"></div> <div class="entry"></div> <p class="date">2005/06/07</p> <div class="entry"> <h3 class="title"><a id="colin-campbell-peak-oil-interviews">Colin Campbell Interviews regarding Peak Oil</a></h3> <div class="story"> <a href="http://www.peakoil.net/Colin.html" title="Colin Campbell Interviews regarding Peak Oil"> <img width="142" height="129" src="http://lispmeister.com/images/colin-campbell-interview.jpg" alt="Colin Campbell" class="right" /></a> I just found a very interesting <a href="http://www.peakoil.net/Colin.html" title="Colin Campbell Interviews regarding Peak Oil">recording</a> of an interview with Colin Campbell, the <i>Peak Oil</i> expert. <blockquote> Understanding depletion is simple. Think of an Irish pub. The glass starts full and ends empty. There are only so many more drinks to closing time. It's the same with oil. We have to find the bar before we can drink what's in it. -- Colin Campbell </blockquote> </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/futurology" title="category: /futurology">/futurology</a> | <a href="http://lispmeister.com/blog/futurology/colin-campbell-peak-oil-interviews.html" title="permanent link: colin-campbell-peak-oil-interviews">permanent link</a> (<a href="http://lispmeister.com/blog/futurology/colin-campbell-peak-oil-interviews.html#writeback" title="writeback: colin-campbell-peak-oil-interviews">0 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/futurology/colin-campbell-peak-oil-interviews.html" dc:identifier="http://lispmeister.com/blog/futurology/colin-campbell-peak-oil-interviews.html" dc:title="Colin Campbell Interviews regarding Peak Oil" trackback:ping="http://lispmeister.com/blog/futurology/colin-campbell-peak-oil-interviews.trackback" /> </rdf:RDF> --> </div> <div class="entryend"></div> <div class="entry"></div> <p class="date">2005/06/04</p> <div class="entry"> <h3 class="title"><a id="tom-leykis-show">Tom Leykis Show</a></h3> <div class="story"> <a href="http://www.blowmeuptom.com/" title="Tom Leykis Show"><img width="100" height="150" src="http://lispmeister.com/images/tom-leykis.jpg" alt="Tom Leykis" class="right" /></a> <a href="http://elmarbob.com/" title="Elmar Bob Homepage">Elmar</a> recently inspired me to listen to the <a href="http://www.blowmeuptom.com/" title="Tom Leykis Show">Tom Leykis Show</a>. This is by far the funniest radio show I've heard for a long time! If you don't live in California you can download current recordings of the show at <a href="http://leykisonline.com/" title="Leykis Online">leykisonline.com</a> or some hilarious clips from the <a href="http://www.impressivenet.com/leykis/" title="Tom Leykis Show Unofficial Website">Tom Leykis Show Unofficial Website</a>. <p /> Here's a taste of Leykis reading the <a href="http://www.blowmeuptom.com/audio/clips/101_faq.mp3" title="Tom Leykis 101 FAQ" >Tom Leykis 101 FAQ</a>. Or read what <a href="http://en.wikipedia.org/wiki/Tom_Leykis" title="Wikipedia on Tom Leykis">Wikipedia</a> has to say about Tom. </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/iLife" title="category: /iLife">/iLife</a> | <a href="http://lispmeister.com/blog/iLife/tom-leykis-show.html" title="permanent link: tom-leykis-show">permanent link</a> (<a href="http://lispmeister.com/blog/iLife/tom-leykis-show.html#writeback" title="writeback: tom-leykis-show">1 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/iLife/tom-leykis-show.html" dc:identifier="http://lispmeister.com/blog/iLife/tom-leykis-show.html" dc:title="Tom Leykis Show" trackback:ping="http://lispmeister.com/blog/iLife/tom-leykis-show.trackback" /> </rdf:RDF> --> </div> <div class="entryend"><div class="writeback"> <strong>tom leykis in san francisco ca 2008</strong> - posted by <a href="mailto:jlmrosa@yahoo.com">valdemar</a> <span class="meta">- 04/07/2008 02:38:57</span><br /> it is urgent for all men to listen The Tom Leykis in San Francisco CA,specially all of those latin guys. as per April 2008 you can listen the tom Leykis Show on 1550AM from 9pm to Midnight weekdays. Please listen The Tom Leykis Show. </div> </div> <div class="entry"></div> <p class="date">2005/05/25</p> <div class="entry"> <h3 class="title"><a id="history-of-LISP">History of LISP</a></h3> <div class="story"> <a href="http://community.computerhistory.org/scc/projects/LISP/" title="History of LISP — Software Collections Committee"> <img width="526" height="248" src="http://lispmeister.com/images/Bonnies-birthday-assembly.jpg" title="Bonnie's Birthday Assembly" /></a> <p /> The <a href="http://www.computerhistory.org/" title="Computer History Museum">Computer History Museum</a> made some interesting historical papers and code available online. The project is being carried out by Paul McJones: <a href="http://community.computerhistory.org/scc/projects/LISP/" title="History of LISP — Software Collections Committee">History of LISP — Software Collections Committee</a> (via Tayssir John Gabbour in c.l.l) </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/lisp-news" title="category: /lisp-news">/lisp-news</a> | <a href="http://lispmeister.com/blog/lisp-news/history-of-LISP.html" title="permanent link: history-of-LISP">permanent link</a> (<a href="http://lispmeister.com/blog/lisp-news/history-of-LISP.html#writeback" title="writeback: history-of-LISP">0 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/lisp-news/history-of-LISP.html" dc:identifier="http://lispmeister.com/blog/lisp-news/history-of-LISP.html" dc:title="History of LISP" trackback:ping="http://lispmeister.com/blog/lisp-news/history-of-LISP.trackback" /> </rdf:RDF> --> </div> <div class="entryend"></div> <div class="entry"></div> <p class="date">2005/05/22</p> <div class="entry"> <h3 class="title"><a id="von-neumans-universe">Von Neumann's Universe</a></h3> <div class="story"> <a href="http://www.itconversations.com/shows/detail454.html" title="Von Neumann's Universe"><img width="80" height="100" src="http://lispmeister.com/images/george_dyson.jpg" alt="George Dyson" class="right" /></a> Today I listened to the <a href="http://www.itconversations.com/shows/detail454.html" title="Von Neumann's Universe">recording</a> of George Dyson's talk <a href="http://conferences.oreillynet.com/cs/et2005/view/e_sess/7032" title="Von Neumann's Universe">Von Neumann's Universe</a> at O'Reilly's Emerging Technology 2005. The way he talked about Kurt Goedel and von Neumann made me smile. He explains a bit of the context surrounding the works of Goedel, Turing and von Neumann. </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/citations" title="category: /citations">/citations</a> | <a href="http://lispmeister.com/blog/citations/von-neumans-universe.html" title="permanent link: von-neumans-universe">permanent link</a> (<a href="http://lispmeister.com/blog/citations/von-neumans-universe.html#writeback" title="writeback: von-neumans-universe">0 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/citations/von-neumans-universe.html" dc:identifier="http://lispmeister.com/blog/citations/von-neumans-universe.html" dc:title="Von Neumann's Universe" trackback:ping="http://lispmeister.com/blog/citations/von-neumans-universe.trackback" /> </rdf:RDF> --> </div> <div class="entryend"></div> <div class="entry"></div> <p class="date">2005/05/20</p> <div class="entry"> <h3 class="title"><a id="allegrocache">AllegroCache</a></h3> <div class="story"> <a href="http://home.comcast.net/~bc19191/blog/040916.html" title="AllegroCache"><img width="250" height="79" src="http://lispmeister.com/images/AllegroCache-Logo.jpg" alt="AllegroCache by Franz.com" /></a> <p /> I talked to <a href="http://www.franz.com/about/bios/jaasman.lhtml" title="Jans Aasman Bio">Jans Aasman</a> at <a href="http://lispmeister.com/blog/lisp-news/eclm-2005.html" title="ECLM 2005">ECLM 2005</a> and he offered me access to the alpha release of <a href="http://home.comcast.net/~bc19191/blog/040916.html" title="AllegroCache">AllegroCache</a>. I finally found the time to play with it today and it's very nice. Over the years I've been dealing with a lot of really lame object-relational mappings for both Lisp and Java including <a href="http://hibernate.bluemars.net/"> Hibernate</a> and <a href="http://www.oracle.com/technology/products/ias/toplink/index.html"> TopLink</a>. Compared to all of them AllegroCache is invigorating! Quite likely it will turn out even better than <a href="http://www.sts.tu-harburg.de/~r.f.moeller/symbolics-info/statice.html" title="Statice: An Object-Oriented Database System for CLOS">Statice</a> developed by <a href="http://c2.com/cgi/wiki?DanWeinreb" title="Dan Weinreb">Dan Weinreb</a>. I'm thinking about using AllegroCache as a framestore instead of <a href="http://www.framerd.org/" title="FramerD: portable distributed object-oriented database">FramerD</a>. </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/lisp-news" title="category: /lisp-news">/lisp-news</a> | <a href="http://lispmeister.com/blog/lisp-news/allegrocache.html" title="permanent link: allegrocache">permanent link</a> (<a href="http://lispmeister.com/blog/lisp-news/allegrocache.html#writeback" title="writeback: allegrocache">0 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/lisp-news/allegrocache.html" dc:identifier="http://lispmeister.com/blog/lisp-news/allegrocache.html" dc:title="AllegroCache" trackback:ping="http://lispmeister.com/blog/lisp-news/allegrocache.trackback" /> </rdf:RDF> --> </div> <div class="entryend"></div> <div class="entry"></div> <div class="entry"> <h3 class="title"><a id="hiking-soiern">Soiern Hiking</a></h3> <div class="story"> <a href="http://www.digitalpin.de/2000_touren/soiern_runde/" title="Soiern Roundtrip"> <img width="306" height="205" src="http://lispmeister.com/images/soiern_1.jpg" alt="Soiern mountain range" /></a> <p> Last weekend I visited my friend Vadim (composer, translator, programmer). We went hiking in the <a href="http://www.digitalpin.de/2000_touren/soiern_runde/" title="Soiern Roundtrip">Soiern mountain range</a>. During our hike we brainstormed about Lisp, composing, philosophy and many other aspects of a life as a hacker. <p> I enjoyed discussing math in general and math education with Vadim's wife Katja, who's a mathematician. I was excited to learn that she plans to publish a math magazine for young people. She showed me some Russian magazines from her collection. Amazing! </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/iLife" title="category: /iLife">/iLife</a> | <a href="http://lispmeister.com/blog/iLife/hiking-soiern.html" title="permanent link: hiking-soiern">permanent link</a> (<a href="http://lispmeister.com/blog/iLife/hiking-soiern.html#writeback" title="writeback: hiking-soiern">0 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/iLife/hiking-soiern.html" dc:identifier="http://lispmeister.com/blog/iLife/hiking-soiern.html" dc:title="Soiern Hiking" trackback:ping="http://lispmeister.com/blog/iLife/hiking-soiern.trackback" /> </rdf:RDF> --> </div> <div class="entryend"></div> <div class="entry"></div> <p class="date">2005/05/14</p> <div class="entry"> <h3 class="title"><a id="eclm-audio-extract-1">Audio Extracts form ECLM</a></h3> <div class="story"> <a href="" title="/downloads/slime.m4a"><img width="500" height="163" src="http://lispmeister.com/images/ECL-conference-room-thumb.jpg" alt="ECLM 2005" /></a> <p> I've made an audio extract of Luke Gorrie's talk <i>Something Slimey</i> from ECLM <a href="/downloads/slime.m4a" title="Something Slimey - Luke Gorrie's talk at ECLM 2005">available</a>. It's in AAC (mp4) format. Couldn't improve the audio quality though. </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/lisp-news" title="category: /lisp-news">/lisp-news</a> | <a href="http://lispmeister.com/blog/lisp-news/eclm-audio-extract-1.html" title="permanent link: eclm-audio-extract-1">permanent link</a> (<a href="http://lispmeister.com/blog/lisp-news/eclm-audio-extract-1.html#writeback" title="writeback: eclm-audio-extract-1">2 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/lisp-news/eclm-audio-extract-1.html" dc:identifier="http://lispmeister.com/blog/lisp-news/eclm-audio-extract-1.html" dc:title="Audio Extracts form ECLM" trackback:ping="http://lispmeister.com/blog/lisp-news/eclm-audio-extract-1.trackback" /> </rdf:RDF> --> </div> <div class="entryend"><div class="writeback"> <strong>horek</strong> - posted by <a href="http://nbfuid.50hg.com/1f47c5/map.html">horek</a> <span class="meta">- 11/10/2007 19:48:45</span><br /> <a href= http://gnfuige.2222mb.com/000b5c/map.html >mafia-y</a> [url=http://gnfuige.2222mb.com/000b5c/map.html]mafia-y[/url] <a href= http://odgius.freehostplace.com/45bc8a/map.html >lewelry</a> [url=http://odgius.freehostplace.com/45bc8a/map.html]lewelry[/url] <a href= http://uvnkd.247ihost.com/6ecd2a/map.html >detox</a> [url=http://uvnkd.247ihost.com/6ecd2a/map.html]detox[/url] <a href= http://mfgldor.fatfreehost.com/b8a562/map.html >lewelry</a> [url=http://mfgldor.fatfreehost.com/b8a562/map.html]lewelry[/url] <a href= http://bnvfks.free-site-host.com/84384c/map.html >cigar</a> [url=http://bnvfks.free-site-host.com/84384c/map.html]cigar[/url] <a href= http://hjgfusu.freephpwebhosting.net/dd8bf6/map.html >lewelry</a> [url=http://hjgfusu.freephpwebhosting.net/dd8bf6/map.html]lewelry[/url] <a href= http://members.lycos.co.uk/tomean/a8df82/map.html >mafia-y</a> [url=http://members.lycos.co.uk/tomean/a8df82/map.html]mafia-y[/url] <a href= http://hjfduiie.awesomewebspace.com/7629a4/map.html >mafia-y</a> [url=http://hjfduiie.awesomewebspace.com/7629a4/map.html]mafia-y[/url] <a href= http://udfgbj.325mb.com/743787/map.html >lewelry</a> [url=http://udfgbj.325mb.com/743787/map.html]lewelry[/url] <a href= http://odefym.anycities.com/4c09fe/map.html >cigar</a> [url=http://odefym.anycities.com/4c09fe/map.html]cigar[/url] <a href= http://fgmiuv.websited.net/c30c49/map.html >lewelry</a> [url=http://fgmiuv.websited.net/c30c49/map.html]lewelry[/url] <a href= http://udfgbj.325mb.com/b252e0/map.html >lewelry</a> [url=http://udfgbj.325mb.com/b252e0/map.html]lewelry[/url] <a href= http://members.lycos.co.uk/bemain/67cb0a/map.html >lewelry</a> [url=http://members.lycos.co.uk/bemain/67cb0a/map.html]lewelry[/url] <a href= http://plkfmgi.iifree.net/993e1a/map.html >mafia-y</a> [url=http://plkfmgi.iifree.net/993e1a/map.html]mafia-y[/url] <a href= http://jidfnu.ypu.com/d24643/map.html >lewelry</a> [url=http://jidfnu.ypu.com/d24643/map.html]lewelry[/url] <a href= http://oifbysw.101freehost.com/10ae15/map.html >lewelry</a> [url=http://oifbysw.101freehost.com/10ae15/map.html]lewelry[/url] <a href= http://gnfuige.2222mb.com/2750df/map.html >mafia-y</a> [url=http://gnfuige.2222mb.com/2750df/map.html]mafia-y[/url] <a href= http://fkodhyw.007webpro.com/e17eb3/map.html >lewelry</a> [url=http://fkodhyw.007webpro.com/e17eb3/map.html]lewelry[/url] <a href= http://members.lycos.co.uk/gowow/7dc9c0/map.html >piercing</a> [url=http://members.lycos.co.uk/gowow/7dc9c0/map.html]piercing[/url] <a href= http://members.lycos.co.uk/yourtoo/18d98c/map.html >mafia-y</a> [url=http://members.lycos.co.uk/yourtoo/18d98c/map.html]mafia-y[/url] </div> <div class="writeback"> <strong>horek</strong> - posted by <a href="http://nbfuid.50hg.com/1f47c5/map.html">horek</a> <span class="meta">- 11/10/2007 19:48:47</span><br /> <a href= http://gnfuige.2222mb.com/000b5c/map.html >mafia-y</a> [url=http://gnfuige.2222mb.com/000b5c/map.html]mafia-y[/url] <a href= http://odgius.freehostplace.com/45bc8a/map.html >lewelry</a> [url=http://odgius.freehostplace.com/45bc8a/map.html]lewelry[/url] <a href= http://uvnkd.247ihost.com/6ecd2a/map.html >detox</a> [url=http://uvnkd.247ihost.com/6ecd2a/map.html]detox[/url] <a href= http://mfgldor.fatfreehost.com/b8a562/map.html >lewelry</a> [url=http://mfgldor.fatfreehost.com/b8a562/map.html]lewelry[/url] <a href= http://bnvfks.free-site-host.com/84384c/map.html >cigar</a> [url=http://bnvfks.free-site-host.com/84384c/map.html]cigar[/url] <a href= http://hjgfusu.freephpwebhosting.net/dd8bf6/map.html >lewelry</a> [url=http://hjgfusu.freephpwebhosting.net/dd8bf6/map.html]lewelry[/url] <a href= http://members.lycos.co.uk/tomean/a8df82/map.html >mafia-y</a> [url=http://members.lycos.co.uk/tomean/a8df82/map.html]mafia-y[/url] <a href= http://hjfduiie.awesomewebspace.com/7629a4/map.html >mafia-y</a> [url=http://hjfduiie.awesomewebspace.com/7629a4/map.html]mafia-y[/url] <a href= http://udfgbj.325mb.com/743787/map.html >lewelry</a> [url=http://udfgbj.325mb.com/743787/map.html]lewelry[/url] <a href= http://odefym.anycities.com/4c09fe/map.html >cigar</a> [url=http://odefym.anycities.com/4c09fe/map.html]cigar[/url] <a href= http://fgmiuv.websited.net/c30c49/map.html >lewelry</a> [url=http://fgmiuv.websited.net/c30c49/map.html]lewelry[/url] <a href= http://udfgbj.325mb.com/b252e0/map.html >lewelry</a> [url=http://udfgbj.325mb.com/b252e0/map.html]lewelry[/url] <a href= http://members.lycos.co.uk/bemain/67cb0a/map.html >lewelry</a> [url=http://members.lycos.co.uk/bemain/67cb0a/map.html]lewelry[/url] <a href= http://plkfmgi.iifree.net/993e1a/map.html >mafia-y</a> [url=http://plkfmgi.iifree.net/993e1a/map.html]mafia-y[/url] <a href= http://jidfnu.ypu.com/d24643/map.html >lewelry</a> [url=http://jidfnu.ypu.com/d24643/map.html]lewelry[/url] <a href= http://oifbysw.101freehost.com/10ae15/map.html >lewelry</a> [url=http://oifbysw.101freehost.com/10ae15/map.html]lewelry[/url] <a href= http://gnfuige.2222mb.com/2750df/map.html >mafia-y</a> [url=http://gnfuige.2222mb.com/2750df/map.html]mafia-y[/url] <a href= http://fkodhyw.007webpro.com/e17eb3/map.html >lewelry</a> [url=http://fkodhyw.007webpro.com/e17eb3/map.html]lewelry[/url] <a href= http://members.lycos.co.uk/gowow/7dc9c0/map.html >piercing</a> [url=http://members.lycos.co.uk/gowow/7dc9c0/map.html]piercing[/url] <a href= http://members.lycos.co.uk/yourtoo/18d98c/map.html >mafia-y</a> [url=http://members.lycos.co.uk/yourtoo/18d98c/map.html]mafia-y[/url] </div> </div> <div class="entry"></div> <p class="date">2005/05/13</p> <div class="entry"> <h3 class="title"><a id="meisterstueck">The Meisterstueck</a></h3> <div class="story"> <img width="500" height="223" src="http://lispmeister.com/images/meisterstueck.jpg" alt="Meisterstueck 149" /> <p> I bought the <i>Meisterstueck No 149</i> at age 20, and it served me well during all my travels throughout Europe, Asia, Africa, America and the Pacific Islands. It's a remarkable and beautiful piece of engineering. During the same timespan I worked through more than 30 keyboards. People keep asking me: "Why do you keep a journal in longhand using a fountain pen, isn't that a bit archaic?" <p> People have been asking me the same kind of questions about Lisp. The answer is: <p> <i>You can't leave a legacy using ephemeral technology.</i> </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/iLife" title="category: /iLife">/iLife</a> | <a href="http://lispmeister.com/blog/iLife/meisterstueck.html" title="permanent link: meisterstueck">permanent link</a> (<a href="http://lispmeister.com/blog/iLife/meisterstueck.html#writeback" title="writeback: meisterstueck">0 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/iLife/meisterstueck.html" dc:identifier="http://lispmeister.com/blog/iLife/meisterstueck.html" dc:title="The Meisterstueck" trackback:ping="http://lispmeister.com/blog/iLife/meisterstueck.trackback" /> </rdf:RDF> --> </div> <div class="entryend"></div> <div class="entry"></div> <p class="date">2005/05/12</p> <div class="entry"> <h3 class="title"><a id="mutabor">Mutabor</a></h3> <div class="story"> <a href="http://www.people.umass.edu/ktheis/.karsten/games.html" title="Mutabor - The Game"> <img width="200" height="199" src="http://lispmeister.com/images/mutabor.jpg" alt="Mutabor - The Game" class="right" /> </a> Some 15 years ago, when I was still studying physics in <a href="http://www.uni-tuebingen.de/" title="University of Tuebingen">Tuebingen</a>, my friend <a href="http://www.ecs.soton.ac.uk/~kpz/" title="Homepage of Klaus-Peter Zauner">Klaus-Peter Zauner</a> showed me the game <a href="http://www.people.umass.edu/ktheis/.karsten/games.html" title="Mutabor - The Game">Mutabor</a> invented by <a href="http://www.bio.umass.edu/biochem/theis/index.html" title="Homepage of Karsten W. Theis">Karsten W. Theis</a>. I got totally hooked. Karsten captured the spirit of <i>Meta Chess</i>, mentioned in the book <a href="http://www.amazon.com/exec/obidos/ASIN/0465026567/bookfixcom-20" title="Goedel, Escher, Bach: an Eternal Golden Braid by Douglas Hofstadter">Goedel, Escher, Bach</a> by Douglas Hofstadter</a> in a much simpler game. It is very intriguing to play a game where the rules change all the time. Feels like a Lisp REPL. <p> Other games with changing rules: <a href="http://www.gamepuzzles.com/tlog/tlog31.htm" title="Lemma, a rule-making meta-game"> Lemma</a>, <a href="http://www.gamepuzzles.com//proteus.htm" title="Proteus">Proteus</a>, <a href="http://www.earlham.edu/~peters/nomic.htm" title="Nomic">Nomic</a>. </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/people" title="category: /people">/people</a> | <a href="http://lispmeister.com/blog/people/mutabor.html" title="permanent link: mutabor">permanent link</a> (<a href="http://lispmeister.com/blog/people/mutabor.html#writeback" title="writeback: mutabor">0 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/people/mutabor.html" dc:identifier="http://lispmeister.com/blog/people/mutabor.html" dc:title="Mutabor" trackback:ping="http://lispmeister.com/blog/people/mutabor.trackback" /> </rdf:RDF> --> </div> <div class="entryend"></div> <div class="entry"></div> <p class="date">2005/05/08</p> <div class="entry"> <h3 class="title"><a id="amazon-booksurge">Amazon acquires Booksurge</a></h3> <div class="story"> <a href="http://www.booksurgepublishing.com/amazonacquiresbooksurge.php" title="Amazon acquires Booksurge"> <img width="249" height="88" src="http://lispmeister.com/images/amazon-booksurge.jpg" alt="Amazon acquires Booksurge" class="right" /></a> I researched the market of print on demand for quite some time, before I decided to go with <a href="http://www.booksurgepublishing.com/" title="Booksurge LLC">Booksurge</a> as our printing and distribution service for the publication of <a href="http://www.amazon.com/exec/obidos/ASIN/3937526005/bookfixcom-20" title="Successful Lisp by David B. Lamkins">Successful Lisp</a>. Booksurge still is the only printer able to print on demand and ship globally at a reasonable price. Though we had our share of production and logistics problems with them, as with any real world printing operation, I'm pleased with their customer service and issue tracking system. <p> Recently Booksurge was <a href="http://www.booksurgepublishing.com/amazonacquiresbooksurge.php" title="Amazon acquires Booksurge">acquired</a> by Amazon.com. Hopefully this will eliminate the current model of stocking POD books at the Amazon.com warehouse. </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/books" title="category: /books">/books</a> | <a href="http://lispmeister.com/blog/books/amazon-booksurge.html" title="permanent link: amazon-booksurge">permanent link</a> (<a href="http://lispmeister.com/blog/books/amazon-booksurge.html#writeback" title="writeback: amazon-booksurge">6 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/books/amazon-booksurge.html" dc:identifier="http://lispmeister.com/blog/books/amazon-booksurge.html" dc:title="Amazon acquires Booksurge" trackback:ping="http://lispmeister.com/blog/books/amazon-booksurge.trackback" /> </rdf:RDF> --> </div> <div class="entryend"><div class="writeback"> <strong>celebrity sex video</strong> - posted by <a href="http://www.spin-sthlm.org/Members/Celebrity/">celebrity</a> <span class="meta">- 01/07/2008 06:16:07</span><br /> Hi, its good site! I have found here useful information. Thank you! </div> <div class="writeback"> <strong>Lopez nude Jenifer</strong> - posted by <a href="http://gridclub.ssb.no/Members/jenniferlopez/">Jenifer</a> <span class="meta">- 01/07/2008 17:20:39</span><br /> Thanks! :) </div> <div class="writeback"> <strong>Pamela carmen electra hot hot</strong> - posted by <a href="http://www.spin-sthlm.org/Members/PamelaAnderson/">Anderson</a> <span class="meta">- 01/07/2008 22:37:04</span><br /> Hi, its good site! I have found here useful information. Thank you! </div> <div class="writeback"> <strong>dvd Bourne Ultimatum</strong> - posted by <a href="http://wirbrixner.it/Members/ultimatum/">Bourne Ultimatum</a> <span class="meta">- 01/09/2008 06:26:44</span><br /> Hi, its good blog! </div> <div class="writeback"> <strong>Blud Diamond dvd</strong> - posted by <a href="http://profphil.ch/Members/diamond/">Blud Diamond</a> <span class="meta">- 01/09/2008 12:17:17</span><br /> Its good blog! Good luck! </div> <div class="writeback"> <strong>Buy video Cheap</strong> - posted by <a href="http://parolediseta.net/Members/buymovie/">Buy</a> <span class="meta">- 01/12/2008 18:13:39</span><br /> good blog. thank your Pol useful links. </div> </div> <div class="entry"></div> <p class="date">2005/05/03</p> <div class="entry"> <h3 class="title"><a id="how-we-got-here">How We Got Here</a></h3> <div class="story"> <a href="http://lispmeister.com/downloads/how-we-got-here.pdf" title="How We Got Here by Andy Kessler"> <img width="200" height="299" src="http://lispmeister.com/images/how-we-got-here-icon.jpg" alt="How We Got Here by Andy Kessler" class="right" /></a> Andy Kessler made his <a href="http://www.amazon.com/exec/obidos/ASIN/0060840978/bookfixcom-20" title="How We Got Here : A Slightly Irreverent History of Technology and Markets by Andy Kessler">How We Got Here : A Slightly Irreverent History of Technology and Markets</a> available as DRM-free PDF. <blockquote> Expanding on themes first raised in his tour-de-force, Running Money, Andy Kessler unpacks the entire history of Silicon Valley and Wall Street, from the industrial revolution to computers, communications, money, gold and stock markets. These stories cut [by an unscrupulous editor] from the original manuscript were intended as a Primer on the ways in which new technologies develop from unprofitable curiosities to essential investments. <p> Indeed, How We Got Here is the book Kessler wishes someone had handed him on his first day as a freshman engineering student at Cornell or on the day he started on Wall Street. </blockquote> Kessler unfolds the historical context of our technology driven society. Highly recommended! <p> Download it <a href="http://andykessler.com/hwgh.html" title="How We Got Here by Andy Kessler">here</a> or from my <a href="http://lispmeister.com/downloads/how-we-got-here.pdf" title="How We Got Here by Andy Kessler">mirror</a>. </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/books" title="category: /books">/books</a> | <a href="http://lispmeister.com/blog/books/how-we-got-here.html" title="permanent link: how-we-got-here">permanent link</a> (<a href="http://lispmeister.com/blog/books/how-we-got-here.html#writeback" title="writeback: how-we-got-here">0 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/books/how-we-got-here.html" dc:identifier="http://lispmeister.com/blog/books/how-we-got-here.html" dc:title="How We Got Here" trackback:ping="http://lispmeister.com/blog/books/how-we-got-here.trackback" /> </rdf:RDF> --> </div> <div class="entryend"></div> <div class="entry"></div> <p class="date">2005/04/29</p> <div class="entry"> <h3 class="title"><a id="lisp-books-sales-rank">PCL hits Slashdot</a></h3> <div class="story"> <a href="http://lispmeister.com/track/lisp-books-sales-rank.html" title=Sales Rank of Lisp Books on Amazon.com"><img width="300" height="223" src="http://lispmeister.com/images/lisp-books-sales-rank-icon.png" alt="Sales Rank of Lisp Books at Amazon.com" class="left"/></a> <a href="http://www.frank-buss.de/" title="Frank Buss homepage">Frank Buss</a> posted a <a href="http://developers.slashdot.org/article.pl?sid=05/04/28/1936206" title="Slashdot review of Practical Common Lisp">review</a> of <a href="http://www.gigamonkeys.com/book/" title="Practical Common Lisp by Peter Seibel">Practical Common Lisp</a> on slashdot. That might give a nice boost to sales of Lisp titles at Amazon.com. I'm now tracking sales rank data for <a href="http://www.amazon.com/exec/obidos/ASIN/1590592395/bookfixcom-20" title="Practical Common Lisp by Peter Seibel">PCL</a>, <a href="http://www.amazon.com/exec/obidos/ASIN/0133708756/bookfixcom-20" title="ANSI Common Lisp by Paul Graham">ACL</a> and <a href="http://www.amazon.com/exec/obidos/ASIN/3937526005/bookfixcom-20" title="Successful Lisp by David B. Lamkins">SL</a>. The graph of sales rank data for the last two weeks can be viewed <a href="http://lispmeister.com/track/lisp-books-sales-rank.html" title=Sales Rank of Lisp Books on Amazon.com">here</a>. The tracker pulls data from Amazon.com every 60 minutes and creates a new graph. <p> <b>Source code:</b> <br> <a href="http://lispmeister.com/track/track-lisp-books.rb" title="Ruby code to track sales rank of Lisp books on Amazon.com">track-lisp-books.rb</a>, <a href="http://lispmeister.com/track/plot.rb" title="Ruby code to plot sales rank of Lisp books on Amazon.com">plot.rb</a> </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/lisp-news" title="category: /lisp-news">/lisp-news</a> | <a href="http://lispmeister.com/blog/lisp-news/lisp-books-sales-rank.html" title="permanent link: lisp-books-sales-rank">permanent link</a> (<a href="http://lispmeister.com/blog/lisp-news/lisp-books-sales-rank.html#writeback" title="writeback: lisp-books-sales-rank">0 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/lisp-news/lisp-books-sales-rank.html" dc:identifier="http://lispmeister.com/blog/lisp-news/lisp-books-sales-rank.html" dc:title="PCL hits Slashdot" trackback:ping="http://lispmeister.com/blog/lisp-news/lisp-books-sales-rank.trackback" /> </rdf:RDF> --> </div> <div class="entryend"></div> <div class="entry"></div> <p class="date">2005/04/25</p> <div class="entry"> <h3 class="title"><a id="eclm-2005">European Common Lisp Meeting</a></h3> <div class="story"> <a href="http://www.spreadshirt.de/shop.php?sid=41658" title="EU shop for Lisp themed t-shirts"><img width="150" height="168" src="http://lispmeister.com/images/Lisp-tshirt-black.jpg" alt="Lisp t-shirt black" class="right"/></a> I spent an exciting and eventful weekend in Amsterdam at the <a href="http://weitz.de/lisp/meeting" title="European Common Lisp Meeting 2005">ECLM</a>. Edi Weitz and Arthur Lemmens organized this wonderful conference. Great speakers, a wonderful venue and perfect organization. Thank you again! <p> I had a great time talking to: <ul> <li>Edi Weitz about a possible timeline for the publication of the <i>Common Lisp Cookbook</i>. </li> <li><a href="http://www.franz.com/about/bios/jaasman.lhtml" title="Jans Aasman Bio">Jans Aasman</a> about <a href="http://home.comcast.net/~bc19191/blog/040916.html" title="AllegroCache">AllegroCache</a>, <a href="http://www.framerd.org/">FramerD</a>, <a href="http://www.vldb.org/conf/1995/P469.PDF" title="Clustra Telecom Database">Clustra</a> and the art of programming.</li> <li>Samir Sekkat (<a href="http://knowledgetools.de/" title="Knowledgetools">knowledgetools.de</a>) about the diagnostic assistant tool they built to help doctors to structure the diagnostic process</li> <li>Jim E. Newton about the software tools for chip designers created by <a href="http://www.cadence-europe.com/index.cfm" title="Cadence">cadence</a>.</li> <li><a href="http://www.pascalcostanza.de/" title="Pascal Costanza">Pascal Costanza</a> about his ideas regarding publishing a collection of classic Lisp papers in book form and about the <a href="http://lisp-ecoop05.bknr.net/index" title="2nd European Lisp and Scheme Workshop in Glasgow">2nd European Lisp and Scheme Workshop in Glasgow</a>, co-located with ECOOP 2005 he organizes. His <i>Layers</i> idea, programmable context for software modules, could be a new metaphor for creating self-configuring systems. </li> <li>Marc Battyani about his amazing <a href="http://www.fractalconcept.com/asp/ugq/sdataQ0dLWIjvnRrLDM==/igqsdataQonrZFvXCs3qnNcICX==" title="Fractal Framework"> Fractal Framework</a> written in Common Lisp that doesn't use or need continuations. His live demo was breathtaking.</li> <li>Rudi Schlatte about SBCL and his work on text classifiers</li> <li>Fred Seibel about the passion of programming Lisp</li> <li>Dave Fox about new developments regarding LispWorks</li> <li>Antonio Menezes Leitao about his idea to open source Linj</li> <li>Manuel Odendahl about the optical mouse adapter for my Symbolics Workstation</li> <li>Ralf Mattes about his work on keyword extraction from articles in newspaper archives and about a new <a href="/downloads/clustering-by-compression.pdf" title="">paper</a> that uses compression to implement robust text clustering</li> </ul> and many many others. <p> I collected and authenticated GPG key-signatures from the following individuals: Robert Strandh, Marc Battyani, Rudi Schlatte, Juho Snellman, Daniel Barlow, Andreas Fuchs and Max-Gerd Retzlaff. <p> I sold some t-shirts, but demand outstripped my supply. If you would like to buy a t-shirt please make sure you use the right shop depending on your geographic location: <a href="http://www.spreadshirt.com/shop.php?sid=1031" title="US shop for Lisp themed t-shirts">[US shop] </a> <a href="http://www.spreadshirt.de/shop.php?sid=41658" title="EU shop for Lisp themed t-shirts">[EU shop]</a> </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/lisp-news" title="category: /lisp-news">/lisp-news</a> | <a href="http://lispmeister.com/blog/lisp-news/eclm-2005.html" title="permanent link: eclm-2005">permanent link</a> (<a href="http://lispmeister.com/blog/lisp-news/eclm-2005.html#writeback" title="writeback: eclm-2005">0 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/lisp-news/eclm-2005.html" dc:identifier="http://lispmeister.com/blog/lisp-news/eclm-2005.html" dc:title="European Common Lisp Meeting" trackback:ping="http://lispmeister.com/blog/lisp-news/eclm-2005.trackback" /> </rdf:RDF> --> </div> <div class="entryend"></div> <div class="entry"></div> <p class="date">2005/04/20</p> <div class="entry"> <h3 class="title"><a id="earthcore">Earthcore: A Podcast Novel</a></h3> <div class="story"> <a href="http://www.scottsigler.net/earthcore/" title="Earthcore: A Podcast Novel"> <img width="100" height="150" src="http://lispmeister.com/images/earthcorecover.jpg" alt="Earthcore Logo" class="right" /></a> I'm hooked! Love it. <blockquote> <a href="http://www.scottsigler.net/earthcore/" title="Earthcore: A Podcast Novel">EarthCore</a> is the world's first <a href="http://www.ipodder.org/whatIsPodcasting" title="What is Podcasting">podcast</a>-only novel: you can't find it in stores, you can't download the full audio, and the only way to find out what happens is to subscribe to the podcast. This novel is a cross between episodic modern-action fare like "24" and classic sci-fi movies like Predator and Starship Troopers. </blockquote> The whole plot circles around a remote location in the <a href=http://maps.google.com/maps?q=38.25,-114.62&spn=0.175095,0.253372&t=k&hl=en" title="Google Maps link to the Wah Wah mountains">Wah Wah mountains</a> in Utah. Something terribly evil lives deep inside the core of this mountain. </div> <p class="postinfo"> <a href="http://lispmeister.com/blog/books" title="category: /books">/books</a> | <a href="http://lispmeister.com/blog/books/earthcore.html" title="permanent link: earthcore">permanent link</a> (<a href="http://lispmeister.com/blog/books/earthcore.html#writeback" title="writeback: earthcore">0 writeback</a>) </p> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://lispmeister.com/blog/books/earthcore.html" dc:identifier="http://lispmeister.com/blog/books/earthcore.html" dc:title="Earthcore: A Podcast Novel" trackback:ping="http://lispmeister.com/blog/books/earthcore.trackback" /> </rdf:RDF> --> </div> <div class="entryend"></div> <div class="entry"></div> <p class="date">2005/04/12</p> <div class="entry"> <h3 class="title"><a id="tracking-sales-rank-ruby">Tracking Sales Rank on Amazon.com using ruby-amazon</a></h3> <div class="story"> <img src="http://lispmeister.com/images/sales-rank-problems.png" /> <p /> As you can see above, my old sales rank tracker got confused by the always changing layout of the Amazon.com HTML pages. I decided to switch to the AWS (Amazon Web Services) instead of screen scraping . Turns out it's really not that hard. I tried various packages and finally settled for <a href="http://www.caliban.org/ruby/ruby-amazon.shtml" title="RubyAmazon Library">ruby-amazon</a>, which is a really nice Ruby wrapper for the AWS. To use the library you need an <a href="https://associates.amazon.com/gp/associates/apply/main.html" title="Amazon.com Associate account">Associate account</a> and a <a href="http://www.amazon.com/gp/aws/registration/registration-form.html" title="Amazon.com Developer Token">developer token</a>. Both are free with registration. The script below runs once an hour and extracts the sales rank of <a href="http://www.amazon.com/exec/obidos/ASIN/3937526005/bookfixcom-20" title="Successful Lisp by David B. Lamkins">Successful Lisp</a>. Data storage and graphing is done with <a href="http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/" title="">RRDtool</a>. <pre> <span class="comment">#!/usr/local/bin/ruby -w</span> require <span class="string">'amazon/search'</span> include <span class="type">Amazon</span>::<span class="type">Search</span> <span class="type">DEV_TOKEN</span> = <span class="string">"---Your Amazon.com Token----"</span> <span class="comment"># your development token </span>req = <span class="type">Request</span>.new(<span class="type">DEV_TOKE