Top all-time · #2639
Lemonodor
Personal blog · lemonodor.comprogramming
Lemonodor is a personal blog at lemonodor.com about programming. Since 2007, 32 different Hacker News readers have linked it 42 times, most often “uWink: A Cold Greasy Plate of Fail”. The last post was in 2008, but the archive is still widely read.
Most-linked posts?
- uWink: A Cold Greasy Plate of Fail3 people · 3 mentions · first linked 2008-05-02
- McCarthy: Programming - You're Doing It Wrong3 people · 3 mentions · first linked 2007-10-12
- Protecting Journalistic Integrity Algorithmically2 people · 2 mentions · first linked 2008-02-27
- 'My team will be able to program circles around everyone else' (2002)2 people · 2 mentions · first linked 2011-05-10
- Lisp Porn (2002)2 people · 2 mentions · first linked 2010-11-04
- Five Approaches to S-Expression Highlighting2 people · 2 mentions · first linked 2010-11-13
- Sexprs in Leopard2 people · 2 mentions · first linked 2007-12-13
- /archives/2002/10/ti_explorer_fam.html2 people · 2 mentions · first linked 2018-08-08
- /archives/001038.html2 people · 2 mentions · first linked 2010-05-21
What Hacker News says?
A very smart man, PG himself, once said [0]: > I actually worry a lot that as I get "popular" I'll be able to get away with saying stupider stuff than I would have dared say before. PG started writing essays about what he knows well (programming, start ups), then about things he knows a bit (painting) and then stuff like this, or his essays on economic policy. In any case, he predicted his own future quite well. [0]…
Comment linking /archives/001091.html
on “Crazy New Ideas”Submitted 'My team will be able to program circles around everyone else' (2002) as a story · 64 points
HN discussion~12 years ago, it was Patrick Collison that was named young scientist of the year for developing a dialect of Lisp called Croma: http://lemonodor.com/archives/001038.html I'm glad to see he has continued to do well.
Comment linking /archives/001038.html
on “How the Collison brothers turned ‘seven lines of code’ into Stripe”Submitted uWink: A Cold Greasy Plate of Fail as a story · 41 points
HN discussionIt's local-only search, but you reminded me that this is possible with MacOS Spotlight. I wrote an indexer (for Common Lisp) that let you search for function definitions, etc. http://lemonodor.com/archives/001232.html For example, if you're looking for a search-and-replace function you know you wrote or had somewhere on your machine, you could do mdfind "org_lisp_defuns == '*search*replace*'" (Or just use the regula…
Comment linking /archives/001232.html
on “Improving GitHub Code Search”Submitted McCarthy: Programming - You're Doing It Wrong as a story · 32 points
HN discussion> Jak & Daxter the whole engine was lisp based. Only when "the whole" is defined to mean "the object scripting." http://www.psxextreme.com/feature/45.html "The final game engine has about nine different renderers, each is optimized for its specific task." http://c2.com/cgi/wiki?LispInJakAndDaxter "GOOL was used to control objects in the game" Jak II had apparently the most of GOAL: http://lemonodor.com/archives/0006…
Comment linking /archives/000610.html
on “How I do my computing”Submitted Lisp Porn (2002) as a story · 19 points
HN discussionThere's this recent video showing a little of what the Pharo Smalltalk environment is like: https://www.youtube.com/watch?v=HOuZyOKa91o The video was made by a Ruby programmer, rather than an experience Smalltalker, so it's more a newbie showing you cool things he's discovered, rather than an expert showing the power of the system. On the other hand, there's this one: https://www.youtube.com/watch?v=o4-YnLpLgtk That…
Comment linking /archives/000028.html
on “Ask HN: Production Lisp in 2020?”Submitted Protecting Journalistic Integrity Algorithmically as a story · 14 points
HN discussionOne very early system was the Symbolics S-Graphics suite, which came out sometime in 1984. Its main strength was 3d graphics (actually either it or Wavefront was the first commercially sold 3d graphics system), but the Lisp Machine versions also came with 2d paint. When Symbolics went out of business the code was acquired by a Japanese company (Nichimen) and ported to Allegro Common Lisp on Irix and Windows NT (and…
Comment linking /archives/000256.html
on “Soviet Image Editing Tool from 1987”Submitted Ethics in Lethal Robots as a story · 6 points
HN discussionAnd here's a small survey of lisp expression highlighting UIs from a few years ago, "Five approaches to s-expression highlighting": http://lemonodor.com/archives/2005/08/five_approaches.html
Comment linking /archives/2005/08/five_approaches.html
on “Pretty Lisp”Submitted Sexprs in Leopard as a story · 5 points
HN discussionYou're right. I don't know where my head was at when I made that comment. I was totally wrong and I apologize the the parent and everyone else who came across it. Maybe I was struggling to recall Dan Wienreb's post[0] on the failure of Symbolics and somehow confusing that with other things and not making much sense. Thanks for clarifying. [0] http://lemonodor.com/archives/2007/11/why_did_symbolics_fail...
Comment linking /archives/2007/11/why_did_symbolics_fail.html
on “CL21: An experimental project redesigning Common Lisp”Submitted Lemonodor - a mostly lisp weblog as a story · 5 points
HN discussionA very smart man, PG himself, once said [0]: > I actually worry a lot that as I get "popular" I'll be able to get away with saying stupider stuff than I would have dared say before. PG started writing essays about what he knows well (programming, start ups), then about things he knows a bit (painting) and then stuff like this, or his essays on economic policy. In any case, he predicted his own future quite well. [0]…
Comment linking /archives/001091.html
on “What You (Want to)* Want”Submitted MCL as Swank Client: an IDE for other Common LISP environments as a story · 3 points
HN discussionI think it's an old thing from paste.lisp.org from: http://lemonodor.com/archives/001207.html
Comment linking /archives/001207.html
on “Going Faster with Lisp”Submitted Lemonodor: Pan/Tilt camera with Apple's SMS Sensor as a story · 3 points
HN discussioniRobot used to do embedded Lisp (back when they called themselves IS Robotics), but I haven't heard anything indicating that they still are. See http://lemonodor.com/archives/2004/08/l_mars_venus.html They had L, their Lisp dialect, and Mars, the macro layer for doing robotics in L. The paper "L - A Common Lisp for Embedded Systems" is available at http://www.cs.cmu.edu/~chuck/pubpg/luv95.pdf
Comment linking /archives/2004/08/l_mars_venus.html
on “A startup's "Why we use Lisp" story”Submitted Lemonodor as a story · 2 points
HN discussionTrue, but it could be turned into executable Lisp code without much effort. As could a XML format version of it. Besides, square brackets is the most common representation of lists. It's difficult to find round brackets denoting lists outside of Lisp and dialets. I doubt that's a coincidence. Given that Apple already uses Scheme in its sandbox implementation [1], it wouldn't be too outlandish to assume those are rel…
Comment linking /archives/2007/10/sexprs_in_leopard.html
on “Swift's Abstract Syntax Tree”Submitted Five Approaches to S-Expression Highlighting as a story · 1 points
HN discussion- pc · 2010-05-21
I'm 21. I wrote a bit about how I ended up getting into Lisp at http://lemonodor.com/archives/001038.html . (And I'm glad I did, because I can hardly remember now.)
Comment linking /archives/001038.html
on “Burn-out visible in the brains of patients” The TI Explorer LX had a 68020 co-processor running Unix: http://lemonodor.com/archives/2002/10/ti_explorer_fam.html
Comment linking /archives/2002/10/ti_explorer_fam.html
on “The Scheme Machine (1994) [pdf]”http://lemonodor.com/archives/000246.html
Comment linking /archives/000246.html
on “"My team will be able to program circles around everyone else" (2002)”Is it substantially different from uWink ( http://en.wikipedia.org/wiki/UWink ), or just better executed ( http://lemonodor.com/archives/2008/05/uwink_a_cold_greasy_pl... )?
Comment linking /archives/2008/05/uwink_a_cold_greasy_plate_of_fail.html
on “E la Carte: Table-Top Computers Bring Restaurants To The Future”Montezuma is nice. Also see how it "relates" to Lucene: http://lemonodor.com/archives/001361.html
Comment linking /archives/001361.html
on “Yahoo is Number One in So Much More Than Search”OK, picked one random whine: "When an invalid program finally crashes (or enters an infinite loop, or goes to sleep forever), what you're left with is basically the binary snapshot of its state (a common name for it is a "core dump"). You have to make sense of it in order to find the bug." If you write an invalid program... Then you are doing it completely wrong! ( http://lemonodor.com/archives/2007/10/youre_doing_i…
Comment linking /archives/2007/10/youre_doing_it_wrong.html
on “C++ - The Forgotten Trojan Horse”