Live data from Hacker News

Ssheven: A modern SSH client for Mac OS 7-9

github.com

111–120 of 137 posts

Re: Ssheven: A modern SSH client for Mac OS 7-9

#111

I still flick between After Dark (or at least, an After Dark clone) and the old windows 95 maze screensaver on my work machine. I get a lot of positive comments from people in the office that spot it and talk about how they miss those old screensavers.

What's the After Dark clone? Inquiring minds want to know!

I think it was this site I got it from, though it was a long time ago:

https://www.screensaversplanet.com/screensavers/after-dark-f...

Seems to work fine on Windows 10, just not across multiple screens

Re: Ssheven: A modern SSH client for Mac OS 7-9

#112
post #31
post #26

Earlier quoted context omitted.

Once you have authenticated each other and agree to a nice symmetric cipher and exchange the keys for that, yes. Bytes, even kilobytes per second. But note the "once you have authenticated". Public key crypto is brutal number crunching and takes minutes to hours on systems of the 80s, and some noticeable seconds even in the late 90s. I think that's why something like RSA-4096 was not just universally adopted 30 years…

even the crappiest laptop CPU can do 10000 x 4096-bit RSA signature verifications per second my 2014 laptop (on battery, no hardware acceleration): sign verify sign/s verify/s rsa 4096 bits 0.006200s 0.000096s 161.3 10468.9 (not to mention everyone's using ec these days, which is quite a bit faster)

This is a 68040. I had a cut down version (68LC040 — low cost) in my Mac LC475 in the mid ‘90s. You have no idea how slow it is haha.

Re: Ssheven: A modern SSH client for Mac OS 7-9

#113
post #49

oh hey everyone, author here, ssheven is still beta quality, so I wasn't really posting about it anywhere yet, but it's usable and has the core functionality working ok I plan to do a writeup about it, and the experience of developing for old macs, once I finish the 1.0 release edit: btw, this is my first project for the classic Mac OS, I hope to inspire others to also jump in, retro68 is a very usable toolchain (big…

I’d love to hear more about retro68, your experience finding documentation for the various APIs. Stackoverlow didn’t exist when these APIs were in use.

Re: Ssheven: A modern SSH client for Mac OS 7-9

#114
post #64

Earlier quoted context omitted.

Where'd you get the PowerComputing? Clones like that are going to be the most rare.

Just unrelenting hunting on Craigslist, eBay, and Facebook Marketplace. I think I got the PTPro on Craigslist. I actually have a PowerCenter 150 slim-profile Desktop (and a spare Sonnet G3 400/1M CPU upgrade for it) that's currently in storage. I haven't decided if I should try to find a good home for it yet. The PowerTower Pro replaced it in my office collection because I wanted a box I could cram full of esoteric t…

What do you even do with the OrangePC? I guess all of this is quite obsolete, but to run old windows on it?

Re: Ssheven: A modern SSH client for Mac OS 7-9

#115
post #108
post #90

Earlier quoted context omitted.

So far it's working well on my LC III (68030 with 36mb ram)! I'm writing this comment from the LC III using w3m over ssh :)

36mb ram? that is a like a power house!

It's maxed out, 4MB onboard + a single 32MB SIMM.

I think my own LC III has either 12MB or 20MB.

Re: Ssheven: A modern SSH client for Mac OS 7-9

#116
post #32
post #16

the machine it's probably tested on: http://www.cy384.com/projects/centris-650.html

Whenever I see these I’m baffed we could ever run a full GUI on these things, when the machines of today often have issues running one.

You can do wonders if you know what you're doing and avoid the web stack.

Re: Ssheven: A modern SSH client for Mac OS 7-9

#117
post #43
post #40

Earlier quoted context omitted.

TLDR: You're not using era appropriate examples. I told you to get off my lawn.

I did exactly what you told me to I suggest reading up on how the SSH protocol works

You must be young. The gap between 1989 and 1999 in computer terms is inmense, far more than the gap between 2010 and 2020. You could emulate a 1989 m68k Mac/Amiga on a Pentium 3 from 1999, for example with BasiliskII/UAE.

Re: Ssheven: A modern SSH client for Mac OS 7-9

#118
post #39
post #37

Earlier quoted context omitted.

Power7+ came out in 2012 which was the first gen of Power CPUs to include AES acceleration. [1] The most powerful Power Macs with non Intel CPUs were discontinued in 2006. (G5, released 2003.) [2] Your laptop from 2014 was already running at LEAST a 64bit CPU and likely has AES instructions as they were introduced in 2010 [3] So even if your laptop from 2014 onward didn't include AES instructions like some Intel Atom…

> Your laptop from 2014 was already running at LEAST a 64bit CPU and likely has AES instructions as they were introduced in 2010 [3] I'm totally sure the RSA operations are using the AES instructions > Try using your old 2003-era system to generate keys again and tell us how fun it is. generating (fresh) rsa keys? you don't do that on connection to a SSH server as for what actually happens on connect, 2004 laptop: 33…

Your damn 2004 laptop could emulate the Amiga and the Mac with a 68k CPU in parallel.

The Rpi? For FFS, an Rpi B+, a PSP, or a 2003 Athlon XP could emulate a System7 era Mac with a Quadra setup without a single slowdown.

Re: Ssheven: A modern SSH client for Mac OS 7-9

#119
post #32
post #16

the machine it's probably tested on: http://www.cy384.com/projects/centris-650.html

Whenever I see these I’m baffed we could ever run a full GUI on these things, when the machines of today often have issues running one.

Funny, to me this machine as described is a monster. My brain still registers a 68040 as a powerful processor. My Atari ST ran a full GUI in 8mhz and 512K of RAM (+192KB of ROM) on a 68000. The original Mac had 128MB onboard RAM. GEOS on a C64 runs a convincing GUI in under 64K... on a 6502!

My first PC was a 50mhz 486 with 8MB RAM, and I ran X11 + various things (netscape, xemacs, etc.) on it without a whole lot of issues.

Re: Ssheven: A modern SSH client for Mac OS 7-9

#120

>input latency feels high because redrawing the screen is slow (along with all the encryption, which is also slow) Is modern encryption a challenge to those old machines? Is it because of specialized encryption hardware or sheer brute force? Or is it just this implementation that's slow? I used telnet back in the 68k days.

For reference, using modern ssh to connect to a 15 MHz m68030 Mac LC II with 16 bit memory bus takes literally just under ten minutes (NetBSD 9 to NetBSD 9). An LC III+ with 33 MHz, 32 bit bus m68030 takes a little over 3 minutes.

I've seen an xterm displaying sixels (mikutter) under nbsd for m68k, it was so slow that it looked an sstv render from the ISS.
Post reply on HN