logoalt Hacker News

Show HN: ANSI-Saver – A macOS Screensaver

76 pointsby lardissonetoday at 2:34 PM23 commentsview on HN

Hi, I've been working on something I've been thinking for long time but since I had no experience with macOS screen savers I always posponed. Now thanks to Claude I was able to create a screensaver that scroll ANSI files while your computer is idle.

It allow to use local ANS files or packs directly from 16colo.rs.

Repo: https://github.com/lardissone/ansi-saver


Comments

stnvhtoday at 10:09 PM

This is absolutely brilliant. I've been toying with the codebase and thought this would work really well similar to the 'Macintosh' style animated screensaver present in macOS's more recent updates.

https://youtu.be/gSss24I_y3M

Still a bit rough around the edges. I am currently adding per-character animation so the grid enters like a "wave"

primaryobjectstoday at 5:59 PM

This would be great with an option to draw each ANSI line by line with pixels drawn left to right. The same way it was experienced over dialup.

The options could be baud rates: 56k, 14.4, 2400

show 1 reply
ynactoday at 5:02 PM

You're inspiring me to attempt a rescue of my last BBS (MajorBBS system) from 1991-1993. It had some great ANSI room and section screens. It was run from a single 1GB(!!) drive that cost us $1000. We had email, a couple stores (one of the first online book stores) and store-n-forward mail systems, maybe finger and telnet(?). Unfortunately, a neighbor got stoned, had a cigarette in bed and burned up his house and ours. Nobody hurt, but the BBS wasn't backed up offsite.

show 1 reply
b800htoday at 9:05 PM

This is brilliant - thanks!

There are so many packs on that site to choose from, it would be great to get some pointers on which ones to install.

retlehstoday at 4:30 PM

This is really great work, I’m installing this immediately once I’m back on my machine

My terminal loads ANSI each time it opens, but requires downloading artpacks first: https://github.com/retlehs/ansimotd

I also like how your README suggests specific packs to grab

lardissonetoday at 5:13 PM

Added a demo video and an explaining post on my own site: https://leandroardissone.com/posts/ansi-saver

show 1 reply
binaryturtletoday at 3:32 PM

Those are some intense system requirements.

show 3 replies
user3939382today at 3:44 PM

As someone with a flying toasters tie, I can’t wait to try this.

show 2 replies
superultratoday at 4:42 PM

Tahoe only? Yikes!

show 1 reply