Ron Garret
rondam.blogspot.com · Personal blog · on HN since 2006
Ron Garret, a programmer and Lisp developer, blogs about programming languages, Arc, AI, religion, and technology business.
What HN saysHN links it for his essay on what programming languages are for, his take on Arc, and a post on Time Machine data loss.
21HN people shared it
7linked it in comments
64stories submitted
2.8Kstory points
15 years agolast shared
2006people per year2026
Most-shared posts
- 1Geek business myths5 people · 43 points · first shared 2006 · 42 comments on HN
- 2What are programming languages for?4 people · 32 points · first shared 2008 · 20 comments on HN
- 3Lisper's take on Arc2 people · 54 points · first shared 2008 · 18 comments on HN
- 4A Time Machine time bomb2 people · 47 points · first shared 2009 · 44 comments on HN
- 5On being an AI in a box2 people · 45 points · first shared 2008 · 62 comments on HN
- 6The reason religion exists.2 people · 16 points · first shared 2009 · 37 comments on HN
- 7A bugged life: Running P-Lisp on Apple ][2 people · 2 points · first shared 2008 · 1 comments on HN
- 8In defense of the Google chef1 people · 994 points · first shared 2011 · 188 comments on HN
- 9Things Paul Graham is wrong about1 people · 254 points · first shared 2010 · 78 comments on HN
- 10What everyone in the SOPA debate is missing: IP is not a fundamental right1 people · 174 points · first shared 2012 · 78 comments on HN
- 11Worst. Puzzle. Ever.1 people · 152 points · first shared 2009 · 44 comments on HN
- 12Some perspective on a destroyed career1 people · 126 points · first shared 2009 · 23 comments on HN
- 13A possible flaw in open-source bcrypt implementations1 people · 124 points · first shared 2011 · 58 comments on HN
- 14Google ate my email address1 people · 121 points · first shared 2011 · 33 comments on HN
- 15Rackspace passwords are visible to customer service1 people · 110 points · first shared 2010 · 39 comments on HN
What HN people wrote when they linked it
lisper · 2009-10-11
http://rondam.blogspot.com/2009/10/wealth-production-mechanisms-follow…
biot · 2011-03-10
Update from 2008: http://rondam.blogspot.com/2008/02/what-are-programming-languages-for.…
idlewords · 2009-10-12
Time Machine makes backing up trivial to the extent that you have a sufficiently large HFS volume sitting around, and don't need to back up MySQL databases. And if you're unlucky, it can also automate the process of losing all your data:
http://tomkarpik.com/articles/massive-data-loss-bug-in-leopard/
http://rondam.blogspot.com/2009/09/time-machine-time-bomb.html
akkartik · 2008-02-04
I noticed. http://rondam.blogspot.com/2008/02/what-are-programming-languages-for.…
Thanks.
mhartl · 2008-02-01
For those who missed the context of this post, its author is the same Ron Garret who recently wrote "My take on Arc" (http://rondam.blogspot.com/2008/01/my-take-on-arc.html, posted on Hacker News at http://news.ycombinator.com/item?id=107623). Those who noticed the name of this post's author, Erann Gat, could easily be confused: he changed his name to Ron Garret several years ago (http://www.flownet.com/ron/eg-rg-faq.html).
kingnothing · 2007-05-11
I hate plaigarism.
http://rondam.blogspot.com/2006/10/top-ten-geek-business-myths.html
mcn · 2011-03-10
This is from the same Erann Gat (aka Ron Garret) who wrote the popular lisp at the JPL essay[1], and it covers some of the same ground.
His last point, that lisp can and should be improved, is one that he makes periodically. There's a barrier to some improvements to Common Lisp caused by the fact that the standard has been long closed and doesn't look like it will be reopened, but there have been improvement in areas that are outside of the standard.
For example both Ron's extended post and the previous hn discussion of this post note the pain of finding and installing lisp libraries. Quicklisp beta was recently released which relieves a significant amount of that pain.
[1]http://www.flownet.com/gat/jpl-lisp.html
Edit: I noticed this in the previous posting of this thread:
Ron> For the record, I did not submit this article, and specifically declined a request to do so. It's not that I don't stand by what I wrote (I do) but it was written for a specific audience at a specific time and I don't think it deserves the attention that it's getting now.
...
akkartik> I noticed. http://rondam.blogspot.com/2008/02/what-are-programming-languages-for.… Thanks.