135 comments

[ 2.6 ms ] story [ 194 ms ] thread
I love it, but my minor nitpick is that if you press tab for auto-complete it jumps up and back down again (in Firefox, anyway)
(comment deleted)
Your personal site doesn’t work on Safari Mobile.
And has major layout & script problems on MS Edge.
And on Firefox the vertical scrollbar keeps randomly going up and down.
And is quite terrible with Chrome on Android.
Or Firefox mobile.
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)
I love it!

Just one thing though, when hitting tab it seems to be getting the root file and it doesn't work then.

E.g cd Photo-Video cd Sunrise<tab>

The effects during typing are a little distracting.

Do you plan to allow the usual string navigation shortcuts that my hands are apparently unable to type without? (^-a ^-e ^-k, etc.) ?

Yeah, the one thing that made me click away from the site was the particle effects when typing. It really broke that 'suspension of disbelief' moment for me. I know it is not a real terminal, but if you are going to go to the effort of making people feel they are interacting with a terminal, then don't break that illusion with fancy chrome.
Agree. It's a fun effect to show off as a FE dev I guess, but it feels out of character. Maybe make a "party mode" or something? You could click a disco ball to turn it on! :D Other than that, cool idea and well executed.
That's actually from an atom plugin called Activate Power Mode: https://atom.io/packages/activate-power-mode

Some of my colleagues use it and I tell them they're absolutely nuts, but they swear by it. It reminds them their code has meaning, I guess? Haha

I once helped conduct a hiring interview where the candidate had that enabled, it had an especially bad effect on the video compression in google hangouts screensharing.
There is a Real Terminal Emulator™ with some effects close to this (including, I believe, a nyancat cursor) called Terminology (from the Enlightenment folks).
I too feeel they are distracting.
The cursor effects with the exploding after each letter typed makes the site cool and not really usable.
It'd be interesting to collect stats on all the commands people try to run, and to implement all the ones Linux users are likely to have wired into muscle memory.
I make sure to type 'sudo make me a sandwich' on all of these.
I bet there would be A LOT of 'rm -rf /'-ing going on. I'll admit it was about the second thing I tried.
In the same vein, I always try ‘cat /etc/passwd’
Well, better than mine I suppose. http://trufavarela.com/
I guess my sloth is slightly more entertaining. http://yeukhon.me/
<marquee> still works!?!?!?
Yes! Like Dreamweaver is still alive!?!?!?
I still use Dreamweaver 8 and 9. (They are the same thing actually, 9 is just rebranded as 'Adobe')

No, I don't use design mode; I always live in code mode.

I've added the HTML5 intellisense/syntax-highlighting add-on extension, which brings it up to modern standards, and I've created new HTML5 templates.

It supports all the languages I need, and means I can have CSS, HTML, and JS all in the same editor with the same IDE features.

It does me.

It was fun though. I learned to use Dreamweaver MX because at the time I was in elementary school and my teacher just started a campus newsletter club. We were also lucky to have computer class and got some HTML lessons. Mind you, this was 1999-2003 in HK. I was very disappointed at US’ computer class in my junior high.
That's a pretty handsome sloth!

It appears to even be smiling. I am not sure why, but that made me feel better.

Interesting, but Tab completion seems broken:

    cd Foosball/
    cat r<tab>
Selecting text (on Firefox) doesn't seem to work either.
> Selecting text (on Firefox) doesn't seem to work either.

It seems to be intentional. It works if you deactivate JavaScript.

hmm tab completion is working for me in FF 56
So... I can just view source and see all the available data. That is a lot faster then typing in commands.
You could also just run tree on your computer instead of navigating directories
problem with the site is that since it only implements a subset of what one would expect from a shell you're constantly inputing things that do not work.
no the problem with the site is that music :)
Cool site that doesn't run like a dog, I'm impressed! I actually spent a few minutes fiddling around trying to see what I could do on the terminal, can't say that for many other sites.

If I could offer one little bit of feedback; some labels on the menu at the top would be kind of handy, a few icons are easy to recognize but some aren't (at least for me).

Looks pretty broken for tab completion... Also you can't cat the .ai file? or open it? Whats the point.
It took me a sec to realise duchess.ai was a folder, not a file, and then another second to realise tab completion was trying to send me to duchess.air for some reason. Cool concept, just a couple of little things to iron out.
What a cool idea! I was hoping there was going to be a directory of blog posts I could `cat`. I feel like there's some fun potential here if you keep fleshing it out, but of course who has the time?
Nice work. But honestly, you're making it incredibly hard to quickly see your accomplishments.
really "jumpy" when using Firefox Quantum.

I found it frustrating, I didn't actually end up seeing anything other than the terminal I tried changing into folders, but it didn't seem to work. Seems broken.

I enjoyed how many people are quick to criticize that this doesn't work as well as an actual terminal. Because that was definitely, absolutely the point.
I also can’t interact with it on my iPad. No keyboard comes up or a button like backup.
Nice! I made a site where information was primarily exposed via keyboard input (my personal site as well[0]) but I had to make sure mobile worked okay so I made a static version for mobile users.

[0]: http://me.thatcoolidea.com