Apparently MARA Pool took a template from Bitcoin Core and then sorted it by ascending fees. There's a reason Bitcoin Core doesn't do that... transaction *order* is critical. Hopefully they'll write a good post-mortem.
Discussion
I'm all for testing on production. Especially when you can try it on testnet or signet first without losing funds. And it even looks like they did, yesterday.
Next time you want throw away money, donate to OpenSats please :-) That was the equivalent of at least one full time dev for a year.
Alternatively, I would have happily looked at that code for half an hour for $10K and tell you not to run it :-)
Send a guide to Terawulf, Looks like they need some help.