There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

programmer_humor

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

esmevane , in What the f*ck is a monad
@esmevane@beehaw.org avatar

A monad is just a monoid in the category of endofunctors. Everyone knows that!

Beanie , in The customer is always right. đŸȘž

I suppose it would be possible if you surreptitiously turned on their webcam and used the output of that in place of where they would want the mirror

kylxbn , in The oldest joke in programming history
@kylxbn@iusearchlinux.fyi avatar

For a serious reoly, I think the expression “If they have eggs, buy two” is redundant. If they didn’t have eggs, the kid just can’t and won’t buy any eggs.

I think the proper command would be, “Please buy 1 bottle of milk and two eggs.” That way, the kid won’t be confused and it’s still a proper valid command.

Unfortunately though, the sentence is ambiguous even to non-programmers. It is unknown whether the if condition applies to

  • buying two eggs (buy two eggs)
  • buying two bottles of milk (buy two bottles instead)
  • or buying a bottle of milk (buy another bottle)

Simply because they didn’t specify which to buy.

For a non-serious reply,


<span style="color:#323232;">cart.add(supermarket.takeProduct(ProductType.milk, 1));
</span><span style="color:#323232;">
</span><span style="color:#323232;">if (supermarket.getProduct(type: ProductType.eggs).length > 0) {
</span><span style="color:#323232;">    cart.add(supermarket.takeProduct(Product type.milk, 2));
</span><span style="color:#323232;">}
</span><span style="color:#323232;">
</span><span style="color:#323232;">cart.checkout();
</span>

The kid should have bought a total of 3 bottles.

Sotuanduso , in Firewall Alignment Chart

That punchline hit like a tree falling onto a network cable.

Woozy , in The horror

C is the language of the gods. No mortals can be trusted with such power.

pwshguy , in Firewall Alignment Chart
@pwshguy@programming.dev avatar

I’ve actually had an excavator take out my network. I’ve also had networks taken out by forklift, train, and a semi-truck towing three other semi-trucks.

tappyturtle , in xkcd #1987: Python Environment

As a mac user I feel this

thomas , in xkcd #1987: Python Environment

Download ML thing.
make new venv.
pip install -r requirements.txt.
pip can’t find the right versions.
pip install --update pip.
pip still can’t find the right versions.
install conda.
conda breaks for some reason.
fix conda.
install with conda.
pytorch won’t compile with CUDA support.
install 2,000,000GB of nvidia crap from conda.
pytorch still won’t compile.
install older version of gcc with conda.
pytorch still won’t compile.
reinstall the entire operating system with debian 11.
apt can’t find shitlib-1.
install shitlib-2.
it’s not compatible with shitlib-1.
compile it from source.
automake breaks.
install debian 10.
It actually works.
“Join our discord to get the model”.
give up.

AMAMazing ,

This comment gives me ptsd

omalaul ,

It feels like you stood behind me yesterday, taking notes.

HarryEffingPotter ,

thats when you do

/usr/bin/python3.11 -m pip install

mother. fucking. hardcoded paths. 1 step forward, 10 steps backward.

Patch , in Rock Star Developer

“Rock star developer” was originally coined to mean literally the anti-pattern of what you want from a Dev team.

It’s someone who undeniably has plenty of skill, but who also:

  • Has an unbearable ego.
  • Doesn’t work well with others.
  • Doesn’t document or comment their work properly.
  • Refuses to work to other people’s designs.
  • Becomes an enormous key man dependency.

(Or some combination of similar traits).

The fact that recruiters heard the term and thought “hey, rock stars are cool, let’s get as many of those as possible” is hilariously tragic.

IWriteDaCode , in I am your Scrum Master!

“Help, help, he’s measuring my velocity!” is my new favorite line

CoderKat , in function {}
@CoderKat@kbin.social avatar

I'm sorry, are you saying you indent the braces? Cause if that's not unintentional, those are both horrifying!

Grishaix , in function {}
@Grishaix@feddit.de avatar

<span style="color:#323232;">function {
</span><span style="color:#323232;">}
</span>

Is for cheaters who want to squeeze as much code as possible onto one screen.

zygo_histo_morpheus ,

only good thing about javascript is that it forces people to put the squiggly brackets on the right

bcrussin_dev ,

I thought you could put curly brackets on a new line in js? Although I know when returning an object it has to be on the same line
 fuck JavaScript man

snake_case , in function {}

This image is cursed!!

altz3r0 , in Why programmers like cooking
@altz3r0@beehaw.org avatar

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

bad_alloc , in Why programmers like cooking
  • 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
  • All
  • Subscribed
  • Moderated
  • Favorites
  • ‱
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines