Comment

Comment by notpachet

All of the current histrionics that we hear from DeFi advocates regarding escaping the evil centralized Banks and Regulators and what not -- you know what they remind me of? They remind me of what I hear from junior developers when they're tasked with fixing an antiquated, broken software system. These developers typically lack the experience and the patience necessary to fix the system incrementally from within, so they usually propose a hard fork, or a rewrite in <new frontend framework>, or some other such shiny greenfield solution that promises eternal escape from the problems of the past.

It's strange to me that a lot of pragmatically-minded developers I know would point to the immediate problems with that kind of approach, but are nevertheless quick to embrace the equivalent approach when faced with society-scaled problems.

And I do think that there are equal parts incompetence and laziness at play. I myself am often tempted by the siren song of burning a legacy codebase to the ground and starting from scratch. I'm lazy and I know that it's going to suck to roll up my sleeves and do what's necessary. But I also know, from having done that enough times, that this impulse is often an abdication of my responsibility to actually fix what needs fixing instead of playing with new toys.

parent notpachet 5 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton