Hacker News new | ask | show | jobs
by kitd 1316 days ago
It reminds me of the accidental Hawaii nuclear missile alert a few years back. AIUI, the button to test the system was in close proximity to the button to send the real thing.
3 comments

Or much lower stakes but the terrible UI that caused Citibank to accidentally give away $500M[1] (though they got it back on appeal [2]). I am always amazed to see the awful, awful software people put up with to do their jobs.

[1] https://arstechnica.com/tech-policy/2021/02/citibank-just-go...

[2] https://www.reuters.com/markets/us/citigroup-wins-appeal-ove...

that's the most obtuse UI for a money transfer (especially one so large) that I've ever seen.

And THREE PEOPLE all signed off on it!

There were some choices gif/memes to come out of that, though like the top one here:

https://www.popularmechanics.com/technology/infrastructure/a...

omg, that gif is triggering me.

I CANNOT STAND UI's that are interactable before they have completed their layout rendering! Or things like notifications that suddenly push everything down, right when you were about to tap on one of those elements! Why is this still a thing? Any UI element that shifts or appears should have like a user-adjustable half-second delay before it becomes interactable again

Former frontend performance guy here – "Cumulative Layout Shift" is the measure of this jank, and yes, it is the absolute worst.

Conversely, it's hard to overstate how magical sites become when you get that down to 0. Once stuff stops shifting, users are effectively fooled into believing that sites are finished loading. Sites just feel fast, even if things are still happening. It's sadly hard to get there, and very easily worsens.

Yeah I love when I click a thing then a different think appears under it 0.5ms before click registers.

> Why is this still a thing?

HTML/CSS/JS stack makes that the default and coding your way out of that is hard

> Yeah I love when I click a thing then a different think appears under it 0.5ms before click registers.

Its just the worst

Hilariously, I was trying to enable the minimal JS needed to view that page, and UMatrix DID THE EXACT SAME THING, it shifted down a site I wanted to block under my mouse button. :)

For all you dystopian fiction writers:

the end of all humanity, caused by lazy loading JavaScript.

It shouldn't take more than a weekend, and the "Terrifyingly realistic!" reviews will write themselves.

I suspect the real reason it's still a thing is that it makes users more likely to click on ads, which is after all how most of the internet makes its money.
"The best minds of my generation are thinking about how to make people click ads." -- Jeff Hammerbacher
“That’s one heck of a nurse” after hitting the Nuke button which was right next to the “Nurse” button.

Can you guess which music video that’s from?

Land of Confusion

I really like that music video.