15 comments

[ 90.1 ms ] story [ 577 ms ] thread
Or any live stream on youtube for that matter, surprised this didn't exist before!
AVFoundation is pretty cool. You can whip out a simple audio/video player in a couple dozen lines of code. It was one of my first macOS apps/prototypes.
Does it really save the screen? ;P
How’d they get Claude listed as one of the contributors? Is that due to changes coming in to the repo from a Claude/github integration?
> 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 vibe-coded projects are difficult to maintain. I, too, don't know swift so I cannot look over the codebase to gauge this. I am curious if any swift savants out there can weigh in.

Furthermore, I will follow the project and keep an eye out for patches/discussions and try to discern any friction and/or loss in momentum because it is difficult to work with (e.g. more bug/feature tickets than PRs, etc.). I am aware it might fizzle out on its own, irrespective of the quality of the codebase. This will be a curious exercise for me. This may be my first empirical data on this topic - sadly on vibe-coded & maintainability, not the project itself.

I will be streaming a certain watering hole in Namibia.
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 wallpaper updated w/ various city webcams. throw in some noise/desaturation and you've got an _aesthetic_

anyway, this is about a screensaver not a wallpaper and i think there is cool potential with video streams as screensavers

Does anyone still use screensavers? I have set my machines to turn off the screen as soon as that was an available option.
Finally, a screen saver with ads
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 definitely the way to go.

I was gonna warn you about a bug in macOS 15+ where your screensaver stays around after you go back to the desktop, but for some reason your code seems to avoid that issue. I'm not quite sure how, as you don't hook stopAnimation or any event apart from the deinit. But it works, so, massive kudos, I'll have to try and understand why !

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
this is so cool, congrats, im a product manager turned vibe coder so im way into this. nice job, ill be tracking!
Cool project! I wish there was a way to play Twitch streams on it. Maybe it’s something I’ll look into next weekend