Live data from Hacker News

The curse of knowing how, or; fixing everything

notashelf.dev

431–440 of 458 posts

Re: The curse of knowing how, or; fixing everything

#431

Oh wow. This hits hard in the feels. Here's my personal submission for "UI problem that has existed for years on touch interfaces, plus a possible solution, but at this point I'm just shouting into the void": https://medium.com/@pmarreck/the-most-annoying-ui-problem-r3... In short, an interface should not be interactable until a few milliseconds after it has finished (re)rendering, or especially, while it is still in…

I have another submission for most annoying UI problem: Trying to read a thing, but it's on medium.com. The sheer amount of popups and overlays I need to click away before I can actually read your thing, geez.

Brave browser on mobile and desktop. I don’t think I’ve dealt with annoying ads or pops for years.

Re: The curse of knowing how, or; fixing everything

#433
post #205

Earlier quoted context omitted.

This has a name, it’s called CLS (cumulative layout shift) and Google actually penalizes SERP rankings for pages with bad CLS. More info on it on lighthouse.dev (if I recall the domain correctly).

Google is an annoying example! Especially on mobile the search bar shifts around between mainpage, search field edit-mode, and results page, but shifts only a half second after loading a static version. End up clicking into a blank new search page because the doodle jumps to right under your fingertip.

Rules for thee but not for me! Google also abuses their power of controlling Gmail to do special tricks in their email campaigns which regular senders cannot do. Using these they force white backgrounds on users who have dark mode enabled (because their default auto dark mode CSS is absolutely awful and makes emails look like crap).

Re: The curse of knowing how, or; fixing everything

#434

I too suffer from this, but as I learned, Nature built an elegant solution to this. Have a family and kids. Your choice when you have time off of work will be reduced to hacking or playing with your child that you have been neglecting due to a crunch at work. You’re welcome.

Great ad for condoms!

Re: The curse of knowing how, or; fixing everything

#435

I too suffer from this, but as I learned, Nature built an elegant solution to this. Have a family and kids. Your choice when you have time off of work will be reduced to hacking or playing with your child that you have been neglecting due to a crunch at work. You’re welcome.

Perfectionist here. I'm on my third child. Can confirm - this person speaks the truth.

Re: The curse of knowing how, or; fixing everything

#437
post #354

Earlier quoted context omitted.

Or Ghost. The reading experience was so good on Medium a couple of years ago.

Nice! I made my first Ghost post! https://in-the-beginning-was-the-command-line.ghost.io/the-m...

> EDIT: It has been brought to my attention that these misclicks/mistaps are a source of ad revenue

haha ... looks like "follow the money" applies yet again to get to the root cause ...

Re: The curse of knowing how, or; fixing everything

#438

Oh wow. This hits hard in the feels. Here's my personal submission for "UI problem that has existed for years on touch interfaces, plus a possible solution, but at this point I'm just shouting into the void": https://medium.com/@pmarreck/the-most-annoying-ui-problem-r3... In short, an interface should not be interactable until a few milliseconds after it has finished (re)rendering, or especially, while it is still in…

I have another submission for most annoying UI problem: Trying to read a thing, but it's on medium.com. The sheer amount of popups and overlays I need to click away before I can actually read your thing, geez.

[deleted]

Re: The curse of knowing how, or; fixing everything

#439

Oh wow. This hits hard in the feels. Here's my personal submission for "UI problem that has existed for years on touch interfaces, plus a possible solution, but at this point I'm just shouting into the void": https://medium.com/@pmarreck/the-most-annoying-ui-problem-r3... In short, an interface should not be interactable until a few milliseconds after it has finished (re)rendering, or especially, while it is still in…

"In short, an interface should not be interactable"

I think a interface shouldn't be even visible, if the elements will be jumping around until they are done validating and loading.

Re: The curse of knowing how, or; fixing everything

#440

I sympathize with the nihilism, but having built tools that do just work as described, I've found that the problem is mostly rooted in a culture obsessed with novelty. And not novelty with a point (a truly better solution comes out), but novelty for novelty's sake (something new to talk about that's "popular" in dev circles, even if it's junk). The only way to build solid things is to start with the POV that they nee…

> I've found that the problem is mostly rooted in a culture obsessed with novelty. And not novelty with a point (a truly better solution comes out), but novelty for novelty's sake (something new to talk about that's "popular" in dev circles, even if it's junk).

Ah yes, seems like you’ve discovered Clojure, and it’s bastard child ClojureScript.

Post reply on HN