Twelve Days of Shell
Learning and science
shell tutorial
SHOW HN2020
How HN took it
4 positive, 2 neutral or asking, 3 mixed, 8 critical, out of 17 comments about the project. Thread score -0.22.
Execution: 0 for, 5 againstDocs: 1 for, 1 againstDesign: 0 for, 2 againstIdea: 2 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Fun and educational, gentle introduction to shell tools.
From 5 comments
I had fun. These are a great, gentle intro to powerful tools. One recommendation: Add a "What?" accordion entry that just states in plain speech what exactly you want done,…
cashewchoo on HNVery nice and very educational! I'm kind of ashamed to learn only now that I can move a file without having to explicitly specify the destination file name.
SwiftyBug on HNLove it. I never knew ls took arguments! Shows how much time I spend in the terminal :)
pc86 on HNThese are like a Christmas themed bash koans. I love it.
Zhyl on HNThese were quite fun!
mxuribe on HN
Objections
Puzzles lack clear instructions; hints sometimes give away the solution.
From 2 comments
I had fun. These are a great, gentle intro to powerful tools. One recommendation: Add a "What?" accordion entry that just states in plain speech what exactly you want done,…
cashewchoo on HNKind of fun, although to me there seems to be a bit too much guesswork as to what you're actually supposed to do. For example the puzzle for day 8 (and especially day 9) doesn't…
Delk on HN
Bugs on mobile Safari, Safari 13, and with some inputs like backslash or empty enter.
From 4 comments
There seems to be a bug on mobile safari for iPhone. I can’t type more than one word so can’t progress past the grep command on 2
aardvarkr on HNDoesn't work in Safari 13.0.2 SyntaxError: Invalid character '\ud801'
tambourine_man on HN``` Unable to process command - got response: {"message":"Internal Server Error"} ``` Heh. \ is not a valid entry.
Freak_NL on HNFun! But I think I found a bug: If you hit enter without any input then it crashes and pegs a CPU core at 100% (in firefox on Linux).
ktm5j on HN
Requires JavaScript.
From 1 comment
"Javascript is required". Right...
tus88 on HN
Requests
Keep the learn section open by default.
From 1 comment
Love it. I do think that the "learn" section should always be open. For me (FF) after the first challenge it's closed by default which leaves just a command line and no clear…
actionscripted on HN
Keep command history like a standard shell.
From 1 comment
Wish history of previous commands and output were kept like a standard shell to scroll through and copy-paste things
myroon5 on HN
Accept filename-prefixed grep output.
From 1 comment
I had fun. These are a great, gentle intro to powerful tools. One recommendation: Add a "What?" accordion entry that just states in plain speech what exactly you want done,…
cashewchoo on HN
Alternatives named
cmdchallenge.com (the maker's original, larger shell challenge site)
From 1 comment
thanks! glad you enjoyed it. I had some downtime last weekend so thought I would create a Christmas edition of an old project https://cmdchallenge.com. It's a little bit more…
zoidb on HN