Live data from Hacker News

418 I’m a teapot

developer.mozilla.org

141–146 of 146 posts

Re: 418 I’m a teapot

#141
post #131

Earlier quoted context omitted.

As a former engineering manager: no, I don't want to have a discussion about the hypothetical emoji. I want the engineer to put a rocketship in their commit message to have a slightly brighter day, and I want to acknowledge that someone else made a positive comment about it. If you are genuinely at the point in your life where "people saying they like things" is the same as ... what you're describing ... please be aw…

Because nothing brightens an engineer's day like putting rocketship emojis in commit messages

We need to talk about your flair.

Now, it’s up to you whether or not you just want to do the minimum.

But look at Brian over there! He has 4, sometimes 5 emojis in his commit messages! And a terrific smile…

Re: 418 I’m a teapot

#142

Earlier quoted context omitted.

This 418 stuff reminds me of a previous job where we had some arguments about putting emojis in our applications. I was against it and a coworker was for it. Like putting rocket ship emoji when an operation succeeds. My main argument was that if you put things like that in your applications then people start having opinions about it and they want to discuss it and add more to certain places or remove from other place…

> My main argument was that if you put things like that in your applications then people start having opinions about it You can say this about literally any discussion outside the realm of bugfixes. And yes I do want to discuss the psychology behind this, because this is, IMO, a perfect example of the tendency for a certain kind of dude (usually dude, anyway) to ascribe "objective," "rational," or other such power-wo…

Let me give you an example that actually happened. We had a rocketship emoji to indicate success in an potentially dangerous operation related to high voltage wires. Right before we made a final release (which we would do every 4 months or so) someone in the QA department brought up that having a rocketship emoji on something that can catch fire and potentially explode is not a very good idea.

This was during a meeting and that derailed the meeting by a few minutes or so, but we had to make new last-minute pre-release for testing to remove the emoji. This was right before a release so pressure was high, you only have to run into something like this a few times before you start to think that this kind of thing is not worth any "good feelings" it might bring.

This job was a high stress environment where we were always behind schedule. This kind of thing, happened often enough that it was really getting to my nerves.

Personally I don't really mind emojis in the software I use as long as it works as intended. What I mind is wasting my time with this kind of stuff. This HTTP 418 is in the same kind of situation, I have had 3rd-party APIs throw 418 back at me (presumably some fun a dev had at that company) and I couldn't even tell if my request was wrong or if that was supposed to be a 500. Software for controlling high voltage is not supposed to be fun, network protocols are not supposed to be fun.

Re: 418 I’m a teapot

#143
post #65
post #53

Earlier quoted context omitted.

There are definitely missing codes, which is why sometimes the WebDAV status additions get used in purported RESTful APIs—which is semantically wrong, but often carries a lot of helpful meaning. For example, things like 422: Unprocessable Content or 423: Locked are really helpful to convey meaning, but not available in plain HTTP.

> 422: Unprocessable Content I honestly would have thought 400 Bad Request would cover that? Might be too generic though. Is "422" "ok, I admit it's formatted correctly, but I can't process it for some higher-level reason than syntax"? (Just reading through 4xx codes, and I think I need to use 410 Gone a lot more often. Does anyone know if search engines treat 404 and 410 differently?)

410 could be useful if you want to make sure that the client does not confuse a “real” 404 with a gateway issue.

Re: 418 I’m a teapot

#144
post #141
post #131

Earlier quoted context omitted.

Because nothing brightens an engineer's day like putting rocketship emojis in commit messages

We need to talk about your flair. Now, it’s up to you whether or not you just want to do the minimum. But look at Brian over there! He has 4, sometimes 5 emojis in his commit messages! And a terrific smile…

possible reference to https://youtu.be/F7SNEdjftno?si=HgwhGPbwL8U8deOo

Re: 418 I’m a teapot

#145

Earlier quoted context omitted.

> My main argument was that if you put things like that in your applications then people start having opinions about it You can say this about literally any discussion outside the realm of bugfixes. And yes I do want to discuss the psychology behind this, because this is, IMO, a perfect example of the tendency for a certain kind of dude (usually dude, anyway) to ascribe "objective," "rational," or other such power-wo…

Let me give you an example that actually happened. We had a rocketship emoji to indicate success in an potentially dangerous operation related to high voltage wires. Right before we made a final release (which we would do every 4 months or so) someone in the QA department brought up that having a rocketship emoji on something that can catch fire and potentially explode is not a very good idea. This was during a meeti…

So, it was swapped for a :thumbs_up:, right?
Post reply on HN