Unable to load image

"JSON doesn't define, specify, guarantee, or even in practice reliably offer any kind of stable, deterministic, or (ha!) bijective encoding" :marseyraging:

https://lobste.rs/s/wvi9xw/why_not_matrix#c_i3ai7i

Follower of Christ :marseyandjesus: Tech lover, IT Admin, heckin pupper lover and occasionally troll. I hold back feelings or opinions, right or wrong because I dislike conflict.

27
Jump in the discussion.

No email address required.

>(let's say UTF-8 encoded) bytes (or, as you say, a string)

This neighbor needs to stop huffing his farts.

Jump in the discussion.

No email address required.

Neighbor, I'm ascii https://i.rdrama.net/images/16948404234477735.webp

Jump in the discussion.

No email address required.

What the frick? Who gives a shit if its bijective? First of all, the Web was a mistake. Second of all, if you must send signed data over http as text, just do it, I don't see the problem. It seems (not fully reading) like the concern here is that their stack is so complicated they're unable to send a json object without it being molested and re-encoded in transit, breaking signatures. If this is a real problem for your software then you need to delete all your git repositories, set fire to the server room, and start over from scratch.

Jump in the discussion.

No email address required.

I guess it makes it harder because it's a federated system so you'd expect to use many different implementations IRL? Maybe language X has a standard JSON library that follows the spec but another is strict, but like…this is incredibly neurodivergent. If matrix fails it won't be over JSON canonicalization.


Follower of Christ :marseyandjesus: Tech lover, IT Admin, heckin pupper lover and occasionally troll. I hold back feelings or opinions, right or wrong because I dislike conflict.

Jump in the discussion.

No email address required.

XML was a mistake and therefore HTML was a mistake

Jump in the discussion.

No email address required.

Someone once told me that the various cloud providers use more electricity serialising and deserialising JSON due to this 'microservices' fad than North Korea

Jump in the discussion.

No email address required.

This is too neurodivergent for me, I have no clue why are continually arguing for five days over JSON canonicalization.


Follower of Christ :marseyandjesus: Tech lover, IT Admin, heckin pupper lover and occasionally troll. I hold back feelings or opinions, right or wrong because I dislike conflict.

Jump in the discussion.

No email address required.

You gotta be a mathematician to understand.

Jump in the discussion.

No email address required.

Programming language nerds are uber-neurodivergents

Gateway to haskell and back to reality

Jump in the discussion.

No email address required.

Why doesn't this r-slur use bson, then?

Why not bencode if hes neurodivergent?

These cute twinks are why JSON looks unusable when looking at a company's program.

Jump in the discussion.

No email address required.

as someone old enough to have had to written a bunch of components that used fricking xml to communicate, json is an absolute godsend

Jump in the discussion.

No email address required.

>his encoding isn't bijective

:marseyishygddt:


Follower of Christ :marseyandjesus: Tech lover, IT Admin, heckin pupper lover and occasionally troll. I hold back feelings or opinions, right or wrong because I dislike conflict.

Jump in the discussion.

No email address required.

JSON needs to get with the times. It's 2023, everyone's bijective now.

Jump in the discussion.

No email address required.

I mean, think about it moids: why should ANY woman worth her salt choose a pathetic weak m*Le over a strong GVLDEN RETRIEVER? The GVLDEN RETRIEVER doesn't worry about silly things like "red flags" and "children" and "boob size" and "weight"; They see a tight, wet opening, they stick their peepee in it, it feels good so they keep on going. They pound into your girlfriend with such force she is moaning, begging for more doggy peepee. She is darn near pissing herself, but the GVLDEN RETRIEVER doesn't stop. His knot swells. Your girlfriend, mind blanked by orgasmic bliss, is bound to the GOLDEN BVLL for up to an hour while his Chad knot shrinks down, and her vaginal muscles milk every drop of GVLDEN RETRIEVER spunk. She will never look at you the same way again. S*x doesn't feel the same. She is "tired" most nights, yet you can hear the whimpering and moans from the bathroom when she takes Sparky in the bathroom to "take a shit with company". She tells you to go in the other room and "jerk it or something". You are ashamed. You are weak. You are crushed. But she will never love you again. Sparky plays with his chew toy.

Her stomach is swelling. That is strange, you think, as you two haven't had s*x in about 4 months and you had just gotten a vasectomy, per /r/childfree advice. She tells you it's hormones, but you see the worry in her eyes, the fear lying behind her nonchalant expression. Fricking Sparky, looks up at you and almost smiles. The fricking MUTT, having the nerve to smile at you. In a time like this? Why are you so fricking angry at this dog? What did he do?

5 more months has passed. The "bump" on her stomach is huge now. You worry it may be a freak-case tumor or something of the like, but you now are pretty sure she cheated on you at some point. With who? When? But most importantly, why? Sparky looks at you again, but this time, his face is blank. He shits on the floor.

It is now obvious she's in labor. She decided against going to the hospital, for reasons you were unsure of. Probably read a Reddit post on tub births or something. In any case, she is in pain, and you are doing as much as you can to help her birth the baby, even though you just know it isn't yours. That's okay though. When you find out who the father is you will kill them. How could he do this to your girlfriend? Why did she let him? Where is he? What is his race? Is his peepee bigger tha-

The baby is born. Or, rather, 6 babies are born? They are... furry. And yellow. And their ears are quite large. Holy shit. The fricking dog. Sparky. They look just like him! Except, they have human characteristics. They are grotesque to look at, you are sick to your stomach. You want to scream, to cry, to beg her to kill them, but she doesn't. She isn't doing much of anything actually. Just staring at them, with cold, dead eyes. She holds two up to her swollen breasts. They suckle, and whimper. They are alive. Sparky shits on the floor.

Snapshots:

Jump in the discussion.

No email address required.

Link copied to clipboard
Action successful!
Error, please refresh the page and try again.