this post was submitted on 30 Sep 2024
474 points (98.4% liked)

Programmer Humor

19623 readers
2118 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
 
all 39 comments
sorted by: hot top controversial new old
[–] stoy@lemmy.zip 113 points 1 month ago (1 children)

The chicken/egg problem is really a problem of a too narrow scope.

"What came first the chicken or the egg?"

The answer is obviously the egg as plenty of other species before chickens laid eggs.

The concept of an egg is far older than the concept of the chicken.

[–] criitz@reddthat.com 44 points 1 month ago (7 children)

It's implicit that the question is about a chicken egg, specifically.

[–] christophski 109 points 1 month ago (5 children)

The chicken egg came before the chicken, as the thing that laid the chicken egg was not quite a chicken

[–] stoy@lemmy.zip 25 points 1 month ago
[–] BassTurd@lemmy.world 13 points 1 month ago (1 children)

I had this exact discussion within the last year. The first egg was a chicken egg. Every subsequent egg was a chicken's egg.

[–] SpaceNoodle@lemmy.world 24 points 1 month ago (1 children)

Until a chicken lays an egg containing something that is not quite a chicken

[–] BassTurd@lemmy.world 7 points 1 month ago (3 children)

See, I think of the egg as being possessed by the mother, so it would still be a chicken's egg to me, but it could simultaneously be a "something else" egg.

[–] Kecessa@sh.itjust.works 11 points 1 month ago

It would be a chicken's non-chicken egg

[–] Confused_Emus@lemmy.dbzer0.com 6 points 1 month ago

Do you want basilisks? Because this is how you get basilisks.

[–] SpaceNoodle@lemmy.world 3 points 1 month ago

Schroedinger's egg

[–] MindTraveller@lemmy.ca 8 points 1 month ago

Is a chicken egg defined as an egg that will grow into a chicken, or as an egg laid by a chicken?

[–] Tartas1995@discuss.tchncs.de 8 points 1 month ago

That is a linguistical question. What does "chicken" in "chicken egg" mean? What is chicken? What is in the egg or who laid it?

[–] blaue_Fledermaus@mstdn.io 1 points 1 month ago

IIRC modern chickens have DNA from 3 species of Jungle Fowl, so yes, it was an egg from a not quite chicken fertilized by a Jungle Fowl.

[–] lemmyng@lemmy.ca 19 points 1 month ago (2 children)

Is a chicken egg an egg laid by a chicken, or an egg that if fertilized would hatch into a chicken?

[–] stoy@lemmy.zip 8 points 1 month ago (1 children)

That is a great follow up question, is an egg defined by what ever laid it or by it's contents?

[–] Kecessa@sh.itjust.works 7 points 1 month ago (1 children)

Chicken's egg vs chicken egg

[–] Tartas1995@discuss.tchncs.de 2 points 1 month ago

Who is possessive in your "chicken's egg"? Whose egg is it? The animal who laid the egg or the animal who lays in the egg?

I am fairly certain that chicken egg is chicken's egg after a couple decade of human being lazy. We love to drop stuff in languages.

So chicken's egg vs chicken's egg.

[–] lugal@sopuli.xyz 9 points 1 month ago* (last edited 1 month ago) (1 children)

The thing is that species aren't that clear cut but exist on a spectrum. There is no first chicken as little as there is a first blue shade on a color gradient. Sure, you can draw the line somewhere but even when clearly defined as ancestor of all modern chickens, you can't really go down to the individual level.

[–] MajorHavoc@programming.dev 4 points 1 month ago* (last edited 1 month ago)

Exactly. So there's no way to measure the exact egg that was first born to a species we would not recognize as a chicken.

(Edit: Warning: Only bullshit meant to amuse and fascinate follows. I've been watching too much "SmartyPants" on DropOut.tv, where they try to make each-other laugh with serious sounding silly presenations.)

Further, we might each choose a different arbitrary egg and declare that eggs parent "not a chicken".

But for this question, that doesn't have to matter.

If we can all agree that something in the ancestry of the modern chicken was not a chicken, and agree that it was likely still birthed from an egg, then we can conclude that that egg came first.

Even if we cannot agree about which exact egg hatched into the first chicken, or which exact animal was the first chicken, we can agree on their relationship such that we can agree that any selected "first chicken egg" came before any selected "first chicken" to be born from it.

The hardest part of this proposition is whether we can agree that the first chicken was born inside an egg. I propose that it must have been, by our own definitioms, because we widely agree that chickens are born from eggs. Not by any intrinsic property, but simply by our accepted definition of the word "chicken".

So any hypothetical chicken-ancestor we choose as the "first chicken", but not born from an egg, we should not be willing to call "first chicken", after all.

So we must proceed forward in time from that failed choice of "first chicken" until something sufficiently chicken-like is born from an egg. Then we can call that animal our "first chicken", and examine it's relationship to "chicken eggs". We will, by our method of searching, always then find that the "chicken egg" that our "first chicken" hatched from, came first.

[–] r00ty@kbin.life 8 points 1 month ago* (last edited 1 month ago)

It's specifically implied? :P

[–] stoy@lemmy.zip 8 points 1 month ago

That is what I mean, the scooe of the question is too narrow.

"It's a thought experiment, there is no real answer, blah blah blah..."

The question is only deep among those who constrain themselves to what they believe the question asks, just widen the scope and you have the logical sollution.

[–] Rhaedas@fedia.io 6 points 1 month ago

The flaw of the question is assuming there is a clear dividing line between species. Evolutionary change is a continuous process. We only have dividing lines where we see differences in long dead ones in the fossil record, or we see enough differences in living ones. The question has no answer, only a long explanation of how that isn't how any of this works.

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

Then it just becomes a matter of word definitions.

[–] dabu@lemmy.world 24 points 1 month ago (4 children)

I wonder if it has anything to do with alphabetical order... No, that's not it

[–] marcos@lemmy.world 39 points 1 month ago (1 children)

I'd say that "alphabet" has no relation to the things on that string.

But yeah, it's the Unicode Consortium that knows something about it, not Swift.

[–] unexposedhazard@discuss.tchncs.de 4 points 1 month ago (2 children)

That emoji is also really just some letters is it not? So it probably is alphabetical.

[–] skulblaka@sh.itjust.works 11 points 1 month ago (2 children)

Yes, but it isn't just :chicken: or something like you'd see in Discord. It's unicode, so it's actually U+1F414. Egg is U+1F95A.

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

And indeed 1F414 is a lower (hexadecimal) number than 1F95A, so in the absence of other criteria I'm sure in most systems it would sort first.

They might not know the name for the extension of alphabetical order to all characters in Unicode (and neither do I) but it's logical to associate it with alphabetical since it's similar in concept.

[–] unexposedhazard@discuss.tchncs.de 1 points 1 month ago* (last edited 1 month ago)

Im just gonna believe those are the correct codes. Thanks for the confirmation :)

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

Depends on how you define "letter", but they are definitively not alphabetical. They are ideographs.

See the neighbouring comment

[–] Venator@lemmy.nz 10 points 1 month ago* (last edited 1 month ago) (1 children)

Maybe try adding 🐣, 🐥, 🐤 and 🍗 to the array and see if it still has the correct order.

[–] superkret@feddit.org 14 points 1 month ago

I wouldn't even be surprised if the Unicode consortium had put those in the correct order – as an Easter egg.

[–] Sabre363@sh.itjust.works 4 points 1 month ago

Evolution turned out wildly different in an alternate universe where E comes before C except after I

[–] technocrit@lemmy.dbzer0.com 10 points 1 month ago

Is this that AGI that I keep hearing about?

[–] JPAKx4@lemmy.blahaj.zone 8 points 1 month ago

JS (run in chrome console just to be quick and dirty) agrees

[–] i_am_hiding@aussie.zone 5 points 1 month ago

The rooster came before the egg?