When finding that link I saw it was 20 years old! 20 years ago Raymond was the 'old school' celebrity programmer at Microsoft. And Raymond is still blogging now 20 years later :)
guidorice 26 days ago [-]
> Instead, use the black screen screen saver on your server. It uses no CPU.
It also doesn't have all the memory leaks as the 3d pipes screen saver.
As a kid my favorite screensaver was the Virex module for After Dark which would show a cool animation of it scanning your files for viruses icon by icon
boilerupnc 23 days ago [-]
Johnny Castaway [0] for the win! Loved this adaptive screensaver. There was something always mesmerizing about it.
Cool back in those days but in the age of ssd defrag is pointless. Even if you make your files contiguous the wear leveling algorithm still puts all the blocks all over the place. It only causes more wear.
creshal 23 days ago [-]
The defrag tool in windows is smart enough to do a TRIM on SSDs instead, at least since Windows 8 I think.
selimnairb 23 days ago [-]
My primary memory of this screensaver was while working as a desktop support work-study in college. Our NT 4 servers (PDC and its backup) ran the 3D pipe screen saver. I pointed out to the admin that it was using a software OpenGL renderer and so likely wasting CPU cycles. They then switched to the Star Field or maybe the blank screensaver (can’t remember now).
rini17 22 days ago [-]
It affected early CD burners too. Which did not have large buffers nor underrun protection. They would write garbage when data stream was interrupted because any other software used system resources. Win95 was not exactly known to manage them smoothly.
Caius-Cosades 23 days ago [-]
I wish they had kept the 3D pipe screensaver. It servers absolutely no purpose whatsoever, it's objectively a complete and utter waste of time and development resources to include it, but I still miss it.
neverartful 23 days ago [-]
I believe that from Microsoft's perspective, it most certainly had a purpose. The purpose was marketing/advertising the OpenGL/3D capabilities of NT.
On my very first job at the turn of the century, I remember I was by a client seating in front of a server, looking at a black screen waiting for something to happen, highly doubting the claim of the client.
"It only works when you guys are here". Yeah, right.
Already 3 coworkers had to deal with this but couldn't find anything, this was more than strange. So I asked them to yell as soon as something happen.
15 minutes later my wandering thoughts were interrupted by Pipes materializing itself into existence. Oh. And for that day I was the hero.
veltas 23 days ago [-]
A number of these old 3D screensavers are identical to examples in the old OpenGL red book, the version that's now available for free online.
Raymond is the old-school engineering end of Microsoft. He was used to represent the old school in a seminal blog post by Joel Spolsky https://www.joelonsoftware.com/2004/06/13/how-microsoft-lost...
When finding that link I saw it was 20 years old! 20 years ago Raymond was the 'old school' celebrity programmer at Microsoft. And Raymond is still blogging now 20 years later :)
It also doesn't have all the memory leaks as the 3d pipes screen saver.
[0] https://en.wikipedia.org/wiki/Johnny_Castaway
https://devblogs.microsoft.com/oldnewthing/20240611-00/?p=10...
Just stop running that archaic corporate OS...
"It only works when you guys are here". Yeah, right.
Already 3 coworkers had to deal with this but couldn't find anything, this was more than strange. So I asked them to yell as soon as something happen.
15 minutes later my wandering thoughts were interrupted by Pipes materializing itself into existence. Oh. And for that day I was the hero.
I wonder if they were just copied from the book?
https://github.com/tongzx/nt5src/tree/daad8a087a4e75422ec96b...