this post was submitted on 24 Nov 2024
363 points (98.1% liked)

Microblog Memes

6016 readers
2291 users here now

A place to share screenshots of Microblog posts, whether from Mastodon, tumblr, ~~Twitter~~ X, KBin, Threads or elsewhere.

Created as an evolution of White People Twitter and other tweet-capture subreddits.

Rules:

  1. Please put at least one word relevant to the post in the post title.
  2. Be nice.
  3. No advertising, brand promotion or guerilla marketing.
  4. Posters are encouraged to link to the toot or tweet etc in the description of posts.

Related communities:

founded 1 year ago
MODERATORS
 
top 19 comments
sorted by: hot top controversial new old
[–] [email protected] 46 points 3 weeks ago (3 children)

My professor once asked me about a comment that said "// This is awful and you should feel awful, change this before handing it in. " I had no excuse, I just told him time makes fools of us all.

[–] voracitude 42 points 3 weeks ago (1 children)

I had no excuse, I just told him time makes fools of us all.

For that quip, they should've just christened you a developer and handed over your diploma right there.

[–] [email protected] 8 points 3 weeks ago

Possibly with some yogurt

[–] qarbone 21 points 3 weeks ago (2 children)

Should always slap a TODO on the front. IDEs like Jetbrain will catch those for you, so you can willfully ignore them next time(s).

[–] AA5B 2 points 3 weeks ago (1 children)

Ideally with a ticket number, so you have some place with all the details and it can be prioritized and scheduled later, or never

[–] surewhynotlem 4 points 3 weeks ago (1 children)

//TODO go through my comments and add the TODO flag

[–] AA5B 3 points 3 weeks ago

//TODO ABC-1234 properly record tech debt

[–] elephantium 2 points 3 weeks ago

willfully ignore them next time(s).

That's a mood.

[–] [email protected] 13 points 3 weeks ago (1 children)

This is the difference between academia and actual experience. Senior engineer wouldn't bat an eye for such comment

[–] [email protected] 16 points 3 weeks ago (1 children)

That's basically what I was told. It worked, I explained the algorithm I was having trouble with, and that I just ran out of time. He didn't deduct any marks or anything, he just said I should make an effort to make comments less self-deprecating.

[–] edgemaster72 7 points 3 weeks ago

I should make an effort to make comments less self-deprecating.

Weird, that's what my therapist keeps telling me too. j/k, I can't afford it or be bothered to go

[–] [email protected] 43 points 3 weeks ago

There is nothing honorable here. This code is best avoided. We are not proud of what we have done.

[–] Anticorp 28 points 3 weeks ago

I once left a comment that said

// To whomever inherits this project, I'm sorry about the following code. They made me do it.

[–] [email protected] 17 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

Over at invisible-island.net:

Part of why xterm's internals are so horrifying is that it was originally intended that a single process be able to drive multiple VS100 displays. Don't hold this against Mark; it isn't his fault.

And startx:

# This is just a sample implementation of a slightly less primitive interface than xinit.
# …
# Site administrators are STRONGLY urged to write nicer versions.
[–] [email protected] 5 points 3 weeks ago

Found deep in the Linux networking code years ago: // this code is too ugly to live, but I don’t have time right now

[–] Maalus 10 points 3 weeks ago (1 children)

This code is repulsive to us.

[–] elephantium 3 points 3 weeks ago

This comment is a warning about dangerous code.

[–] ooli 7 points 3 weeks ago* (last edited 3 weeks ago)

this is proof that if you read that in 10000 years, you would have no clue what to do.. and will probably dig to be sure

[–] t_chalco 7 points 3 weeks ago