This app gets the top 25 posts from https://www.reddit.com/r/wallpaper/hot/, picks a random post, downloads the image into the wallpapers directory, and sets it as the desktop background on Windows.
Assuming you have Golang installed, you can clone this repo and run
go run main.go
to compile and run the app, or
go build main.go
to compile the app into an executable main.exe
I am planning on triangulating the backgrounds as well, making low poly versions of the downloaded wallpapers.