Reputation
936
Top tag
Next privilege 1,000 Rep.
See votes, expandable usercard
Badges
4 9
Newest
 Nice Answer
Impact
~35k people reached

Jun
18
comment Ways to show that a task is halfway complete?
So there are basically two related states? "Registered, event did not happen yet" and " Registered, did not attend event"? Because it sounds like you want to portray the latter as a negative, while you obviously can't blame someone for the former.
Apr
8
comment Why do showers have “hot” and “cold” knobs rather than “temperature” and “quantity” knobs?
@jamesqf: There are unfortunately two safety issues in direct contradiction. Legionella (Legionnaires' disease) is prevented by setting the hot water temperature well above the skin-safe level.
Apr
8
comment Why do showers have “hot” and “cold” knobs rather than “temperature” and “quantity” knobs?
The reason for this code is fairly simple: burn injuries are unfortunately all too common among elderly, who have problems feeling that the water is too hot and/or getting out of the shower when it is too hot.
Feb
18
comment Why are child-resistant packages sometimes easier to open by kids than adults?
This made me realize that the best way to achieve a child-resistant packaging is to have a two-layer strategy. Removing the outer CR proof cap would open the outer compartment containing e.g. child-safe sweets (avoid choke hazards!) as well as allowing access to the inner cap. The curious kid who does manage to open the outer cap would have its curiosity rewarded, and hopefully be distracted enough to ignore the second cap. This especially works around copying behavior: the kid sees the parent open the container, take out something, and close it again.
Feb
18
comment What is the optimal width of a card? And responsive?
Fixed pixel size is going to be fun when those 4K screens become common. Other than that, I'm finding not nearly enough information in this question to answer it. What kind of card is this even? Until the last paragraph, I didn't even know whether this was on-screen or physical.
Feb
18
comment How to differentiate rechargeable from non-rechargeable batteries?
Considering that the problem chiefly surfaces when trying to recharge non-rechargable batteries, it might be more important to focus on the charger side and less on the battery. A charger can probe a battery, trying to charge it, and see how the current varies with the applied charging voltage. If it turns out that the charge does not stick, just stop charging and blink a red LED to signal failure. Side benefit: this also rejects rechargeable batteries that are end-of-life.
Feb
12
comment Where is the best place to ask the user their ethnicity?
@peterchen: The challenge with "ask after diagnosis" is that the diagnosis may depend on the race. Say you have an app that detects skin conditions from a photograph. if you know the person is northern european, you know not to diagnose a freckle as an unusual mole. (The latter should be checked)
Feb
5
answered How can I prevent the user from deselecting all the checkboxes?
Jan
29
awarded  Nice Answer
Jan
19
comment What are the best practises to write email templates for customers who have asked for replacement of parts covered under the warranty?
You're going to rewrite those templates when your RMA process works, so don't worry too much about this interim solution.
Jan
19
comment Deletion: Confirm or Undo? Which is the better option and why?
The goal is to break flow. "Stop and think" is not a user event that can be detected, but the tmer enforces at least the "Stop" part of "Stop and think".
Jan
19
comment Deletion: Confirm or Undo? Which is the better option and why?
@O.R.Mapper: All the other buttons are created in enabled state; it's quite obvious that effort is needed to enable a button at a later moment. (Linked to some sort of event). The reason for the timer is that it's quicker and less visually intrusive than a dialog. However, IE may have the nicer option here where it's "scanning for viruses..." - that tips off the reader to potential risks.
Jan
19
comment Deletion: Confirm or Undo? Which is the better option and why?
"If you have reason to think that most of your users will be in the overwhelmed state", fix that ! You put them there!
Jan
10
comment How to ensure users can't sign up for multiple accounts?
"30% of the US population has no CC" isn't so bad. Internationally they're far rarer, as debit cards are the norm.
Jan
10
comment How to ensure users can't sign up for multiple accounts?
"Multiple users sharing an internet connection" would cover the vast majority of Asian internet users. Due to the historical assignment of IP addresses, there are literally billions of people sharing addresses.
Jan
5
comment How do you sort a list of languages?
A usable variant is by the estimated chance that your user will want that language, given what you already know about them. Consider browser language preference, geolocation, etc.
Jan
5
comment How do you sort a list of languages?
@Bevan: Click on Taiwan, get banned in China. However, referring to "traditional Chinese" and "simplified chinese" does not have those sensitivities. There is no simple rule here.
Nov
5
awarded  Yearling
Sep
30
awarded  Explainer
Sep
11
comment Why does the Caps Lock not toggle upper and lower case for selected text?
Usually, it's the shift key that's considered a modifier, not Caps Lock.