Event JSON
{
"id": "8f452d1010924c019e916a7ac03983b86e12d5bbe04b7c560724aa3d95c73e93",
"pubkey": "04f8915424c713657ad6ce59443d28dbdcf5832687c9af560ae388f59276a137",
"created_at": 1716425651,
"kind": 1,
"tags": [
[
"p",
"c949aacafdf83f1a59584de6bdd99398a858f82e181ead7a9e380615935cea45"
],
[
"e",
"88d6568e602d939630a6786f12253b281ecbede620bf55fa1f8913ebe1ca4adf",
"",
"root"
],
[
"proxy",
"https://studio8502.ca/@mos_8502/112487671501890617",
"web"
],
[
"e",
"a5b093d0be1acee519477b013c5b7b2c529bdcc87b401e45a83332977f22c570",
"",
"reply"
],
[
"p",
"04f8915424c713657ad6ce59443d28dbdcf5832687c9af560ae388f59276a137"
],
[
"proxy",
"https://studio8502.ca/users/mos_8502/statuses/112487671501890617",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://studio8502.ca/users/mos_8502/statuses/112487671501890617",
"pink.momostr"
]
],
"content": "Your criticism is dead on accurate. I’ve made one of my life goals to write C like someone who actually wants a human being to comprehend it. \n\nI design opaque types that get passed around as pointers with no direct access to member variables, only through a tailored API. I use proper structural return types (result/status tuple structures). I use GC or manual retain release with deinit functions instead of malloc/free wrappers to manage lifetimes. I strive to be an example of what C can be if effort is applied.",
"sig": "0a7082288ae4f1a50b61ae05b04edc6836b8ea4d3d288b1ef8a74e8468219f41a76d6e90820413e753964438d3cf8e52eabbc9296c1e1589c5cd3738b78de50f"
}