Live data from Hacker News

Xterm.js

xtermjs.org

61–67 of 67 posts

Re: Xterm.js

#61
post #29

Earlier quoted context omitted.

TIL another project started by Fabrice Bellard (well for him it's just a side project for the real project JSLinux).

Whenever people say that the “10x developer” is a myth, I point them to Fabrice Bellard, who would easily be 100 times more productive than your average developer at pretty much any task you give him. The sheer diversity of problems he’s solved with extremely high quality software is astounding.

10x developers are about as rare as 10x strong people.

They exist but you probably don't ever meet one. And there could be a lot more 10x people but most don't commit to it.

Re: Xterm.js

#62
post #49

Earlier quoted context omitted.

Wonder no more: https://i.imgur.com/DGuoj9p.png

how about termbench? https://github.com/cmuratori/termbench

That would be considerably more work. Could make a fun Thanksgiving weekend project, though.

Re: Xterm.js

#63
Would somebody (if reading this) want to be generous and help me out? I'm not a programmer. I'd wish to use xterm.js in either a md or the mdx file (looking to incorporate a terminal in docusaurus site). My google-fu fails me for this.

Re: Xterm.js

#64
post #24
post #12

I wonder how well it fares on the VT100 torture test curl -q http://cdn.preterhuman.net/texts/art/torturet.vt

It should fare fairly well, at least for the most common sequences. We have detailed what VT features we support on the website[1]. Some things that stand out that I know won't work are blinking and double height/width text. [1]: https://xtermjs.org/docs/api/vtfeatures/

Not quite: https://news.ycombinator.com/item?id=28801308

Apple's Terminal: https://imgur.com/a/8IgJBdC

Re: Xterm.js

#65
post #53
post #10

Earlier quoted context omitted.

Usually yes. They are running in a completely different process than the browser.

Don't be ridiculous. The only and obvious answer to the question is "no" -- the terminal itself and all commands inside it run unimpeded.

A malicious website would have a hard time capturing (or injecting) info an OS terminal running on an entirely different process than it would on a browser with imperfect context separation.

You clearly misunderstood the issue.

Re: Xterm.js

#66
post #12

I wonder how well it fares on the VT100 torture test curl -q http://cdn.preterhuman.net/texts/art/torturet.vt

I cringe every time at the name "torture test". Prime95 uses it too for example. Is it really a torture for a software to demonstrate each of its features? Or for my CPU to work at near 100%? So insensitive.

Re: Xterm.js

#67
post #12

I wonder how well it fares on the VT100 torture test curl -q http://cdn.preterhuman.net/texts/art/torturet.vt

I cringe every time at the name "torture test". Prime95 uses it too for example. Is it really a torture for a software to demonstrate each of its features? Or for my CPU to work at near 100%? So insensitive.

It’s certainly torture for whoever is trying to implement all possible corner cases to ensure VT-100 compatibility.

Not even DEC got it right 100% of the time.

Apple’s Terminal and xterm (the original X app) do a commendable job at that.

Post reply on HN