Event JSON
{
"id": "4eaf1439aa67825cabdea581be3956c38ea4a62226b60d5367bace64dca7945b",
"pubkey": "a23dbf6c6cc83e14cc3df4e56cc71845f611908084cfe620e83e40c06ccdd3d0",
"created_at": 1686103452,
"kind": 1,
"tags": [
[
"p",
"b25e10e25d470d9b215521b50da0dfe7a209bec7fedeb53860c3e180ffdc8c11"
],
[
"p",
"6ac6a519b554d8ff726a301e3daec0b489f443793778feccc6ea7a536f7354f1"
],
[
"p",
"cd7fc091d5673974c36bf2b5c6e8b4a5079d6821b95f6719fd48571aeb25b785"
],
[
"p",
"304641dbb49ee6a600bce6ea04cb0cb25b3c969f8f11581aedb62736f2bce6b2"
],
[
"p",
"4a8239700cd41727170819f472a0378d295f559c9e333f7e73433b91f0a53f6c"
],
[
"p",
"f2c95df3766562e3b96b79a0254881c59e8639f23987846961cf55412a77f6f2"
],
[
"p",
"1ff44081309d1630c10d6c98e652a908562fdfc06fd3def22ca78c6c1aa9cee0"
],
[
"p",
"4aa6cf9aa5c8e98f401dac603c6a10207509b6a07317676e9d6615f3d7103d73"
],
[
"p",
"99bec497728c848e65549d1a5257d08de97621edcb4b77073269a45dac708d59"
],
[
"p",
"cd753aa8fbc112e14ffe9fe09d3630f0eff76ca68e376e004b8e77b687adddba"
],
[
"p",
"857f2f78dc1639e711f5ea703a9fc978e22ebd279abdea1861b7daa833512ee4"
]
],
"content": "🔖 Title: overall bitcoin client code quality\n🏷️ Categories: Bitcoin-development\n👥 Authors: \n• Jeff Garzik ( nostr:npub1kf0ppcjaguxekg24yx6smgxlu73qn0k8lm0t2wrqc0scpl7u3sgsmf3f58 )\n• Luke-Jr ( nostr:npub1dtr22xd42nv07un2xq0rmtkqkjylgsmexau0anxxafa9xmmn2ncshu7wrs )\n• John Smith ( nostr:npub1e4lupyw4vuuhfsmt726ud69555re66pph90kwx0afpt346e9k7zsd4jafl )\n• Douglas Huff ( nostr:npub1xpryrka5nmn2vq9uum4qfjcvkfdne95l3ug4sxhdkcnndu4uu6eqrc6eq0 )\n• Michael Offel ( nostr:npub1f2prjuqv6stjw9cgr8689gph355474vuncen7lnngvaeru998akqmhxfcd )\n• Mike Hearn ( nostr:npub17ty4mumkv43w8wtt0xsz2jypck0gvw0j8xrcg6tpea25z2nh7meqf4qgyd )\n• Alan Grimes ( nostr:npub1rl6ypqfsn5trpsgddjvwv54fpptzlh7qdlfaau3v57xxcx4femsq2yh2q0 )\n• Gregory Maxwell ( nostr:npub1f2nvlx49er5c7sqa43src6ssyp6snd4qwvtkwm5avc2l84cs84esecrwet )\n• Andy Parkins ( nostr:npub1nxlvf9mj3jzgue25n5d9y47s3h5hvg0ded9hwpejdxj9mtrs34vs97wjrv )\n• Matt Corallo ( nostr:npub1e46n428mcyfwznl7nlsf6d3s7rhlwm9x3cmkuqzt3emmdpadmkaqqjxmcu )\n• Gavin Andresen ( nostr:npub1s4lj77xuzcu7wy04afcr487f0r3za0f8n2775xrpkld2sv639mjqsd44kw )\n🗒️ Conversation Summary: Developers discuss the need for a discussion on code quality for Bitcoin due to poor documentation, module isolation, thread usage, long build times, style guide, and hardcoded values. Suggestions for a complete rewrite are met with disagreement, with some suggesting refactoring instead. The importance of clean and well-documented code is emphasized, with suggestions for creating a new clean code base and introducing NetworkParameters abstraction. There is a debate over the arbitrary nature of the constant value of 21 million in Bitcoin's code.\n📅 Messages Date Range: 2011-07-10 to 2011-07-13\n✉️ Message Count: 18\n📚 Total Characters in Messages: 48766\n",
"sig": "6494cc45cc437704737290b8301236507dd67077866e7d9dd9296b6232819b7d97cd3e479cccc3dd633da23d70f780a89b70dd63720f44d23325a1f777d278db"
}