Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #22120

R

Robert Ames

Personal blog · robertames.com/blog.cgi/entriesprogrammingculture

Robert Ames's personal blog at robertames.com covers programming and culture. Since 2010, 3 different Hacker News readers have linked it 15 times, most often “The Physics of Vim”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
15mentions?
3HN people?
2010–2026first – last linked?
Links on Hacker News per year · peak 3 in 2024

Too few sampled comments (1) to say how often HN recommends it.?

Why HN links it

Linked in a 'Best of Vim Tips' thread as one of several Vim resources. The blog's linked page is a guide to efficient editing with Vim.

Summarised by Claude from a sample of 1 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Most-linked posts?

  1. The Physics of Vim
    2 people · 2 mentions · first linked 2024-04-01

What Hacker News says?

  1. http://www.robertames.com/blog.cgi/entries/git-in-two-ten-mi... ... feedback welcome, but I feel like I go into a bit more depth using similar metaphors.

    Comment linking /blog.cgi/entries/git-in-two-ten-minutes.html

    on “Some bad Git situations and how I got myself out of them”
  2. Submitted The Physics of Vim as a story · 22 points

    HN discussion
  3. https://en.wikipedia.org/wiki/Blosxom ... I got started in 2004 with that setup: http://www.robertames.com/blog.cgi/entries/bloxsom-started.h... ...a bit contrarian compared to the WordPress and BlogSpot frenzy at the time, but I've been happy with it. [rames@...:~/blog/entries]$ find . -type f | wc -l 331 [rames@...:~/blog/entries]$ find . -type f | xargs -n1 cat | wc -c 574481 It's been very stable over ~15 years,…

    Comment linking /blog.cgi/entries/bloxsom-started.html

    on “Building personal search infrastructure for your knowledge and code”
  4. I did this quite a while ago following your same teaching methodology. Feedback welcome! :-) http://www.robertames.com/blog.cgi/entries/git-in-two-ten-mi...

    Comment linking /blog.cgi/entries/git-in-two-ten-minutes.html

    on “How to teach Git”
  5. How to be Unix-y in Eleventy-Billion Steps. http://www.robertames.com/blog.cgi/entries/the-unix-way-comm... """ The two surprising finds in the above documents are the standard list of long options and short options from -a to -z. Forver and a day I am trying to figure out what to name my program options and these two guides definitely help. It allows me to definitively say you should use -c … for “command” instead…

    Comment linking /blog.cgi/entries/the-unix-way-command-line-arguments-options.html

    on “Hints for writing Unix tools”
  6. A bunch of things I like, in no particular order. Vimcasts: http://vimcasts.org/ (And keep your eye out for Drew's forthcoming book: Practical Vim .) Vim University: http://vimuniversity.com/ Coming Home To Vim: http://stevelosh.com/blog/2010/09/coming-home-to-vim/ Efficient Editing With Vim: http://robertames.com/files/vim-editing.html Why, oh WHY, do those #?@! nutheads use vi?: http://www.viemu.com/a-why-vi-vim.h…

    Comment linking /files/vim-editing.html

    on “Best of Vim Tips”
  7. Would you like to know more? http://www.robertames.com/blog.cgi/entries/physics-of-vim.ht...

    Comment linking /blog.cgi/entries/physics-of-vim.html

    on “Syntax highlighting is a waste of an information channel (2020)”
  8. I referenced the above article in a blog post not too terribly long ago. http://www.robertames.com/blog.cgi/entries/the-unix-way-comm... "How to be unix-y in eleventy billion steps"

    Comment linking /blog.cgi/entries/the-unix-way-command-line-arguments-options.html

    on “The Art of Unix Programming”
  9. The point here is that grouping matters moreso than a simple stream of notes. If you just grab the notes as a stream (this is what happened to me the first time I used lilypond) you lose some of the control over what is considered voices. http://www.robertames.com/blog.cgi/entries/nexus-of-etude.ht... http://www.robertames.com/files/nexus-of-etude/etude.ly My mistake that I realize now is that I should have used a c…

    Comment linking /files/nexus-of-etude/etude.ly

    on “Obsessed with putting ink on paper or What's wrong with computer music notation?”
  10. Thank you, I was trying not to feed the trolls. ;-) http://www.robertames.com/blog.cgi/entries/the-unix-way-comm... ...I link to some good references that I found w.r.t. command line options which was a useful baseline even for looking at what options your command may try to support.

    Comment linking /blog.cgi/entries/the-unix-way-command-line-arguments-options.html

    on “Argbash: Bash argument parsing code generator”
  11. http://www.robertames.com/blog.cgi/entries/future-of-public-...

    Comment linking /blog.cgi/entries/future-of-public-transportation.html

    on “Commercial wing in ground effect plane (2018)”
  12. My beginners journey: http://www.robertames.com/blog.cgi/entries/so-you-want-to-le... From "Noad" there's a Spanish Study that is on track with your goals: https://youtu.be/p_YHVf_pan4 Flamenco (traditional) uses a unique rhythm called a "compas", 12 beats, and "should" be practiced with dancers stomping the counterpoints. Flamenco Guitar Basic Techniques (Juan Serrano) Flamenco Guitar Method (Gerhard Graf-Martinez)…

    Comment linking /blog.cgi/entries/so-you-want-to-learn-guitar.html

    on “Ask HN: How do you learn Spanish guitar?”
  13. That's a really great reframing: "predictability" ...I think we've been exponential (or s-curve) w.r.t. repeatable predictability that _smaller_ prompts are yielding. eg: `regform.php: register( first, last, address, email )` would have had a 30% "one-shot" outcome 1-2 years ago, but closer to 90% "one-shot" outcome this year. Smaller prompts == wider outcomes... potentially wider (larger?) prompts == smaller outcom…

    Comment linking /blog.cgi/entries/to-upgrade-or-not.html

    on “Human Judgment as a Specification”
  14. "How to be Unix-y in Eleventy Billion Steps" http://www.robertames.com/blog.cgi/entries/the-unix-way-comm... TLDR: standard list of long options < https://www.gnu.org/prep/standards/standards.html#Option-Tab... > and short options from -a to -z < http://www.catb.org/~esr/writings/taoup/html/ch10s05.html >.

    Comment linking /blog.cgi/entries/the-unix-way-command-line-arguments-options.html

    on “Android CLI: Build Android apps 3x faster using any agent”

Search all of HN for robertames.com