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 · #15449

G

Greg Owen

Personal blog · stegosaurusdormant.comprogrammingsystems

Greg Owen writes Stegosaurus Dormant, a personal blog at stegosaurusdormant.com about programming and systems. Since 2020, 5 different Hacker News readers have linked it 8 times, most often “Understanding #[derive(Clone)] in Rust”. The last post was in 2024, but the archive is still widely read.

Visit the blog
8mentions?
5HN people?
2020–2024first – last linked?
Links on Hacker News per year · peak 4 in 2020

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

Why HN links it

HN readers link Greg Owen's Emacs posts on using ripgrep with Emacs, including a few-lines setup for grep and grep-find. The comments point to the post as a how-to reference.

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

Greg Owen’s blog on programming, software engineering, and sundry miscellany

Most-linked posts?

  1. /emacs-ripgrep/
    3 people · 3 mentions · first linked 2020-09-10
  2. Understanding #[derive(Clone)] in Rust
    2 people · 2 mentions · first linked 2021-08-11

What Hacker News says?

  1. It's Emacs, so configuring it to use ripgrep instead of native is grep is possible in a few lines of Emacs lisp in your configuration file. See https://stegosaurusdormant.com/emacs-ripgrep/

    Comment linking /emacs-ripgrep/

    on “Ripgrep 13.0”
  2. Submitted What is a Kubernetes ingress, actually? as a story · 3 points

    HN discussion
  3. For keybinds / setup time, I'd recommend either Spacemacs or Doom emacs. Spacemacs especially is meant to be quite newcomer friendly, with things like windows telling you "you pressed this key, here are the other keys you can press to complete the keybind sequence, and here's what they will do". As for full fledged IDEs, no, I don't think Emacs can pretend to replace those, but you can still make the Emacs experienc…

    Comment linking /emacs-ripgrep/

    on “Emacs is special regarding UIs”
  4. Submitted Understanding #[derive(Clone)] in Rust as a story · 2 points

    HN discussion
  5. ripgrep works nice with the default Emacs grep facility as well. After "M-x grep", replace "grep" path with "rg --noheading". Also, there is a few lines trick [1] that will make it work with "M-x grep-find", respecting git project tree. [1] https://stegosaurusdormant.com/emacs-ripgrep/

    Comment linking /emacs-ripgrep/

    on “Datasette-ripgrep: a regular expression search engine for your source code”
  6. Submitted There is no 'we' in design docs as a story · 1 points

    HN discussion
  7. Submitted Understanding [Derive(Clone)] in Rust as a story · 1 points

    HN discussion
  8. Submitted Code Names as a story · 1 points

    HN discussion

Search all of HN for stegosaurusdormant.com