Live data from Hacker News

Scroll Slow. Have Fun

scrollslowhavefun.com

101–110 of 148 posts

Re: Scroll Slow. Have Fun

#101

I am lazy and (apparently) suck at scrolling smoothly, dropping this in the console worked well :) setInterval(function() { window.scrollTo(0, document.body.scrollTop + 5) }, 60)

I am lazy and suck at scrolling smoothly, so I middle-click to get the scroll tool set-point, then move my pointer a little below the set-point to indicate that I wish to scroll down slowly. Works in FF and Chrome.

Isn't this how everyone scrolls slowly?

Re: Scroll Slow. Have Fun

#102
post #5

This somehow manages my monitor to make a high pitched sound. It's an LCD monitor. It's the actual monitor making the sound. Switching to a different window or tab makes the sound top. Taking a screenshot of the tab, and closing the tab but viewing the screenshot, produces the sound.

"Some surface-mount capacitors exhibit acoustic noise when operated at frequencies in the audio range." [1] I see that this screen has alternating black and white lines. I count 43 black lines on my monitor. Assuming 60 Hz refresh rate, that is 2580 Hz in terms of the pixels being off or on, which is a perfectly audible frequency. Even with 120 Hz refresh rate, that would be 5160 which is still easily audible. Withou…

Something quite different, but it reminds me of Tempest for eliza: http://www.erikyyy.de/tempest/

That was a cool hack!!

Re: Scroll Slow. Have Fun

#103

I am lazy and (apparently) suck at scrolling smoothly, dropping this in the console worked well :) setInterval(function() { window.scrollTo(0, document.body.scrollTop + 5) }, 60)

I am lazy and suck at scrolling smoothly, so I middle-click to get the scroll tool set-point, then move my pointer a little below the set-point to indicate that I wish to scroll down slowly. Works in FF and Chrome. Isn't this how everyone scrolls slowly?

Middle-click usually pastes stuff you selected on Linux, so not everyone. However if I enable autoscrolling then middle-click works as you described, quite useful!

Re: Scroll Slow. Have Fun

#104

I am lazy and (apparently) suck at scrolling smoothly, dropping this in the console worked well :) setInterval(function() { window.scrollTo(0, document.body.scrollTop + 5) }, 60)

I am lazy and suck at scrolling smoothly, so I middle-click to get the scroll tool set-point, then move my pointer a little below the set-point to indicate that I wish to scroll down slowly. Works in FF and Chrome. Isn't this how everyone scrolls slowly?

This worked like a charm on Firefox! It is also much better when squinting.

Re: Scroll Slow. Have Fun

#106

I am lazy and (apparently) suck at scrolling smoothly, dropping this in the console worked well :) setInterval(function() { window.scrollTo(0, document.body.scrollTop + 5) }, 60)

in IE/Firefox you can click the middle mouse button to get smooth constant scrolling. Chrome probably does this as well

Re: Scroll Slow. Have Fun

#107

Earlier quoted context omitted.

Inductors do this as well. The changing magnetic field causes the windings to vibrate, creating an audible sound. The sound my work monitor makes sounds like an inductor to me.

Right--or more commonly the cores of old power transformers will softly buzz at 60 hz.

My dimmable touch lamp makes an annoying high-pitched sound that is loudest on the dimmest mode. I searched for an explanation and apparently some light bulbs have filaments that are flimsy or light-weight enough that they vibrate audibly.

Re: Scroll Slow. Have Fun

#108
post #5

This somehow manages my monitor to make a high pitched sound. It's an LCD monitor. It's the actual monitor making the sound. Switching to a different window or tab makes the sound top. Taking a screenshot of the tab, and closing the tab but viewing the screenshot, produces the sound.

"Some surface-mount capacitors exhibit acoustic noise when operated at frequencies in the audio range." [1] I see that this screen has alternating black and white lines. I count 43 black lines on my monitor. Assuming 60 Hz refresh rate, that is 2580 Hz in terms of the pixels being off or on, which is a perfectly audible frequency. Even with 120 Hz refresh rate, that would be 5160 which is still easily audible. Withou…

I mocked up a quick JS canvas page that varies the bar width and I do indeed hear the tone changing:

http://thume.ca/screentunes

I also put some ideas on the Github Readme including using feedback from the microphone to calibrate a width->pitch mapping to play music using your screen.

Re: Scroll Slow. Have Fun

#109

Earlier quoted context omitted.

Inductors do this as well. The changing magnetic field causes the windings to vibrate, creating an audible sound. The sound my work monitor makes sounds like an inductor to me.

Right--or more commonly the cores of old power transformers will softly buzz at 60 hz.

You'll find it a lot in switching DC-DC converters as well. The pass inductors that help filter out the switching frequency can make quite a bit of noise, especially at higher loads.

Re: Scroll Slow. Have Fun

#110

I am lazy and (apparently) suck at scrolling smoothly, dropping this in the console worked well :) setInterval(function() { window.scrollTo(0, document.body.scrollTop + 5) }, 60)

Setting the scroll increment to 5px diminishes the lenticular effect; it's like skipping frames in film. Your mind interpolates the result, but it's not as smooth as scrolling by 1px and reducing the time interval to speed things up instead.

Try this one instead to see the difference. This will scroll at approximately the same rate as your example:

setInterval(function() { window.scrollTo(0, document.body.scrollTop + 1) }, 12);

I prefer it a bit slower though:

setInterval(function() { window.scrollTo(0, document.body.scrollTop + 1) }, 30);

Post reply on HN