aava.sh
Productivity
personal website
SHOW HN2021
How HN took it
27 positive, 50 neutral or asking, 13 mixed, 33 critical, out of 123 comments about the project. Thread score -0.06.
Execution: 4 for, 23 againstIdea: 10 for, 5 againstDesign: 5 for, 5 againstDocs: 1 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 original idea
From 3 comments
Such a great idea! I'd personally consider using busybox in WASM instead of reimplementing a shell. Quick Google search found [1]. Have you considered that? [1]…
vletal on HNNice and fun. I would use it as website to give to recruiters. I would have saved a lot of time this way.
pachico on HNpretty cool, makes me want to register one for myself
rainboiboi on HN
Rickroll easter egg amused commenters
From 2 comments
And... I got rickrolled. Well played.
yakubin on HNGetting rickrolled in a terminal. Future is today.
system2 on HN
Objections
Missing tab completion, history and common shell commands
From 3 comments
No command history, no tab completion. One assumes that "shell" is aspirational rather than descriptive. It's an interesting idea, but if you present what appears to be a shell…
ajarmst on HNAdd tab support, how can you make me type out full commands?! :)
rkalla on HNreally like the shell ergonomics, how about adding tab completion?
raghavkhanna on HN
Input loses focus and clicking anywhere does not refocus it
From 3 comments
I've enjoyed working on similar projects, they are fun. A small usability suggestion, since your whole page is a shell and the input field isn't well visually defined, I would…
colecut on HNI love the idea, but there are a few UX issues which area rather annoying. One such issue is that the <input /> loses focus rather easily, like with as hitting the TAB key. The…
therufa on HNGreat! However, one issue. If you click anyway, you can no longer type.
mpva on HN
Not mobile-friendly
From 1 comment
The website is not mobile-friendly (as of yet)
aavshr on HN
Output formatting problems in ls
From 2 comments
I kept trying `./cowsaydo-not-run-me` because `ls` outputs with no separators (`ls -l` fixed me up)
ed on HNSame here, ls output needs formatting help on mobile. I was hoping glob might work too - could be a useful update
definitelyhuman on HN
Requests
Add tab completion
From 3 comments
Add tab support, how can you make me type out full commands?! :)
rkalla on HNreally like the shell ergonomics, how about adding tab completion?
raghavkhanna on HN``` guest@sif ~ % vi about.txt Command not found : 'vi'. Type 'help' for available commands. ``` Very cool site. Looks great! It felt so much like a console that I tried to tab…
sosuke on HN
Support ./ to run executables
From 2 comments
This if fun, few suggestions. The first command I ran was `ls`, which worked as expected, but then I tried running `./cowsay blah`, which didn't work. I wasn't sure how to run it…
tombert on HNYes, especially since cowsay was marked in a different color! Expected behaviour from *nix would be that you'd either ``` sh somescript.sh ``` Or ``` ./someexecutable ``` Of…
kroltan on HN
Implement cd and directories
From 2 comments
This if fun, few suggestions. The first command I ran was `ls`, which worked as expected, but then I tried running `./cowsay blah`, which didn't work. I wasn't sure how to run it…
tombert on HNVery cool! Add some “directory” as sections to your website, so people would “cd” into them to see the various sections (with probably index.html as a default MOTD?). There is…
zekrioca on HN
Click anywhere to focus the input
From 2 comments
I've enjoyed working on similar projects, they are fun. A small usability suggestion, since your whole page is a shell and the input field isn't well visually defined, I would…
colecut on HNNeat! Though I would recommend making clicking anywhere on the screen focus the text input.
kroltan on HN
Add command history
From 2 comments
Idea: implement history to log and show what the other users tried to do with the shell. It would also probably be a great way to get new feature ideas.
lelag on HNYeah, the website is very early and I just implemented basic commands. I plan to implement keyboard shortcuts, history, and all other fun shell stuff.
aavshr on HN
Questions
How was it built?
From 1 comment
so how did you build this
dackdel on HN
What color scheme is used?
From 1 comment
Awesome site man! Would love to know the color scheme you are using. Would definetly use it in my terminal :D
in9 on HN
Alternatives named
jQuery Terminal
From 1 comment
It's really hard to use I would say. No completion, no history. You need to click directly over the input. It's nice exercise to create Terminal from scratch, but I don't…
jcubic on HN
em-shell busybox in WASM
From 1 comment
Such a great idea! I'd personally consider using busybox in WASM instead of reimplementing a shell. Quick Google search found [1]. Have you considered that? [1]…
vletal on HN
Replit careers shell
From 1 comment
If you want some inspiration, have a look at https://replit.com/site/careers. I believe they're running a docker container, which gives you the full bash experience!
cschmid on HN
termpage library
From 1 comment
This is a library that can help you to implement similar experience on your own website:https://github.com/tautvilas/termpage
brisky on HN