ティージェーグレェ on Nostr: I mean, you're kind of correct? It's not the hashes that matter, really, its whether ...
I mean, you're kind of correct?
It's not the hashes that matter, really, its whether the contents are identical.
If the hashes are just that and hash collisions happen!
But for reproducibility, this does unfortunately matter.
Particularly since I am only going down this rabbit hole because GitHub Actions encountering an error which I cannot reproduce locally.
So in rectifying that, it does beg the question: why does GitHub generate tarballs which don't match their own tarballs?
Personally, I would never want to trust GitHub or Micro$oft for anything authoritative, but even it relying upon them as a mirror, it would be nice if they could at least be self-consistent?
They clearly, aren't.
Published at
2025-05-02 20:13:49Event JSON
{
"id": "d175eba463db981be8c34a10f388b3b0f48da3740beb98e890905d3861f2b1e7",
"pubkey": "7814eb61d529a8c09a01a90fc8704f91b555b14364d260929570c18832dc23b0",
"created_at": 1746216829,
"kind": 1,
"tags": [
[
"p",
"eb0ff4e9cf59f59122ae9dd6c82f332492631fb08b7fac7abd8fc260313cba21",
"wss://relay.mostr.pub"
],
[
"e",
"6dd1f660ef37ef5db300387c1076a2d74603d4edc2b09a0b90f88a12d2610e7f",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://snac.bsd.cafe/teajaygrey/p/1746216829.783926",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.mostr.pub"
]
],
"content": "I mean, you're kind of correct?\n\nIt's not the hashes that matter, really, its whether the contents are identical.\n\nIf the hashes are just that and hash collisions happen!\n\nBut for reproducibility, this does unfortunately matter.\n\nParticularly since I am only going down this rabbit hole because GitHub Actions encountering an error which I cannot reproduce locally.\n\nSo in rectifying that, it does beg the question: why does GitHub generate tarballs which don't match their own tarballs?\n\nPersonally, I would never want to trust GitHub or Micro$oft for anything authoritative, but even it relying upon them as a mirror, it would be nice if they could at least be self-consistent?\n\nThey clearly, aren't.\n",
"sig": "e0dd6ea66f917da12189bf84c00dbc8f231ae8db9657991e0cb9f53836e3b98b875bd5517a709a1e49a636246bf827d5b7acc17b3c6eae0129a97290d1b163a0"
}