Post Al6vCRginGZEEcEDho by icedquinn@blob.cat
(DIR) More posts by icedquinn@blob.cat
(DIR) Post #Al6v0c6YEt6B4AfU3s by icedquinn@blob.cat
2024-08-19T02:18:33.766983Z
0 likes, 0 repeats
@lispi314 @gentoobro @rheaplex there's usually a different layer of the onion that is supposed to perform the checksums. i don't recall what QUIC uses, but TCP is supposed to use CRC i think?
(DIR) Post #Al6vCRginGZEEcEDho by icedquinn@blob.cat
2024-08-19T02:20:43.504158Z
0 likes, 0 repeats
@gentoobro @lispi314 @rheaplex a lot of reinventions of TCP came about because TCP is hopeless and they wouldn't allow us to have SCTP. SCTP has some really neat bennies but they just refuse to roll out any hardware with it.so we had to reinvent the world on UDP, which had lead to a lot of incompatible reinventions.even for things like streaming they'ev basically kept all of the effective multicast protocols locked away in to the private TV networks and refused to let the greater internet have them
(DIR) Post #Al6vH6bOcN1gHmxY1o by icedquinn@blob.cat
2024-08-19T02:21:34.002909Z
0 likes, 0 repeats
@gentoobro @lispi314 @rheaplex also isn't the only reason ecc ram isn't ubiquitous because intel is doing a retardoseem to recall its very similar to the 44khz vs 48khz nonsense audio went through. "because we could."
(DIR) Post #Al71UGg14Vnf1MmQbY by gentoobro@shitpost.cloud
2024-08-19T03:31:10.555378Z
0 likes, 0 repeats
Intel is the reason, though it wouldn't have been everywhere even without them. It's a tad more expensive (secret extra bits after all), and it was slower than non ECC ram in the past.
(DIR) Post #Al71a2tBFN2zzrgzpI by icedquinn@blob.cat
2024-08-19T03:32:13.181177Z
0 likes, 0 repeats
@gentoobro @rheaplex @lispi314 i seem to recall attempts were made to push consumer level ECC. but intel basically said no. only for corpos.
(DIR) Post #Al72v8B0smwiQoeTGC by Quentel@nicecrew.digital
2024-08-19T03:36:40.792691Z
0 likes, 0 repeats
ECC is a tad bit more expensive...They've gone out of their way to ensure that it's more expensive.
(DIR) Post #Al72v92XfllR6phDhA by gentoobro@shitpost.cloud
2024-08-19T03:47:13.937764Z
0 likes, 0 repeats
Intel did, but even without Intel it needs more physical storage cells for the same logical amount of ram. It's not much, but consooomers would likely choose the 5% cheaper option many times anyway.
(DIR) Post #Al72yQd4jUbeWvLlK4 by gentoobro@shitpost.cloud
2024-08-19T03:47:50.013204Z
0 likes, 0 repeats
Yup. It's how they forced the corpos to buy Xeons at 4x the price as Pentiums.
(DIR) Post #Al73EgFsP6z9csFT6m by Quentel@nicecrew.digital
2024-08-19T03:48:49.846948Z
0 likes, 0 repeats
It's currently much more than a 5% premium for ECC. They've ensured that it hasn't moved into consumer RAM.
(DIR) Post #Al73EhCisK3aZNmSpc by gentoobro@shitpost.cloud
2024-08-19T03:50:45.002568Z
0 likes, 0 repeats
Indeed they have, with corrupt monopoly prices. Even without that it would cost in the range of 5% more just due to die sizes for the same usable memory.Hopefully AMD ships more machines with ECC support. IIRC, some (all?) of the Ryzen boards could support it optionally.
(DIR) Post #Al7FUwwBLWDDRsYpAO by lispi314@udongein.xyz
2024-08-19T02:37:43.406482Z
0 likes, 0 repeats
@icedquinn @rheaplex @gentoobro Yeah, TCP uses CRC32s iirc. A specific variant.UDP meanwhile only uses checksums optionally, so QUIC needs to handle that itself.In IPv6 the default is that the field is mandatory (it wasn't in IPv4) *but* it's still allowed to use all-zero checksums to indicate the field is unused.
(DIR) Post #Al7FUxpq0ajQEUbGuu by tryst@fedi.imu.li
2024-08-19T06:07:47.407331Z
1 likes, 0 repeats
@lispi314 @icedquinn @gentoobro @rheaplex QUIC jumps straight to cryptographically authenticating each packet - it provides a rather stronger check than CRC32 :)