Live data from Hacker News

Jokes and Humour in the Public Android API

voxelmanip.se

71–80 of 172 posts

Re: Jokes and Humour in the Public Android API

#71
post #49
post #19

Earlier quoted context omitted.

Ah I see you're one of those who would enable `UserManager.DISALLOW_FUN`! I personally quite enjoy a bit of whimsy in code. What we do (mostly) isn't that serious (modulo those, including me once upon a time, who work on literal life and death software)

I don't mind either personally, but I've had a few occasions where such things have caused issues with engineers that didn't have English as a 1st language. A fair bit of time was wasted on trying to understand some joke/pun code and variable names, and on another occasion, spending the best part of a day working on something because they took some sarcasm in code/comments literally.

English is not my native language yet I love pun and joke in doc. If those hypothetical developers are wasting time on this, maybe they should just get better at English because there are important nuances that will fly over theirs head.

Re: Jokes and Humour in the Public Android API

#72

Notice how pretty much none of these are added in the last 10 years? Android's become 'more mature' - ie. Boring, and the joke to code ratio is dropping rapidly.

Good, I hate ‘funny’ code. Just get to the point, I’m not here for someone’s notionally hilarious inside joke from 18 years ago.

It's even worse when you stumble upon a repo with already poor documentation, only to find it filled with silly jokes e.g. "You thought this would be easy, right? Well, that's what X thought too, but..." yeah, leave the storytelling aside please.

Re: Jokes and Humour in the Public Android API

#73

Earlier quoted context omitted.

Who cares what happens after you’ve passed away. You’re dead.

Only the things that remain of you after death really matter, everything else will have gone completely then anyway.

No, even those don’t matter. You’re dead.

Re: Jokes and Humour in the Public Android API

#75
post #52
post #44

Earlier quoted context omitted.

But a wholly non-funny "Invariant Violated" message would be no better. The problem isn't that the message is funny, but that it does not contain the information you need to understand what's going on. The whimsy is just a distraction.

Do you find that distracting things help you debug shoddy code?

They don't hurt, and it's fun to come across them. If the funny thing is used in one place, it can be memorable and easier to search for. If it's the equivalent of "error [error]" or whatever, I honestly don't care.

Re: Jokes and Humour in the Public Android API

#77

Earlier quoted context omitted.

They are in their early 20s and not American¹. Why is that so hard to grasp? 1: https://voxelmanip.se/about/

I think you're underestimating how Americanized Swedes are.

Who needs Star Trek when you have Vintergatan?

Re: Jokes and Humour in the Public Android API

#78

Notice how pretty much none of these are added in the last 10 years? Android's become 'more mature' - ie. Boring, and the joke to code ratio is dropping rapidly.

Good, I hate ‘funny’ code. Just get to the point, I’m not here for someone’s notionally hilarious inside joke from 18 years ago.

I am in this camp as well. Even worse are cute error messages.

If software actually worked, then I'd be fine with more whimsy. But it doesn't, so I'm not.

Re: Jokes and Humour in the Public Android API

#79
post #68
post #19

Earlier quoted context omitted.

Ah I see you're one of those who would enable `UserManager.DISALLOW_FUN`! I personally quite enjoy a bit of whimsy in code. What we do (mostly) isn't that serious (modulo those, including me once upon a time, who work on literal life and death software)

I think that's a big line between people who work as software engineers becuase they enjoy the work and want to build something and folks who go there to punch the ticket and run back home as soon as possible. The second group doesn't want to deal with "all the fun crap" and "distractions" that stand in the way of them marking a bug fixed (or, god forbid, actually getting extra bugs/work assigned because some "fun" c…

Things that seem fun when they are written are often not much so a few years later, without the initial context, when trying to actually "build something".

Fun is good when it is fresh. Fossilized fun is not that fun. It is more like that uncle who heavily tries to be fun at family parties.

Re: Jokes and Humour in the Public Android API

#80
post #68

Earlier quoted context omitted.

I think that's a big line between people who work as software engineers becuase they enjoy the work and want to build something and folks who go there to punch the ticket and run back home as soon as possible. The second group doesn't want to deal with "all the fun crap" and "distractions" that stand in the way of them marking a bug fixed (or, god forbid, actually getting extra bugs/work assigned because some "fun" c…

Things that seem fun when they are written are often not much so a few years later, without the initial context, when trying to actually "build something". Fun is good when it is fresh. Fossilized fun is not that fun. It is more like that uncle who heavily tries to be fun at family parties.

Google is not fun and people that try to be funny from Google are cringe
Post reply on HN