Featurism - the desire and perceived benefit of adding featu...

3c285d830bf43313...

npub18s59mqct7se3xkhxr3epkagvuydwtvhpsacj67shrta8eknynegqttz5c3

hex

1f108aa676bd4db77a7f13a14c7805958638ea0cf5cc9f39076a3d71f8045df1

nevent

nevent1qqsp7yy25emt6ndh0fl38g2v0qzetp3cagx0tnyl8yrk50t3lqz9mugprpmhxue69uhhyetvv9ujuem4d36kwatvw5hx6mm9qgsrc2zasv9lgvcnttnpcusmw5xwzxh9ktscwufd0gt347numfjfu5qra79e0

Kind-1 (TextNote)

2026-06-26T20:32:33Z

↳ 回复 BitcoinIsFuture (npub1wl6kysagynfz2ulmw4wa2trnc9ycd52upjv9zt297n0tpr5ls7dqk5caw8)

https://i.postimg.cc/7h59psMB/Steve-2.jpg By @SteveSimple A "Key Takeaway" of how Taproot was advertised to the community was: "Tapscript removes t...

Featurism - the desire and perceived benefit of adding features - can spur growth and hype, but can also be a trap.

I have seen a game project where devs (yes, including me) where so high on adding all the exciting ideas we conjured on or dev chat or when drinking beers, that we neglected stability, bugs and listening to users.

One way to identify featurism (at least in a game, where balancing the game is important) is to notice, it after adding a feature, you have to come up with ways for users not to abuse it. Very often, after adding anti-abuse provisions, the features stopped being used.

I learned to see that software can be like breaths of buddha, or whatever:

  • the deconstructive inhale is as important as the fertile exhale

Pruning, nomem omen, the feature set can be healing.

Fellow bitcoiner said recently that #BIP110 castrates bitcoin.

Wording suggests it takes away vital functionality. But does it?

It reduces expressiveness of some featurisms. Splicing is not harmed by BIP110, large insertions are. Elastic multisigs still will be possible, protected by grandfathering. No harm there. And these are not vital. There are just nice to haves. Programmatic inheritance is a nice to have.

Truly vital functions of bitcoin are only reinforced and a proper way to defend featurisms is to curb the abuse, or remove completely.

With time, in the game dev, I learned to listen to the most active critics of what we, the devs, did. By tapping in to the player's thinking I was able to make the game better.

All this is to say, that if we were to drop some of the non-vitals, we'd have bitcoin be more like grep, and less like Windows 11 Notepad.

And I use grep with pleasure.

原始 JSON

{
  "kind": 1,
  "id": "1f108aa676bd4db77a7f13a14c7805958638ea0cf5cc9f39076a3d71f8045df1",
  "pubkey": "3c285d830bf433135ae61c721b750ce11ae5b2e187712d7a171afa7cda649e50",
  "created_at": 1782505953,
  "tags": [
    [
      "e",
      "da9e787d46b3c40adf9770ec9e5fa567c1691959d9d345366c1cd2242034bb84",
      "wss://relay.snort.social",
      "root",
      "77f56243a824d22573fb755dd52c73c14986d15c0c98512d45f4deb08e9f879a"
    ],
    [
      "p",
      "77f56243a824d22573fb755dd52c73c14986d15c0c98512d45f4deb08e9f879a"
    ],
    [
      "t",
      "bip110"
    ],
    [
      "client",
      "Damus"
    ]
  ],
  "content": "Featurism - the desire and perceived benefit of adding features - can spur growth and hype, but can also be a trap.\n\nI have seen a game project where devs (yes, including me) where so high on adding all the exciting ideas we conjured on or dev chat or when drinking beers, that we neglected stability, bugs and listening to users.\n\nOne way to identify featurism (at least in a game, where balancing the game is important) is to notice, it after adding a feature, you have to come up with ways for users not to abuse it. Very often, after adding anti-abuse provisions, the features stopped being used.\n\nI learned to see that software can be like breaths of buddha, or whatever:\n- the deconstructive inhale is as important as the fertile exhale\n\nPruning, nomem omen, the feature set can be healing.\n\nFellow bitcoiner said recently that #BIP110 castrates bitcoin.\n\nWording suggests it takes away vital functionality. But does it?\n\nIt reduces expressiveness of some featurisms. Splicing is not harmed by BIP110, large insertions are. Elastic multisigs still will be possible, protected by grandfathering. No harm there. And these are not vital. There are just nice to haves. Programmatic inheritance is a nice to have.\n\nTruly vital functions of bitcoin are only reinforced and a proper way to defend featurisms is to curb the abuse, or remove completely.\n\nWith time, in the game dev, I learned to listen to the most active critics of what we, the devs, did. By tapping in to the player's thinking I was able to make the game better.\n\nAll this is to say, that if we were to drop some of the non-vitals, we'd have bitcoin be more like grep, and less like Windows 11 Notepad.\n\nAnd I use grep with pleasure.",
  "sig": "15b486b6d72bcf3498184f127c9f6b2e970e62eb34b5aeb89e009125e551a7b3b6305e41691e374b003f22e4bef4432b90982337f0b95dbbd260db53f3985d1a"
}