this post was submitted on 12 Nov 2025
568 points (98.6% liked)

Science Memes

18011 readers
2672 users here now

Welcome to c/science_memes @ Mander.xyz!

A place for majestic STEMLORD peacocking, as well as memes about the realities of working in a lab.



Rules

  1. Don't throw mud. Behave like an intellectual and remember the human.
  2. Keep it rooted (on topic).
  3. No spam.
  4. Infographics welcome, get schooled.

This is a science community. We use the Dawkins definition of meme.



Research Committee

Other Mander Communities

Science and Research

Biology and Life Sciences

Physical Sciences

Humanities and Social Sciences

Practical and Applied Sciences

Memes

Miscellaneous

founded 2 years ago
MODERATORS
 
top 21 comments
sorted by: hot top controversial new old
[–] saltnotsugar@lemmy.world 35 points 1 month ago (1 children)

You know someone’s toddler took the controls for the platypus design.
“I want a duck…but you can milk it. Poison! Like bad bad sting. BEAAAVER tail.”

[–] Fedizen@lemmy.world 11 points 1 month ago

Powerful homermobile energy.

[–] chaogomu@lemmy.world 26 points 1 month ago

Life has convergent evolution. It's like when devs on different branches solve the same problem over and over again without telling anyone else or merging back to main so no one else has to code the same shit over and over again.

[–] zakobjoa@lemmy.world 22 points 1 month ago (2 children)

To be honest, as someone who only very tangentially works with git – it fucking scares me.

[–] ryedaft@sh.itjust.works 18 points 1 month ago (1 children)

It's simple really. Like saving a computer game and then if something doesn't work out you can go back to a previous save game.

It only really gets tricky when multiple people are continuing on the same save and you want progress from both when you load it. But you can leave that to the most senior person to figure out.

[–] zakobjoa@lemmy.world 2 points 1 month ago (2 children)

I understand the basic concept, but what with all the forked diagrams and heads and mains and I just want to try something with my one changed parameter in one config file

[–] NigelFrobisher@aussie.zone 2 points 1 month ago

It makes sense for distributed teams of contributors working on many features with governance what gets into main. For small co-located teams where probably collaboration and chronology are more important, not so much, but it’s the cool thing so people try use it for that anyway.

[–] ryedaft@sh.itjust.works 2 points 1 month ago

No no, I was joking that it was simple

[–] Ardyssian@sh.itjust.works 3 points 1 month ago* (last edited 1 month ago) (1 children)

git reflog is my best friend

It can undo things that normally one would think are "undoable"

[–] luciferofastora@feddit.org 2 points 1 month ago

The idea of having to dig through a reflog is scary too if you don't have a confident intuition of how the refs work in the first place

[–] Dagnet@lemmy.world 14 points 1 month ago

When you add a bunch of libs to the project but only use one function from each.

[–] MonkderVierte@lemmy.zip 11 points 1 month ago* (last edited 1 month ago) (1 children)

Evolutionary trees pretty much look like a git tree in a large company: always changing requirements, only patches, rarely less code. It somewhat works and nobody understands why.

I wanted to say that at least the programming language is always the same, but it's at least two.

[–] captainlezbian@lemmy.world 4 points 1 month ago

In both cases it works because that's the only requirement. It doesn't need to be elegant or make sense or even last very long

[–] KTJ_microbes@mander.xyz 6 points 1 month ago

LOL how about horizontal gene transfer, and Eukaryotes being a merger of Alphaproteobacteria (and cyanobacteria for the photosynthesizing ones) and Asgard Archea.

It's all interconnected, intertwined, nature man! Holobionts and shit.

[–] Akasazh@feddit.nl 5 points 1 month ago

When I first saw a platypus in person I was amazed by how small they where. They seem bigger in most photos.

[–] dejected_warp_core@lemmy.world 4 points 1 month ago (2 children)

When the project contains decades-old legacy code, but it still works in modern environments.

[–] ZILtoid1991@lemmy.world 5 points 1 month ago

Decades old code that only there because if removed it breaks everything, but does nothing otherwise.

[–] Fedizen@lemmy.world 4 points 1 month ago

That's not the platypus, that's crocodiles and sharks

[–] dreadbeef@lemmy.dbzer0.com 4 points 1 month ago* (last edited 1 month ago) (1 children)

you know how all mammals were once fish? Well some of those intermediary species still survive to this day, like the lovable platypus :3 Also marsupials aka pouch things—one of those intermediary steps from layings like fish to incubating them in a placenta.

[–] psud@aussie.zone 2 points 1 month ago

We still filter out all our salt, then mix it back into our blood, a slight modification of a marine fish's method for dumping excess salt. Being terrestrial we can't afford to lose salt

[–] iAvicenna@lemmy.world 3 points 1 month ago* (last edited 1 month ago)

test in production:

welp turns out it actually works fine, suck it losers