Then again, I'm from the age when the internet was still fun, and everything didn't have to be corporate, uniform, serious, and boring.
Then again, I'm from the age when the internet was still fun, and everything didn't have to be corporate, uniform, serious, and boring.
Either way, I don't mind cutesy messages so long as they contain at least a code which can be traced back to wherever an exception was thrown or whatever. The main problem is generic error messages which are a problem whether they're cutesy or not ('an error has occurred').
Oops, as a bunch of well-payed professionals we messed up but look at the thought that went into the copy that covers our butts...?
When software fails we failed. Stop with the lipstick on our collective incompetence.
Ah, you've seen the view from their SF offices.[1]
[1] https://earth.google.com/web/search/@37.78972221,-122.388833...
None of that matters, though. We're looking at this like developers do: From a distance while not being personally affected by it in the moment.
The article discusses this point:
> What seems fun and light-hearted in your office may read very differently when you’ve just ruined somebody’s day.
They use examples of transport, telephony, and finance; all three of which may involve the browser.
The author also acknowledges it's okay to be fun:
> There’s a place for humour and levity in software, and my code has plenty – but error messages are rarely it.
Sterile, professional, and uncaring is a heck of a lot better than a chunk of the user population thinking "it's worse than them not caring-- they're actively mocking our complaints/problems!"
I'm not sure which form I actually like better. The mental image accompanying the misparse amuses me.
You dial a wrong number. Which do you prefer to hear
This, https://www.youtube.com/watch?v=aTNthUcvyEM
Or this, https://www.youtube.com/watch?v=6qzr-V-ttZ8
If you're just trying to call a friend, and you put in a wrong digit, the fun response might be a brief chance to have a good laugh at yourself, but, if you are doing something like say trying to call a doctor to ask for lab results on a cancer screening, or you're trying to call the bank to report a stolen credit card, and you get the wacky "Whoops! Looks like you you need to get a dialing wand! lol"[1] response, it is not going to be well received.
I guess what I'm trying to say is that a joke message can have a certain place, but I think that it means the developer has to take some time to consider "Is this ever going to be used for something serious or time sensitive?" If it's just a small project, who cares? But if it's going to be used by more than a friend group, or a niche circle of 100-500 users, it's probably better off left in as a joke comment, instead of a user-facing error message.
I generally just want things to be genuine. With error messages, that should be no-nonsense - when software crashes, I'm not interested in how verbally clever the vendor can be.
Remember your cutsey expression of your individuality might be cute the first time your software crashes, but after the 100th crash, doesn't come across quite the same way.
>When I was a child, I spoke as a child, I understood as a child, I thought as a child: but when I became a man, I put away childish things
The current generation of engineers didn't get the memo.
You make poor assumptions. I was banging out code for a chemical company on a green screen Wyse terminal and sending e-mail with bang paths.
Does the Internet need to be regulated like industrial control devices? Should we get permission from AT&T to certify what we can connect to the network?
The Internet is a tool for everyone, not just gray-beard, elitist gate-keepers. There is room to experiment, make mistakes, and even harmless fun.
Keep in mind Firefox is the least corporate of all major browsers--recent CEO shenanigans not withstanding.
EDIT: > You were 12 using the hard work of a generation of engineers to surf geocities without knowing it.
Um, so? Thousands of generations of inventors toiled away for you to even touch a computing device (fire, argiculture, rule of law, professional armies, enlightenment, vacuum tubes etc.)