MacOS Live Screensaver

Creative

screensaver

SHOW HN2025

65points
41comments
#1,063of 3,837 in 2025
Top 28%of 2025 by points

How HN took it

MixedNo clear lean

6 positive, 7 neutral or asking, 0 mixed, 3 critical, out of 16 comments about the project. Thread score +0.22.

Execution: 3 for, 2 againstIdea: 1 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Cool project and well executed vibe-coded codebase

    From 3 comments
    • That's super cool, congrats on releasing it ! It's a feature that some people periodically ask me to add in Aerial, but I never got to it. Piping from yt-dlp to AVFoundation is…
      cwizou on HN
    • Indeed I was able to read through it's 555 lines in about 4-5 minutes. Nothing seems too ghastly -- it's a pretty good vibe coding job.
      runjake on HN
    • this is so cool, congrats, im a product manager turned vibe coder so im way into this. nice job, ill be tracking!
      billsunshine on HN
  • Idea of live streams as screensavers is appealing

    From 2 comments
    • this is cool. i love shit like this idk if any of y'all ever used https://satelliteeyes.tomtaylor.co.uk/ but I was a big fan. such that i now have my own process of keeping my…
      grimgrin on HN
    • Nice work! Excellent, advertising-free live streams to choose from here: https://www.youtube.com/@MontereyBayAquarium/streams I often turn on the kelp forest (sound muted) as a…
      aerostable_slug on HN

Objections

  • Preview flickers and Options button breaks due to host process being killed

    From 1 comment
    • So fyi, the way you hook it there is what makes the preview flicker in System Settings. You check if the screen is locked, and if not, kill the host. But screen is not locked in…
      cwizou on HN
  • Exit workaround can crash or hang for some users

    From 1 comment
    • Ha, you do the exit trick too then, I just missed it. FYI that works 99% of the time, but for some people it sometimes crashes (because we exit our host container -…
      cwizou on HN
  • Screensavers waste energy

    From 1 comment
    • We have become so wasteful with energy. at a mass scale this will consume a lot of electricity but we only think of dollar cost now
      hackernewds on HN

Requests

  • Support Twitch streams

    From 1 comment
    • Cool project! I wish there was a way to play Twitch streams on it. Maybe it’s something I’ll look into next weekend
      Isuckatcode on HN

Questions

  • How maintainable are entirely vibe-coded projects?

    From 2 comments
    • > Disclaimer: This project was entirely vibe-coded. I've never written Swift before in my life Something I've wondered - but not had much empirical evidence for - is if entirely…
      its-kostya on HN
    • > is if entirely vibe-coded projects are difficult to maintain Vibe coding is too “Hail Mary” to me, but if you’re into it, I would think the best way to do that is by giving a…
      Someone on HN

Alternatives named

  • Aerial screensaver

    From 1 comment
    • That's super cool, congrats on releasing it ! It's a feature that some people periodically ask me to add in Aerial, but I never got to it. Piping from yt-dlp to AVFoundation is…
      cwizou on HN
  • Satellite Eyes

    From 1 comment
    • this is cool. i love shit like this idk if any of y'all ever used https://satelliteeyes.tomtaylor.co.uk/ but I was a big fan. such that i now have my own process of keeping my…
      grimgrin on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/45654708)