Live data from Hacker News

My personal site is a terminal

karlsteltenpohl.com

91–100 of 136 posts

Re: My personal site is a terminal

#91
The concept is cool, but I'd like to point out a couple of issues.

The explosion/flashing thing is somewhat annoying. Honestly comes off as childish.

Tab-completion _deletes_ word under cursor if no match is found? Why?

Why is the terminal built on angular? Seems like an overkill. Partly because I think Angular is a terrible abomination, but in general there's not much going on there to even warrant a framework.

Re: My personal site is a terminal

#96

I had mine for a while now http://chandrabhavanasi.com/ which was based off of jquery and a bunch of hardcoding. I haven't updated it in a while though. The new ones I see once in a while on hn like these are pretty nice though.

Mine too. Completely useless but fun to create. (dperini.com)

Re: My personal site is a terminal

#98

Hey I just wanted to point out that this really cool site you built doesn’t have some of the features of a full terminal on Linux.

I am especially annoyed that little exploding color circles don't appear when I type on a full terminal on Linux.

I expect to see a GitHub project adding exploding color circles to a popular terminal app within a week.

Edit: Never mind, someone time-travelled and did it a year ago. https://atom.io/packages/activate-power-mode

Re: My personal site is a terminal

#100
Nice idea. I really wanted to like this but I'm not so sure you've pulled off the execution. Just after a couple of minutes of usage I found so many compatibility differences between that a real shell that navigating around your site became rather frustrating:

    * Tab completion was glitchy
    * Deleting characters mid line was glitchy
    * Commands don't follow common idioms:
        - `ls *` would fail
        - `ls -l` would fail
        - `ls ` (space char after `ls` command) would fail
    * I couldn't select the output from `ls` to paste into the prompt
    * Symlinks don't behave link symlinks:
        - I cannot `cat` them, have to click with a mouse
        - Yet they are still displayed as a file in `ls`
    * Common readline shortcuts like ^U don't work
    * It barely works on mobile / tablets:
        - Scrolling is all over the place
        - Screen doesn't resize to use the full screen
        - Pain to type commands on mobile keyboard because they auto-capitalise first characters
Also there seems to be some latency between keypress and the character appearing which makes the experience a little jarring too.

Given this is your main way to navigate the site rather than a secondary navigation system, I think it's something you either need to go full out or not bother at all as the novelty of a partially compatible - inspired by Bash - approach wears off very quickly resulting an in frustrating overall experience.

Post reply on HN