Live data from Hacker News

Show HN: Fall asleep by watching JavaScript load

github.com

11–20 of 36 posts

Re: Show HN: Fall asleep by watching JavaScript load

#12
post #6

Not criticism, just explaining a problem I noticed and would make a fun exercise in CSS, or JS: When a letter appears at the end of the line, the reflow (to make sure the whole text is centered) is not smooth, of course it isn't because the text is now n+1 characters wide and the rendering engine has probably been instructed to center it without any fancy delays. I wonder how to achieve a smooth "growth" of line. I s…

Oh yes, absolutely. It bothers me as well, and it strains the eyes, but you know... for such a toy project I half vibe-coded in an hour or so I didn’t bother too much. I agree it should be improved!

It could definitely be a fun exercise. Also maybe just rendering all the text in the same color as the background and then changing the colors of the characters one by one could be an interesting option (just thought about it), but I think yours would render better.

As a side note, I have to say that posting something as simple as this, where you can’t really get too attached to the project and can read feedback in a truly neutral way - instead of just pretending - is so refreshing...

Thanks for your comment!

Re: Show HN: Fall asleep by watching JavaScript load

#13

> The time the loader spins, as well as the speed at which the text appears, increases as you go through the story, so that you ideally never reach the end (unless you really, really want to). Did you mean to say that the "speed at which the text appears" decreases , or am I misunderstanding?

It's tricky. Because it's both. The speed at which the text appears decreases, but the time the loader spins increases. OP should have broken these into two separate thoughts, but chose to combine them and words got wonky.

Exactly, I made a mistake when writing it down. Thanks to the original commenter for catching it and for your suggestion!

I’ve now updated it to: "As you go through the story, the time the loader spins increases while the speed at which the text appears decreases"

Re: Show HN: Fall asleep by watching JavaScript load

#16
Please make the background fully black. I am trying to bore to sleep and the background is bothering me a bit in the dark room. Also, add a full screen button so that I don't see anything on my phone at all except the words appearing slowly. May be even remove the next button and go to next part on touch. Also may be the words should appear slower too.

Re: Show HN: Fall asleep by watching JavaScript load

#17

What's the Service Worker for? It doesn't appear to do anything.

The skeleton provided by ChatGPT to get the page to load fullscreen as a PWA included it, so I just kept it. “Maybe in future”... But it’s unnecessary, I should have removed it.
Post reply on HN