Live data from Hacker News

Bouncing DVD Logo

bouncingdvdlogo.com

271–280 of 293 posts

Re: Bouncing DVD Logo

#271
post #206
post #94

Earlier quoted context omitted.

Blu-ray has been around for a good while now.

My local supermarket has 2-3 times more DVDs than Blu-Rays.

The population of devices in the field is heavily dominated by DVD. Old people and immigrants use a whole lot more DVDs because the video they watch is not available online. Fidelity matters way less than the message.

Re: Bouncing DVD Logo

#272
post #60

As a historical note, the bouncing logo wasn't just for fun, but was important to prevent screen burn-in on CRTs. If you had a static image on a CRT for a long time, it could damage the phosphor. Sometimes you could even see the image when the screen was off! This was the original purpose of screensavers, which saved your screen from damage. Displaying a dynamic image prevented one part of the screen from being overu…

I really wish modern vendors would stop shipping screensavers -- or at least refuse to disable them on non-CRT monitors. The energy waste, battery degradation, and keeping the CPU/GPU awake longer are all huge wastes. Sadly, screensavers are nothing but wasteful nowadays.

One could make an HDMI screensaver (blanker) out of an HDMI buffer chip!

Re: Bouncing DVD Logo

#273
post #265
post #176

Earlier quoted context omitted.

I dropped a hint right there that the AC frequency is definitely not 60 Hz where I am.

Actually you didn't. There were many countries that used PAL for TV broadcasts but have 60hz AC.

Hmm, afaik the framerates were chosen to be equal to the AC freq so that there are no glitches in the image. Do those countries have converters or something in the TVs, or did they watch jumpy image?

Re: Bouncing DVD Logo

#274
post #230

Earlier quoted context omitted.

Why didn't we do this back in the CRT era, and invented screensaver instead, then? TV is understandable, you don't want a DVD player to show a black screen, otherwise it appears dead. But what about screensavers on computers, why did it come into being? (I know turning a CRT on takes time, but we don't have to turn it off completely to blank the screen either?) Update: It appears that the original motivation was publ…

Spinning up and down a CRT reduced its life-span, I wager.

I don't think it was a major concern. First, you can always display a dummy black image without turning off the CRT. Also, VESA defines two "off" modes in DPMS (1993): blank and fully off. "Blank" allows the monitor to partially suspend without shutting down the CRT completely, which allows an instant recovery.

Re: Bouncing DVD Logo

#275
post #22

Earlier quoted context omitted.

Or alternatively, write it as a CSS animation and modify it on collision.

Exactly. This is what CSS Animations [1] were made for. And you don't even need to do collision detection, as CSS can already alternate directions and loop infinitely. https://bouncing-logo-css.glitch.me/ Just needed a tiny bit of JS to set the sizes and randomise the logo colour. [1] https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Animati...

Nice demo. I was curious how you were going to avoid collision -- my assumption was since the pattern wasn't a "single cycle" loop (whose total length presumably depends on the LCM of the width and height) that the animation setting would either need to be very complicated or changed periodically, but you cleverly sidestepped the whole problem by applying X and Y translations to different wrappers so they can each have their own fixed period: smart!

Re: Bouncing DVD Logo

#276
post #60

As a historical note, the bouncing logo wasn't just for fun, but was important to prevent screen burn-in on CRTs. If you had a static image on a CRT for a long time, it could damage the phosphor. Sometimes you could even see the image when the screen was off! This was the original purpose of screensavers, which saved your screen from damage. Displaying a dynamic image prevented one part of the screen from being overu…

I remember the login screen burned into every Mac G3 at my school.

Re: Bouncing DVD Logo

#278

Earlier quoted context omitted.

Earlier I commented about turning it into a mac screensaver. Well, I went ahead and did it. Used your code, but didnt have a license. Do I have your permission? Here is the link to the repo: https://github.com/pabloriveracelerity/mac-dvd-screensaver Please let me know if you do not approve and I will take it down ASAP. No ill intentions. Just wanted to join the fun. :)

Sure, thanks for doing it! I added a license to the original code.

Thank you!

Re: Bouncing DVD Logo

#279
post #230

Earlier quoted context omitted.

Spinning up and down a CRT reduced its life-span, I wager.

I don't think it was a major concern. First, you can always display a dummy black image without turning off the CRT. Also, VESA defines two "off" modes in DPMS (1993): blank and fully off. "Blank" allows the monitor to partially suspend without shutting down the CRT completely, which allows an instant recovery.

Might as well have an animation, as opposed to "black light"?

Re: Bouncing DVD Logo

#280

Earlier quoted context omitted.

And broadband adoption. I think streaming actually killed it, not a higher resolution format.

Doesn't Blu-ray still have better quality than most streaming services?

Yeah, if you buy a new TV and sit close to it you can tell the difference. But I think for most people 1080p at a distance was acceptable where a fullscreen VHS picture would have been illegible, and the convenience became the next biggest factor. The leap from VHS to DVD was a lot larger than the leap from DVD to Blu-ray, in terms of the perceived quality IMO.
Post reply on HN