Live data from Hacker News

Fluid Glass

chiuhans111.github.io

81–90 of 125 posts

Re: Fluid Glass

#81
post #44

Waiting for someone with trypophobia to see this

No effect. I think because it doesn't look organic, and/or the size and arrangment of holes wasn't right.

Re: Fluid Glass

#84

This website is running at >10 FPS at 100% GPU usage

Its interesting that most comments appear to be running it on their phones. I wonder if most links on HN are viewed on phones primarily? Phones are generally newer than laptops and most developers will have the latest technology. Developers especially with tech demos like this, use the latest tech to develop and don't care about supporting older devices. This attitude can sometimes bleed over into their work where th…

If I reduce the browser window size the FPS improves. Maybe that's why phones have higher FPS.

Re: Fluid Glass

#85
post #36

This website is running at >10 FPS at 100% GPU usage

I really wish HN supported images so I could reply to this comment with the boy-crashes-bike-after-putting-a-stick-through-the-wheel meme it so richly deserves.

Honestly, that's what makes HN so pleasant ;)

Meme-free-zone - here's hoping it stays that way.

Besides, describing a meme is just as good!

Re: Fluid Glass

#86
post #48

Despite the liquid glass discussion … I am absolutely impressed how smooth this runs on a phone.

Partly because phones have smaller screen sizes. When I reduce the the browser window size the FPS improves. For full widow mode it's a bit lagging for me.

Re: Fluid Glass

#87
post #62

Earlier quoted context omitted.

Why? React is much better than Vue in my experience. Vue 2 was so bad we ended up painfully porting an entire election app to react at a previous job.

svelte's better than both : ^ ) (someone continue this with framework x) but seriously, I'm very interested to hear your gripes with Vue that were solved by react, since the latter feels much worse DX-wise than both Vue or Svelte, notwithstanding worse performance as well.

Vue 2 had really bad support for static typing. It's improved in Vue 3 but still not as good as React. TSX is especially good.

But the main issue is the automatic reactivity. It's difficult to reason about and leads to spaghetti code. We also had occasional issues where people would put objects in properties that had some tenuous link to a database object or something, and Vue recursively infects the entire object with getters and setters to make the reactivity work. Sometimes we didn't even notice but it makes everything way slower.

I haven't tried Svelte so I'll take your word for it!

Also this was 3 years ago so I may have misremembered some details. No nitpicking!

Re: Fluid Glass

#88
Cool concept, just please never ever do this in anything production, it's bad enough we've now got a mainline OS with such awful legibility.

Re: Fluid Glass

#89

Refreshing that it's built using the vue framework vs the typical react.

Surprised this is using any vue/react framework. I expected just a plain webgl+shader without libraries codebase.
Post reply on HN