Live data from Hacker News

Integrating a VT220 into my life

drewdevault.com

101–110 of 125 posts

Re: Integrating a VT220 into my life

#101
post #80

Darn, I just got rid of a VT420 that I had kept for years. That would have been a really cool (geeky) project. :(

I used mostly VT420s in my old VAX sysadmin days - I always preferred the white text on black ones. Nice thing about VT420s was the split screen dual serial port mode.

Re: Integrating a VT220 into my life

#102
post #13
post #7

Or you could just run cool-retro-term[1] for the similar visual effect. [1]: https://github.com/Swordfish90/cool-retro-term

Those examples all seem to have excessive bleed from the bright areas. If those were physical devices, I'd be turning down the brightness control immediately. Anybody come up with a version for iOS or Android yet? Seeing it on a tablet would be a real juxtaposition.

Is there a windows one?

Re: Integrating a VT220 into my life

#103
post #67
post #31

Earlier quoted context omitted.

I'd really love to have one or five of those for maintenance work. There's a lot of devices that I don't really need to have a keyboard and video connected to for 99.99% of their life time, but I still need an LC display and KVM switch connected to for about 10 minutes per decade. It's such a waste.

The Kobo line seem nicely hackable. They have a horrible bit of forcing the user to connect an account online during first power-up. This can be avoided with a bit of SQL. This site talks about "activating" without the desktop app (and other bits of tinkering): http://uscoffings.net/clc/tech/embedded/kobo-touch/ >Connect the Kobo via USB, and mount its onboard storage on your desktop machine. > Ensure you have an SQL…

It's still a bit of a mess, and doesn't come with a decent keyboard, and the screens are tiny. I'd rather have something in a notebook formfactor – 12" eInk, full keyboard, and just a serial port on it. (Maybe also USB, for charging and slaved to a serial-to-uart adapter.)

Re: Integrating a VT220 into my life

#104

Earlier quoted context omitted.

Fascinating! I'm reading the source code of z80e (tui.c). Your idea of using unicode to display pixels is very interesting. I imagine a fallback mode for libsixel for terminals not sixel-compatible (or the opposite). I try ton compile but it fails (first because scas was missing and now I have an "a2x: not found" in scas). I appreciate a lot the "multitarget rendering" (emscripten, tui, sdl...).

a2x should be provided by the asciidoc package on your distribution. It's used to compile man pages. I'd merge a pull request adding libsexl support!

> a2x should be provided by the asciidoc ...

Yes, thank you (I'm on Debian). I know a bit more after reading the wiki. I will follow the instructions for the sdk.

> I'd merge a pull request adding libsexl support!

Cool! I'm discovering the new world of custom tools for TI (KnightOS, Axe Parser, OS2...).

I will look at the SDL UI to see what I can do.

BTW z80 is good target for superoptimization and I'm very impressed by your toolchain and its history :)

Re: Integrating a VT220 into my life

#105
post #71

Honestly, were it not for a web browser I really wouldn't need a GUI at all: everything else I do is a terminal and emacs (sure, both are running in X, but I don't really use their GUI features for much). I remember when I was a kid with access to a local university's systems, and the only way to do anything was with dumb terminals. I telnetted to MUDs, FTPed software, read Usenet — in a lot of ways those dumb termin…

We even had a space invaders - ran on vt52s up. Played quite nicely unless there was a bit of latency and the animations went weird.

No one would let us near the hyper-expensive VAX with huge (21"?) vector monitor and light pen terminals.

We'd have tried to make asteroids of course :)

Re: Integrating a VT220 into my life

#106
post #76

Earlier quoted context omitted.

I'd forgotten all about the ESP8266 but this project is about 95% of what I'm aiming for. The rest should be relatively trivial programming work, so thanks! Can't speak for the other guy (who wants a portable monitor+keyboard system), but what I'm mostly looking for is a terminal that I could carry around/outside the house (i.e. potentially high-glare conditions) and program while connected to wifi, while not recharg…

I regularly use Vim over high latency connections (50ms+) for extended periods, and it's really not that big a deal.

Wait, over 50ms is high latency now? That's less than transatlantic traffic delays, for example. I think you have to be in the actually noticeable (say 250ms plus) range to count as high.

Re: Integrating a VT220 into my life

#107
post #42

Earlier quoted context omitted.

Funny you bring that up, I was just reading about this: When Steve Jobs left Apple and started NeXT, he pitched Adobe on the idea of using PS as the display system for his new workstation computers. The result was Display PostScript, or DPS. DPS added basic functionality to improve performance by changing many string lookups into 32 bit integers, adding support for direct output with every command, and adding functio…

I remember some fuss being made about this in the early days of OS X, about "looking glass" (the gui system) using display postscript. Anybody know anything about that? If it's still a part of OS X or if it fell by the way side?

OSX was alleged (by Apple, even) to use PDF as the display language, but Quartz just has an object model that maps very nicely to PDF, making PDF transformations and export very easy.

Re: Integrating a VT220 into my life

#109
post #106

Earlier quoted context omitted.

I regularly use Vim over high latency connections (50ms+) for extended periods, and it's really not that big a deal.

Wait, over 50ms is high latency now? That's less than transatlantic traffic delays, for example. I think you have to be in the actually noticeable (say 250ms plus) range to count as high.

Not to sounds like a Monty Python skit, but 50ms really does seem like luxury to me :-). I guess to back up the OP's point, I regularly use vim over 250ms+ latency lines for hours on end. It's not fantastic, but it's definitely doable. You need to have your vim golf game up to par, though :-)

Re: Integrating a VT220 into my life

#110
post #30

Quasi-related: I've always wanted an ultra-low-power dumb terminal using eInk paper displays - something you could hit days of runtime with using a small battery pack. eInk uses no power when they're not updating - so idling or long-running operations would hardly use any power. So far the easiest approach I've found is using a hacked Kindle with an attached keyboard. You can run a terminal client on it and ssh into…

Do you know if it's possible to do this to a Kindle without hardware hacks? Thinking specifically on connecting a keyboard.

There are also some e-ink Android tablets, but I forgot if I found any that seemed good.

I also have a strong desire to ssh by e-ink, latency be damned.

Post reply on HN