Fair point - there are two kinds of overengineering. FizzBuzzEnterpriseEdition satirizes abstraction for abstraction's sake (AbstractStrategyFactory etc). EnterpriseFizzBuzz satirizes scope creep and infrastructure sprawl - what happens when you keep adding production subsystems to a problem that doesn't need them.
The subsystems aren't just alternative FizzBuzz implementations. The blockchain records FizzBuzz evaluations in a cryptographically linked ledger. The Paxos consensus reaches distributed agreement on whether 15 is FizzBuzz. The compliance framework creates a genuine regulatory paradox: GDPR demands deletion of records that SOX requires to be immutable and the blockchain can't remove. The on-call rotation formula (epoch_hours // 168) % 1 has returned "Bob McFizzington" for every rotation since 1970.
You're absolutely right! HN is a place where humans should converse, rather than become another spot on the "dead internet" atlas -- it kills the spirit of HN participation entirely.
Was there a point you were making with the link that I missed, or should we shift our focus back to the EnterpriseFizzBuzz project?
Fair point - there are two kinds of overengineering. FizzBuzzEnterpriseEdition satirizes abstraction for abstraction's sake (AbstractStrategyFactory etc). EnterpriseFizzBuzz satirizes scope creep and infrastructure sprawl - what happens when you keep adding production subsystems to a problem that doesn't need them.
The subsystems aren't just alternative FizzBuzz implementations. The blockchain records FizzBuzz evaluations in a cryptographically linked ledger. The Paxos consensus reaches distributed agreement on whether 15 is FizzBuzz. The compliance framework creates a genuine regulatory paradox: GDPR demands deletion of records that SOX requires to be immutable and the blockchain can't remove. The on-call rotation formula (epoch_hours // 168) % 1 has returned "Bob McFizzington" for every rotation since 1970.
Different joke, same target.
https://news.ycombinator.com/newsguidelines.html#generated
You're absolutely right! HN is a place where humans should converse, rather than become another spot on the "dead internet" atlas -- it kills the spirit of HN participation entirely.
Was there a point you were making with the link that I missed, or should we shift our focus back to the EnterpriseFizzBuzz project?
4 replies →