• 0 Posts
  • 297 Comments
Joined 2 years ago
cake
Cake day: August 9th, 2023

help-circle
rss





  • Rebuild from scratch gets a bad reputation sometimes because it’s the go-to response of a junior programmer with a little experience. They know the system could be done better, and it seems like the fastest way to get there is to throw out everything.

    What often happens next is the realization that the existing system was handling far more edge cases than it initially appears. You often discover these edge cases when the new system is deployed and someone complains about their use case breaking. As you fix each one, the new system starts to look worse than the old while supporting half its features.

    This often leads people to prefer refactors rather than rewrites. Those can take a lot longer than expected and never quite shed what made the old system bad. Budget cuts can leave the whole project in a halfway state that’s worse than if it was left alone.

    There are no easy answers, and the industry has not solved this problem.



  • I’m not so sure. It’s possible Nintendo opted for a carrot rather than a stick in this case.

    This doesn’t seem to have been started with a public C&D letter like usual. Yuzu (the previous Switch emulator that was taken down) incorporated some proprietary Nintendo information, which is why Nintendo had a legal lever against them. They don’t have one in this case, yet it still came down. Plus, everything seems to be have been going on very quiet behind the scenes.

    If you were an emulator writer and Nintendo came and offered you life changing money in exchange for ending the project, would you take it? I would have a very hard time turning that down. Nintendo also doesn’t want a flood of yokels trying to start the project up again hoping to receive the same offer; most would fail, but one or two might take off. Better to let the threat be implied.

    This is just speculation, of course, but something about the way this has unfolded feels a little different.






  • This is what I expect to happen when AI gives solutions to climate change. Which is what Sam Altman bangs on about in interviews to justify all the power AI models are taking up.

    The solutions are all sitting right there. What people actually want is solutions that cost about three fity and don’t require any lifestyle changes. ChatGPT will just tell us about all the solutions sitting there, but that’s not the answer people like Altman want.