{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2018:UDTA73XBVCBDWM5T3TJYCJ6CQO","short_pith_number":"pith:UDTA73XB","canonical_record":{"source":{"id":"1806.02437","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CL","submitted_at":"2018-06-06T22:00:32Z","cross_cats_sorted":[],"title_canon_sha256":"19c3b2ff1c44480d88e693551d8735d71d845bc7c56cd9601825a19b842e3fc5","abstract_canon_sha256":"206d9b94b2dad539fd26f4cb3c669758d40575998ef1cfd7d9bfbe8471cb0668"},"schema_version":"1.0"},"canonical_sha256":"a0e60feee1a8823b33b3dcd38127c28390399eae5228e7007a982a161e7b2691","source":{"kind":"arxiv","id":"1806.02437","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1806.02437","created_at":"2026-05-18T00:13:56Z"},{"alias_kind":"arxiv_version","alias_value":"1806.02437v1","created_at":"2026-05-18T00:13:56Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1806.02437","created_at":"2026-05-18T00:13:56Z"},{"alias_kind":"pith_short_12","alias_value":"UDTA73XBVCBD","created_at":"2026-05-18T12:32:56Z"},{"alias_kind":"pith_short_16","alias_value":"UDTA73XBVCBDWM5T","created_at":"2026-05-18T12:32:56Z"},{"alias_kind":"pith_short_8","alias_value":"UDTA73XB","created_at":"2026-05-18T12:32:56Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2018:UDTA73XBVCBDWM5T3TJYCJ6CQO","target":"record","payload":{"canonical_record":{"source":{"id":"1806.02437","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CL","submitted_at":"2018-06-06T22:00:32Z","cross_cats_sorted":[],"title_canon_sha256":"19c3b2ff1c44480d88e693551d8735d71d845bc7c56cd9601825a19b842e3fc5","abstract_canon_sha256":"206d9b94b2dad539fd26f4cb3c669758d40575998ef1cfd7d9bfbe8471cb0668"},"schema_version":"1.0"},"canonical_sha256":"a0e60feee1a8823b33b3dcd38127c28390399eae5228e7007a982a161e7b2691","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:13:56.828747Z","signature_b64":"HlwPOGErly2ZWC5Cwhu+fhF9NZMrgwpj+fM+9qVz9omXA/oHsYZQze6JGH838373U2uCoxo2XA7ccwmISNwmBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"a0e60feee1a8823b33b3dcd38127c28390399eae5228e7007a982a161e7b2691","last_reissued_at":"2026-05-18T00:13:56.828002Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:13:56.828002Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1806.02437","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-18T00:13:56Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"/y51Wv598aj+JWkDCFPfSEHsuNksLiryhqtOerfm6jVJ3NXkZnLBl2KsDzDLYNBI+SA4ZYkfuCAUI/4QOVu1Dg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-05T19:59:26.398848Z"},"content_sha256":"92b6813479fcbe2ba1261cc9cd263e0f8d9741adeb15633220548df9b90d5c85","schema_version":"1.0","event_id":"sha256:92b6813479fcbe2ba1261cc9cd263e0f8d9741adeb15633220548df9b90d5c85"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2018:UDTA73XBVCBDWM5T3TJYCJ6CQO","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Studying the Difference Between Natural and Programming Language Corpora","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.CL","authors_text":"Casey Casalnuovo, Kenji Sagae, Prem Devanbu","submitted_at":"2018-06-06T22:00:32Z","abstract_excerpt":"Code corpora, as observed in large software systems, are now known to be far more repetitive and predictable than natural language corpora. But why? Does the difference simply arise from the syntactic limitations of programming languages? Or does it arise from the differences in authoring decisions made by the writers of these natural and programming language texts? We conjecture that the differences are not entirely due to syntax, but also from the fact that reading and writing code is un-natural for humans, and requires substantial mental effort; so, people prefer to write code in ways that "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1806.02437","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-18T00:13:56Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"HcdxscrR0qyejito0vW392IjilYXmci1JN+XLal5/u2qUy4ToZFV4W3FwXpo7B60pGzMoyZAtSIFzniD3sKiAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-05T19:59:26.399828Z"},"content_sha256":"7d422840d12dd6bdbdf52872b4399ccc302b786af7a416e2e1cf4e31088cc2e1","schema_version":"1.0","event_id":"sha256:7d422840d12dd6bdbdf52872b4399ccc302b786af7a416e2e1cf4e31088cc2e1"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/UDTA73XBVCBDWM5T3TJYCJ6CQO/bundle.json","state_url":"https://pith.science/pith/UDTA73XBVCBDWM5T3TJYCJ6CQO/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/UDTA73XBVCBDWM5T3TJYCJ6CQO/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-06-05T19:59:26Z","links":{"resolver":"https://pith.science/pith/UDTA73XBVCBDWM5T3TJYCJ6CQO","bundle":"https://pith.science/pith/UDTA73XBVCBDWM5T3TJYCJ6CQO/bundle.json","state":"https://pith.science/pith/UDTA73XBVCBDWM5T3TJYCJ6CQO/state.json","well_known_bundle":"https://pith.science/.well-known/pith/UDTA73XBVCBDWM5T3TJYCJ6CQO/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2018:UDTA73XBVCBDWM5T3TJYCJ6CQO","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"206d9b94b2dad539fd26f4cb3c669758d40575998ef1cfd7d9bfbe8471cb0668","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CL","submitted_at":"2018-06-06T22:00:32Z","title_canon_sha256":"19c3b2ff1c44480d88e693551d8735d71d845bc7c56cd9601825a19b842e3fc5"},"schema_version":"1.0","source":{"id":"1806.02437","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1806.02437","created_at":"2026-05-18T00:13:56Z"},{"alias_kind":"arxiv_version","alias_value":"1806.02437v1","created_at":"2026-05-18T00:13:56Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1806.02437","created_at":"2026-05-18T00:13:56Z"},{"alias_kind":"pith_short_12","alias_value":"UDTA73XBVCBD","created_at":"2026-05-18T12:32:56Z"},{"alias_kind":"pith_short_16","alias_value":"UDTA73XBVCBDWM5T","created_at":"2026-05-18T12:32:56Z"},{"alias_kind":"pith_short_8","alias_value":"UDTA73XB","created_at":"2026-05-18T12:32:56Z"}],"graph_snapshots":[{"event_id":"sha256:7d422840d12dd6bdbdf52872b4399ccc302b786af7a416e2e1cf4e31088cc2e1","target":"graph","created_at":"2026-05-18T00:13:56Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"paper":{"abstract_excerpt":"Code corpora, as observed in large software systems, are now known to be far more repetitive and predictable than natural language corpora. But why? Does the difference simply arise from the syntactic limitations of programming languages? Or does it arise from the differences in authoring decisions made by the writers of these natural and programming language texts? We conjecture that the differences are not entirely due to syntax, but also from the fact that reading and writing code is un-natural for humans, and requires substantial mental effort; so, people prefer to write code in ways that ","authors_text":"Casey Casalnuovo, Kenji Sagae, Prem Devanbu","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CL","submitted_at":"2018-06-06T22:00:32Z","title":"Studying the Difference Between Natural and Programming Language Corpora"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1806.02437","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:92b6813479fcbe2ba1261cc9cd263e0f8d9741adeb15633220548df9b90d5c85","target":"record","created_at":"2026-05-18T00:13:56Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"206d9b94b2dad539fd26f4cb3c669758d40575998ef1cfd7d9bfbe8471cb0668","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CL","submitted_at":"2018-06-06T22:00:32Z","title_canon_sha256":"19c3b2ff1c44480d88e693551d8735d71d845bc7c56cd9601825a19b842e3fc5"},"schema_version":"1.0","source":{"id":"1806.02437","kind":"arxiv","version":1}},"canonical_sha256":"a0e60feee1a8823b33b3dcd38127c28390399eae5228e7007a982a161e7b2691","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"a0e60feee1a8823b33b3dcd38127c28390399eae5228e7007a982a161e7b2691","first_computed_at":"2026-05-18T00:13:56.828002Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:13:56.828002Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"HlwPOGErly2ZWC5Cwhu+fhF9NZMrgwpj+fM+9qVz9omXA/oHsYZQze6JGH838373U2uCoxo2XA7ccwmISNwmBg==","signature_status":"signed_v1","signed_at":"2026-05-18T00:13:56.828747Z","signed_message":"canonical_sha256_bytes"},"source_id":"1806.02437","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:92b6813479fcbe2ba1261cc9cd263e0f8d9741adeb15633220548df9b90d5c85","sha256:7d422840d12dd6bdbdf52872b4399ccc302b786af7a416e2e1cf4e31088cc2e1"],"state_sha256":"b309596bb71cafe1b37d01f2521fceb7a45a9c012c2c06443e01260bbdf050f6"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"j2wdDc2p2mtkFz88xzkik2Z5JLb+5imuxoaxcWYM2D4knaLa+XeeQEdPNtmzjjqzxrXN6xlKgaN3ZTKIm9nbBg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-05T19:59:26.404090Z","bundle_sha256":"48193566d2e7336bd70db6d3fe56594199885bb1bd6779c68817f9dc1935d7c9"}}