But think about it from the end user perspective. Literally the most simple instruction; near fault proof. On an airplane that is thousands of feet from remote IT support (plus "costs").
The instruction to staff; problem with "the Internet"? - press the "Interest Reset" button.
Far better than "router restart", "renew DHCP leases" or "reboot IT"
Explicit, non ambiguous and without technobabble.
Brilliant.
Obviously you don't want to have to restart to fix issues, but having that as a fallback (especially for issues you didn't predict during development) is great UX.
You just need the state set to “good”, regardless of which bits need to change and current state. Hit the button and it makes it “good”.
FYI, The word you're looking for is idempotence (EYE-dem-poh-tense).
Typing too fast and not paying attention.
Although I do like your interpretation. Maybe I’ll call poorly implemented or useless functions impotent from now on.
I stand my ground on using quotes.
"Reset" "Internet".
My software skills still play a part in what I do. But seven or eight years ago now I felt drawn to explore a vocation in ordained ministry – after study, a formation programme, completing a Masters degree in Divinity, and a lot of thought and prayer, here I am. It's the happiest I've ever been. Which isn't to say that it hasn't been difficult: being a cleric is not easy work.
Intentional discernment about vocation really has made my life a lot happier, and it's something I talk about a little because it's of value to other people as well.
(I'm in the Anglican [in the states, Episcopalian] tradition, but the process of ministerial formation is very broadly similar between the various mainline protestant denominations and Roman Catholicism.)
Software engineer turned priest, perfect story for HN on Christmas Day, do tell!
Internet is not working Solution: Set it again to working condition, thus reset Internet.
Sometimes it is pointless to go to technical details. I was on flight with issues with infotainment systems, they fixed it by restarting them. Or reset.
The "internet reset" message makes sense in all languages that I know. Same with the power button.
What do you think they mean in other languages?