benjojo on Nostr: One of the bigger mistakes of the RIR/Internet Addressing world was allowing non CIDR ...
One of the bigger mistakes of the RIR/Internet Addressing world was allowing non CIDR aligned stuff to exist on v4, all be it that sin was committed a long time ago (and you could argue they knew no better...), but my god it's such a bug magnet.
Huge hate for the fact that you have to support two kinds of IP blocks, a range 1.2.3.4 -> 1.2.3.7 and a CIDR 1.2.3.0/24
Published at
2026-08-21 09:06:14 UTCEvent JSON
{
"id": "b31ca6f683d151b5208ba0ec9299f49d592d10c3fc4f0fe1f4df7fac34a90f01",
"pubkey": "19604ba0c16e7f6b106e6d020659f07590104f1f78db1c074bdbff7a398cbb92",
"created_at": 1787303174,
"kind": 1,
"tags": [
[
"proxy",
"https://benjojo.co.uk/u/benjojo/h/qT3WzH43vdxqGz4nNT",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "One of the bigger mistakes of the RIR/Internet Addressing world was allowing non CIDR aligned stuff to exist on v4, all be it that sin was committed a long time ago (and you could argue they knew no better...), but my god it's such a bug magnet.\nHuge hate for the fact that you have to support two kinds of IP blocks, a range 1.2.3.4 -\u003e 1.2.3.7 and a CIDR 1.2.3.0/24\n",
"sig": "f672eee3a5215f45bc7b0d46097b3124fe8b33404ee0188c70eeb3359179758fb192ad2a061ef9748bb7aaa3aef0866e5dd26630570b94b17c1ab22111d1a265"
}