Top all-time · #13772
Paweł Duda
Personal blog · paweldu.dev · on HN as paweldudaprogrammingproductivity
Paweł Duda's personal blog at paweldu.dev covers programming and productivity. Since 2019, 5 different Hacker News readers have linked it 10 times, most often “Show HN: Turn your fzf into a live REPL”. The last post was in 2024, but the archive is still widely read.
Too few sampled comments (5) to say how often HN recommends it.?
Why HN links it
The linked post describes a live REPL built with fzf, a shell setup for interactively querying command output. Commenters cite it as a way to get live, interactive querying with tools like jq and awk.
Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Paweł Duda's blog
Most-linked posts?
- Show HN: Turn your fzf into a live REPL5 people · 6 mentions · first linked 2019-07-17
What Hacker News says?
https://paweldu.dev/posts/fzf-live-repl/ Previous discussion here: https://news.ycombinator.com/item?id=20455857 Also featured in that thread: https://github.com/akavel/up For example: echo '' | fzf --print-query --preview 'grep -R {q} . 2> /dev/null'
Comment linking /posts/fzf-live-repl/
on “New(ish) command line tools”Submitted Show HN: Turn your fzf into a live REPL as a story · 190 points
HN discussionThanks so much for so much feedback! There's already an issue to automatically add trailing parens and I definitely think it's a good idea, as balancing parens really is annoying in-shell. I didn't think of it before. I decided that adding interactivity would be too much work, but you could definitely put together a oneliner (or alias) which achieves that using fzf: https://paweldu.dev/posts/fzf-live-repl/ Overall I…
Comment linking /posts/fzf-live-repl/
on “Show HN: jql – Easier jq Alternative with a Lispy Syntax Written in Go”Submitted Vim Anti-Patterns That Cause Beginners To:Quit as a story · 76 points
HN discussionI was thinking of an interactive terminal app, but that would be much more work. Though you can surely put a oneliner together which achieves the same effect using fzf, as per: https://paweldu.dev/posts/fzf-live-repl/
Comment linking /posts/fzf-live-repl/
on “Show HN: jql – Easier jq Alternative with a Lispy Syntax Written in Go”Submitted Vim Anti-Patterns That Cause Beginners To:Quit as a story · 3 points
HN discussionThis doesn't have the debugger but it allows for a repl interface for awk https://paweldu.dev/posts/fzf-live-repl/ edit: There's also https://github.com/akavel/up which could possibly be used in combination with fzf
Comment linking /posts/fzf-live-repl/
on “The State of the AWK”Submitted Vim Anti-Patterns That Cause Beginners To :Quit as a story · 2 points
HN discussionYou can get something fairly similar with fzf, using the --preview trick from [1]: echo '' | fzf --print-query --preview "cat *.json | jq {q}" https://paweldu.dev/posts/fzf-live-repl/
Comment linking /posts/fzf-live-repl/
on “Show HN: Jqview, a simple native GUI for inspecting JSON with jq”https://paweldu.dev/
Comment linking /
on “Ask HN: Could you share your personal website here?”