-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Here are some general issues I experienced when using the framework:
- No separate English language file. Where is English? I expected hgjs.lang.en.js as an example.
- No use of HTML5 History API. You don't even need to use the History API to have a representative URL at all times. You even use it, but for some reason it clears as soon as the relevant page loads. ?
help <cmd>and no<cmd> --help. I would expect the latter to work (e.g. aliased to the former) and be promoted since it's the de-facto standard nowadays.- Mission "Tidying up", task 5: jump to home. With simply 'cd' it works but it doesn't register it. If one MUST use the absolute path, the task should specify so.
- Mission "Let's crack some passwords", task 3: crack the pass by guessing? I wasn't told how to do that, how to try a pass? Task 2. only says I'll get a binary-file error, doesn't mention
edit file pass. - "password2" assignment is too hard. What everything am I supposed to try by hand? Assignment could be better extended if
dictaccepted additional argument wordlist.txt that I could construct (given the insight from the Learn more page).- The task also says: "Crack the first password." Now which one is that?
|(pipe) is an absolute must. That way we could teach grep-ing files with long output, and such.- If currently in a mission, I can't change my mind and go to another mission.
- F5 key (page refresh) clears everything. Should really be storing my progress in a cookie or localStorage!