this post was submitted on 28 Jun 2023
530 points (98.5% liked)

Programmer Humor

19704 readers
120 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
top 20 comments
sorted by: hot top controversial new old
[–] malloc 23 points 1 year ago (1 children)

In a way, cooking still has that “deprecation” feel. Like when you use a kitchen tool that is like 2 orders of magnitude above what you are currently using.

For me it was knives. It was a serrated knife set that was a gift and got me through college. Once I got a real job and could get something of quality. A friend recommended I change out my knives for a chef quality knives. Started out with some Global knives and have never went back to my old set. Been slowly adding over time (ie, bread knife, cleaver, paring).

Also, switched from non-stick to stainless steel because fuck PFOA. Also picked up a quality rice cooker from Zojirushi.

Technique can get you very far in cooking, but to make that dish perfect got to have the right tools.

[–] [email protected] 5 points 1 year ago

Also screw knife sets in general. A chef's knife and a pairing knife will get you through basically everything

[–] [email protected] 20 points 1 year ago (2 children)

On a serious note, I love cooking and washing and cleaning. I'm not staring at a screen and the objective is clear.

I'm not contemplating whether this is worth my time or stressed about other things. Although, I don't cook for many people so I guess my outlook would be different in those cases.

[–] [email protected] 4 points 1 year ago

Hi my name is Alex, and doing dishes while listening to audiobooks is my favorite hobby.

[–] [email protected] 3 points 1 year ago

I hate cooking. I don't know the requirements, theres insufficient time for tasks, this language has no garbage collector so I easily run out of counterspace...

The specifications can be wildly non-sprcific im regards to cook time, expecting me to calculate performance of my appliances.

I can give the same inputs and the outputs can vary consistently.

[–] [email protected] 18 points 1 year ago (2 children)

Also your stove is last generation so the pan can only get warm but not boil.

[–] [email protected] 7 points 1 year ago

Legit issue with induction stoves. The pan doesn't even get recognized if it's not made for it. Old emaille pans work just fine though

[–] [email protected] 3 points 1 year ago

At least you know you went get a Stock Overflow error

[–] [email protected] 18 points 1 year ago (2 children)

following a recipe is like executing an algorithm, except there is no segmentation fault. whats not to like.

[–] dbx12 8 points 1 year ago

Might not get a segfault but you sure can get a core dump.

[–] [email protected] 5 points 1 year ago

Well that's not entirely true. But I only lit the stove on fire once.

[–] [email protected] 13 points 1 year ago* (last edited 1 year ago)

You don't suddenly find out that your peeler is several versions behind

And then proceed to spend 17 hours trying to get it to peel just the way the invetors wanted it to, which is different from the other 987654321 peelers around.

After 20 years in the field, I ~~hate~~ ~~love~~ ~~despise~~ ~~like~~ 'm ok with technology

[–] [email protected] 10 points 1 year ago
  • Cannot convert baby carrot to Carrot
  • Index 7 is out of bounds for egg container
  • Boiling water suddenly turns totally black and opaque due to a bug in the bubble shader
[–] solarzones 9 points 1 year ago* (last edited 1 year ago)

Me when I add carrots to my cargo.toml but my build fails because I didn’t add boiling attribute to my water struct so fn cook() doesn’t work in pot.rs

[–] [email protected] 6 points 1 year ago

Lots of things are simpler in real life than programming. But that doesn't address my aversion to manual labor.

[–] [email protected] 2 points 1 year ago
[–] [email protected] 2 points 1 year ago

But ChatGPT can't help you cook...

[–] [email protected] 1 points 1 year ago

Speaking of peelers. You'll thank me later.

[–] [email protected] 1 points 1 year ago

You shouldn't even be using a peeler in the first place! smh.

[–] [email protected] 1 points 1 year ago

Hm... you know... I have cooking equipment that needs updates from time to time. But it's fine, it's behind a firewall!