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

G

Greg Grothaus

Personal blog · gregable.com · on HN as ggrotprogrammingmath

Greg Grothaus writes Gregable, a personal blog at gregable.com about programming and math. Since 2007, 14 different Hacker News readers have linked it 32 times, most often “Learn just a little Awk (2010)”. It is still writing: the last post was on 2026-09-27, and you can follow it by feed.

Visit the blog
32mentions?
14HN people?
2007–2025first – last linked?
Links on Hacker News per year · peak 5 in 2011

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

Why HN links it

HN readers link Greg Grothaus's awk posts, mainly "Why you should learn just a little Awk", as a short, practical introduction to awk. A regex puzzle post is also mentioned.

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

Blog of Greg Grothaus.

The author on HN?

ggrot · 390 karma · member since 2007

http://gregable.com/

From their public HN profile, which links to this site.

Most-linked posts?

  1. Learn just a little Awk (2010)
    6 people · 7 mentions · first linked 2017-01-22
  2. Reservoir Sampling
    3 people · 3 mentions · first linked 2007-10-21
  3. Why you should learn at least a little bit of Awk
    2 people · 3 mentions · first linked 2010-09-29
  4. /p/regexp-puzzle.html
    2 people · 2 mentions · first linked 2016-03-11

What Hacker News says?

  1. Very well put together. If you are curious about the weighted version, I tried to explain it some here: https://gregable.com/2007/10/reservoir-sampling.html There's also a distributed version, easy with a map reduce. Or the very simple algorithm: generate a random paired for each item in the stream and keep the top N ordered by that random.

    Comment linking /2007/10/reservoir-sampling.html

    on “Reservoir Sampling”
  2. Submitted Learn just a little Awk (2010) as a story · 684 points

    HN discussion
  3. Awk. Actually a full programming language but i usually use it for quick one liners: http://gregable.com/2010/09/why-you-should-know-just-little-...

    Comment linking /2010/09/why-you-should-know-just-little-awk.html

    on “What's the one Linux command you wish you knew years ago?”
  4. Submitted Learn Just a Little Awk (2010) as a story · 277 points

    HN discussion
  5. mason55 · 2020-01-21Recommends
    Another good resource is "Why you should learn just a little Awk: An Awk tutorial by Example"[0] [0] https://gregable.com/2010/09/why-you-should-know-just-little...

    Comment linking /2010/09/why-you-should-know-just-little-awk.html

    on “Why Learn Awk? (2016)”
  6. Submitted Why you should learn just a little Awk - A Tutorial by Example as a story · 224 points

    HN discussion
  7. Why you should learn just a little Awk: https://gregable.com/2010/09/why-you-should-know-just-little...

    Comment linking /2010/09/why-you-should-know-just-little-awk.html

    on “The Awk Programming Language (1988) [pdf]”
  8. Submitted Why you should learn at least a little bit of Awk as a story · 162 points

    HN discussion
  9. I also created an HTML-based version of this one some time ago that allows rotation and color codes the rows as matching or not: https://gregable.com/p/regexp-puzzle.html

    Comment linking /p/regexp-puzzle.html

    on “Regex Puzzle”
  10. Submitted Regular Expression Crossword Puzzle as a story · 148 points

    HN discussion
  11. Every time I come up with some crazy bash construction someone shows me how I could have done it more elegantly with AWK and nothing else. <3 https://gregable.com/2010/09/why-you-should-know-just-little...

    Comment linking /2010/09/why-you-should-know-just-little-awk.html

    on “Problem solving with Unix commands”
  12. Submitted Reservoir Sampling as a story · 11 points

    HN discussion
  13. Why is this linking to the wayback machine? This blog post is live on the same website at the same url. https://gregable.com/2010/09/why-you-should-know-just-little...

    Comment linking /2010/09/why-you-should-know-just-little-awk.html

    on “Learn Just a Little Awk (2010)”
  14. Submitted Why not regulate the voltage with software? as a story · 10 points

    HN discussion
  15. For a quick understanding of the power of awk : https://gregable.com/2010/09/why-you-should-know-just-little...

    Comment linking /2010/09/why-you-should-know-just-little-awk.html

    on “Seven Unix Commands Every Data Scientist Should Know”
  16. Submitted Cool Algorithms: Reservoir Sampling as a story · 7 points

    HN discussion
  17. The first regex crossword I ever saw — https://gregable.com/p/regexp-puzzle.html — also was sort of a jumble of letters, but it actually encoded a secret message (I don’t want to say more — spoilers)

    Comment linking /p/regexp-puzzle.html

    on “A regex crossword from LinkedIn Engineering”
  18. Submitted Regular Expression Crossword Puzzle as a story · 5 points

    HN discussion
  19. aplari · 2011-01-28Recommends
    Shorter and IMO more practical introduction to AWK, http://gregable.com/2010/09/why-you-should-know-just-little-...

    Comment linking /2010/09/why-you-should-know-just-little-awk.html

    on “An Awk Primer ”
  20. Submitted Stip unused fields from HTML form submissions as a story · 5 points

    HN discussion
  21. Submitted PQ Tree Algorithm as a story · 3 points

    HN discussion
  22. Submitted Life is NP-Hard as a story · 3 points

    HN discussion
  23. Submitted Reservoir Sampling Explained as a story · 2 points

    HN discussion
  24. Submitted Visualizing a Social Graph as a story · 2 points

    HN discussion
  25. Submitted Using Mechanical Turk for Price Comparison as a story · 2 points

    HN discussion
  26. Submitted Why do we even need url shorteners? as a story · 2 points

    HN discussion
  27. Submitted The fact that your project runs on language X is not a competitive advantage. as a story · 2 points

    HN discussion
  28. Submitted Regular Expression Crossword Puzzle as a story · 1 points

    HN discussion
  29. Submitted AMP Email as a story · 1 points

    HN discussion
  30. Submitted 00 20 29 03 * /sbin/poweroff as a story · 1 points

    HN discussion

Search all of HN for gregable.com

Linked by the same people?