Hacker News new | ask | show | jobs
by yurishimo 1743 days ago
I see some other folks chimed in here too, but I wanted to add my 2ยข.

I see the appeal you are outlining, but I can't help but feel like the demonstrated solution is really just programming under a different moniker, but one that doesn't align with the spirit of the posed question. Is bash a programming language? I guess so.

I've been programming professionally for 7 years. I know `cat`. I don't know those other things off the top of my head.

I could implement a solution much like the Java candidate though, with information that I have memorized through years of constant use.

Being clever and novel is a cool party trick, but ultimately only proves that you are clever and have novel ideas. That could be great for an organization, but it might also be the wrong fit for whatever role is being considered.

Your final sentence highlights a bit of hypocrisy (no judgement!)

> It's not all algorithm memorization that counts.

But that's _literally_ what the bash solution was. Memorization of an algorithm, albeit a very optimized one!