If you're interested in this, someone on YouTube got a WeatherStar 4000 (device that sat at cable headends and generated the local weather report graphics) and wrote all new firmware to make 90's style weather reports on the real hardware. This was necessary because the original firmware was downloaded over satellite so it's now lost. It looks basically identical to the real Weather Channel from the 90s, except it doesn't have their logo in the corner (I guess for trademark reasons). Here's a stream of his WeatherStar: https://www.youtube.com/watch?v=66mSjXpfD2c
If it's the same one that brings the equipment to Retro Computing events. He sadly has declined to publish any kind of archive of the software for other hobbyists :(
I understand that he's under no obligation to do so. But a lot of us worry that if the hard disks die or if he loses interest in the hobby, that software will be irrevocably lost for all of us
I refuse to be nerd sniped; do you know what the input to the SGI is and what it outputs? looking at the video it seems that most of that is done "in hardware", the SGI could just be providing the actual updated information, and it could just be for nostalgia or "if it is not broke..."
Thanks for mentioning that, had me digging around for where I can find the music. The youtube link lead me to the project's hackaday log, which is extremely detailed but lacks any mention of music [0]
The submission link's github page [1] links to a website listing all the tracks that ever played [2], explaining they dropped the music from the project so as not to deal with copyright claims. too bad fair use isn't clear enough to apply here, I think its a relatively transformative use and doesn't compete with the original.
why would fair use be at play here? TWC would have paid a license fee through ASCAP or whomever for the rights to broadcast that music. They didn't just download a bunch of mp3 files from Napster and try to disrupt broadcasting.
You're right, of course. I guess I just put a lot of weight on the charm of keeping old things running, and think there's value to the public in allowing free use of music, particularly for non-commercial/educational purposes.
I've casually tried to track down a voice in weather from that time with no luck, but this project scratches the itch somewhat. When I was younger (late 90s-early 00's) I spent a fair amount of my summers fishing with my father and brother on Lake Ontario. We would occasionally turn on the radio and catch a weather report from the coast guard/noaa. There was something about that then out-dated computer generated voice delivering the weather succinctly and to the point.
It was actually a project I used to evaluate coding done by an LLM. It was mediocre and took way too many iterations. But I now have a keyboard shortcut that will fetch KML/XML from noaa, parse out my important details, and read it back to me. The voice isn't quite right. But the morning I spent working on that was a good distraction at the time.
I run one of these on my desk 24x7 with a raspberry pi and a 3D printed monitor that simulates a CRT. I tried with a real CRT TV but the frequency and having it at the side of my main monitor started to make me sick.
I listen to a lot of Pat Metheny Group, which my wife refers to as "Weather Channel Music". I used to argue that Pat was waaay better than the stuff on the Weather Channel, until one day we had it on in a hotel room and "Last Train Home" came on, and I had to shut the heck up.
Enterprising TV producers used Pat Metheny a fair bit. The Search was used as a theme for a TV show (The Search for Solutions), and at least a half dozen KNME made TV shows in the 90s used bits of American Garage and First Circle
"Last Train Home" was used in a popular supermarket chain (Publix) commercial in the 1990s. I'm pretty sure it was one of Pat's most commercially successful songs. The album, "Still Life", is great.
Music is so funny. I just listened to this on youtube and _immediately_ started crying because it reminded me of my late father who used to watch the weather channel all the time. Seeing this thread and all the weather channel talk makes me think of him, but man, hearing the music just wrecks me.
Yeah, there's something about hearing -- especially music -- and smell that can somehow really induce major nostalgia, where sight just doesn't have the same effect.
Sight still definitely can induce nostalgia, but not near to the extent as hearing and smell.
Particularly music, where it already has the power to induce emotions already.
In large markets, some of the local broadcast stations have a dedicated digital channel that plays a local version of this. In my market, they have the digital voice reading the forecast.
Love it, made me smile. The "warmth" of all this old tech is nostalgic, all the little human touches lost to history. The little bits of heart and soul that shaped the details of our lives, some nameless engineer on some forgotten afternoon implementing the little blue waves in the rain clouds. Something strangely bittersweet about it.
I have a version (probably not exactly the same software for the head unit) of this on an SGI O2 sitting around including all the environment scripts and the HTML manuals. I have a tar.gz of it that I should upload to an archive location.
Indeed, though significant work has been done on this one, detailed in the readme. On the other hand, the one you’ve linked has since the fork added a “custom RSS feed in the scroller” feature.
Not knowing what WeatherStar 4000+ was, I was expecting "Weather Channel Simulator" to use AI to generate live video of a weather reporter describing the weather.
I was thinking the same thing! I've been working with some TTS applications, such as real-time commentary for Pong and personalized radio stations. I might give this a try, it sounds fun.
Honestly, give it a year or two and someone will have a fine-tuned LLM generating endless 90s-style weather banter with a deepfaked Jim Cantore pointing at AI-generated radar maps.
Yeah! There's nothing quite like watching fake people on fake weather broadcasts presenting weather just for me. One day we'll wonder why we ever used humans for anything.
It seems if you left click "Copy Permalink" that the site will generate a massive URL with all of your options. One of them is "settings-kiosk-checkbox". Change it to "true" in your copied URL and that should work.
Completely forgot about Local on the 8s! I remember when I was much younger (probably around 12 or 13) I was obsessed for a while with how it worked on DirecTV- there was a national feed that was being played as normal, but when that started there was also some signal sent that (if you were lucky enough for it to actually work) would cause the receiver to generate a few static images for the saved zip code that were styled to look like Local on the 8s, and those would just be shown on top of the national feed. Best video I could find of it was https://youtu.be/WX2KQHJ8vHA (usually it was not synced that well to start and finish with the actual national feed, from what I saw it was pretty often you'd see the first few seconds or last few seconds of the national feed).
Yep. That's pretty much what it used to look like on cable and satellite TV in the late 90's/early 00's. Just missing the scan lines. Pretty awesome that you can skip sections. It needs terrible elevator music (mellow jazz) and occasional announcers to voice over and unenthusiastically explain what's already obvious in front of a green screen.
Is there anyone who could point me to a way to get this running and served up via a stream that is consumable via VLC?
I have an hdhomreun and watch my antenna via IPTV apps and would love to have a personal “weather channel” on my TV.
I’ve looked in to this in the past, using a node program to take screenshots of the page and try to splice things together with ffmpeg but it was quite awful and didn't work well.
I also wasn’t sure how to have this all ‘spin up’ when the stream is accessed, vs running all the time…but I suppose that is less important.
Thank you for sharing this and to everyone else in this thread posting other resources. I've followed W* projects for a long time and I always am invigorated when they pop up anywhere, in any form. I hope the experience is remembered for as long as possible!
There's an archival effort here [1]. It seems to have primarily been instrumental jazz fusion and adjacent artists like The Flecktones, The Rippingtons, Pat Metheny, Spyro Gyra, Phish, etc.
I'm personally a bit more into the guitar shred-oriented type of fusion as practiced by Frank Gambale, Alan Holdsworth (RIP), Shawn Lane (RIP #2), Guthrie Govan, and Scott Henderson. The insane guitar acrobatics more than make up for any dated ROMpler synthesizers or cheesy drum samples :-).
This sounds interesting but here's what I experience: I put London and pressed continue - nothing happened. I gave the location permission and pressed continue - nothing happened again.
Console printed these logs:
Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'relativeLocation')
at ws.min.js?_=5.21.3:1:133923
at ws.min.js?_=5.21.3:1:89730
Same here. I’ve been doing web design and development for 24 years now so I’ve witnessed the full pivot towards homogenization of interfaces; it’s necessary for commerce and usability at this point. But once in a while I’ll throw together a microsite like this to return to my roots a bit. This is my latest (a basic Trump presidency countdown clock): https://timeleft.now/
Yes! Add &mediaPlaying=true to the url. You might also need to allow audio autoplaying for the website first in the non-kiosk version or launch the browser allowing it.
This is so fucking cool. I expected it to be an SGI Indy or Octane running weather channel software outputting via its SDI card, which in itself is cool, but it turns out to be a much more interesting hardware and software architecture!
Love the WS4000. I've been meaning to make a WS4000 like application I can throw on my firestick and just have it play all day on my TV as a side project. As someone without any GUI or graphics programming knowledge, it's definitely been a nice learning experience.
Is there anyone who could point me to an easy-ish way to get this running on a PI + Screen? I have a special-needs son who would LOVE to have this running. I'll take any advice! Thank you!
reply