Oddbean new post about | logout
 Apparently devs can't anticipate attack events and they all prefer to stuff a hole after it becomes a real-world problem instead of killing the flaw beforehand. 
 Premature optimization kills more projects than the opposite.  
 You could spend the remainder of your life writing code to handle things that will never occur. 
 Same goes for life itself.  
 And, yet, we'll be SO thankful for the code folks wrote for the things that DO occur. 
 Lol true 
 I am talking about a real-world problem that occurred de facto, just in case you for some reason thought I am talking about meaningless pseudo events that isn't occurring right now. No. This thing is real, but if you like it, what can we do for you? No one can solve a non-problem. 
 But now that it has manifest itself, we can have a productive conversation about how to address it. Even @fiatjaf said it was a clever attack he didn’t consider. 
 💯  Trial by fire is the way. 
 That's Knuth: “Premature optimization is the root of all evil” 
 Why don't we apply this modus operandi on the Bitcoin protocol? It's promising! That should be on the Bible if I may add. Rule number 11. a problem is only a problem when it becomes a real-world problem. Civilisations rose with this in mind. That is what happens when we put all our skill points on Vision and none on Foresee. You can see the problem when it arrives, but you can't predict an obvious imminent arrival.